Live BBC News 24 TV streaming - (again)

Richard Mace richard.mace at btinternet.com
Sat Sep 4 13:14:05 EDT 2010


Hello again,
I have submitted two reports of this not working for me. No-one has come
back to say whether or not it works for them. 
Can someone either confirm problems or otherwise please?


I am running :-

Linux gelug-linux 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:21:58
UTC 2010 x86_64 GNU/Linux
> get_iplayer v2.78,  with
> RTMPDump v2.3
> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL

All other live streams, TV and radio work fine, as do iPlayer downloads.
With BBC News 24 I get :-


richard at gelug-linux:~$ show.sh 1
INFO: Using user options preset 'livetv'
INFO: User prefs dir: /home/richard/.get_iplayer
INFO: System options dir: /etc/get_iplayer/options
Current options:
	exclude-category = Child
	exclude-channel = CB
	excludecategory = Child
	excludechannel = CB
	flvstreamer = /home/richard/Desktop/macedump/rtmpdump
	html = /home/richard/Documents/iPlayer/listings.htm
	livetvmode = flashvhigh,flashhigh,flashlow,flashstd,flashnormal
	nocopyright = 1
	nopurge = 1
	outputlivetv = /home/richard/television/bbc
	outputpodcast = /home/richard/podcasts
	outputradio = /home/richard/radio
	outputtv = /home/richard/television/bbc
	player = mplayer -ontop -ao alsa,pulse,sdl -
	radiomode = flashaac,flashaudio,realaudio,wma
	raw = 1
	rtmplivetvopts = --debug
	stdout = 1
	stream = 1
	tvmode = flashhd,flashvhigh,flashhigh,flashlow,flashstd,flashnormal
	verbose = 1

INFO: Search args: '80001'
INFO: Additionally getting cached programme data for livetv
INFO: Got 8 file cache entries for livetv
Matches:
80001:	livetv, BBC News 24 - live

INFO: 1 Matching Programmes
INFO: iPlayer metadata URL = http://www.bbc.co.uk/iplayer/playlist/bbc_news24
INFO: Getting page http://www.bbc.co.uk/iplayer/playlist/bbc_news24
MPlayer SVN-r31109-4.4.3 (C) 2000-2010 MPlayer Team

Playing -.
Reading from stdin...
INFO: Using Live TV: http://www.bbc.co.uk/emp/simulcast/bbc_news24.xml
INFO: Version: default, VersionPid: http://www.bbc.co.uk/emp/simulcast/bbc_news24.xml, Duration: 
INFO: Will search for versions: default
INFO: Mode list: flashvhigh,flashhigh,flashlow,flashstd,flashnormal
INFO: Checking existence of default version
INFO: Version = default
INFO: Getting page http://www.bbc.co.uk/emp/simulcast/bbc_news24.xml
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/journalism_bbc_news_channel
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/http://www.bbc.co.uk/mediaselector/4/mtis/stream/journalism_bbc_news_channel/journalism_uk_stream_h264_flv_med_live/akamai?cb=66628
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/http://www.bbc.co.uk/mediaselector/4/mtis/stream/journalism_bbc_news_channel/journalism_uk_stream_h264_flv_med_live/limelight?cb=94924
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/http://www.bbc.co.uk/mediaselector/4/mtis/stream/journalism_bbc_news_channel/journalism_uk_stream_h264_flv_lo_live/akamai?cb=25152
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/http://www.bbc.co.uk/mediaselector/4/mtis/stream/journalism_bbc_news_channel/journalism_uk_stream_h264_flv_lo_live/limelight?cb=67377
INFO: Found mode flashhigh1: (journalism_uk_stream_h264_flv_med_live) rtmp h264 640x360 800kbps stream (CDN: limelight/20)
INFO: Found mode flashhigh2: (journalism_uk_stream_h264_flv_med_live) rtmp h264 640x360 800kbps stream (CDN: akamai/10)
INFO: Found mode flashlow1: (journalism_uk_stream_h264_flv_lo_live) rtmp h264 512x288 368kbps stream (CDN: limelight/20)
INFO: Found mode flashlow2: (journalism_uk_stream_h264_flv_lo_live) rtmp h264 512x288 368kbps stream (CDN: akamai/10)
INFO: flashhigh1,flashhigh2,flashlow1,flashlow2 modes will be tried for version default
INFO: Trying flashhigh1 mode to record livetv: BBC News 24 - live
INFO: Attempt number: 1 / 50
INFO: File name prefix = BBC_News_24_live_2010-09-04_180457                 
INFO: /home/richard/Desktop/macedump/rtmpdump version 2.3
INFO: RTMP_URL: rtmp://bbcmedia.fc.llnwd.net:1935/ondemand?_fcs_vhost=bbcmedia.fc.llnwd.net&auth=as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c&aifp=v001&slist=s_news_channel_1hq, tcUrl: rtmp://bbcmedia.fc.llnwd.net:1935/bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c, application: bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c, authString: as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c, swfUrl: http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216, file: /home/richard/television/bbc/BBC_News_24_live_2010-09-04_180457.partial.flv, file_done: /home/richard/television/bbc/BBC_News_24_live_2010-09-04_180457.flv


