Is anyone using this with Linux? I've tried KSV's patch (dated Nov 9 from the rtmpdump-2.4 download for windows zip) against svnpenn's and vanilla rtmpdump git repos. Either way, I get:
patching file Makefile
patching file librtmp/Makefile
patching file librtmp/amf.c
patching file librtmp/handshake.h
patching file librtmp/hashswf.c
patching file librtmp/log.c
patching file librtmp/parseurl.c
patching file librtmp/rtmp.c
Hunk #32 FAILED at 3677.
Hunk #33 succeeded at 3763 (offset -3 lines).
Hunk #34 succeeded at 3872 (offset -3 lines).
Hunk #35 succeeded at 4178 (offset -3 lines).
Hunk #36 succeeded at 4640 (offset -3 lines).
Hunk #37 succeeded at 4660 (offset -3 lines).
Hunk #38 succeeded at 4801 (offset -3 lines).
Hunk #39 succeeded at 4823 (offset -3 lines).
Hunk #40 succeeded at 4847 (offset -3 lines).
Hunk #41 succeeded at 4880 (offset -3 lines).
Hunk #42 succeeded at 5417 (offset -3 lines).
Hunk #43 succeeded at 5582 (offset -3 lines).
1 out of 43 hunks FAILED -- saving rejects to file librtmp/rtmp.c.rej
patching file librtmp/rtmp.h
patching file librtmp/rtmp_sys.h
patching file rtmpdump.c
patching file rtmpgw.c
patching file rtmpsrv.c
patching file rtmpsuck.c
librtmp/rtmp.c.rej:
Code:
--- librtmp/rtmp.c
+++ librtmp/rtmp.c
@@ -3677,7 +4062,7 @@
/* chomp */
if (strlen(str) >= 1 && str[strlen(str) - 1] == '\n')
str[strlen(str) - 1] = '\0';
- RTMP_Log(RTMP_LOGINFO, " %-22.*s%s", prop->p_name.av_len,
+ RTMP_Log(RTMP_LOGINFO, " %-24.*s%s", prop->p_name.av_len,
prop->p_name.av_val, str);
}
}
Still compiled and I'm using it for every other site I need, but cb doesn't work. Anyways, I'm wondering if this still works as of today.
I'm using Ubuntu 12.04
I had the original rtmpdump deb installed, removed it have no rtmp related files left. I had to make a symlink for it to not use the old default librtmp.so.
ln -s /usr/local/lib/librtmp.so.0 /usr/lib/i386-linux-gnu/librtmp.so.0 .