Continual Server Crashes at Beeb

Christopher Woods (CM) christopher at custommade.org.uk
Wed Nov 28 12:14:49 EST 2012


Your answer I think is in the log -- it's not using SwfVfy, so the 
iPlayer server will stop the download because it's not providing the 
appropriate challenge/response. get_iplayer then attempts to resume but 
rtmpdump can't do it perfectly always so you get these dropped frames. 
Radio programmes don't suffer from this.

What version of get_iplayer are you using? I'm using an older version so 
manually specify the swfvfy string with the correct player .swf URL when 
downloading TV programmes, but AIUI the newer versions include this 
functionality again.

On 28/11/2012 16:59, Chris J Brady wrote:
> I am wondering if this is a DOS attack - after all very powerful people were embarrassed by this programme. It aired a few weeks ago in the USA on PBS.
>
> But now I am trying to get this prog. using get_iplayer. However the Beeb server keeps dropping packets. I've attempted this at least 30 times - with similar crashes.
>
> I'm using the Windows-based version. Would the command-based version be better?
>
> Here's the log:
>
> ===
>
> Recording The Following Programmes
>
> http://www.bbc.co.uk/iplayer/episode/p010jx3m/Why_Poverty_Park_Avenue_Money_Power_and_the_American_Dream/ - - (http://www.bbc.co.uk/iplayer/episode/p010jx3m/Why_Poverty_Park_Avenue_Money_Power_and_the_American_Dream/)
>
> WARNING: Please download and run latest installer or install the XML::Simple perl module to use the Series and Brand pid parsing functionality
> INFO: Trying pid: p010jx3m using type: tv
> INFO Trying to stream pid using type tv
> INFO: pid not found in tv cache
> INFO: Checking existence of default version
> ERROR: Failed to get iphone URL from iplayer site
>
> INFO: flashhigh1,flashhigh2,flashstd1,flashstd2 modes will be tried for version default
> INFO: Trying flashhigh1 mode to record tv:  -
>
> INFO: File name prefix = Why_Poverty_-_4._Park_Avenue_-_Money_Power_and_the_American_Dream_p010jx3m_default
> RTMPDump v2.3
> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
> ERROR: RTMP_HashSWF: couldn't contact swfurl http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 (HTTP error 301)
> Connecting ...
> INFO: Connected...
> ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!
> Starting download at: 0.000 kB
> INFO: Metadata:
> INFO:   duration              3543.13
> INFO:   moovPosition          28.00
> INFO:   width                 640.00
> INFO:   height                360.00
> INFO:   videocodecid          avc1
> INFO:   audiocodecid          mp4a
> INFO:   avcprofile            77.00
> INFO:   avclevel              30.00
> INFO:   aacaot                2.00
> INFO:   videoframerate        25.00
> INFO:   audiosamplerate       24000.00
> INFO:   audiochannels         2.00
> INFO: trackinfo:
> INFO:   length                88575000.00
> INFO:   timescale             25000.00
> INFO:   language              eng
> INFO: sampledescription:
> INFO:   sampletype            avc1
> INFO:   length                85035008.00
> INFO:   timescale             24000.00
> INFO:   language              eng
> INFO: sampledescription:
> INFO:   sampletype            mp4a
>
> #################### - THEN THE DOWNLOAD CRASHED <================
>
> ERROR: RTMP_ReadPacket, failed to read RTMP packet header
> Download may be incomplete (downloaded about 20.90%), try resuming
> INFO: Command exit code 2 (raw code = 512)
> WARNING: Retry recording for 'Why Poverty? - 4. Park Avenue - Money, Power and the American Dream (p010jx3m)'
> ERROR: Failed to get iphone URL from iplayer site
>
>
> INFO: File name prefix = Why_Poverty_-_4._Park_Avenue_-_Money_Power_and_the_American_Dream_p010jx3m_default
> RTMPDump v2.3
> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
> ERROR: RTMP_HashSWF: couldn't contact swfurl http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 (HTTP error 301)
> Connecting ...
> INFO: Connected...
> ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!
> Resuming download at: 72529.729 kB / 742.120 sec (20.9%)
> INFO: Metadata:
> INFO:   duration              3543.13
> INFO:   moovPosition          28.00
> INFO:   width                 640.00
> INFO:   height                360.00
> INFO:   videocodecid          avc1
> INFO:   audiocodecid          mp4a
> INFO:   avcprofile            77.00
> INFO:   avclevel              30.00
> INFO:   aacaot                2.00
> INFO:   videoframerate        25.00
> INFO:   audiosamplerate       24000.00
> INFO:   audiochannels         2.00
> INFO: trackinfo:
> INFO:   length                88575000.00
> INFO:   timescale             25000.00
> INFO:   language              eng
> INFO: sampledescription:
> INFO:   sampletype            avc1
> INFO:   length                85035008.00
> INFO:   timescale             24000.00
> INFO:   language              eng
> INFO: sampledescription:
> INFO:   sampletype            mp4a
> WARNING: Stream does not start with requested frame, ignoring data...
> WARNING: Stream does not start with requested frame, ignoring data...
>
> ## <======== DOWNLOAD CRASHED AGAIN - THEN NOT RESTARTABLE
>
> ERROR: RTMP_ReadPacket, failed to read RTMP packet header
> Download may be incomplete (downloaded about 21.00%), try resuming
> INFO: Command exit code 2 (raw code = 512)
> WARNING: Retry recording for 'Why Poverty? - 4. Park Avenue - Money, Power and the American Dream (p010jx3m)'
> ERROR: Failed to get iphone URL from iplayer site
>
> ===
>
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer




More information about the get_iplayer mailing list