INFO: Command: /home/richard/Desktop/macedump/rtmpdump --port 1935 --protocol 0 --playpath s_news_channel_1hq --host bbcmedia.fc.llnwd.net --swfVfy http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216 --tcUrl rtmp://bbcmedia.fc.llnwd.net:1935/bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c --app bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c --pageUrl  --debug --timeout 10 --verbose

RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
DEBUG: Protocol : RTMP
DEBUG: Hostname : bbcmedia.fc.llnwd.net
DEBUG: Port     : 1935
DEBUG: Playpath : s_news_channel_1hq
DEBUG: tcUrl    : rtmp://bbcmedia.fc.llnwd.net:1935/bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c
DEBUG: swfUrl   : http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216
DEBUG: pageUrl  : 
DEBUG: app      : bbcmedia?as=adobe-hmac-sha256&av=1&te=connect&mp=s_news_channel_1hq&et=1283627098&fmta-token=b131ff104dcd6b9d0fc05e9c2317f69806cb727445f9a292e01aa09d4efd616c
DEBUG: live     : no
DEBUG: timeout  : 10 sec
DEBUG: SWFSHA256:
DEBUG: c4 e8 99 6c 5f 69 1a 32 3a 36 23 ed 07 9c 72 67
DEBUG: 98 eb 24 9c 95 d6 7a 6f f6 73 29 d1 6c b1 bc 2a
DEBUG: SWFSize  : 1020525
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 03
DEBUG: HandShake: Client digest offset: 430
DEBUG: HandShake: Initial client digest: 
DEBUG: 4f 71 2a da 74 45 f9 3f 87 1c 35 4c ca b9 2a fd
DEBUG: f1 ca b6 f2 ae 65 5b f6 ab d4 35 ea 0f d4 35 aa
DEBUG: HandShake: Type Answer   : 03
DEBUG: HandShake: Server Uptime : 1873739981
DEBUG: HandShake: FMS Version   : 3.5.4.1
DEBUG: HandShake: Calculated digest key from secure key and server digest: 
DEBUG: c0 b8 47 16 2f f3 aa d1 e3 c9 e4 34 7c 2f ac f0
DEBUG: 59 f9 0b 8e 7c 98 6a 25 73 02 b1 0f a2 2f f5 bd
DEBUG: HandShake: Client signature calculated:
DEBUG: 09 bc 1b 2a 4e 92 e2 16 c4 7d 42 ec e6 a7 84 81
DEBUG: 22 72 41 2e 81 6c 1b 9e 38 89 b5 85 f0 e2 4a d7
DEBUG: HandShake: Server sent signature:
DEBUG: b8 fa ff 74 b9 9e 1b 9d 6a 74 f3 e2 3f 3b a9 9f
DEBUG: 44 4a ae a1 9e ef bc 8f a9 67 52 5d 50 67 ee 40
DEBUG: HandShake: Digest key: 
DEBUG: d5 2a 77 de 6d 4d 54 98 2a 6c d8 c7 a0 6e f3 19
DEBUG: d5 96 d2 a5 99 6a 9d de 4b 6d 84 57 f1 6c 54 e3
DEBUG: HandShake: Signature calculated:
DEBUG: b8 fa ff 74 b9 9e 1b 9d 6a 74 f3 e2 3f 3b a9 9f
DEBUG: 44 4a ae a1 9e ef bc 8f a9 67 52 5d 50 67 ee 40
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: RTMP_ClientPacket, received: invoke 242 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:             fmsVer, STRING:	FMS/3,5,4,1006>
DEBUG: Property: <Name:       capabilities, NUMBER:	127.00>
DEBUG: Property: <Name:               mode, NUMBER:	1.00>
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:	status>
DEBUG: Property: <Name:               code, STRING:	NetConnection.Connect.Success>
DEBUG: Property: <Name:        description, STRING:	Connection succeeded.>
DEBUG: Property: <Name:     objectEncoding, NUMBER:	0.00>
DEBUG: Property: <Name:               data, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name:            version, STRING:	3,5,4,1006>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <connect>
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking createStream
DEBUG: RTMP_ClientPacket, received: invoke 21 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onBWDone>
DEBUG: Invoking _checkbw
DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <createStream>
DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: s_news_channel_1hq
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 16419 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 197 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:	error>
DEBUG: Property: <Name:               code, STRING:	NetStream.Play.StreamNotFound>
DEBUG: Property: <Name:        description, STRING:	Failed to play s_news_channel_1hq; stream not found.>
DEBUG: Property: <Name:            details, STRING:	s_news_channel_1hq>
DEBUG: Property: <Name:           clientid, STRING:	58zYAB1T>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.StreamNotFound
ERROR: Closing connection: NetStream.Play.StreamNotFound
DEBUG: Closing connection.

INFO: Command exit code 1 (raw code = 256)

INFO: Streaming failed with exit code 1
DEBUG: Record using flashhigh1 mode return code: 'abort'
ERROR: aborting get_iplayer
richard at gelug-linux:~$ 

Exiting... (End of file)
^C
richard at gelug-linux:~$ 



Can someone please confirm (or otherwise) anyone else has a problem with this stream?

Help much appreciated.




More information about the get_iplayer mailing list