[rtmpdump] Problem downloading p008fcfq Doctor Who - The Adventure Games
David Woodhouse
dwmw2 at infradead.org
Wed Jun 23 11:04:17 CEST 2010
(resending with correct address for rtmpdump list)
On Sat, 2010-06-19 at 08:07 +0100, Andy Bircumshaw wrote:
> >> Download may be incomplete (downloaded about 99.80%), try resuming
> >
> > This is probably an rtmpdump problem with resume. Try moving the
> > existing file out of the way and starting the download from scratch.
>
> That doesn't make any difference. I already tried that before posting
> my confirmation. Sorry - I assumed that was obvious.
Not obvious enough that people always manage to try it before asking,
and rtmpdump has a number of issues with resume. But yeah, looking back
at Bill's log it is obvious in retrospect that _he_ had started from
scratch; sorry.
Still an rtmpdump problem though, I think -- it's exiting with an error
code when it really succeeded. This rtmpdump command:
rtmpdump --port 1935 --protocol 0 --playpath 'mp4:iplayerstream/secure_auth/1500kbps/WilliG16-00016314-High_Quality_DOCTOR_WHO_GAME_-_VA2_Flash9_Hi_v1_0.mp4' --host bbcmedia.fcod.llnwd.net --swfVfy http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216 --tcUrl 'rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/1500kbps/WilliG16-00016314-High_Quality_DOCTOR_WHO_GAME_-_VA2_Flash9_Hi_v1_0.mp4&et=1276949491&fmta-token=2db1540a4b5011d65ba3f56082c8f28b965ca5a4e826ceb97c330ddcc3ab939b' --app 'a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/1500kbps/WilliG16-00016314-High_Quality_DOCTOR_WHO_GAME_-_VA2_Flash9_Hi_v1_0.mp4&et=1276949491&fmta-token=2db1540a4b5011d65ba3f56082c8f28b965ca5a4e826ceb97c330ddcc3ab939b' --pageUrl '' --resume -o Doctor_Who_-_Doctor_Who_-_The_Adventure_Games_p008fcfq_default.partial.mp4.flv --timeout 10 --verbose --debug
is bailing out...
DEBUG2: RTMP_ReadPacket: fd=5
DEBUG2: 0000: 45 00 01 b8 00 00 00 08 E.......
DEBUG: ignoring too small audio packet: size: 0
DEBUG2: RTMP_ReadPacket: fd=5
DEBUG2: 0000: 45 00 00 00 00 00 66 12 E.....f.
DEBUG2: 0000: 02 00 0c 6f 6e 50 6c 61 79 53 74 61 74 75 73 03 ...onPlayStatus.
DEBUG2: 0010: 00 04 63 6f 64 65 02 00 17 4e 65 74 53 74 72 65 ..code...NetStre
DEBUG2: 0020: 61 6d 2e 50 6c 61 79 2e 43 6f 6d 70 6c 65 74 65 am.Play.Complete
DEBUG2: 0030: 00 05 6c 65 76 65 6c 02 00 06 73 74 61 74 75 73 ..level...status
DEBUG2: 0040: 00 08 64 75 72 61 74 69 6f 6e 00 40 4a 00 00 00 ..duration. at J...
DEBUG2: 0050: 00 00 00 00 05 62 79 74 65 73 00 41 55 4d 5c 80 .....bytes.AUM\.
DEBUG2: 0060: 00 00 00 00 00 09 ......
DEBUG: RTMP_ClientPacket, received: notify 102 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: onPlayStatus>
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: code, STRING: NetStream.Play.Complete>
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: duration, NUMBER: 52.00>
DEBUG: Property: <Name: bytes, NUMBER: 5584242.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG2: RTMP_ReadPacket: fd=5
DEBUG2: 0000: 02 00 00 00 00 00 06 04 00 00 00 00 ............
DEBUG2: 0000: 00 01 00 00 00 01 ......
DEBUG: HandleCtrl, received ctrl. type: 1, len: 6
DEBUG: HandleCtrl, Stream EOF 1
DEBUG2: RTMP_ReadPacket: fd=5
DEBUG2: 0000: 45 00 00 00 00 01 66 14 E.....f.
DEBUG2: 0000: 02 00 08 6f 6e 53 74 61 74 75 73 00 00 00 00 00 ...onStatus.....
DEBUG2: 0010: 00 00 00 00 05 03 00 05 6c 65 76 65 6c 02 00 06 ........level...
DEBUG2: 0020: 73 74 61 74 75 73 00 04 63 6f 64 65 02 00 13 4e status..code...N
DEBUG2: 0030: 65 74 53 74 72 65 61 6d 2e 50 6c 61 79 2e 53 74 etStream.Play.St
DEBUG2: 0040: 6f 70 00 0b 64 65 73 63 72 69 70 74 69 6f 6e 02 op..description.
DEBUG2: 0050: 00 7b 53 74 6f 70 70 65 64 20 70 6c 61 79 69 6e .{Stopped playin
DEBUG2: 0060: 67 20 69 70 6c 61 79 65 72 73 74 72 65 61 6d 2f g iplayerstream/
DEBUG2: 0070: 73 65 63 75 72 65 5f 61 75 74 68 2f 31 35 30 30 secure_auth/1500
DEBUG2: 0080: 6b 62 70 73 2f 57 69 6c 6c 69 47 31 36 2d 30 30 kbps/WilliG16-00
DEBUG2: 0090: 30 31 36 33 31 34 2d 48 69 67 68 5f 51 75 61 6c 016314-High_Qual
DEBUG2: 00a0: 69 74 79 5f 44 4f 43 54 4f 52 5f 57 48 4f 5f 47 ity_DOCTOR_WHO_G
DEBUG2: 00b0: 41 4d 45 5f 2d 5f 56 41 32 5f 46 6c 61 73 68 39 AME_-_VA2_Flash9
DEBUG2: 00c0: 5f 48 69 5f 76 31 5f 30 2e 6d 70 34 2e 00 07 64 _Hi_v1_0.mp4...d
DEBUG2: 00d0: 65 74 61 69 6c 73 02 00 6a 69 70 6c 61 79 65 72 etails..jiplayer
DEBUG2: 00e0: 73 74 72 65 61 6d 2f 73 65 63 75 72 65 5f 61 75 stream/secure_au
DEBUG2: 00f0: 74 68 2f 31 35 30 30 6b 62 70 73 2f 57 69 6c 6c th/1500kbps/Will
DEBUG2: 0100: 69 47 31 36 2d 30 30 30 31 36 33 31 34 2d 48 69 iG16-00016314-Hi
DEBUG2: 0110: 67 68 5f 51 75 61 6c 69 74 79 5f 44 4f 43 54 4f gh_Quality_DOCTO
DEBUG2: 0120: 52 5f 57 48 4f 5f 47 41 4d 45 5f 2d 5f 56 41 32 R_WHO_GAME_-_VA2
DEBUG2: 0130: 5f 46 6c 61 73 68 39 5f 48 69 5f 76 31 5f 30 2e _Flash9_Hi_v1_0.
DEBUG2: 0140: 6d 70 34 00 08 63 6c 69 65 6e 74 69 64 02 00 08 mp4..clientid...
DEBUG2: 0150: 54 5a 79 77 73 6b 6a 61 00 06 72 65 61 73 6f 6e TZywskja..reason
DEBUG2: 0160: 02 00 00 00 00 09 ......
DEBUG: RTMP_ClientPacket, received: invoke 358 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: onStatus>
DEBUG: Property: <Name: no-name., NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Stop>
DEBUG: Property: <Name: description, STRING: Stopped playing iplayerstream/secure_auth/1500kbps/WilliG16-00016314-High_Quality_DOCTOR_WHO_GAME_-_VA2_Flash9_Hi_v1_0.mp4.>
DEBUG: Property: <Name: details, STRING: iplayerstream/secure_auth/1500kbps/WilliG16-00016314-High_Quality_DOCTOR_WHO_GAME_-_VA2_Flash9_Hi_v1_0.mp4>
DEBUG: Property: <Name: clientid, STRING: TZywskja>
DEBUG: Property: <Name: reason, STRING: >
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
DEBUG2: RTMP_SendPacket: fd=5, size=34
DEBUG2: 0000: 43 ff ff ff 00 00 22 14 ff ff ff ea C.....".....
DEBUG2: 0000: 02 00 0c 64 65 6c 65 74 65 53 74 72 65 61 6d 00 ...deleteStream.
DEBUG2: 0010: 40 14 00 00 00 00 00 00 05 00 3f f0 00 00 00 00 @.........?.....
DEBUG2: 0020: 00 00 ..
DEBUG: Invoking deleteStream
DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
^M5453.354 kB / 32.12 sec (99.8%)^M5453.354 kB / 32.12 sec (99.8%)
DEBUG: RTMP_Read returned: 13675
Download may be incomplete (downloaded about 99.80%), try resuming
DEBUG: Closing connection.
INFO: Command exit code 2 (raw code = 512)
DEBUG: Record using flashvhigh1 mode return code: 'retry'
WARNING: Retry recording for 'Doctor Who - Doctor Who - The Adventure Games (p008fcfq)'
Perhaps the ignored zero-size audio packets account for the missing
0.2%?
--
dwmw2
_______________________________________________
get_iplayer mailing list
get_iplayer at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer
More information about the rtmpdump
mailing list