[vlc] rtmp stream download with VLC failed -> error in URL http://rtmp://

Fyodor Vassiley fyodor.vassiley at gmail.com
Wed Sep 16 18:03:24 CEST 2009


Hi

I wish to download this stream (using Streaming/Export wizard)

http://plus7.arte.tv/de/1697660,CmC=2848360,scheduleId=2809918.html

source code says:

<script type="text/javascript">
     var availableFormats = new Array();

     availableFormats[0] = new Object();
     availableFormats[0]["format"] = "FLV";
     availableFormats[0]["quality"] = "HQ";
     availableFormats[0]["url"] = "rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
";
     availableFormats[0]["fileId"] = "2849806";
     availableFormats[0]["trackingUri"] = "/de/ 
2848360,templateId=countStats,noncache=true,CmPart=com.arte- 
tv.streaming.countme? 
track 
= 
ZGUvMjg0ODM2MC8yODQ5ODA2LzEtMTYzMDk4Mi4xLTE3MDE0NzYuMi0xNTA5MDkvMTI1MzY0NjA2NjAwMC9mYWxzZS9iOTg0MTBmNjM4ZTM5ZmZmZjQ4ZWRiMGU4ODJlMjliOTJjYzY4ZWQ3ZDdmNzZlMWY5MWRlYTE5M2M2ZGYzNmZj 
";

It failed because of a wrong URL http://rtmp:// - here debug output:

