
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Know-It-All &#187; Weekly Live Streaming Video Production Notes</title>
	<atom:link href="http://itkia.com/category/midnightfreddie/feed/" rel="self" type="application/rss+xml" />
	<link>http://itkia.com</link>
	<description>Applications, OS, Networking, Data</description>
	<lastBuildDate>Thu, 02 Aug 2012 07:19:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Show Meeting 2011-12-20</title>
		<link>http://itkia.com/show-meeting-2012-12-20/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=show-meeting-2012-12-20</link>
		<comments>http://itkia.com/show-meeting-2012-12-20/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 07:21:16 +0000</pubDate>
		<dc:creator>midnightFreddie</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=529</guid>
		<description><![CDATA[Sometimes, when we&#8217;re on the ball, we&#8217;ll meet and discuss ideas for the upcoming show as well as discuss technical production concerns. I&#8217;ve been working on a new integrated chat and video page. I tried a couple of 2-column CSS<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/show-meeting-2012-12-20/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<p>Sometimes, when we&#8217;re on the ball, we&#8217;ll meet and discuss ideas for the upcoming show as well as discuss technical production concerns.</p>
<p>I&#8217;ve been working on a new <strong>integrated chat and video</strong> page. I tried a couple of 2-column CSS layouts, tweaked one, picked it and started dressing it up.</p>
<p>phpFreeChat requires that IE be in IE7 compatibility mode which messes up some of the formatting. The big problem if the browser window is too skinny, but for now I think we&#8217;re safe (enough) to assume that IE users&#8217; windows will be at least 1000px wide. IE7 mode also messes up one of the new Twitter widgets I added to the page, but it&#8217;s also functional enough and doesn&#8217;t detract. I might be able to work around these problems by putting chat in an iframe, but I haven&#8217;t tried yet.</p>
<p>Oh yeah, I <strong>added a Twitter search box</strong> that follows <a href="https://twitter.com/search?q=%23DBAsAtMidnight">#DBAsAtMidnight</a> and a <strong>button that tweets</strong> to #DBAsAtMidnight, so maybe we can get some cross-discussion people chat and Twitter. There is also a &#8220;Follow <a href="https://twitter.com/MidnightDBA">@MidnightDBA</a>&#8221; button. The MSSQL community has a large and active presence on Twitter. (Pssst&#8230;search for #SQLhelp)</p>
<p>Sean wants <strong>a live viewer count</strong> on the page, and that&#8217;s a fabulous idea. But at the moment I don&#8217;t have comprehensive stats logging, but it was on my list to do real soon. We&#8217;ll probably manage something with an AJAX update from a text file we&#8217;ll refresh periodically. The trick would seem to be that we&#8217;re running two streaming servers: Windows Media Services for the main feed and a VLC h.264/AAC transcoder for the Flash and iPad/iPod viewers.</p>
<p>I&#8217;m hoping to get one integrated chat/video page to support all browsers, but that won&#8217;t happen this week. For now I&#8217;ll have 2-4 interface pages to support the various combinations. <strong>Targets include</strong>:</p>
<ul>
<li>Windows Media Player plugin (primary, best stream)</li>
<li>Flash (transcoded)</li>
<li>HTML5 video (not sure yet if this works live, should work in iPad, transcoded)</li>
<li>Silverlight (might allow all browsers on Windows to access the primary stream)</li>
</ul>
<p>Windows Media Services and player will likely continue to be our primary target because of the features we have. I hope to soon start multi-bitrate encoding so the streaming quality can rise and fall with the client&#8217;s bandwidth availability.</p>
<p>Now I need to go work on <strong>something else we talked about in the show meeting</strong>, but I can&#8217;t tell you what just yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/show-meeting-2012-12-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sound: Speaker Placement</title>
		<link>http://itkia.com/sound-speaker-placement/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sound-speaker-placement</link>
		<comments>http://itkia.com/sound-speaker-placement/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 12:30:57 +0000</pubDate>
		<dc:creator>midnightFreddie</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=479</guid>
		<description><![CDATA[As I mentioned before, for music and sound effects we just play them through USB-connected PC speakers and let the microphone pick it up. These are Sean&#8217;s fancy speakers with infrared remote and a subwoofer. I usually adjust the volume<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/sound-speaker-placement/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<p>As I mentioned before, for music and sound effects we just <strong>play them through USB-connected PC speakers and let the microphone pick it up</strong>. These are Sean&#8217;s fancy speakers with infrared remote and a subwoofer. I usually adjust the volume with the remote for convenience, although I should really find a better way.</p>
<p>Usually both speakers are facing away from Sean and Jen and the mic, towards where I sit. Up until Friday I turned one speaker towards them and left one facing me so the infrared remote would work. I watch the VU meter on the video encoder to gague where I need the volume to be, but it often seems a bit loud to Sean and me, and it <strong>isn&#8217;t coming across as well</strong> as I&#8217;d like on the microphone.</p>
<p>This week I realized their monitor (doubling as a stand for camera one) was between the speaker and microphone, so I<strong> moved the speakers forward so both of them face the microphone</strong>, and the IR-receiver speaker is also tilted towards me so the remote works. I think the music sounded noticeably better on this week&#8217;s recording, and the VU meter looked like it was picking up enough volume without Sean or me complaining about the in-studio volume.</p>
<p>I guess that&#8217;s so simple it&#8217;s stupid, but sometimes you don&#8217;t notice the blindingly obvious until you look at what you&#8217;re doing and ask yourself if something could be done better.</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/sound-speaker-placement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expression Encoder 4 SP2 Captions</title>
		<link>http://itkia.com/expression-encoder-4-sp2-captions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=expression-encoder-4-sp2-captions</link>
		<comments>http://itkia.com/expression-encoder-4-sp2-captions/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 12:30:01 +0000</pubDate>
		<dc:creator>midnightFreddie</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=436</guid>
		<description><![CDATA[When I found out Expression Encoder could put captions on live broadcasts, I got excited. Unfortunately it is not what I thought. It does not overlay text onto the video, but instead sends the caption in a separate caption stream,<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/expression-encoder-4-sp2-captions/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<p>When I found out Expression Encoder could put captions on live broadcasts, I got excited. Unfortunately it is not what I thought. <strong>It does not overlay text onto the video</strong>, but instead sends the caption in a separate caption stream, and the <strong>viewer won&#8217;t see it unless they have captioning turned on</strong>. And even then the display is not consistent across video players.</p>
<p>So I still have no solution for putting text or image overlays encoded in the video stream. That seems so simple in concept, and <strong>the LifeCam driver lets me use all sorts of silly video filters</strong> like putting hats on a person&#8217;s head, sunglasses on their face or floating stars over their head. I don&#8217;t see how they missed letting me put a static logo or some text in there instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/expression-encoder-4-sp2-captions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Camera Angles and Perspective Control</title>
		<link>http://itkia.com/camera-angles-and-perspective-control/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=camera-angles-and-perspective-control</link>
		<comments>http://itkia.com/camera-angles-and-perspective-control/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 10:32:34 +0000</pubDate>
		<dc:creator>midnightFreddie</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=412</guid>
		<description><![CDATA[My first show-related post, production notes for the 2011-12-16 show. First I want to talk about recent changes and last week&#8217;s show. We&#8217;re recently clamping one or two of the webcams to tripods, which gives us a lot of flexibility<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/camera-angles-and-perspective-control/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<p>My first show-related post, production notes for the <a href="http://midnightdba.itbookworm.com/VidPages/DBAsAtMidnightBringInTheNerds/DBAsAtMidnightBringInTheNerds.aspx">2011-12-16 show</a>.</p>
<p>First I want to talk about recent changes and last week&#8217;s show. We&#8217;re recently <strong>clamping one or two of the webcams to tripods</strong>, which gives us a lot of flexibility in placing the cameras and even moving them during the show. Previously we were using monitors or old laptops as camera stands or setting them on a table.</p>
<p>We had Sri Sridharan (NTSSUG president) live on set campaigning for a seat on the PASS board. I set up camera 3 on a tripod on the desk so it was eye level as he was standing at his podium, but when he came on live <strong>it looked like the camera was looking down on him</strong>.<a href="http://itkia.com/wp-up/2011/12/sri-webcam-perspective-problem.jpg"><img class="alignright size-medium wp-image-414" src="/wp-up/2011/12/sri-webcam-perspective-problem-300x179.jpg" alt="Webcam Perspective Problem Example" width="300" height="179" /></a> I then realized the camera was angled down, and I had used the software&#8217;s zoom and pan controls to frame the set, and that caused a <a href="http://en.wikipedia.org/wiki/Perspective_control">perspective control</a> problem. <strong>See how the left side of the flag and backdrop converges inward</strong>, giving the perspective of looking down? If I had thought about or noticed this beforehand <strong>I could have physically moved the camera to frame the set</strong> and have both sides of the flag and backdrop appear vertical. If you want to know the details look up view cameras, architectural photography or shift lenses, but <strong>make sure the webcam—specifically the focal plane—is parallel to the backdrop</strong> or whatever virtual plane you want to appear flat.</p>
<p><a href="http://itkia.com/wp-up/2011/12/20111216-perspective-example.jpg"><img class="alignleft size-medium wp-image-422" src="/wp-up/2011/12/20111216-perspective-example-300x173.jpg" alt="Example of Better Webcam Perspective" width="300" height="173" /></a><a href="http://midnightdba.itbookworm.com/VidPages/DBAsAtMidnightBringInTheNerds/DBAsAtMidnightBringInTheNerds.aspx"><strong>This week&#8217;s show</strong></a>: I tried hard with camera 1 to <strong>keep the backdrop looking square whi</strong><strong>le being eye-height</strong> with Sean and Jen. It took more camera-moving than I expected, but it looks a lot better. Actually the photo doesn&#8217;t look as good as I thought I had aligned it, but when I aligned it the backdrop was rolled up, so I had to align by the top only. I guess next week I need the backdrop down before adjusting the camera.</p>
<p><a href="http://itkia.com/wp-up/2011/12/20111216-three-people-on-set.jpg"><img class="alignright size-medium wp-image-427" src="/wp-up/2011/12/20111216-three-people-on-set-300x168.jpg" alt="" width="300" height="168" /></a>This week we had Denny Cherry as a live guest. It&#8217;s <strong>hard to properly fit three people on camera one</strong>. I&#8217;m not sure how much we can do about this with the current set. Camera one sits on top of a monitor Sean and Jen use during the show. I might be able to mount it elsewhere, but there is a lot of desk and table and stuff to work around. There is also the problem that moving the camera back exposes even more space not covered by the backdrop, but I don&#8217;t think we&#8217;re too picky about that.</p>
<p>Camera two is our favorite camera for Sean&#8217;s rants. Due to inertia it has been sitting on a spare monitor on a PC to Sean&#8217;s camera-left.<strong> He can look down into it, and it provides I think an interesting different perspective to the set</strong>. Well, the PC and monitor got moved for this week&#8217;s show, so I used a tripod. I wanted the camera to still look up at Sean, but I overdid it. It was almost down to tabletop level, and the perspective was too jarring. It doesn&#8217;t have to be much below eye level to make a difference.</p>
<p>Camera three has generally been to Jen&#8217;s camera-right and high. <strong>It&#8217;s sort of been a backstage look</strong> where you can see what&#8217;s on the desk and what&#8217;s around them. I would like to be more creative with camera three, but not much has come to mind.</p>
<p>Actually we&#8217;d really like at least four cameras. We have more than four, but so far due to USB bandwidth limits we have only been able to get three going.</p>
<p>Things to work on this week include <strong>restyling the chat page and video windows</strong>. Currently I have the video launch in a new window. Sean wants the video and chat side-by-side, but getting that to work properly in all our viewers&#8217; browsers is tricky, and modifying the width of phpFreeChat has proven problematic.</p>
<p>Speaking of browsers, I would have thought that MSSQL DBAs would be watching the show with Windows and IE, <strong>but most of them use other combinations like Chrome, Firefox and iPads</strong>.</p>
<p>I also need to make progress on <strong>figuring out how to get live video guests on live</strong>, and preferably either split-screen or PiP with the live cams.</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/camera-angles-and-perspective-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>midnightFreddie, Tech Producer: Production Setup</title>
		<link>http://itkia.com/midnightfreddie-tech-producer-production-setup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=midnightfreddie-tech-producer-production-setup</link>
		<comments>http://itkia.com/midnightfreddie-tech-producer-production-setup/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 08:32:16 +0000</pubDate>
		<dc:creator>midnightFreddie</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=398</guid>
		<description><![CDATA[So please allow myself (IT Know-It-All) to introduce myself (midnightFreddie) as our new blogger! Why, thank you, me! We are currently using Microsoft Expression Encoder 4 to produce and record the live video. This allows us to switch between multiple<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/midnightfreddie-tech-producer-production-setup/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<blockquote><p>So please allow myself (IT Know-It-All) to <a href="http://itkia.com/please-allow-myself-to-introduce-myself/">introduce myself</a> (midnightFreddie) as our new blogger!</p></blockquote>
<p>Why, thank you, me!</p>
<p>We are currently using Microsoft <strong>Expression Encoder 4 to produce</strong> and record the live video. This allows us to switch between multiple webcams, screencasting and prerecorded media, however you can&#8217;t add or remove media or alter the screencast settings while broadcasting, and all the webcams are active at the same time.</p>
<p>We were excited about using multiple cameras, but since Expression Encoder keeps them all on at the same time we found out that <strong>multiple webcams will use up your USB 2 bandwidth</strong> in a hurry. We currently manage to run 3 webcams and a USB microphone, but hope to be able to add more with some equipment changes. Also, with all the webcams active, all the &#8220;live&#8221; lights are on, so Jen and Sean can&#8217;t tell which camera is currently broadcasting.</p>
<p>Between Expression Encoder and the LifeCam driver we are <strong>unable to split-screen, picture-in-picutre or even overlay text</strong> or graphics while broadcasting live. Silly face-tracking, distortion effects and color filters are plentiful, but we can&#8217;t put text or a logo on the video? <em>Really?</em> I tried using <strong>WebCamMax</strong>&#8216;s virtual webcam as an input to Expression Encoder to add capabilities, but I can&#8217;t get WebCamMax&#8217;s output resolution to change from 800&#215;600, and we&#8217;re broadcasting widescreen. WebCamMax also does not seem to switch smoothly between input cameras, and it takes up a lot of CPU cycles. It has been very difficult to get what I want with consumer webcams and software.</p>
<p>A big goal is to be able to have <strong>live video-chat guests</strong> on the show. We&#8217;re thinking Skype but haven&#8217;t worked out how to get the Skype video on our video. We might try something hackish like screen capturing the Skype video window, but we really want to have the show hosts and the guest on the screen simultaneously.</p>
<p>For sound we have a Yeti USB microphone, and any <strong>music and sound effects are played from speakers and picked up by the microphone</strong>. This is very convenient, but the sound is not top-notch. I would like more quality and control over sound, but it is adequate for now, and we have other features to work towards first.</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/midnightfreddie-tech-producer-production-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Please Allow Myself to Introduce…Myself</title>
		<link>http://itkia.com/please-allow-myself-to-introduce-myself/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=please-allow-myself-to-introduce-myself</link>
		<comments>http://itkia.com/please-allow-myself-to-introduce-myself/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 07:53:26 +0000</pubDate>
		<dc:creator>IT Know-It-All</dc:creator>
				<category><![CDATA[Weekly Live Streaming Video Production Notes]]></category>

		<guid isPermaLink="false">http://itkia.com/?p=387</guid>
		<description><![CDATA[I am going to blog about the technical production of the weekly live webcast DBAs@Midnight, but I will be posting as midnightFreddie, the nickname and Twitter handle I adopted when joining the show. The name is based on Freddy from iCarly. Freddy<span class="ellipsis">&#8230;</span> <a href="http://itkia.com/please-allow-myself-to-introduce-myself/"><div class="read-more">Read more &#8250;</div><!-- end of .read-more --></a>]]></description>
			<content:encoded><![CDATA[<p>I am going to blog about the technical production of the weekly live webcast <a href="http://midnightdba.itbookworm.com/DBas@Midnight.aspx">DBAs@Midnight</a>, but I will be posting as midnightFreddie, the nickname and Twitter handle I adopted when joining the show. The name is based on Freddy from iCarly. Freddy tech produces the in-show iCarly webcast, so I became &#8220;the Freddy&#8221; for the DBAs@Midnight show.</p>
<p>Sean and Jen McCown, the <a href="http://MidnightDBA.com">MidnightDBA</a>s started recording a weekly video in 2009 and later started live broadcasting the show and posting the recording on their website later.</p>
<p>When I joined the show they were using Ustream.tv for live broadcast and chat while using a second webcam and Debut video capture software to record the show for republication. I was able to change to widescreen video and update the quality and features within the Ustream controls, but Ustream had a habit of frequently changing the user interface and increasing ad intrusion until <a href="http://itkia.com/streaming-a-live-webcast-%e2%80%94-exodus-from-ustream-tv/">we finally got fed up and looked for other options</a>.</p>
<p>I will write up articles on how we live stream self-hosted video as IT Know-It-All, but I decided I will also post weekly show production notes.</p>
<p>So please allow myself (IT Know-It-All) to introduce myself (midnightFreddie) as our new blogger!</p>
]]></content:encoded>
			<wfw:commentRss>http://itkia.com/please-allow-myself-to-introduce-myself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
