Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save jefro108/fc17afa21b34471fe60de1bb371d8d9f to your computer and use it in GitHub Desktop.
Save jefro108/fc17afa21b34471fe60de1bb371d8d9f to your computer and use it in GitHub Desktop.
ITV Marcella Episode 6 rtmpdump output
"/Applications/Get iPlayer Automator.app/Contents/MacOS/rtmpdump-2.4" -r "rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEbmcQasaWbKbOcfcmaUcWbJaRbLaUcadbdxdcdscRapbcc1deb8aSd6cdcfd0cYb9-bxoo6j-eS-6zo1KAvkBswr&aifp=v002&slist=production/" -W "http://www.itv.com/mediaplayer/ITVMediaPlayer.swf?v=11.20.654" -y "mp4:production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4" -o "/Volumes/media/Downloads/TV Shows/Marcella/Marcella.s01e06.Episode 6.partial.flv" --verbose --resume
RTMPDump v2.4-102-ga3a600d-get_iplayer
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Protocol : RTMPE
DEBUG: Hostname : cp72511.edgefcs.net
DEBUG: Port : 1935
DEBUG: Playpath : mp4:production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4
DEBUG: tcUrl : rtmpe://cp72511.edgefcs.net:1935/ondemand?auth=eaEbmcQasaWbKbOcfcmaUcWbJaRbLaUcadbdxdcdscRapbcc1deb8aSd6cdcfd0cYb9-bxoo6j-eS-6zo1KAvkBswr&aifp=v002&slist=production/
DEBUG: swfUrl : http://www.itv.com/mediaplayer/ITVMediaPlayer.swf?v=11.20.654
DEBUG: app : ondemand?auth=eaEbmcQasaWbKbOcfcmaUcWbJaRbLaUcadbdxdcdscRapbcc1deb8aSd6cdcfd0cYb9-bxoo6j-eS-6zo1KAvkBswr&aifp=v002&slist=production/
DEBUG: live : no
DEBUG: timeout : 30 sec
DEBUG: SWFSHA256:
DEBUG: e2 bc 56 91 87 6f e8 cc f4 1f 28 04 82 2a a1 09
DEBUG: 32 ba c7 a7 25 a8 a5 05 2a 40 49 68 2d b5 24 32
DEBUG: SWFSize : 1464349
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 06
DEBUG: HandShake: DH pubkey position: 472
DEBUG: HandShake: Client digest offset: 1204
DEBUG: HandShake: Initial client digest:
DEBUG: 8e ad 24 10 67 8b cb 7b ef 25 2c c2 18 45 a9 18
DEBUG: e0 21 e2 e0 9b 37 76 17 93 59 55 9b 1e 96 f5 d4
DEBUG: HandShake: Type Answer : 08
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
DEBUG: HandShake: Server Uptime : 571169709
DEBUG: HandShake: FMS Version : 5.0.7.1
DEBUG: HandShake: Server DH public key offset: 599
DEBUG: HandShake: Secret key:
DEBUG: a5 65 73 55 c2 b5 91 47 09 94 08 15 8c 2c f3 ab
DEBUG: d1 dc ab c4 f5 b4 79 bd 0e 76 c7 85 4c 08 3e 2f
DEBUG: 60 61 2a 43 2e 6b 03 f1 b0 ed 3b 4c b6 69 8f bb
DEBUG: 99 ed d2 95 a0 12 34 a2 b9 e2 d5 53 66 cd 5c 16
DEBUG: 4b 80 62 8c 9d a1 a0 eb a4 5e fb 60 e3 d1 76 4b
DEBUG: e4 a4 21 dd 97 4a 05 bc 92 42 a2 23 2c ba f5 05
DEBUG: ce fc 1a fe 43 ee 71 52 0a 34 4d 03 b6 11 4f 70
DEBUG: 63 a3 22 2b 78 a0 26 55 f6 9a e2 63 a1 27 92 1e
DEBUG: RC4 Out Key:
DEBUG: be b1 4e 4a ee a1 a7 5a 60 4e 0d 39 84 9e 75 bb
DEBUG: RC4 In Key:
DEBUG: 02 02 fc fc 28 16 f6 d0 76 9d 76 ab 47 d0 db a8
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: 4f d6 ba 73 72 e5 c7 43 1b c3 12 09 ef 22 4e 2c
DEBUG: ff 73 79 ad 77 b9 76 c8 3c 4f b1 12 0e c9 ec f0
DEBUG: HandShake: Client signature calculated:
DEBUG: 21 94 bf 05 27 1c 70 fd 34 05 d0 90 0b be 02 cd
DEBUG: 66 76 25 f0 f3 df 81 81 b2 c2 97 7b d5 63 67 bf
DEBUG: HandShake: Server sent signature:
DEBUG: 5a f4 e9 b4 79 61 03 f3 84 58 5f 5c ea 3b 77 b7
DEBUG: a0 8f 3f 5f ba 42 64 04 06 f0 dd e0 95 08 9e 7f
DEBUG: HandShake: Digest key:
DEBUG: 2a 9e d7 b8 c3 47 67 57 6e 09 25 3c 69 6a 5d ab
DEBUG: e6 0e d7 7f d2 ee 9b b2 45 6d 86 a0 8e 4a c0 32
DEBUG: HandShake: Signature calculated:
DEBUG: 5a f4 e9 b4 79 61 03 f3 84 58 5f 5c ea 3b 77 b7
DEBUG: a0 8f 3f 5f ba 42 64 04 06 f0 dd e0 95 08 9e 7f
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 1250000
DEBUG: HandleClientBW: client BW = 1250000 2
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: RTMP_ClientPacket, received: invoke 242 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: fmsVer, STRING: FMS/5,0,7,7054>
DEBUG: Property: <Name: capabilities, NUMBER: 127.00>
DEBUG: Property: <Name: mode, NUMBER: 1.00>
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Success>
DEBUG: Property: <Name: description, STRING: Connection succeeded.>
DEBUG: Property: <Name: objectEncoding, NUMBER: 0.00>
DEBUG: Property: <Name: data, ECMA_ARRAY>
DEBUG: (object begin)
DEBUG: Property: <Name: version, STRING: 5,0,7,7054>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <connect>
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking createStream
DEBUG: HandleCtrl, received ctrl. type: 26, len: 3
DEBUG: HandleCtrl, SWFVerification ping received:
DEBUG: sending ctrl. type: 0x001b
DEBUG: Sending SWFVerification response:
DEBUG: 00 1b 01 01 00 16 58 1d 00 16 58 1d c0 ad 52 5b
DEBUG: 9f fd 40 7f b5 e4 8f ea dd 03 18 73 6d 84 52 5b
DEBUG: 7a c6 ad ab dc a7 58 4f 5a 4a 0e 3c
DEBUG: RTMP_ClientPacket, received: invoke 21 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onBWDone>
DEBUG: Invoking _checkbw
DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <createStream>
DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: mp4:production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 10275 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
DEBUG: HandleCtrl, Stream IsRecorded 1
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 1
DEBUG: RTMP_ClientPacket, received: invoke 296 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Reset>
DEBUG: Property: <Name: description, STRING: Playing and resetting production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4.>
DEBUG: Property: <Name: details, STRING: production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4>
DEBUG: Property: <Name: clientid, STRING: rAAKA9dA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG: RTMP_ClientPacket, received: invoke 290 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Start>
DEBUG: Property: <Name: description, STRING: Started playing production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4.>
DEBUG: Property: <Name: details, STRING: production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4>
DEBUG: Property: <Name: clientid, STRING: rAAKA9dA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Start
Starting download at: 0.000 kB
DEBUG: RTMP_ClientPacket, received: notify 24 bytes
DEBUG: (object begin)
DEBUG: (object end)
DEBUG: RTMP_ClientPacket, received: notify 44 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: code, STRING: NetStream.Data.Start>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: RTMP_ClientPacket, received: invoke 20515 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: notify 494 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: duration, NUMBER: 2752.32>
DEBUG: Property: <Name: moovPosition, NUMBER: 32.00>
DEBUG: Property: <Name: width, NUMBER: 896.00>
DEBUG: Property: <Name: height, NUMBER: 504.00>
DEBUG: Property: <Name: videocodecid, STRING: avc1>
DEBUG: Property: <Name: audiocodecid, STRING: mp4a>
DEBUG: Property: <Name: avcprofile, NUMBER: 100.00>
DEBUG: Property: <Name: avclevel, NUMBER: 31.00>
DEBUG: Property: <Name: aacaot, NUMBER: 2.00>
DEBUG: Property: <Name: videoframerate, NUMBER: 25.00>
DEBUG: Property: <Name: audiosamplerate, NUMBER: 48000.00>
DEBUG: Property: <Name: audiochannels, NUMBER: 2.00>
DEBUG: Property: <Name: trackinfo, STRICT_ARRAY>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: length, NUMBER: 68808.00>
DEBUG: Property: <Name: timescale, NUMBER: 25.00>
DEBUG: Property: <Name: language, STRING: und>
DEBUG: Property: <Name: sampledescription, STRICT_ARRAY>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: sampletype, STRING: avc1>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name: length, NUMBER: 132110336.00>
DEBUG: Property: <Name: timescale, NUMBER: 48000.00>
DEBUG: Property: <Name: language, STRING: und>
DEBUG: Property: <Name: sampledescription, STRICT_ARRAY>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: sampletype, STRING: mp4a>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
INFO: Metadata:
INFO: duration 2752.32
INFO: moovPosition 32.00
INFO: width 896.00
INFO: height 504.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 100.00
INFO: avclevel 31.00
INFO: aacaot 2.00
INFO: videoframerate 25.00
INFO: audiosamplerate 48000.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 68808.00
INFO: timescale 25.00
INFO: language und
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 132110336.00
INFO: timescale 48000.00
INFO: language und
INFO: sampledescription:
INFO: sampletype mp4a
19.730 kB / 0.00 sec (0.0%)
DEBUG: RTMP_ClientPacket, received: invoke 30755 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 40995 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
195.294 kB / 1.28 sec (0.0%)
DEBUG: RTMP_ClientPacket, received: invoke 51235 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
578.192 kB / 3.52 sec (0.1%)
DEBUG: RTMP_ClientPacket, received: invoke 61475 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
834.192 kB / 4.88 sec (0.1%)
DEBUG: RTMP_ClientPacket, received: invoke 71717 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
962.192 kB / 5.44 sec (0.1%)
DEBUG: RTMP_ClientPacket, received: invoke 81957 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
1602.192 kB / 8.56 sec (0.3%)
DEBUG: RTMP_ClientPacket, received: invoke 40 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwdone>
247757.846 kB / 1287.72 sec (46.7%)
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 571383735
DEBUG: sending ctrl. type: 0x0007
410916.365 kB / 2138.08 sec (77.6%)
DEBUG: RTMP_ClientPacket, received: notify 102 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: code, STRING: NetStream.Play.Complete>
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: duration, NUMBER: 414.00>
DEBUG: Property: <Name: bytes, NUMBER: 420926986.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleCtrl, received ctrl. type: 1, len: 6
DEBUG: HandleCtrl, Stream EOF 1
DEBUG: RTMP_ClientPacket, received: invoke 300 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Stop>
DEBUG: Property: <Name: description, STRING: Stopped playing production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4.>
DEBUG: Property: <Name: details, STRING: production/priority/CATCHUP/2/4269/0006/001/2-4269-0006-001_PC011800_16X9.mp4>
DEBUG: Property: <Name: clientid, STRING: rAAKA9dA>
DEBUG: Property: <Name: reason, STRING: >
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
DEBUG: Invoking deleteStream
DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
411061.616 kB / 2138.76 sec (77.7%)
DEBUG: RTMP_Read returned: 17665
Download may be incomplete (downloaded about 77.70%), try resuming
DEBUG: Closing connection.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment