I'm using VLC on command line to monitor several streams (using different protocol : MMS, RTSP, HTTP LiveStreaming...).
Since the 1.1.0, I implemented the RTMP monitoring in my app.
The isse is that, if the application or the stream name has several level, VLC won't open it. I did check on Gentoo (command line), Ubuntu (deb package with GUI), Windows (XP/Seven) and Mac OS X (10.5 and 10.6)
The problem is that it hangs on :
Code: Select all
[0x1e5bf30] access_avio access debug: Opening 'rtmp://stream2.france24.yacast.net/france24_live/fr/f24_livefr'
[0x1e5bf30] access_avio access debug: is_streamed=1 size=-38
[0x1e5bf30] main access debug: using access module "access_avio"
[0x1e5bf30] main access debug: TIMER module_need() : 3595.602 ms - Total 3595.602 ms / 1 intvls (Avg 3595.602 ms)
[0x1e54480] main stream debug: Using AStream*Stream
[0x1e54480] main stream debug: pre buffering
rtmp://stream2.france24.yacast.net/france24_live/en/f24_liveen
It does not work
several level in application name => france24_live/en
one level in stream name => f24_liveen
rtmp://stream2.jmm.yacast.net/jmm_snrt/jt/lundi/laayoune/jt
It does not work
one level in application name => jmm_snrt
several level in stream name => jt/lundi/laayoune/jt
(this one is not a permanent stream so I'm not sure you will be able to use it to test)
rtmp://stream2.lcp.yacast.net/lcp_live/lcp24
It works
one level in application name => lcp_live
one level in stream name => lcp24
You can compare using this embedded player : http://viphttpplayers.yacast.net/V4/tes ... CS3_e.html
Regards,
Francois