Re: Customized rtmpdump binaries with patch fileDoes anyone know how to get this stream to work?
Code:
RTMPDump v2.4 |
Re: Customized rtmpdump binaries with patch fileHi KSV,
I'm in trouble with unicode encoded token strings that contain special characters. In the swf they are created by base64 decoding a string like: Code:
public static var ackey:string = abkey.tostring(); Code:
_loc2_ = TEA.decrypt(param1.info.secureToken,PlayerState.ackey); Code:
DgajÎ5Óhٻ×kL5 cheerz, lorus |
Re: Customized rtmpdump binaries with patch fileit should work on any decent shell like on bash
using UTF8 locale (not sure if it is what flash actually uses) Code:
echo -n '#RGd%has4102gH2bvXa0#w@1' | hexdump Code:
-T "$(echo -n '\x6d\xe7\xeb\xb7\x3b\x8e\xcd\xeb\xef\xb9\xb5\x7e\x5d\xdf\xdf\xf8\xf4\x6d\xce\xe3\xeb\xbb\xf6\x6d\xce\xe7\xdf\xfa\xb5\x4e\xbd\xef\xdf\xb7\x34\x5e')" |
Re: Customized rtmpdump binaries with patch filei actually answered a similar question in other thread few days ago. try to find it in one of my previous posts.
|
Re: Customized rtmpdump binaries with patch fileHello KSV,
the mainline rtmpdump still doesn't support all sites, that's why we still need your amazing patch. Thanks for your work! Do you have any plans to commit it to the rtmp-git-Repo? Because your patch and the mainline rtmpdump repo are far diverged yet. You have to checkout a commit from Dezember 2012 before you can apply the patch. I just looked into it and the problem is, that the maintainer simplified some data structures in rtmp.c. Did you try to contact the auther yet? Greetings muenster |
Re: Customized rtmpdump binaries with patch fileQuote:
else if (strstr(pageUrl, "zenex.tv")) { SendCommand(r, "keGoVidishStambolSoseBardovci", TRUE); RTMP_SendCreateStream(r); } EDIT: For some reason right now the server works without this command but I clearly seen it being sent via Wireshark when I played a channel from it. |
Re: Customized rtmpdump binaries with patch file |
Re: Customized rtmpdump binaries with patch fileI'm getting 1 failed hunk when patching against 2.4 pulled from git.
Code:
[aesede@archasd ~]$ git clone git://git.ffmpeg.org/rtmpdump I downloaded the patch from: https://github.com/K-S-V/Scripts/releases |
Re: Customized rtmpdump binaries with patch fileThe last one from 2012 works at least (commit 0d44da9f5f5a4aa7cd64566c64d89d2fb392e3ef). I tried to reintegrate the patch into the mainline git, but failed.
But here's a skript I made, which parses the needed information automatically from the source code: Code:
#!/bin/bash muenster |
Re: Customized rtmpdump binaries with patch fileI've added the site 3dbuzz.com to the c-sources. If you want to make a pacth to update the rtmpdump here the notes:
1- the site uses tea-decryption to make a secure response but not in the usual way. The token is received under name "r2" 2- before derypting it you must calculate it through a trivial conversions to make it a hex number. So the code were something like 1- getting r2 property and calculating it, something like (text=r2 property) Code:
dbufft(char *text) Code:
|
All times are GMT -6. The time now is 03:00 AM. |