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

Download ITV Player using RTMPDump?

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

karl0ss 04-08-2010 04:13 AM

Download ITV Player using RTMPDump?


 
Hi, I am wondering if it is possible to use RTMPdump to download videos from itv player? I even have the direct link, but it will not work..

this is the link to the video I wish to download.

Code:

rtmpe://cp72511.edgefcs.net:443/ondemand?ovpfv=1.1&auth=eaEc7c_d4b7a_dbdDbkcMdTcHd4cMaWbhbAavckaxcebQa7d_bZaMb7axcEaPaHazdf-blVzA8-eS-dzp4IBwjyuxs&aifp=v002&slist=production/mp4:production/CATCHUP/5ffeb998/2800/486c/97ea/b739f4ce5cf6/1-7418-0007-001_BREAKOUT_TX050410_ITV600_16x9.mp4
I searched the forums, but couldnt find anything on downloading from ITV Player, does no one use it?

Hope its possible, thanks for the help.

KarlAny idea how to stop that smily face appearing in the link? the missing items are ": p" without the space.

elch 04-12-2010 11:47 AM

Re: RTMPDump and ITV Player?


 
There might be some parameters missing. Have you tried rtmpsuck?

See also http://lists.mplayerhq.hu/pipermail/...er/000097.html for a related issue.

crk 05-19-2010 04:05 AM

Re: RTMPDump and ITV Player?


 
I may be able to help you (had some experience with rtmpdump), but where did you get the direct link?

I have been looking through the source code of _http://www.itv.com/channels/itv1/default.html but was unable find a direct link


grtz,
crk

Stream Recorder 05-19-2010 07:39 AM

Re: RTMPDump and ITV Player?


 
Quote:

Originally Posted by crk (Post 19013)
I may be able to help you (had some experience with rtmpdump), but where did you get the direct link?

How to find RTMPE stream URLs

ecorg911 07-16-2011 04:17 AM

Re: rtmpdump does not start & error: HandShake: Type mismatch: client sent 6, server


 
Tested rtmpdump 2.4, does NOT work with iTV Player, still get the same dreaded message:

WARNING: HandShake: Type mismatch: client sent 6, server answered 9

KSV 07-16-2011 08:14 AM

Re: rtmpdump does not start & error: HandShake: Type mismatch: client sent 6, server


 
it's working as expected.

Code:

rtmpdump -r "rtmpe://cp72511.edgefcs.net:1935/ondemand" -a "ondemand?ovpfv=1.1&auth=eaEcCadaJbha1dUbyd4aAd9cuaddiaed4ataPahbXdCdobMdfcobRdsb7a5ardIbXdT-boizSi-eS-cxp1HBujyuCq&aifp=v002&slist=production/" -f "WIN 10,3,181,14" -W "http://www.itv.com/mercury/Mercury_VideoPlayer.swf?v=11.7.649" -p "http://www.itv.com/itvplayer/video/?Filter=256002" -C Z: -y "mp4:production/CATCHUP/d638ec1b/0cbd/4741/a7a1/86f395a22478/1-0694-7646-001_CORONATION-STREET-(SERIES-52)-2011_TX150711_ITV1200_16X9.MP4" -o 1-0694-7646-001_CORONATION-STREET-(SERIES-52)-2011_TX150711_ITV1200_16X9.flv
Code:

RTMPDump v2.4 GIT-2011-07-11 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO:  duration              1331.76
INFO:  moovPosition          32.00
INFO:  width                704.00
INFO:  height                396.00
INFO:  videocodecid          avc1
INFO:  audiocodecid          mp4a
INFO:  avcprofile            77.00
INFO:  avclevel              31.00
INFO:  aacaot                2.00
INFO:  videoframerate        25.00
INFO:  audiosamplerate      24000.00
INFO:  audiochannels        2.00
INFO: trackinfo:
INFO:  length                33291000.00
INFO:  timescale            25000.00
INFO:  language              eng
INFO: sampledescription:
INFO:  sampletype            avc1
INFO:  length                31962112.00
INFO:  timescale            24000.00
INFO:  language              eng
INFO: sampledescription:
INFO:  sampletype            mp4a
7604.717 kB / 51.80 sec (3.8%)


gsd4me 09-25-2011 01:13 PM

What to do next? Slightly confused in sequence


 
Dear all

