[vlc-devel] Live HTTP Streaming (iPhone) for VLC

Keary Griffin keary.griffin at unwiredappeal.com
Thu Mar 25 15:46:00 CET 2010


I've put together a patch that adds an access_out module (as well as a 
small change in the ts muxer) to add support for the HTTP Live Streaming 
protocol to VLC.  This is the protocol the iPhone uses for live 
streaming and and is also supported by Quicktime X and Safari on OSX.  
This is the IETF draft:  
http://tools.ietf.org/html/draft-pantos-http-live-streaming

You can find the patch and some documentation here:
http://techblog.unwiredappeal.com/2010/03/vlc-http-live-streaming-module-patch.html

This is my first time working with the VLC code, so please let me know 
if there are any major issues anyone sees as to either the code itself 
or the way I am doing something.

As an aside I also put together a small patch for the mmsh code to 
(hopefully) add support for honoring the Content-Length header sent by 
some servers.   I believe this is the problem referenced in:  
http://trac.videolan.org/vlc/ticket/2533 where I also posted a comment.
You can find more details here:
http://techblog.unwiredappeal.com/2010/03/vlc-mms-start-delay-keep-alive-patch.html

Thanks
Keary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100325/3fd5b84b/attachment.html>


More information about the vlc-devel mailing list