I am trying to save the documentary video at the end of this article:
_http://www.bbc.co.uk/blogs/adamcurtis/2011/02/sadats_dat.html
I am using Mac OS10.6.6
By looking through the browser cache, I found an XML file that the page accesses:
_http://www.bbc.co.uk/mediaselector/4/mtis/stream/p00f6n4s
This is a portion of that XML file:
HTML Code:
<media bitrate="800" encoding="h264" expires="2041-02-22T23:59:00+00:00" height="360" kind="video" service="intl_ibroadcast_streaming_medium" type="video/mp4" width="640">
<connection application="ondemand" authExpires="2011-02-24T07:36:23+00:00" authString="auth=daEcebncjdVa3bdcbcrd4asc4cVaEdAcVdI-bnzE_s-bWG-FooFJqDnKCqGoyJ&aifp=v001&slist=public/unsecure/curtia03-00043765-cairocalm_4x3_Flash8_v1_1;public/unsecure/1500kbps/curtia03-00043765-cairocalm_4x3_Flash9_Hi_v1_0.mp4;public/unsecure/800kbps/curtia03-00043765-cairocalm_4x3_Flash9_Med_v1_0.mp4" identifier="mp4:public/unsecure/800kbps/curtia03-00043765-cairocalm_4x3_Flash9_Med_v1_0.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp44293.edgefcs.net" supplier="akamai"/>
</media>
I then tried to use RTMPDump as follows:
Code:
rtmpdump -r rtmp://cp44293.edgefcs.net/public/unsecure/1500kbps/curtia03-00043765-cairocalm_4x3_Flash9_Hi_v1_0.mp4 -u daEcebncjdVa3bdcbcrd4asc4cVaEdAcVdI-bnzE_s-bWG-FooFJqDnKCqGoyJ -V
And I get a server error
This is the verbose log:
Code:
RTMPDump v2.2d
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
DEBUG: Protocol : RTMP
DEBUG: Hostname : cp44293.edgefcs.net
DEBUG: Port : 1935
DEBUG: Playpath : mp4:1500kbps/curtia03-00043765-cairocalm_4x3_Flash9_Hi_v1_0
DEBUG: tcUrl : rtmp://cp44293.edgefcs.net:1935/public/unsecure
DEBUG: app : public/unsecure
DEBUG: auth : daEcebncjdVa3bdcbcrd4asc4cVaEdAcVdI-bnzE_s-bWG-FooFJqDnKCqGoyJ
DEBUG: live : no
DEBUG: timeout : 30 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Type Answer : 03
DEBUG: HandShake: Server Uptime : 683522438
DEBUG: HandShake: FMS Version : 3.5.4.1
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: RTMP_ClientPacket, received: invoke 198 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Rejected>
DEBUG: Property: <Name: description, STRING: [ Server.Reject ] : (_defaultRoot_, _defaultVHost_) : Application (CP44293.S162.0_public) is not defined.>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_error>
ERROR: rtmp server sent error
DEBUG: RTMP_ClientPacket, received: invoke 18 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <close>
ERROR: rtmp server requested close
DEBUG: Closing connection.
Can anyone help me out please?