I am a rugby coach and have been following the Rugby World Cup currently going on in New Zealand.
I want to use some sections of the games to use in coaching presentations, to highlight various technical points.
I am attempting to record some of the games that can be accessed by the (UK) ITV catchup facility, ITVplayer

I am using Ubuntu v11 and have installed RTMPdump and Wireshark.

What I do is:
Start Wireshark in privileged mode
Select wlan0 as the device (I am on a wifi broadband in the house) (This seems to be the correct device as a lot of streaming info *is* recorded)
I start the playback of the match I wish to record (eg _http://www.itv.com/itvplayer/video/?Filter=?271631)
I let the playback play for a while (including the compulsory adverts!), even stopping and starting the playback a couple of times as suggested by other forums and sources.
I then look at the Wireshark buffered info.
...and then I get very confused.

Other areas (eg Youtube videos etc) suggest that I filter for the RTMPT package types and then look for strings such as "invoke" or "handshake" but these seem to be either missing or not there at all. And this is even before I attempt to find out what the hidden stream source is and then do the "Follow TCP stream" that I am supposed to do (correct?)

What am I missing in my efforts to record the playback streaming?
I have tried doing a filter on RTMPT *before* starting the payback and also *after* doing so. I have also tried other package types (DNS, RTMPE etc) but am still slightly lost as to the data I am looking at.
Can anyone point out (preferably as an idiot's guide) what series of steps I *should* be doing?
Many thanks

an exasperated and confused newbie

chap 09-25-2011 03:33 PM

Re: What to do next? Slightly confused in sequence


 
Quote:

Originally Posted by gsd4me (Post 32833)
what series of steps I *should* be doing?

http://stream-recorder.com/forum/sho...71&postcount=1

gsd4me 09-29-2011 03:58 PM

Re: Download ITV Player using RTMPDump?


 
There seems to be a paucity of information on the web (and on this site as well) regarding recording of ITVplayer streams - so perhaps we/(the real experts that I am trying to contact) can start from scratch and set up a definitive series of actions to enable the relevant streams to be saved - both for Windows and Linux? As I have indicated above, I have a technical requirement to use some of the programme images in a presentation shortly! Perhaps this sort of project can be extended to other 'catchup' players/other streaming sources.

First of all, does anyone know what format the ITV iPlayer programmes are streamed in? FLV, asf?
Are they "DRM'd" ?
What is the best/easiest method of obtaining the 'real' URL for a given http url? i.e. what tools would one need to obtain this information and how to go about doing so?

Obviously everyone would prefer the information being sought to be provided by software that is gratis rather than having to pay out for several different programs that may or may not work for them.

Anyone willing to make a start? If necessary, I would be quite willing to author any user guide just so long as the correct information can be supplied

KSV 09-29-2011 10:05 PM

Re: Download ITV Player using RTMPDump?


 
here's the short version. this method also works for non UK users with restrictive vpn's.
  1. Run RTMPexplorer and close rtmpsrv by pressing q or closing it's window.
  2. open your video url in RtmpExplorer.
  3. when channel logo video starts playing quickly start rtmpsrv again.
  4. when you see the activity in rtmpsrv window (Duplicate request, skipping) etc. close the RtmpExplorer and rtmpsrv.
  5. copy the last command line from Command.bat. it should be like following.
    Code:

    rtmpdump -r "rtmpe://cp72511.edgefcs.net:1935/ondemand" -a "ondemand?ovpfv=1.1&auth=eaEbIcWdPc0csdGdzc9cZaYc1acaLd_dobka.ddbVchdcc1a3dqdxcSclb9aqaRa5dz-boHts0-eV-8zu4DCplDuys&aifp=v002&slist=production/" -f "WIN 10,3,183,10" -W "http://www.itv.com/mercury/Mercury_VideoPlayer.swf" -p "http://www.itv.com/itvplayer/video/?Filter=273823" -C Z: -y "mp4:production/CATCHUP/e98b52c6/13b6/4d00/8397/2846345a1073/1-0694-7695-001_CORONATION-STREET-(SERIES-52)-2011_TX190911_ITV400_16X9.mp4" -o 1-0694-7695-001_CORONATION-STREET-(SERIES-52)-2011_TX190911_ITV400_16X9.flv
  6. change the bitrate in command line to download high quality version. e.g replace ITV400_16X9 with ITV1200_16X9


All times are GMT -6. The time now is 10:08 AM.