[rtmpdump] No luck with livestream's live feeds

pnixte at gmail.com pnixte at gmail.com
Mon Oct 25 00:23:49 CEST 2010


Hello.

While rtmpdump works flawlessly with archived livestream.com feeds,
the live ones do not work, as the program waits forever after
connecting.

command line:

rtmpdump -v -r rtmp://69-31-5-41.dv.livestream.com/mogulus-stream-edge/channel9gr
-W http://cdn.livestream.com/chromelessPlayer/v20/playerapi.swf -y
rtmp://69-31-5-70.dv.livestream.com/affiliateStream/channel9gr/6c69766572657065617465723a72746d703a2f2f36392d33312d352d37302e64762e6c69766573747265616d2e636f6d2f6d6f67756c75732f6368616e6e656c3967722f6368
616e6e656c39 -V -o file

(also tried with "-p" and "-t" options present, they are ignored)

the output (edited):

DEBUG: Property: <Name:             fmsVer, STRING:     FMS/3,5,2,654>
DEBUG: Property: <Name:       capabilities, NUMBER:     31.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:           clientid, NUMBER:     2082712659.00>
DEBUG: Property: <Name:     objectEncoding, NUMBER:     0.00>
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: FCSubscribe:
rtmp://69-31-5-70.dv.livestream.com/affiliateStream/channel9gr/6c69766572657065617465723a72746d703a2f2f36392d33312d352d37302e64762e6c69766573747265616d2e636f6d2f6d6f67756c75732f6368616e6e656c3967722f6368616e6e656c39
DEBUG: Invoking FCSubscribe
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:
rtmp://69-31-5-70.dv.livestream.com/affiliateStream/channel9gr/6c69766572657065617465723a72746d703a2f2f36392d33312d352d37302e64762e6c69766573747265616d2e636f6d2f6d6f67756c75732f6368616e6e656c3967722f6368616e6e656c39
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 348 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:     FCSubscribe to
stream rtmp://69-31-5-70.dv.livestream.com/affiliateStream/channel9gr/6c69766572657065617465723a72746d703a2f2f36392d33312d352d37302e64762e6c69766573747265616d2e636f6d2f6d6f67756c75732f6368616e6e656c3967722f6368616e6e656c39.>
DEBUG: Property: <Name:           clientid, NUMBER:     2082712659.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onFCSubscribe>
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 20553
DEBUG: sending ctrl. type: 0x0007
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 40806
DEBUG: sending ctrl. type: 0x0007
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 61061
DEBUG: sending ctrl. type: 0x0007
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 81234
DEBUG: sending ctrl. type: 0x0007
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 101523
DEBUG: sending ctrl. type: 0x0007
DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 121902
DEBUG: sending ctrl. type: 0x0007
Caught signal: 2, cleaning up, just a second...



Anybody has an idea or more input on that?


More information about the rtmpdump mailing list