Hello rissa,
I believe itīs very difficult for the most users to help, because the site ist "GEO blocked"!
It is necessary to have an australian IP-adress!
I hope you can understand my bad english!
The best free soulution is "RTMPexplorer"
You can found it
HERE!
For the normal use you can read the instructions on the site!
But after the download of "RTMPExplorer" you need the new
"rtmpdump.exe" and
"rtmpsrv.exe".
The deeplink for the right ZIP-File is
HERE!
"RTMPExplorer" can save the Videos!
But the problem is ...
"RTMPExplorer" duplicate and repeat one download again and again ... and the download never stops!
In this example I use the following Show from the site:
Code:
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=128095
Here is my solution:
When you start the "RTMPExplorer" a second window with "RTMPSRV" is opening ...
1. Make the two windows biger and select positions, that you can see the both windows parallel.
2. Copy YOUR link from your Browser in the URL-Bar of the "RTMPExplorer" and press the "GO-Button"!
3. After some seconds the comercial-spots starts!
When you can read "Advertisement: Your clip will start shortly", you are on the right way!
When the comercial not start please click in the browser-window and
press after the click the key "F5" (Page-reload)!
The following steps are very important!
4. After the comercials you can read something like "Can of Worms (Encore) (1/6) Authorising", in the Website player...
THE STEPS 5 AND 6 MUST BE GOING IN QUICK SUCCESSION!!!
5. Some seconds later you can see how a big area of letters, numbers and special characters appears, in the window of "RTMPSRV"!
Thats the automatic generated comandline for "RTMPDUMP"!
(RED FRAME)
I have anonymized my individual "Stream-Token"!
6. When you see this area of letters, numbers and special characters, please
CLOSE THE BROWSER-WINDOW OF RTMP-EXPLORER VERY FAST!
(BLUE FRAME)
For better understanding, picture to step 5 and 6:
The download starts now
with only on instance of RTMPDUMP!
Antoher problem by this method is ...
"Chanel 10" splits her shows in separate parts!
Between this parts they placed the comercials!
Back to my example, under the URL:
Code:
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=128095
Over this URL you can see one show, split into six parts!
But this URL is an Playlist-URL!
Not an URL for a single video!
You need the six single video-urls, to paste it into the adress-bar of the "RTMPExplorer"!
This is my solution to detect the direct-video-urls:
1. Cut the long playlist-url from:
Code:
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=128095
to
Code:
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071
Now the website-player dont know wich video of the show do you want to see ...
and
start the first part of the videos ...
and
the website-player display a short playlist on the right side!
2. Go with the mouse over the player-window and you can see a little menu.
3. Click on "Link".
4. In the following window click on "copy".
5. Copy the URL in a text-file.
6. Jump with the playlist, on the right side, to the next video.
Repeat the steps 2 - 6 for every single video.
In my example I found the following links:
Code:
Playlist-URL
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=128095
Direct-Video-Links
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117310
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117311
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117312
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117313
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117314
http://ten.com.au/watch-tv-episodes-online.htm?movideo_p=45071&movideo_m=117315
For better understanding, picture to step 3 and 4:
I hope my instructions are useful and that I hear from you!
Greetings
Sven
BTW: I have checked the RAM from the Flash-Player (Firefox / Plugin-Container.exe) with
HXD and I have found this following "smil-playlist", before the video starts:
Code:
<smil>
<head>
<meta base="rtmpe://159.rtmpe.movideo.com/ondemand"/>
<meta name="id" content="117310"/>
<meta name="auth" content="auth=<TOKEN ANONYMIZED>;slist=221/media/117310/"/>
<meta name="debugUrl" content="http://api.movideo.com/rest/media/117310/smil?token=<TOKEN ANONYMIZED>;slist=221/media/117310/"/>.
</head>
<body>
<switch>
<video src="mp4:221/media/117310/168000-512x288.mp4" system-bitrate="200000" encoding-profile-name="TEN Flash - 16:9 200000" height="288" width="512"/>
<video src="mp4:221/media/117310/272000-512x288.mp4" system-bitrate="400000" encoding-profile-name="TEN Flash - 16:9 400000" height="288" width="512"/>
<video src="mp4:221/media/117310/672000-512x288.mp4" system-bitrate="800000" encoding-profile-name="Flash Fast DSL - 16:9 800000" height="288" width="512"/>
</switch>
</body>
</smil>
The website can normally detect your internet-speed and select a higher or lower version!
In my example exist only one version, for all visitors of the site!
Perhaps itīs not allways the same!
Then:
1. Detect the SMIL in the RAM.
2. Copy the automatic generated commandline from "RTMPSRV" in a textfile.
3. Change the filename, in the filename of the highest version.
4. Paste it back in the commandline and run "RTMPDUMP".