<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:verdana, helvetica, sans-serif;font-size:10pt"><div style="font-family: verdana, helvetica, sans-serif; "><font class="Apple-style-span" size="2">Hi,</font></div><div style="font-family: verdana, helvetica, sans-serif; "><font class="Apple-style-span" size="2">There is open source <span class="Apple-style-span" style="font-family: Arial; line-height: 18px; "><a href="http://www.unified-streaming.com/index.php/solutions/">Unified Streaming Platform (USP)</a> that support </span><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; "> Apple Live HTTP, Microsoft Smooth Streaming and the new Adobe HTTP streaming </span><span class="Apple-style-span" style="font-family: Arial; line-height: 18px; ">with <a href="http://smoothstreaming.code-shop.com/download/ffmpeg_ism-1.4.19.tar.gz">a patch for
 FFmpeg</a> to add support for 'ism' output format, I am not VLC developer or even c programmer but think the heavy coding has been done and it needs a glue to make it an output module for VLC but there maybe license incompatibility since it is not free for commercial use.</span></font></div><div><font class="Apple-style-span" face="Arial" size="2"><span class="Apple-style-span" style="line-height: 18px;"><br></span></font></div><div><font class="Apple-style-span" face="Arial" size="2"><span class="Apple-style-span" style="line-height: 18px;">You can ask <a href="smoothstreaming@code-shop.com">Arjen </a>on the <a href="http://smoothstreaming.code-shop.com/trac/discussion/3">forum</a>; he is a helpful person.</span></font></div><div style="font-family: verdana, helvetica, sans-serif; font-size: 10pt; color: black; "><br><div style="font-family:arial, helvetica, sans-serif;font-size:13px"><font size="2" face="Tahoma"><hr size="1"><b><span
 style="font-weight: bold;">From:</span></b> David Glaude <david.glaude@gmail.com><br><b><span style="font-weight: bold;">To:</span></b> Mailing list for VLC media player developers <vlc-devel@videolan.org><br><b><span style="font-weight: bold;">Sent:</span></b> Mon, March 28, 2011 2:49:11 AM<br><b><span style="font-weight: bold;">Subject:</span></b> [vlc-devel] Smooth Streaming<br></font><br>
Hello,<br><br>Is anybody working on VLC code relative to Microsoft Smooth Streaming?<br><br>There are various area of interest:<br>1) Client HTTP reading of the manifest and download of the various<br>f-MP4 (MP4 Fragment) with smooth transition.<br>2) Local reading and playing the server storage file: *.ISMA (audio) +<br>*.ISMV (video)... maybe both simultaniously with sync.<br>3) Have VLC capable of encoding/trancoding content to *.ISMA + *.ISMV<br>file to create an archive.<br>4) Have VLC beeing capable of making LIVE encoding of Smooth Streaming content.<br><br>For (1), the technical difficulty is very similar to the Apple<br>LiveHTTP implementation where one need to download a "virtual<br>playlist" and then download small video piece either with the same<br>bitrate or with a different bitrate (based on a local heuristic) that<br>are played one after another with a smooth transition. The major<br>difference between Apple LiveHTTP and Smooth Streaming
 is that the<br>later use MP4 fragment rather than small MPEG2TS files. Also the<br>manifest replace the *.m3u8 playlist.<br><br>For (2), it is almost like reading a "vanila" MP4 file except that<br>fragment are used with interleave of small metadata and the media.<br><br>For (3)(4), I don't know all the technical detail, but it seems to<br>involve pushing the encoded file with WebDav if one want to replace<br>the Expersion encoder from Microsoft with a free alternative.<br><br>From a codec point of view, everything is already supported, either<br>WMV9 + WMA or H.264 + AAC (where the latest is prefered).<br><br>What would it take for someone to work on this?<br>Microsoft to pay for the developpement this feature the same way<br>Anevia did pay for LiveHTTP?<br><br>Could that be a Gsoc project and would there be a mentor for that?<br><br>Thanks.<br><br>David Glaude<br><br>PS: I do not believe Microsoft would be interested in seeing VLC<br>starting to
 approching their new protocol/format, so they are less<br>than likely to work/pay for that developpement.<br>_______________________________________________<br>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><span><a target="_blank" href="http://mailman.videolan.org/listinfo/vlc-devel">http://mailman.videolan.org/listinfo/vlc-devel</a></span><br></div></div><div style="position: fixed; color: black; font-family: verdana, helvetica, sans-serif; font-size: 10pt; "></div>


</div><br>







      </body></html>