macosx debug: notification received in VLC with name VLCOSXGUIInit and  
object VLCEyeTVSupport
main debug: adding item `http://rtmp//artestras.fcod.llnwd.net/a3903/ 
o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' ( http://rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  )
main debug: rebuilding array of current - root Wiedergabeliste
main debug: rebuild done - 1 items, index -1
main debug: processing request item http://rtmp//artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  node Wiedergabeliste skip 0
main debug: resyncing on http://rtmp//artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6
main debug: http://rtmp//artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  is at 0
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'http://rtmp// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: thread (input) created at priority 22 (../../src/input/ 
input.c:230)
main debug: thread started
macosx debug: input has changed, refreshing interface
main debug: stream=`std'
main debug: looking for sout stream module: 1 candidate
main debug: no fetch required for (null) (art currently (null))
main debug: set config option: sout-standard-access to file
main debug: set config option: sout-standard-mux to ogg
main debug: set config option: sout-standard-dst to /Users/newnerd/ 
Downloads/vlc-output.ogg
stream_out_standard debug: creating `file/ogg:///Users/newnerd/ 
Downloads/vlc-output.ogg'
stream_out_standard debug: extension is ogg
stream_out_standard debug: extension -> mux=ogg
stream_out_standard debug: using `file/ogg:///Users/newnerd/Downloads/ 
vlc-output.ogg'
main debug: looking for sout access module: 1 candidate
access_output_file debug: file access output opened (/Users/newnerd/ 
Downloads/vlc-output.ogg)
main debug: using sout access module "access_output_file"
main debug: TIMER module_need() : 52.845 ms - Total 52.845 ms / 1  
intvls (Avg 52.845 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ogg: Open
main debug: using sout mux module "mux_ogg"
main debug: TIMER module_need() : 61.427 ms - Total 61.427 ms / 1  
intvls (Avg 61.427 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_standard debug: mux opened
main debug: using sout stream module "stream_out_standard"
main debug: TIMER module_need() : 216.041 ms - Total 216.041 ms / 1  
intvls (Avg 216.041 ms)
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `http://rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/ 
arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' gives access `http' demux `'  
path `rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/ 
stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: creating demux: access='http' demux='' path='rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "http"
main debug: TIMER module_need() : 0.091 ms - Total 0.091 ms / 1 intvls  
(Avg 0.091 ms)
main debug: creating access 'http' path='rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access module: 2 candidates
access_http debug: http: server='artestras.fcod.llnwd.net' port=80  
file='/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000- 
A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6
main debug: net: connecting to artestras.fcod.llnwd.net port 80
main debug: connection: Operation now in progress
main debug: connection succeeded (socket = 14)
access_http error: failed to read answer
access_http debug: switching to HTTP version 1.0
main debug: net: connecting to artestras.fcod.llnwd.net port 80
main debug: connection: Operation now in progress
main debug: connection succeeded (socket = 14)
access_http error: failed to read answer
main debug: net: connecting to artestras.fcod.llnwd.net port 80
main debug: connection: Operation now in progress
main debug: connection succeeded (socket = 14)
access_mms error: failed to read answer
main warning: no access module matching "http" could be loaded
main debug: TIMER module_need() : 315.807 ms - Total 315.807 ms / 1  
intvls (Avg 315.807 ms)
main debug: waitpipe: object killed
main error: open of `http://rtmp://artestras.fcod.llnwd.net/a3903/o35/ 
geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' failed: (null)
main debug: finished input
main debug: thread ended
main debug: dead input
main debug: destroying useless sout
main debug: destroying chain... (name=std)
mux_ogg: Close
main debug: removing module "mux_ogg"
access_output_file debug: file access output closed
main debug: removing module "access_output_file"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: changing item without a request (current 0/1)
main debug: nothing to play
macosx debug: input has stopped, refreshing interface
main debug: TIMER input launching for 'http://rtmp// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' : 946.032 ms - Total 946.032  
ms / 1 intvls (Avg 946.032 ms)
main debug: adding item `http://rtp//@rtmp://artestras.fcod.llnwd.net/ 
a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000- 
A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' ( http://rtp://@rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  )
main debug: rebuilding array of current - root Wiedergabeliste
main debug: rebuild done - 2 items, index 0
main debug: processing request item http://rtp//@rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  node Wiedergabeliste skip 0
main debug: resyncing on http://rtp//@rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6
main debug: http://rtp//@rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  is at 1
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'http://rtp//@rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: thread (input) created at priority 22 (../../src/input/ 
input.c:230)
main debug: thread started
main debug: stream=`std'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-standard-access to file
main debug: set config option: sout-standard-mux to ogg
main debug: set config option: sout-standard-dst to /Users/newnerd/ 
Downloads/vlc-output.ogg
stream_out_standard debug: creating `file/ogg:///Users/newnerd/ 
Downloads/vlc-output.ogg'
stream_out_standard debug: extension is ogg
stream_out_standard debug: extension -> mux=ogg
stream_out_standard debug: using `file/ogg:///Users/newnerd/Downloads/ 
vlc-output.ogg'
main debug: looking for sout access module: 1 candidate
access_output_file debug: file access output opened (/Users/newnerd/ 
Downloads/vlc-output.ogg)
main debug: using sout access module "access_output_file"
main debug: TIMER module_need() : 0.663 ms - Total 0.663 ms / 1 intvls  
(Avg 0.663 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ogg: Open
main debug: using sout mux module "mux_ogg"
main debug: TIMER module_need() : 0.106 ms - Total 0.106 ms / 1 intvls  
(Avg 0.106 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_standard debug: mux opened
main debug: using sout stream module "stream_out_standard"
main debug: TIMER module_need() : 2.690 ms - Total 2.690 ms / 1 intvls  
(Avg 2.690 ms)
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `http://rtp://@rtmp://artestras.fcod.llnwd.net/a3903/o35/ 
geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' gives access `http' demux `'  
path `rtp://@rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/ 
arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: creating demux: access='http' demux='' path='rtp://@rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "http"
main debug: TIMER module_need() : 0.076 ms - Total 0.076 ms / 1 intvls  
(Avg 0.076 ms)
main debug: creating access 'http' path='rtp://@rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access module: 2 candidates
access_http debug: http: server='rtmp' port=80 file='// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6
main debug: net: connecting to rtmp port 80
macosx debug: input has changed, refreshing interface
main debug: no fetch required for (null) (art currently (null))
main error: cannot resolve rtmp port 80 : nodename nor servname  
provided, or not known
access_http error: cannot connect to rtmp:80
main debug: net: connecting to rtmp port 80
main error: cannot resolve rtmp port 80 : nodename nor servname  
provided, or not known
access_mms error: cannot connect to rtmp:80
main warning: no access module matching "http" could be loaded
main debug: TIMER module_need() : 416.403 ms - Total 416.403 ms / 1  
intvls (Avg 416.403 ms)
main debug: waitpipe: object killed
main error: open of `http://rtp://@rtmp://artestras.fcod.llnwd.net/ 
a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000- 
A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' failed: (null)
main debug: finished input
main debug: thread ended
main debug: dead input
main debug: destroying useless sout
main debug: destroying chain... (name=std)
mux_ogg: Close
main debug: removing module "mux_ogg"
access_output_file debug: file access output closed
main debug: removing module "access_output_file"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: changing item without a request (current 1/2)
main debug: nothing to play
macosx debug: input has stopped, refreshing interface
main debug: TIMER input launching for 'http://rtp//@rtmp:// 
artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' : 441.002 ms - Total 441.002  
ms / 1 intvls (Avg 441.002 ms)
main debug: adding item `Streaming/Transcoding-Assistent (1/1)' ( rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6 
  )
main debug: rebuilding array of current - root Wiedergabeliste
main debug: rebuild done - 3 items, index 1
main debug: processing request item Streaming/Transcoding-Assistent  
(1/1) node Wiedergabeliste skip 0
main debug: resyncing on Streaming/Transcoding-Assistent (1/1)
main debug: Streaming/Transcoding-Assistent (1/1) is at 2
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'Streaming/Transcoding-Assistent  
(1/1)'
main debug: thread (input) created at priority 22 (../../src/input/ 
input.c:230)
main debug: thread started
main debug: stream=`standard'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-standard-mux to ogg
main debug: set config option: sout-standard-dst to /Users/newnerd/ 
Desktop/yesmen.ogg
main debug: set config option: sout-standard-access to file
stream_out_standard debug: creating `file/ogg:///Users/newnerd/Desktop/ 
yesmen.ogg'
stream_out_standard debug: extension is ogg
stream_out_standard debug: extension -> mux=ogg
stream_out_standard debug: using `file/ogg:///Users/newnerd/Desktop/ 
yesmen.ogg'
main debug: looking for sout access module: 1 candidate
macosx debug: input has changed, refreshing interface
access_output_file debug: file access output opened (/Users/newnerd/ 
Desktop/yesmen.ogg)
main debug: using sout access module "access_output_file"
main debug: TIMER module_need() : 54.265 ms - Total 54.265 ms / 1  
intvls (Avg 54.265 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ogg: Open
main debug: using sout mux module "mux_ogg"
main debug: TIMER module_need() : 0.226 ms - Total 0.226 ms / 1 intvls  
(Avg 0.226 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_standard debug: mux opened
main debug: using sout stream module "stream_out_standard"
main debug: TIMER module_need() : 56.703 ms - Total 56.703 ms / 1  
intvls (Avg 56.703 ms)
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/arte7/ 
arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' gives access `rtmp' demux `'  
path `artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: creating demux: access='rtmp' demux=''  
path='artestras.fcod.llnwd.net/a3903/o35/geo/arte7/arteprod/stream/ 
A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "rtmp"
main debug: TIMER module_need() : 0.075 ms - Total 0.075 ms / 1 intvls  
(Avg 0.075 ms)
main debug: creating access 'rtmp' path='artestras.fcod.llnwd.net/ 
a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000- 
A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: looking for access module: 1 candidate
access_rtmp debug: rtmp: host='artestras.fcod.llnwd.net' port=1935  
path='/a3903/o35/geo/arte7/arteprod/stream/A7_SGT_ENC_12_034696-000- 
A_PG_HQ_DE?ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6'
main debug: net: connecting to artestras.fcod.llnwd.net port 1935
main debug: connection: Operation now in progress
main debug: connection succeeded (socket = 14)
main debug: Creating an input for 'Streaming/Transcoding-Assistent  
(1/1)'
main debug: no fetch required for (null) (art currently (null))
main debug: thread (rtmp control thread) created at priority 22  
(../../../../modules/access/rtmp/access.c:214)
main debug: thread started
access_rtmp error: rtmp_read_net_packet: net_Read error
main debug: thread ended
access_rtmp error: failed call NetConnection.connect
access_rtmp error: connect active failed
main warning: no access module matching "rtmp" could be loaded
main debug: TIMER module_need() : 733.926 ms - Total 733.926 ms / 1  
intvls (Avg 733.926 ms)
main debug: waitpipe: object killed
main error: open of `rtmp://artestras.fcod.llnwd.net/a3903/o35/geo/ 
arte7/arteprod/stream/A7_SGT_ENC_12_034696-000-A_PG_HQ_DE? 
ru=60&h=19c77f37c24952a1b7fc6ca7f11cf4c6' failed: (null)
main debug: finished input
main debug: thread ended
main debug: dead input
main debug: destroying useless sout
main debug: destroying chain... (name=standard)
mux_ogg: Close
main debug: removing module "mux_ogg"
access_output_file debug: file access output closed
main debug: removing module "access_output_file"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: changing item without a request (current 2/3)
main debug: nothing to play
macosx debug: input has stopped, refreshing interface
main debug: TIMER input launching for 'Streaming/Transcoding-Assistent  
(1/1)' : 851.034 ms - Total 851.034 ms / 1 intvls (Avg 851.034 ms)

Howto do right?

cheers
Fyodor



More information about the vlc mailing list