Page 1 of 1

Streaming BBC Radio

Posted: 11 Oct 2007 19:33
by lolo3773
Hi All,

I Try install A stream VLC radio and i cannot stream BBC radio.

My objective is to permite my company users take benfit stream Radio About A deicated Radio Server because we have an firewall who block all stream web.

Im french and i successfully Stream french radio (RTL,NRJ,....) with multicast without transcoding and they re work find with Asp announce.

But when i try make vlm control stream for BBc Radios is not possible.
I arrive listen this stream with VLC without problem.

I use VLC 0.8.6c on fecdora Core 7

Did a person have an idea for that.

Excuse me for my bad english i am french ;)

Re: Streaming BBC Radio

Posted: 11 Oct 2007 21:19
by lolo3773
hi

I try an idea had given me j-b on irc channel but without success

live555 error: Nothing to play for rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra
main error: cannot add this stream
main error: cannot create packetizer output (cook)
main error: cannot pre fill buffer

this my transcode in vlm
#transcode{acodec=fl32,ab=128,channels=2}:duplicate{dst=std{access=udp,mux=ts,dst=239.255.1.2:1234,sap,name=BBC1}}


i took fl32 because when i listen bbc witj vlc player rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra

in message box i have this codec was used.

thanks for help

best regards


live555 error: Nothing to play for rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra
main error: cannot add this stream
main error: cannot create packetizer output (cook)
main error: cannot pre fill buffer
main error: recv failed (Connexion ré-initialisée par le correspondant)
main debug: prebuffering done 0 bytes in 346s - 0 kbytes/s
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: removing module "access_udp"
main debug: thread 2942299024 joined (input/input.c:412)
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 2942299024 (input) created at priority 0 (input/input.c:265)
main debug: `udp://@239.255.1.2:1234' gives access `udp' demux `' path `@239.255.1.2:1234'
main debug: creating demux: access='udp' demux='' path='@239.255.1.2:1234'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@239.255.1.2:1234'
main debug: looking for access2 module: 9 candidates
access_udp debug: opening server=:0 local=239.255.1.2:1234
main debug: net: connecting to '[]:0@[239.255.1.2]:1234'
main debug: looking for network module: 1 candidate
ipv6 debug: 239.255.1.2: Famille d'adresses non supportée pour le nom de l'hôte
main debug: using network module "ipv6"
main debug: removing module "ipv6"
main debug: looking for network module: 1 candidate
ipv4 debug: resolving 239.255.1.2:1234...
ipv4 debug: resolving :0...
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: removing module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering


The complete message

Re: Streaming BBC Radio

Posted: 11 Oct 2007 21:27
by lolo3773
when i listening BBC on VLC player i have that on messages but the sound is cutting after one or two minutes...

main debug: prebuffering done 0 bytes in 203s - 0 kbytes/s
main error: cannot pre fill buffer
main warning: cannot create a stream_t from access
main debug: removing module "access_udp"
main debug: thread 2942299024 joined (input/input.c:412)
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 2942299024 (input) created at priority 0 (input/input.c:265)
main debug: `rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra' gives access `rtsp' demux `' path `rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra'
main debug: creating demux: access='rtsp' demux='' path='rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra'
main debug: looking for access_demux module: 1 candidate
live555: real codec detected, using real-RTSP instead
live555 error: Nothing to play for rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra
main warning: no access_demux module matching "rtsp" could be loaded
main debug: creating access 'rtsp' path='rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra'
main debug: looking for access2 module: 8 candidates
main debug: net: connecting to rmlive.bbc.co.uk port 554
main debug: connection in progress
access_realrtsp debug: rtsp connected
access_realrtsp debug: found a real/helix rtsp server
main debug: using access2 module "access_realrtsp"
main debug: pre buffering
main debug: received first data for our buffer
main debug: prebuffering done 2606 bytes in 0s - 11 kbytes/s
main debug: creating demux: access='rtsp' demux='' path='rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra'
main debug: looking for demux2 module: 45 candidates
real debug: object .RMF size=18 version=0
real debug: - file version=0x0 num headers=5
real debug: object PROP size=50 version=0
real debug: - max bitrate=64083 avg bitrate=64083
real debug: - max packet size=744 avg bitrate=744
real debug: - packets count=0
real debug: - duration=0 ms
real debug: - preroll=0 ms
real debug: - index offset=0
real debug: - data offset=320
real debug: - num streams=1
real debug: - flags=0x2 PN_PERFECT_PLAY_ENABLED
real debug: object CONT size=73 version=0
real debug: - title=`BBC Radio 1'
real debug: - author=`BBC'
real debug: - copyright=`(C) British Broadcasting Corporation 2007'
real debug: object MDPR size=179 version=0
real debug: - id=0x0
real debug: - max bitrate=64083 avg bitrate=64083
real debug: - max packet size=744 avg packet size=744
real debug: - start time=0
real debug: - preroll=4550
real debug: - duration=0
real debug: - name=`Audio Stream'
real debug: - mime=`audio/x-pn-multirate-realaudio-live'
real debug: - specific data len=86
real debug: - audio version=5
real debug: - audio codec=cook channels=2 rate=44100Hz
real debug: - extra data=8
main debug: selecting program id=0
real debug: object DATA size=18 version=0
real debug: - packets count=0 next=0
main debug: using demux2 module "real"
main debug: looking for decoder module: 28 candidates
ffmpeg debug: libavcodec already initialized
ffmpeg debug: ffmpeg codec (Cook Audio) started
main debug: using decoder module "ffmpeg"
main debug: thread 2931809168 (decoder) created at priority 0 (input/decoder.c:159)
main debug: meta information:
main debug: - 'Titre' = 'BBC Radio 1'
main debug: - 'Artiste' = 'BBC'
main debug: - 'Copyright' = '(C) British Broadcasting Corporation 2007'
main debug: `rtsp://rmlive.bbc.co.uk/bbc-rbs/rmlive/ev7/live24/radio1/live/r1_dsat_g2.ra' successfully opened
main debug: looking for audio output module: 7 candidates
alsa debug: opening ALSA device `default'
main debug: thread 2921319312 (aout) created at priority 0 (alsa.c:662)
main debug: using audio output module "alsa"
main debug: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
main debug: filter(s) 's16l'->'fl32' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "s16tofloat32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main warning: buffer is 45845 in advance, triggering downsampling
main warning: resampling stopped after 9868518 usec (drift: -2052)

Re: Streaming BBC Radio

Posted: 11 Oct 2007 21:44
by lolo3773
packetizer_copy debug: need dts > 0
mux_ts debug: adjusting rate at 0/1859903 (4/0)
access_output_udp warning: putting two PCRs at once
access_output_udp warning: putting two PCRs at once
packetizer_copy debug: need dts > 0
packetizer_copy debug: need dts > 0
packetizer_copy debug: need dts > 0
packetizer_copy debug: need dts > 0
packetizer_copy debug: need dts > 0
packetizer_copy debug: need dts > 0
main debug: control type=0
main debug: control: stopping input
main debug: closing input
main debug: removing module "real"
main debug: removing module "access_realrtsp"
main debug: removing module "packetizer_copy"
main debug: killing decoder fourcc `cook', 0 PES in FIFO
main debug: removing an input
ffmpeg debug: ffmpeg codec (Cook Audio) stopped
main debug: removing module "ffmpeg"
main debug: removing module "ffmpeg"
main debug: removing module "audio_format"
main debug: removing module "audio_format"
mux_ts debug: removing input pid=68
mux_ts debug: new PCR PID is 8191
main warning: no more input streams for this mux
main debug: destroying sout
main debug: destroying chain... (name=transcode)
main debug: destroying chain... (name=duplicate)
stream_out_duplicate debug: closing a duplication
main debug: destroying chain... (name=std)
main debug: unregistering announce
main debug: removing SAP announce 0x8d82750
main debug: 0 announcements remaining
main debug: removing module "mux_ts"
access_output_udp debug: dropped 3 packets
access_output_udp debug: packet has been sent too late (1192131657103901)
access_udp debug: increasing MTU to 3000
ts warning: lost synchro
main debug: thread 2914478992 joined (udp.c:316)
access_output_udp debug: udp access output closed
main debug: removing module "access_output_udp"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: removing module "stream_out_duplicate"
main debug: destroying chain done
main debug: removing module "stream_out_transcode"
main debug: destroying chain done
main debug: thread 2924968848 joined (input/input.c:412)