[vlc-devel] HTTP Live Streaming error with current 1.2 git

Michael Ditum mike at mikeditum.co.uk
Wed Nov 16 19:05:17 CET 2011


Hi,

I posted this on the vlc users mailing list but got no reply. Maybe you
guys can help!

I'm trying to use VLC to convert a video to the http live streaming format
that is needed for streaming to an iPhone / iPad. I'm following the guide
on the wiki (
http://wiki.videolan.org/Documentation:Streaming_HowTo/Streaming_for_the_iPhone)
but am coming across problems when running the example commands.

I am using a git checkout from last Friday and building on Linux Mint 11
with the dependencies from "sudo apt-get build-dep vlc", and configured
with the following command:

./configure --disable-alsa --disable-caca --disable-lua --disable-nls \
            --disable-libv4l2 --disable-dvbpsi --disable-dbus \
            --disable-dbus-control --disable-qt4 --disable-sdl
--disable-skins2 \
            --disable-speex --disable-xcb --disable-xvideo --enable-a52 \
            --enable-avcodec --enable-avformat --enable-dv --enable-dvdnav \
            --enable-faad --enable-flac --enable-freetype --enable-fribidi \
            --enable-libmpeg2 --enable-mad --enable-mkv --enable-ncurses \
            --enable-ogg --enable-png --enable-real --enable-schroedinger \
            --enable-swscale --enable-theora --enable-vorbis --without-x

It compiles successfully and I can see the livehttp when I list the modules:

mike at tigger ~/Desktop/vlc $ ./vlc --list | grep http
VLC media player 1.2.0-pre1 Twoflower (revision ad07788)
  stream_filter_httplive Http Live Streaming stream filter
  access_output_livehttp HTTP Live streaming output
  access_output_http     HTTP stream output
  access_http            HTTP input

However when I run the first example listed on the wiki page I get the
following output:

mike at tigger ~/Desktop/vlc $ ./vlc -I dummy --mms-caching 0
http://www.nasa.gov/55644main_NASATV_Windows.asx vlc://quit
--sout='#transcode{width=320,height=240,fps=25,vcodec=h264,vb=256,venc=x264{aud,profile=baseline,level=30,keyint=30,ref=1},acodec=mp3,ab=96}:std{access=livehttp{seglen=10,delsegs=true,numsegs=5,index=/var/www/streaming/mystream.m3u8,index-url=
http://mydomain.com/streaming/mystream-########.ts
},mux=ts{use-key-frames},dst=/var/www/streaming/mystream-########.ts}'
VLC media player 1.2.0-pre1 Twoflower (revision ad07788)
Warning: option --mms-caching no longer exists.
Warning: option --mms-caching no longer exists.
[0x7f7d18001868] main interface error: no suitable interface module
[0xdbb2c8] main libvlc error: interface "globalhotkeys,none" initialization
failed
[0x7f7d18001868] dummy interface: using the dummy interface module...
[0xe71d18] stream_out_standard stream out error: no suitable sout mux
module for
`livehttp{seglen=10,delsegs=true,numsegs=5,index=/var/www/streaming/mystream.m3u8,index-url=
http://mydomain.com/streaming/mystream-########.ts}/ts{use-key-frames}:///var/www/streaming/mystream-########.ts
'
[0xe8f7a8] main stream output error: stream chain failed for
`transcode{width=320,height=240,fps=25,vcodec=h264,vb=256,venc=x264{aud,profile=baseline,level=30,keyint=30,ref=1},acodec=mp3,ab=96}:std{access=livehttp{seglen=10,delsegs=true,numsegs=5,index=/var/www/streaming/mystream.m3u8,index-url=
http://mydomain.com/streaming/mystream-########.ts
},mux=ts{use-key-frames},dst=/var/www/streaming/mystream-########.ts}'
[0xe8bc98] main input error: cannot start stream output instance, aborting
[0xe7f4f8] idummy demux: command `quit'

I had a git version of this running back in September 2010 with no problems
but now can't get past this error. Am I doing something wrong or is this a
regression bug? If it's a bug where should I report it? vlc-devel mailing
list or somewhere else?

Thanks

Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20111116/195f72e2/attachment.html>


More information about the vlc-devel mailing list