Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

New BBC iPlayer Protocol?

(http://stream-recorder.com/forum/showthread.php?t=19792)

12321 05-20-2015 09:31 PM

New BBC iPlayer Protocol?


 
Seems BBC iPlayer has changed up their protocols and now when I go to download with rtmpdump, I get a NetStream.Failed message. Anyone else experiencing issues with this? Could it be I now need a proxy when downloading, rather than just when grabbing the URL with rtmpsrv?

nullacht 05-20-2015 10:29 PM

Re: New BBC iPlayer Protocol?


 
RTMP links are still available:

Code:

youtube-dl -F "http://www.bbc.co.uk/iplayer/episode/p02nb70t/peter-kays-car-share-episode-5"
Code:

[bbc.co.uk] p02nb70t: Downloading video page
[bbc.co.uk] b05wgqn1: Downloading media selection XML
[info] Available formats for b05wgqn1:
format code                                extension  resolution note
iplayer_streaming_h264_flv_lo_akamai      flv        640x360    h264@ 480k, 100.79MiB
iplayer_streaming_h264_flv_lo_limelight    flv        640x360    h264@ 480k, 100.79MiB
iplayer_streaming_h264_flv_akamai          flv        640x360    h264@ 796k, 157.43MiB
iplayer_streaming_h264_flv_limelight      flv        640x360    h264@ 796k, 157.43MiB
iplayer_streaming_h264_flv_high_akamai    flv        832x468    h264@1500k, 294.72MiB
iplayer_streaming_h264_flv_high_limelight  flv        832x468    h264@1500k, 294.72MiB
pc_streaming_hd_akamai                    flv        1280x720  h264@2800k, 471.56MiB
pc_streaming_hd_level3                    flv        1280x720  h264@2800k, 471.56MiB (best)

Code:

youtube-dl -g "http://www.bbc.co.uk/iplayer/episode/p02nb70t/peter-kays-car-share-episode-5"
Code:

rtmp://iplayertokfs.fplive.net/iplayertok?token=c3RhcnRfdGltZT0yMDE1MDUyMTAyMTExMSZlbmRfdGltZT0yMDE1MDUyMTA2MTExMSZkaWdlc3Q9ZWVhNzg4YzVlMzdhOTJkYzEzYjRkYWUyY2YzYTI0ZmI=mp4:3200kbps/modav/bUnknown-02121dad-7922-4e92-a6fd-6bf42081d683_b05wgqn1_1431245340392

12321 05-21-2015 05:37 AM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by nullacht (Post 76796)
RTMP links are still available:

Thanks. I am still able to get the RTMP links using rtmpsrv but it seems the host has changed from bbcmedia.fcod.llnwd.net to bbcfmt.fcod.llnwd.net, and from the latter is where I get the NetStream failed error.

The link you posted (below) is just for the little advert that plays prior to the actual content.
Code:

rtmp://iplayertokfs.fplive.net/iplayertok?token=c3RhcnRfdGltZT0yMDE1MDUyMTAyMTExMSZlbmRfdGltZT0yMDE1MDUyMTA2MTExMSZkaWdlc3Q9ZWVhNzg4YzVlMzdhOTJkYzEzYjRkYWUyY2YzYTI0ZmI=mp4:3200kbps/modav/bUnknown-02121dad-7922-4e92-a6fd-6bf42081d683_b05wgqn1_1431245340392

nullacht 05-21-2015 05:52 AM

Re: New BBC iPlayer Protocol?


 
No. It's the actual content.

12321 05-21-2015 05:17 PM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by nullacht (Post 76815)
No. It's the actual content.

Interesting, seems the HD works but the SD does not...thanks!

12321 05-26-2015 08:51 PM

Re: New BBC iPlayer Protocol?


 
I am trying to download this at the moment and I am still getting that NetStream.Failed message on the bbcfmt.fcod.llnwd.net stream as there is no HD option for this one. Any suggestions?
Code:

http://www.bbc.co.uk/iplayer/episode/b05xcv1h/the-football-league-show-20142015-25052015

stinkfoot 05-27-2015 01:51 AM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by 12321 (Post 76975)
I am trying to download this at the moment and I am still getting that NetStream.Failed message on the bbcfmt.fcod.llnwd.net stream as there is no HD option for this one. Any suggestions?
Code:

http://www.bbc.co.uk/iplayer/episode/b05xcv1h/the-football-league-show-20142015-25052015

yes working
is you yes being inside britain land?
akamai, limelight yes needing britain proxy vpn working
level3 no needing proxy

12321 05-27-2015 06:05 AM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by stinkfoot (Post 76982)
yes working
is you yes being inside britain land?
akamai, limelight yes needing britain proxy vpn working
level3 no needing proxy

I am not in Britain, that must be it. I never had any issues with it though, and the stream still plays (am able to get the command through rtmpsrv) it is just that I can't download with rtmpdump. Is there anyway to use a proxy with rtmpdump? I believe you can use a socks proxy with -s

stinkfoot 05-27-2015 06:11 AM

Re: New BBC iPlayer Protocol?


 
if it playing you ip good.

what happening when using youtube-dl?

12321 05-27-2015 05:29 PM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by stinkfoot (Post 76987)
if it playing you ip good.

what happening when using youtube-dl?

I can get it to play using an HTTP proxy, but not download. I tested it using a VPN and it worked fine, but I can't download the whole thing as its a free trial VPN and don't have enough space.

youtube-dl with an HTTP proxy yields this error

ERROR: Unable to download XML: [Errno 10054] An existing connection was forcibly closed by the remote host (caused by error(10054, 'An existing connection was forcibly closed by the remote host')); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

12321 05-28-2015 08:10 PM

Re: New BBC iPlayer Protocol?


 
I was not using youtube-dl and the proxy correctly, but have figured it out.

Unfortunately, when youtube-dl goes to download with rtmpdump, it just downloads 0 bytes and that is it. This seems to be another issue with the geolocation, so it seems rtmpdump would need to be run with a proxy.

Any advice?

stinkfoot 05-29-2015 05:04 PM

Re: New BBC iPlayer Protocol?


 
what is the os loading you computer?
how you setting proxy ip?
if using windows is setting ip inside internet options?

way of going around akamai forcing level3, hard to be saying using short step.

12321 05-30-2015 07:30 AM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by stinkfoot (Post 77049)
what is the os loading you computer?
how you setting proxy ip?
if using windows is setting ip inside internet options?

way of going around akamai forcing level3, hard to be saying using short step.

Windows 7, its an HTTP proxy set up through internet options.

stinkfoot 05-30-2015 12:27 PM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by 12321 (Post 77056)
Windows 7, its an HTTP proxy set up through internet options.

internet options yes effecting youttube-dl. should yes work if ip good anonymous. look pm work around using hole.

12321 05-30-2015 01:30 PM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by stinkfoot (Post 77057)
internet options yes effecting youttube-dl. should yes work if ip good anonymous. look pm work around using hole.

Thanks, but its rtmpdump, not youtube-dl, that seems to be unable to conform to the proxy. I did not get your PM, can you please resend?

stinkfoot 05-30-2015 09:41 PM

Re: New BBC iPlayer Protocol?


 
rtmpdump 0 bytes no causing by proxy failing.
rtmpdump 0 bytes yes causing by youtube-dl making rtmpdump using limelight.

questioning reason limelight failing even when yes good proxy ??? no know.

make rtmpdump yes using akamai, no using limelight. this result, if no working for you computer.

maybe limelight working with better rtmpdump command?

12321 05-31-2015 09:47 AM

Re: New BBC iPlayer Protocol?


 
Quote:

Originally Posted by stinkfoot (Post 77074)
rtmpdump 0 bytes no causing by proxy failing.
rtmpdump 0 bytes yes causing by youtube-dl making rtmpdump using limelight.

questioning reason limelight failing even when yes good proxy ??? no know.

make rtmpdump yes using akamai, no using limelight. this result, if no working for you computer.

maybe limelight working with better rtmpdump command?

Thank you, yes that is the video I was looking for. How do you change the settings in iPlayer to play limelight instead of Akamai, or vice versa?


All times are GMT -6. The time now is 03:20 AM.