Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (Adult streaming videos) (http://stream-recorder.com/forum/forumdisplay.php?f=40)
-   -  

Start/Stop rtmpdump from your browser (chaturbate support)

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

abus 04-04-2014 03:08 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Hi,

first of all: thanks for your work so far..

Unfortunately the script is not working for me.
I fetched the params sent to the server.py and ran rtmpdump manually with verbose parameter:
Code:

[xxx@xxx tmp]$ rtmpdump -v -r "rtmp://edge22-a.stream.highwebmedia.com/live-edge" -p "http://chaturbate.com/squirtbetty" -C S:myusername -C S:squirtbetty -C S:2.644 -C S:mypasswordhash -C S:6738486d4adddc494e0bbd8d65b0f51f90cced3bfd60d263a4d24a1659c77182 -T "m9z#$dO0qe34Rxe@sMYxx%%" -y "playpath" -V
RTMPDump v2.4
(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 : edge22-a.stream.highwebmedia.com
DEBUG: Port    : 1935
DEBUG: Playpath : playpath
DEBUG: tcUrl    : rtmp://edge22-a.stream.highwebmedia.com:1935/live-edge
DEBUG: pageUrl  : http://chaturbate.com/squirtbetty
DEBUG: app      : live-edge
DEBUG: live    : yes
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 : 2099454
DEBUG: HandShake: FMS Version  : 0.0.0.0
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 19 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <osm>
DEBUG: RTMP_ClientPacket, received: invoke 261 bytes
DEBUG: (object begin)
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: (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:        1844261452.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: playpath
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: playpath
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 141 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 playpath.>
DEBUG: Property: <Name:          clientid, NUMBER:        1844261452.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onFCSubscribe>
DEBUG: RTMP_ClientPacket, received: invoke 113 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:        error>
DEBUG: Property: <Name:              code, STRING:        NetStream.Play.Failed>
DEBUG: Property: <Name:        description, STRING:        security>
DEBUG: Property: <Name:          clientid, NUMBER:        1844261452.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Failed
ERROR: Closing connection: NetStream.Play.Failed
DEBUG: Closing connection.

Hope that may help you.. And you may help us

jimmycrow 04-05-2014 12:10 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
To download chaturbate models you could use http://xexit.net/gurlz/gurlz-setup.exe

stream23leech 04-09-2014 05:49 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Good work! Thank you.

stream23leech 04-09-2014 06:33 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Well, maybe it would be good to link the updated version in the first posting.

P.S. The program isn’t working under GNU/Linux.

jimbob9 08-04-2014 05:54 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
This still working for people? not sure if it was a firefox update or cb update, but the box with the buttons no longer appears at the top for me.

rcantrel 11-09-2014 02:05 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Update -- Got it working I had to use KSV's rtmpdump


Should this be working now? It creates the flv file but does not record. Below is what I see in my console, no errors:

127.0.0.1 - - [09/Nov/2014 15:53:14] "GET /record?performer=jjenniffer93&cmd=LXY
gLXIgInJ0bXA6Ly9lZGdlMTQtYS5zdHJlYW0uaGlnaHdlYm1lZ GlhLmNvbS9saXZlLWVkZ2UiIC1wICJ
odHRwOi8vY2hhdHVyYmF0ZS5jb20vamplbm5pZmZlcjkzIiAtQ yBTOnN3dmFkdWRlIC1DIFM6amplbm5
pZmZlcjkzIC1DIFM6Mi42NDUgLUMgUzpwYmtkZjJfc2hhMjU2J DEyMDAwJHBybEM3QVR1SXJmUiRLN0F
QeFl6bVBjVTNpTmwvWEhYNGdLOVYxL3hsTU9DUHliTDRRc1VlR mVJPSAtQyBTOjQ0NzQ5ZjRiYjliZGZ
jNzMzYTdmMjVkNTBhZTY2ZTI3YTY3YTk0NDBmNWUxZDU4MzgyN zVjMTI1YjNkMTVhMDUgLVQgIm05eiM
kZE8wcWUzNFJ4ZUBzTVl4eCUlIiAteSAicGxheXBhdGgi HTTP/1.1" 200 -
Received: /record {'cmd': 'LXYgLXIgInJ0bXA6Ly9lZGdlMTQtYS5zdHJlYW0uaGlnaHdlY m1lZ
GlhLmNvbS9saXZlLWVkZ2UiIC1wICJodHRwOi8vY2hhdHVyYmF 0ZS5jb20vamplbm5pZmZlcjkzIiAtQ
yBTOnN3dmFkdWRlIC1DIFM6amplbm5pZmZlcjkzIC1DIFM6Mi4 2NDUgLUMgUzpwYmtkZjJfc2hhMjU2J
DEyMDAwJHBybEM3QVR1SXJmUiRLN0FQeFl6bVBjVTNpTmwvWEh YNGdLOVYxL3hsTU9DUHliTDRRc1VlR
mVJPSAtQyBTOjQ0NzQ5ZjRiYjliZGZjNzMzYTdmMjVkNTBhZTY 2ZTI3YTY3YTk0NDBmNWUxZDU4MzgyN
zVjMTI1YjNkMTVhMDUgLVQgIm05eiMkZE8wcWUzNFJ4ZUBzTVl 4eCUlIiAteSAicGxheXBhdGgi', 'p
erformer': 'jjenniffer93'}
127.0.0.1 - - [09/Nov/2014 15:53:17] "GET /status?performer=jjenniffer93&cmd=LXY
gLXIgInJ0bXA6Ly9lZGdlMTQtYS5zdHJlYW0uaGlnaHdlYm1lZ GlhLmNvbS9saXZlLWVkZ2UiIC1wICJ
odHRwOi8vY2hhdHVyYmF0ZS5jb20vamplbm5pZmZlcjkzIiAtQ yBTOnN3dmFkdWRlIC1DIFM6amplbm5
pZmZlcjkzIC1DIFM6Mi42NDUgLUMgUzpwYmtkZjJfc2hhMjU2J DEyMDAwJHBybEM3QVR1SXJmUiRLN0F
QeFl6bVBjVTNpTmwvWEhYNGdLOVYxL3hsTU9DUHliTDRRc1VlR mVJPSAtQyBTOjQ0NzQ5ZjRiYjliZGZ
jNzMzYTdmMjVkNTBhZTY2ZTI3YTY3YTk0NDBmNWUxZDU4MzgyN zVjMTI1YjNkMTVhMDUgLVQgIm05eiM
kZE8wcWUzNFJ4ZUBzTVl4eCUlIiAteSAicGxheXBhdGgi HTTP/1.1" 200 -
Received: /status {'cmd': 'LXYgLXIgInJ0bXA6Ly9lZGdlMTQtYS5zdHJlYW0uaGlnaHdlY m1lZ
GlhLmNvbS9saXZlLWVkZ2UiIC1wICJodHRwOi8vY2hhdHVyYmF 0ZS5jb20vamplbm5pZmZlcjkzIiAtQ
yBTOnN3dmFkdWRlIC1DIFM6amplbm5pZmZlcjkzIC1DIFM6Mi4 2NDUgLUMgUzpwYmtkZjJfc2hhMjU2J
DEyMDAwJHBybEM3QVR1SXJmUiRLN0FQeFl6bVBjVTNpTmwvWEh YNGdLOVYxL3hsTU9DUHliTDRRc1VlR
mVJPSAtQyBTOjQ0NzQ5ZjRiYjliZGZjNzMzYTdmMjVkNTBhZTY 2ZTI3YTY3YTk0NDBmNWUxZDU4MzgyN
zVjMTI1YjNkMTVhMDUgLVQgIm05eiMkZE8wcWUzNFJ4ZUBzTVl 4eCUlIiAteSAicGxheXBhdGgi', 'p
erformer': 'jjenniffer93'}
Proccess for jjenniffer93 (32304) finnished with 1

supervillain 11-16-2014 06:07 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
I'm having the same issue as @abus is currently having. I suspect it's a SSL cert error perhaps? Something with local firewall?

LiquidFilth 11-17-2014 03:50 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
It works for me.
As others have mentioned, you really do need that edited RTMPDUMP.
I think I had a similar issue as you guys, you just have to edit the python files path directories.
It needs to be:
Code:

RTMPDUMP_PATH = "C:/Users/XXX/Documents/rtmpdump/rtmpdump.exe"
DOWNLOAD_PATH = "C:/Users/XXX/Documents/streams/"

Rather than:
Code:

RTMPDUMP_PATH = "C:\Users\XXX\Documents\rtmpdump\rtmpdump.exe"
DOWNLOAD_PATH = "C:\Users\XXX\Documents\streams\"

Also, Chaturbate starting using https recently, so you'll need to add that to the greasemonkey script (just add "https://chaturbate.com/*" to the included pages) if you haven't done so already.

LiquidFilth 11-18-2014 10:34 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Sorry for the double post, but I can't edit my post any more.
I forgot to mention you need to have a Chaturbate account and be logged in for this to work.

rcantrel 01-06-2015 06:54 PM

Re: Start/Stop rtmpdump from your browser (chaturbate support)


 
Does anyone know how to record chaturbate via command line with rtmp?


All times are GMT -6. The time now is 07:43 PM.