Re: Customized rtmpdump binaries with patch fileQuote:
Anyway, I figured at first maybe they were trying to purposely break rtmpdump but I think your answer makes more sense. |
Re: Customized rtmpdump binaries with patch fileThanks as always KSV :)
|
Re: Customized rtmpdump binaries with patch fileMore info on the crash I've found:
After deeper debugging, I've found that the crash is happening in calloc: Code:
RTMPPacket_Alloc(RTMPPacket *p, int nSize) That memory corruption pointed me to run with valgrind, that showed the culprit: Code:
==22473== Invalid write of size 1 So it seems that the memory corruption exists due to AMF_DecodeInt24 returning incorrect size: Code:
packet->m_nBodySize = AMF_DecodeInt24(header + 3); Code:
if (!RTMPPacket_Alloc(packet, packet->m_nBodySize)) Code:
if (!RTMPPacket_Alloc(packet, 2*packet->m_nBodySize)) |
Re: Customized rtmpdump binaries with patch filetry updating the relevant block with following code.
Code:
if (code == 302 && RTMP_FindFirstMatchingProperty(&obj2, &av_redirect, &p)) |
Re: Customized rtmpdump binaries with patch fileQuote:
Thanks KSV, it's SOLVED. Do you think it's worthy to look at the possible memory leaks pointed out by valgrind, like the Code:
char *url = malloc(len + 1) Thanks again |
Re: Customized rtmpdump binaries with patch fileQuote:
http://www.mediafire.com/#x4cvp5hl4m9xr (look under Newer - ATV1+MacOS). I can make PPC versions if necessary but right now my cross-compilers are x86-based. |
Re: Customized rtmpdump binaries with patch fileChanges:
Code:
1. added onFCSubscribe response to rtmpsrv to detect more streams |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileQuote:
The main difference between my both computer and notebook (the problem is on both) and my parents' comp - is OS. Mine are worked under Win7 Ultimate SP1 (with updates). Parents' - under WinXP. And what OS do you use, KSV? |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileQuote:
latest rtmpsuck and rtmpdump Code:
RTMP Proxy Server v2.4 GIT-2012-12-30 (Compiled by KSV) |
Re: Customized rtmpdump binaries with patch fileI have compiled Linux 32/64, MacOS x86 32/64, and iOS (figured maybe somebody needs) of this release for anybody who needs them.
http://www.mediafire.com/?x4cvp5hl4m9xr it's under the Newer folder and then pick your OS/Arch |
Re: Customized rtmpdump binaries with patch fileRedPenguin
Thanks:cool: |
Re: Customized rtmpdump binaries with patch fileup until today i have been using rtmpsrv to capture adult swim content from xbmc. how ever all of a sudden this happens every time......any help. i cant resume the download
Code:
RTMP Server v2.4 GIT-2012-12-30 (Compiled by KSV) |
Re: Customized rtmpdump binaries with patch fileQuote:
Quote:
Code:
ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Code:
-z 2> Debug.txt |
Re: Customized rtmpdump binaries with patch filehmmmmm. lil new to this whole thing so i don't catch on to error codes being spit out at me. ik last week it worked fine and now it doesnt lol. as far as --swfvfy command i wouldn't know where to work that in. sorry for the newbish-ness lol
|
Re: Customized rtmpdump binaries with patch fileagain sorry for my newb comments but ive got to learn somewhere. after an hour or so on the wiki and studying how to properly use some of the commands ive figuered out both of my issues thx KSV for compiling this :) also just a question. are u involved with teamXBMC at all? i feel like ive seen ur name in their forums b4
|
Re: Customized rtmpdump binaries with patch fileShould this one work with chaturbate?
Because I only get "Model status is error" on mac. |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileQuote:
@All: when you thank me for my contribution don't forget that it also contain patches from Xeebo. so spread your thanks evenly :D. |
Re: Customized rtmpdump binaries with patch fileSo many thanks!!! To both of you, guys!
|
Re: Customized rtmpdump binaries with patch fileKSV or anyone else:
Could you please take a look why I get a "Model status is error message" with a for Mac compiled rtmpdump version. I try to use it with chaturbate. I already tried this customized rtmpdump, as well as the other KSV version. - I compiled it probably 100 times and downloaded precompiled mac versions. I simply can't find the error. I use the same rtmpdump command with Windows and it works without any error codes: Code:
rtmpdump -r "rtmp://edge9-a.stream.highwebmedia.com/live-edge" -W "http://chaturbate.com/static/flash/CBV_2p634.swf" -p "http://chaturbate.com/water741/" -C S:MY_USERNAME -C S:water741 -C S:2.634 -C S:PASSWORD_HASH --live -y "anything_here" -o "AAA.flv" |
Re: Customized rtmpdump binaries with patch fileI have been directed to your thread as you may be able to help. I am running android with version 4.2.2 on tablet.
I use xbmc for my media. IPlayer tvcatchup and mutiple add ons are working fine. But 4od demand 5, itv player and others it goes to load video then nothing happens. The log can be seen here http://xbmclogs.com/show.php?id=17072 And the current thread I am on where I have been directed here is here http://forum.xbmc.org/showthread.php?tid=162307&page=12 As there is more information there. Thanks. Any help would be much appreciated. |
Re: Customized rtmpdump binaries with patch fileQuote:
Code:
19:04:52 T:1745806312 DEBUG: SECTION:LoadDLL(librtmp.so) |
Re: Customized rtmpdump binaries with patch file |
Re: Customized rtmpdump binaries with patch fileQuote:
Code:
rtmpdump -r "rtmpe://ak.ps3-securestream.channel4.com:1935/ondemand/" -a "ondema Code:
RTMPDump v2.4 GIT-2012-12-30 (Compiled by KSV) |
Re: Customized rtmpdump binaries with patch fileThe URL/parameters from Jonny's log works too, just not on Android apparently.
E.g. Code:
rtmpdump --rtmp "rtmpe://ak.ps3-securestream.channel4.com/ondemand/?ovpfv=1.1&auth=da_c8blcycbb.cDb.cFcJb8bgdKdicKdaa_-brJRWu-4q-Y2d-nekfldtRmUkapTkUpgqYsWqUj5mfkUk9n9k7lbsemWlVo8j8pfp9reqTkVmbkRlXo6kem3tfmVlXp2k2&aifp=v002&slist=PS3/CH4_25_02_25_8343003001002_001.mp4" Code:
RTMPDump v2.4 |
Re: Customized rtmpdump binaries with patch fileSorry I am new to all this...
Am I meant to put this code somewhere? |
Re: Customized rtmpdump binaries with patch fileKSV your last version of rtmp messed up things for me , cant get chaturbate videos work on totem video player also the dumped files has bad quality with vlc , i use rtmpsuck tool since i cant get rtmpdump work on ubuntu
its seem that i'm not able to download WARNING: ignoring too small audio packet: size: 0 Totem : Could not decode stream :( |
Re: Customized rtmpdump binaries with patch fileChanges:
Code:
1. added support for featve.com changes |
Re: Customized rtmpdump binaries with patch filehttp://www.mediafire.com/file/y40qsc...mpdump-2.4.zip returns an error. Please re-upload.
|
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileThanx ksv every thing works ok with latest patched files
|
Re: Customized rtmpdump binaries with patch fileHas anyone compiled ffmpeg for windows with the librtmp provided by KSV, that they would be willing to share?
|
Re: Customized rtmpdump binaries with patch fileGreetings KSV. Thanks for the updates. Appreciate if you can help with a few problems using the latest patch.
Code:
rtmpdump -r "rtmp://88.212.206.42:1935/archive" -a "archive" -f "WIN 11,7,700,202" -W "http://echomsk.onlinetv.ru/hd/player.swf" -p "http://echomsk.onlinetv.ru/hd/kaz_14052013_5/" -y "mp4:filarmonia/kaz_14052013_5hd.mp4" -o "14052013_5hd.flv" 2. The downloaded file size reported appears to be incorrect. Getting consistent file size seems to be a hit and miss affair. How does one determine if the downloaded file size is correct? Code:
rtmpdump -r "rtmp://88.212.206.42:193 Code:
ERROR: RTMP_ReadPacket, failed to read RTMP packet body. len: 20671 |
Re: Customized rtmpdump binaries with patch fileI just compiled this again on Mac OSX, applying the KSV patch following KSV's instructions, when I run it it shows me this :
RTMPDump v2.4 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL If it's correctly patched, is this what I should see? I notice in the post before me it also says "GIT-2012-12-30 (Compiled by KSV)", but, perhaps this is because I am on a different OS? |
Re: Customized rtmpdump binaries with patch file@rtmpdumper1 The credits aren't in the patch itself but were in the windows binaries last time I checked. there is not a single reference to "(Compiled by KSV)" in it, if you look into it. After all, it is instead compiled by you ;)
You should look at the output of the patch command to check whether it patched correctly. Then, if you build and install it system-wide, make sure that any existing librtmp in your system is superseded by this patched version. |
Re: Customized rtmpdump binaries with patch file@marktr I looked through the patch and didn't see it, so I figured things were correct but wanted to make sure.
When I applied the patch, it patched each file and didn't throw an error, so I'm pretty sure it worked. When you say to make sure any librtmp on the system is superseded by the patched version, I assume you mean the librtmp that gets installed into /usr/local/lib? I cd'd into the directory and this is what I found: librtmp.0.dylib librtmp.a librtmp.dylib pkgconfig How would I tell if that version is patched? EDIT: Just saw you posted over on the other thread. Seems everything is working as expected now. Thanks! |
Re: Customized rtmpdump binaries with patch fileQuote:
2) if not, as you realized, if a feature the patch enables over stock rtmpdump starts working, it is a good enough indicator |
Re: Customized rtmpdump binaries with patch fileLatest KSV-rtmpdump causes an "Access denied" error in some US based servers. The latest version sends two bytes less in the connect packet than the previous one (sizes 495 vs 497.)
Code:
DEBUG: Parsed protocol: 0 Debug of the previous working version (compiled in February if I remember correctly): Code:
DEBUG2: RTMP_SendPacket: fd=1844, size=497 |
All times are GMT -6. The time now is 02:03 PM. |