<?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>Streaming My Consciousness &#187; MMS</title>
	<atom:link href="http://blog.ianbeyer.com/archives/tag/mms/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.ianbeyer.com</link>
	<description>a nerd&#039;s tales of church IT, social media, and streaming video</description>
	<lastBuildDate>Thu, 26 Aug 2010 02:21:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Making Sense of Mobile Streaming</title>
		<link>http://blog.ianbeyer.com/archives/344</link>
		<comments>http://blog.ianbeyer.com/archives/344#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:03:22 +0000</pubDate>
		<dc:creator>Ian Beyer</dc:creator>
				<category><![CDATA[streaming]]></category>
		<category><![CDATA[AAC]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[H.264]]></category>
		<category><![CDATA[HTC Hero]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[MMS]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[PalmOS]]></category>
		<category><![CDATA[Pre]]></category>
		<category><![CDATA[RTSP]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://blog.ianbeyer.com/?p=344</guid>
		<description><![CDATA[Now that we&#8217;ve gotten streaming to computers down pat, I&#8217;ve set my sights on delivering a good experience for mobile users. Unfortunately, with the wide variety of mobile platforms out there, this is not an especially easy task. The Mac/PC/Linux issues are complicated enough, and it gets really tricky when the platform ecosystem has half [...]]]></description>
			<content:encoded><![CDATA[<p>Now that we&#8217;ve gotten streaming to computers down pat, I&#8217;ve set my sights on delivering a good experience for mobile users. Unfortunately, with the wide variety of mobile platforms out there, this is not an especially easy task. The Mac/PC/Linux issues are complicated enough, and it gets really tricky when the platform ecosystem has half a dozen major players (and a truckload of minor ones)</p>
<p>Since July or so, we&#8217;ve been using a preview version of the recently released Wowza V2 server software to deliver our video content to iPhone/iPod devices that support Apple&#8217;s new HTTP Streaming format. With minimal changes, Wowza V2 can also rebroadcast the same H.264/AAC stream over RTSP, which reaches a lot more devices. But this is where it gets complicated. BlackBerry has been supporting RTSP for some time, but it&#8217;s only recently that they&#8217;ve supported h.264/AAC media. According to their <a title="BlackBerry Supported Media Types" href="http://www.blackberry.com/btsc/viewContent.do?externalId=KB05482" target="_blank">KB article on the subject</a>, you can do H.264 on the following:</p>
<ul>
<li>Bold 9000/9700</li>
<li>Tour 9630</li>
<li>Storm 9500/9520/9530/9550</li>
<li>Curve 8900/8520</li>
</ul>
<p>Most HTC phones have a streaming media app that supports RTSP, but only recent versions seem support H.264. For example, my Mogul has the app, but I can only hear the audio. <a title="Brian Slezak" href="http://officecurmudgeon.com/" target="_blank">Brian</a>&#8216;s Touch Pro 2 gets both (and on the TP2&#8242;s WVGA screen, it looks amazing!).</p>
<p>Windows Media Player supports RTSP, but doesn&#8217;t come with an H.264 codec (even in Windows 7!!!! BOOO!!!!). I have yet to get the RTSP stream to work on Windows Media Player. The mobile player doesn&#8217;t support RTSP at all, just MMS and HTTP (but not the same HTTP as Apple! Grr!), and with the 9.5 generation of Windows Media Services (2008), <a title="Microsoft Media Streaming FAQ" href="http://www.microsoft.com/windows/windowsmedia/forpros/server/faq.aspx" target="_blank">MMS has gone away</a> in favor of HTTP (which Microsoft calls Smooth Streaming, also not supported on WiMo).</p>
<p>The Palm Pre is supposedly able to do RTSP and H.264, but I&#8217;m waiting to hear back from one of our pre-wielding pastors to see if this is actually the case.</p>
<p>Thanks to <a title="Daryl Hunter" href="http://www.darylhunter.me/" target="_blank">Daryl Hunter</a> at lifechurch.tv for letting me know that it works on his HTC Hero (Android 1.5). It seems that on Android you can&#8217;t manually enter an RTSP URL into the browser bar, but a web link or tinyurl redirect that goes to an RTSP URL does work.</p>
<p>Meanwhile, <a title="VLC Player" href="http://www.videolan.org/vlc/" target="_blank">VLC player</a> will play just about anything you throw at it, including the RTMP flash stream. Pity it&#8217;s not available in a mobile version.</p>
<p>So, as it stands now, in order to deliver a mobile experience to as many people as possible, I&#8217;m still going to need to run a separate Windows Media server for our Windows Mobile clients, But everyone else should be able to pull from the &#8220;iPhone&#8221; stream (which I&#8217;m probably going to need to rename), as long as the device supports H.264/AAC and RTSP.</p>
<p>If you have a mobile device and want to see if yours can handle an H.264/AAC RTSP stream, Try the feed <a title="RTSP Stream" href="1935/live/iphone">here</a>. Feed is generally available on Sundays from 9:30 am to 1 pm, and 4 pm to 7 pm Central time. It&#8217;s also live right now for testing (I&#8217;ll remove this message when I shut it down).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ianbeyer.com/archives/344/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
