Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   rtmpdump (http://stream-recorder.com/forum/forumdisplay.php?f=54)
-   -  

Customized rtmpdump binaries with patch file

(http://stream-recorder.com/forum/showthread.php?t=16103)

cabulo 12-08-2018 10:43 PM

Re: Customized rtmpdump binaries with patch file


 
Quote:

Originally Posted by rantanplan (Post 96659)
INFO: Connected...
And then it never returns.

DEBUG: Invoking CheckPublicStatus
DEBUG: RTMP_ClientPacket, flex message, size 18 bytes, not fully supported


maybe rtmpdump needs patch update


Code:

C:\rtmpdump -V -v -r "rtmp://edge106.stream.highwebmedia.com/live-edge" -a "live-edge" -f "WIN 32,0,0,101" -W "https://chaturbate.com/static/flash/CBV_2p690.swf" -p "https://chaturbate.com/amirabelle4u/" -C S:AnonymousUser -C S:amirabelle4u -C S:2.690 -C S:anonymous -C S:9befc6cab570d634cfafdee097bf1119c1e6fdd7eafd48e4e457c20f8bc89ac6 -y "mp4:wowz://origin127.stream.highwebmedia.com/live-origin/amirabelle4u-sd-30cd43aeabf97a286f90fe2b2d84f79dd96f68d825fef0186dc1366f8adab0ec_trns_h264_480p" -o "amirabelle4u.flv"
RTMPDump v2.4 GIT-2015-12-14 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : edge106.stream.highwebmedia.com
DEBUG: Parsed app    : live-edge
DEBUG: Protocol : RTMP
DEBUG: Hostname : edge106.stream.highwebmedia.com
DEBUG: Port    : 1935
DEBUG: Playpath : mp4:wowz://origin127.stream.highwebmedia.com/live-origin/amirabelle4u-sd-30cd43aeabf97a286f90fe2b2d84f79dd96f68d825fef0186dc1366f8adab0ec_trns_h264_480p
DEBUG: tcUrl    : rtmp://edge106.stream.highwebmedia.com:1935/live-edge
DEBUG: swfUrl  : https://chaturbate.com/static/flash/CBV_2p690.swf
DEBUG: pageUrl  : https://chaturbate.com/amirabelle4u/
DEBUG: app      : live-edge
DEBUG: flashVer : WIN 32,0,0,101
DEBUG: live    : yes
DEBUG: timeout  : 30 sec
DEBUG: SWFSHA256:
DEBUG: 93 f9 99 b0 1e 99 6c 71 cb 4c e8 7f 88 d4 cd f0
DEBUG: 35 8d a8 99 2f 67 ad 9c 17 08 26 05 07 72 df 40
DEBUG: SWFSize  : 590105
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 03
DEBUG: HandShake: Client digest offset: 160
DEBUG: HandShake: Initial client digest:
DEBUG: 92 a2 54 62 70 3c ff 29 f4 57 4f cb d7 b7 d1 0b
DEBUG: 20 51 a3 ce e0 68 72 57 4c bd 81 b9 e9 2f 36 29
DEBUG: HandShake: Type Answer  : 03
DEBUG: HandShake: Server Uptime : 96850052
DEBUG: HandShake: FMS Version  : 3.0.1.1
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: 9e ed a0 e9 fc b3 3f d8 7e 08 1f 41 80 75 a1 bb
DEBUG: a5 5c ec c1 5f 4c 3d f0 27 7f 69 ae b0 f9 45 47
DEBUG: HandShake: Client signature calculated:
DEBUG: 26 ac fd 77 a9 85 64 c6 3e 18 70 0d f0 34 cf 45
DEBUG: 95 15 eb d9 12 1f f5 1e 21 84 12 8d 96 33 40 64
DEBUG: HandShake: Server sent signature:
DEBUG: da a8 ad 0e ad 98 bf 2c 24 19 c7 fc 1a db f0 bb
DEBUG: 12 77 f1 d1 82 42 99 9e a8 3a 38 05 e7 b7 7d b3
DEBUG: HandShake: Digest key:
DEBUG: 67 7c f4 cf 1a 40 70 e9 8a fe 40 eb 35 fa 4c d4
DEBUG: 5a 03 71 78 34 05 98 d5 47 ae 90 e3 99 a1 6f 10
DEBUG: HandShake: Signature calculated:
DEBUG: da a8 ad 0e ad 98 bf 2c 24 19 c7 fc 1a db f0 bb
DEBUG: 12 77 f1 d1 82 42 99 9e a8 3a 38 05 e7 b7 7d b3
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: HandleCtrl, received ctrl, type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 0
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: RTMP_ClientPacket, received: invoke 261 bytes
DEBUG: (object begin)
DEBUG: Property: <Name:            no-name, STRING:    _result>
DEBUG: Property: <Name:            no-name, NUMBER:    1.00>
DEBUG: Property: <Name:            no-name, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name:            fmsVer, STRING:    FMS/3,5,7,7009>
DEBUG: Property: <Name:      capabilities, NUMBER:    31.00>
DEBUG: Property: <Name:              mode, NUMBER:    1.00>
DEBUG: (object end)
DEBUG: Property: <Name:            no-name, OBJECT>
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:              data, ECMA_ARRAY>
DEBUG: (object begin)
DEBUG: Property: <Name:            version, STRING:    3,5,7,7009>
DEBUG: (object end)
DEBUG: Property: <Name:          clientid, NUMBER:    300368570.00>
DEBUG: Property: <Name:    objectEncoding, NUMBER:    3.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 CheckPublicStatus
DEBUG: RTMP_ClientPacket, flex message, size 18 bytes, not fully supported
DEBUG: (object begin)
DEBUG: Property: <Name:            no-name, STRING:    dcps>
DEBUG: Property: <Name:            no-name, NUMBER:    0.00>
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <dcps>
DEBUG: HandleCtrl, received ctrl, type: 6, len: 6
DEBUG: HandleCtrl, Ping 20160
DEBUG: sending ctrl, type: 0x0007
DEBUG: HandleCtrl, received ctrl, type: 6, len: 6
DEBUG: HandleCtrl, Ping 40418
DEBUG: sending ctrl, type: 0x0007
DEBUG: HandleCtrl, received ctrl, type: 6, len: 6
DEBUG: HandleCtrl, Ping 60736
DEBUG: sending ctrl, type: 0x0007


supersonic80 12-09-2018 01:45 AM

Re: Customized rtmpdump binaries with patch file


 
Not in a position to release the code, but I have a compiled version of rtmpdump for Linux. Seems to me it works without any issues (I tried only Ubuntu 16.04).

Does anyone want to try?
It's not for Windows, but I assume it can be used with VM or in the Docker container.

cabulo 12-09-2018 05:51 AM

Re: Customized rtmpdump binaries with patch file


 
Great.

I can use it with debian.

Where is the download link ?

rantanplan 12-09-2018 07:30 AM

Re: Customized rtmpdump binaries with patch file


 
Quote:

Originally Posted by supersonic80 (Post 96663)
Not in a position to release the code, but I have a compiled version of rtmpdump for Linux. Seems to me it works without any issues (I tried only Ubuntu 16.04).

Does anyone want to try?
It's not for Windows, but I assume it can be used with VM or in the Docker container.

I'm also on Ubuntu 16.04. Can you please send me the patch?
What version of rtmpdump are you using?

Cheers

supersonic80 12-09-2018 11:15 AM

Re: Customized rtmpdump binaries with patch file


 
https://mega.nz/#!F2wDlSAK!Fwv7vYhgm...Iwf4F5Ur RvKU

Ubuntu
cp rtmpdump /usr/bin
cp librtmp.so.1 /usr/lib/x86_64-linux-gnu/
ln -s /usr/lib/x86_64-linux-gnu/librtmp.so.1 /usr/lib/x86_64-linux-gnu/librtmp.so

rantanplan 12-10-2018 03:29 AM

Re: Customized rtmpdump binaries with patch file


 
Quote:

Originally Posted by supersonic80 (Post 96666)
https://mega.nz/#!F2wDlSAK!Fwv7vYhgm...Iwf4F5Ur RvKU

Ubuntu
cp rtmpdump /usr/bin
cp librtmp.so.1 /usr/lib/x86_64-linux-gnu/
ln -s /usr/lib/x86_64-linux-gnu/librtmp.so.1 /usr/lib/x86_64-linux-gnu/librtmp.so

I was actually looking for the patch, not the binary...

confused.com 12-10-2018 03:51 AM

Re: Customized rtmpdump binaries with patch file


 
QUOTE
Quote:

Originally Posted by rantanplan (Post 96667)
I was actually looking for the patch, not the binary...

Quote:

Originally Posted by supersonic80 (Post 96663)
Not in a position to release the code


rantanplan 12-10-2018 01:47 PM

Re: Customized rtmpdump binaries with patch file


 
Quote:

Not in a position to release the code
I don't understand. It's GPL license...

dniblick 12-17-2018 07:41 AM

Re: Customized rtmpdump binaries with patch file


 
Quote:

Originally Posted by supersonic80 (Post 96666)
https://mega.nz/#!F2wDlSAK!Fwv7vYhgm...Iwf4F5Ur RvKU

Ubuntu
cp rtmpdump /usr/bin
cp librtmp.so.1 /usr/lib/x86_64-linux-gnu/
ln -s /usr/lib/x86_64-linux-gnu/librtmp.so.1 /usr/lib/x86_64-linux-gnu/librtmp.so

You deleted the file before I got a chance to try it. :(

cabulo 12-17-2018 11:01 AM

Re: Customized rtmpdump binaries with patch file


 
dniblick,

don't despair.

give it a try and tell us how it goes.

get at least 2 posts on this forum from after Aug 2014.

https://www.datafilehost.com/d/c98be740


All times are GMT -6. The time now is 02:22 PM.