VideoHelp Forum
+ Reply to Thread
Results 1 to 3 of 3
Thread
  1. Hello,

    I was wondering if anyone can help me? I'm having trouble downloading a video from itv iplayer.

    I am able to download BBC videos from BBCiplayer from outside the UK (I live in the US) using a combination of my Chrome browser, Wireshark, and using the codes I was able to gather from them to build the needed parameters for rtmpdump.
    However, I’m currently trying to do the same from itv iplayer, but I’ve been unsuccessful. I was unable to detect any rtmp protocol using Wireshark. However, after playing around with the Chrome browser, I accidentally came upon the encrypted rtmp which looks something like this:

    HTML Code:
    rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEcEcrb5docIdidIaMbhd7dlaMddcndkbDb8dLalb8cSbrdFbdcKdCcEcobmc7byct-buuizD-eS-4zt2JDrlzuEs&aifp=v002&slist=production//mp4: production/priority/rtmpecatchup/1200/00/1-8657-0017-001/1-8657-0017-001_the-specsavers-crime-thriller-awards-2014_tx271014_itv1200_16x9-reg.mp4?sessionId=1813DA25-88C5-7B7E-BCC4-FFD30D1EA15A
    (Obviously, the authentication and session id in the code changes every time the video is accessed. So I would use whatever the most recent auth and session id in the rtmpdump) Anyways, I’ve tried building the codes, but came up with errors like these:

    HTML Code:
    ERROR: RTMP_HashSWF: connection lost while downloading swfurl https://www.itv.com/mediaplayer/releases/2.13.0/ITVMediaPlayer.swf?v=2.13.0
    HTML Code:
    WARNING: HandShake: Type mismatch: client sent 6, server answered 9
    INFO: Connected...
    ERROR: rtmp server sent error
    ERROR: rtmp server requested close
    This is the basic code I did for rtmpdump:

    HTML Code:
    rtmpdump -r "rtmpe://cp72511.edgefcs.net:1935/ondemand" -a "ondemand?auth=eaEcEcrb5docIdidIaMbhd7dlaMddcndkbDb8dLalb8cSbrdFbdcKdCcEcobmc7byct-buuizD-eS-4zt2JDrlzuEs&aifp=v002&slist=production/" -f "MAC 15,0,0,189" -W "https://www.itv.com/mediaplayer/releases/2.13.0/ITVMediaPlayer.swf?v=2.13.0" -p "https://www.itv.com/itvplayer/the-specsavers-crime-thriller-awards/series-4/episode-1-the-specsavers-crime-thriller-awards-2014" -y "mp4:production/priority/rtmpecatchup/1200/00/1-8657-0017-001/1-8657-0017-001_the-specsavers-crime-thriller-awards-2014_tx271014_itv1200_16x9-reg.mp4?sessionId=1813DA25-88C5-7B7E-BCC4-FFD30D1EA15A" -o “output.flv"
    (I’m on Mac OSX 10.9.4 and I use RTMPDump 2.4. And here's the original link to the video: https://www.itv.com/itvplayer/the-specsavers-crime-thriller-awards/series-4/episode-1-...er-awards-2014)

    I've also tried other variations of codes, and everything I did came up with similar errors like the ones I listed above. Can anyone please help me and tell me what I’m doing wrong?
    Quote Quote  
  2. I'm in the UK, but I use this software to download from both BBC iPlayer and ITVPlayer.

    It will work for you as it has a built in proxy for those that are not in the UK to use.

    https://github.com/GetiPlayerAutomator/get-iplayer-automator
    Quote Quote  
  3. Originally Posted by AeroMaxx View Post
    I'm in the UK, but I use this software to download from both BBC iPlayer and ITVPlayer.

    It will work for you as it has a built in proxy for those that are not in the UK to use.

    https://github.com/GetiPlayerAutomator/get-iplayer-automator
    Great! Thank you so much for your help!
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!