I've been trying for 2 days now to download videos from 3dbuzz.com using RTMPDump. I'm a paid member and I want to load some courses up on my tablet to view when I go on vacation next month. I keep receiving the error message:
RTMP_ReadPacket, failed to read RTMP packet header
My educated guess is that I don't have the correct secure token and I'm not 100% sure how to get it. Using WireShark I was able to find a string for secureTokenResponse, but then I discovered
here that it is only the key needed to get the token and not the actual token itself.
I attempted to use the flasm program listed on that website to decompress the .swf which was downloaded from
http://www.3dbuzz.com/content/flash/Player.swf
I then tried to use JPEXS as described
here to try and find the token but was unsuccessful.
As you can see I've been trying different things based on google searches and reading on the forums but can't seem to find a method that works for exactly what I need.
The RTMPDump code I've been using as my base is:
Code:
rtmpdump -r "rtmp://vs.3dbuzz.com/buzz/" -a "buzz/" -f "WIN 11,7,700,224" -W "http://www.3dbuzz.com/content/flash/Player.swf" -p "http://www.3dbuzz.com/training/view/opengl-in-depth/introduction-to-opengl/introduction" -y "mp4:CPP_i6_01_Introduction.mp4" -v -o "CPP_i6_01_Introduction.flv" -T "128728158680462D9438E1CF9414A57A"
This would return the failed to read RTMP packet header error described adove. The "128728158680462D9438E1CF9414A57A" number is the string I got from WireShark which I know is not the correct token but I thought I'd try it anyway. I can download any of their non-member videos no problem as they all appear to be on a different server, but have been unsuccessful with any member videos I have tried. I'm using the latest patched version of RTMPDump found
here, and I've tried various methods such as RTMPExplorerX and RTMPDumpHelper to see if that would make a difference but did not achieve any success.
So basically I'd like to learn how to properly find the token (in case it changes in the future) and the proper code to be able to get the videos. Thank you.
Mike