View Single Post
  #44  
Old 05-31-2012, 04:15 PM
marktr marktr is offline
Junior Member
 
Join Date: Mar 2012
Posts: 11
marktr is on a distinguished road
Default

Re: chaturbate.com: SecureToken problems


Quote:
Originally Posted by KSV View Post
nothing fancy going on

Code:
rtmpdump -r "rtmpe://edge1-a.stream.highwebmedia.com/live-edge" -a "live-edge" -f "WIN 11,1,102,63" -W "http://chaturbate.com/static/flash/CBV_2p607.swf" -p "http://chaturbate.com/lilix/" -C S:AnonymousUser -C S:lilix -C S:2.607 -C S:anonymous -T "m9z#$dO0qe34Rxe@sMYxx%" --live -y "mp4:lilix-sd-2c42ecd59c03850eaee04fd89924ee5c3a24b1a41b56711cf3c0176135569ad8" -o "Test.flv"
@KSV - amazing as usual!

The new command line prompted me to switch the position of two parameters and change the playpath to match your scheme. It works!

Quote:
Originally Posted by greenythebeast View Post
Well I use an applescript that opens up an rtmpdump command with all the relevant information based on a username and it requires a -y parameter. Does that mean I'm out of luck now? Even in previous versions where the playpath was dynamically retrieved, the "mp4ublic-<username>" still worked :/
@greenythebeast - it worked for me as long as:

Code:
-C S:viewer_username -C S:broadcaster_username -C S:player_version -C S:viewer_password
For the playpath, I just followed the pattern below, from KSV's:

Code:
-y "mp4:broadcaster_username-sd-2c42ecd59c03850eaee04fd89924ee5c3a24b1a41b56711cf3c0176135569ad8"
EDIT: anything other than a blank playpath, such as -y "mp4" will keep rtmpdump happy, and still work, as the specified playpath doesn't really matter.

If the viewer_username is AnonymousUser, anything I put in viewer_password worked. However, when trying to grab a second stream simultaneously, the PLAY command fails, which suggests I am hitting a 1 stream limit.

After putting my logged in username in viewer_username, and my password hash in viewer_password (which you can grab from the html source), I am able to view many streams simultaneously. Remember to escape $ in shells where appropriate, and that \u003D is = (equals symbol), and you'll be good to go.

Thanks KSV again!

Last edited by marktr : 06-01-2012 at 06:55 AM.
Reply With Quote