PDA

View Full Version : RTMPDumpHelper


KSV
06-03-2012, 08:21 AM
Here is a new rtmpdump helper tool on the block for Windows users. it can prove more useful than RtmpExplorer (incredible tool but abandonware). Thanx to Nir Sofer for creating many useful utilities.

Description:

RTMPDumpHelper is a small utility that can help you to easily download RTMP video/audio streams. By combining this utility and the proxy server of RTMPDump toolkit, you can simply open a Web page containing RTMP video stream in your favorite Web browser, and while watching the video, it'll be saved to your disk automatically as .flv or .mp4 file.

Download:
http://www.nirsoft.net/utils/rtmp_dump_helper.html

Andr3jx
06-03-2012, 09:13 AM
wow, works even with justin.tv in firefox without problems. Great work! Looks my RTMPExploreX is useless :o :D

svnpenn
06-03-2012, 10:21 AM
teamcoco.com/video/35015/full-episode-weds-5-16-liam-neeson-marc-maron-and-comedian-brody-stevens

rtmpsuck does not work for me

RTMP Proxy Server v2.4-34-g7340f6d
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
Processing connect
app: ondemand?auth=daEaWclaxdZa.aXbdcxaDa5cOcVcUcqaibC-bpY47T-hca-KmC&aifp=v001&
slist=flash/tveverywhere/2012-05/TBSE1005171200020828_B1R1
flashVer: WIN 11,1,102,55
swfUrl: http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.5.15
/AkamaiAdvancedStreamingPlugin.swf
tcUrl: rtmpe://cp97384.edgefcs.net:1935/ondemand?auth=daEaWclaxdZa.aXbdcxaDa5cOc
VcUcqaibC-bpY47T-hca-KmC&aifp=v001&slist=flash/tveverywhere/2012-05/TBSE10051712
00020828_B1R1
pageUrl: http://teamcoco.com/video/35015/full-episode-weds-5-16-liam-neeson-marc
-maron-and-comedian-brody-stevens
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

rtmpsrv + rtmpdump works

RTMP Server v2.4-34-g7340f6d
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935

rtmpdump -r "rtmpe://cp97384.edgefcs.net:1935/ondemand?auth=daEcZdLd6aed9blaocGa
dc2aoctbjc0drd7-bpY47X-hca-DnI&aifp=v001&slist=flash/tveverywhere/2012-05/TBSE10
05171200020828_B1R1" -a "ondemand?auth=daEcZdLd6aed9blaocGadc2aoctbjc0drd7-bpY47
X-hca-DnI&aifp=v001&slist=flash/tveverywhere/2012-05/TBSE1005171200020828_B1R1"
-f "WIN 11,1,102,55" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streami
ng/osmf1.6/2.5.15/AkamaiAdvancedStreamingPlugin.swf" -p "http://teamcoco.com/vid
eo/35015/full-episode-weds-5-16-liam-neeson-marc-maron-and-comedian-brody-steven
s" -C O:1 -C O:0 -y "mp4:flash/tveverywhere/2012-05/TBSE1005171200020828_B1R1.mp
4?auth=daEcZdLd6aed9blaocGadc2aoctbjc0drd7-bpY47X-hca-DnI&aifp=v001&slist=flash/
tveverywhere/2012-05/TBSE1005171200020828_B1R1" -o TBSE1005171200020828_B1R1.flv


Closing connection... done!

RTMPDump v2.4-34-g7340f6d
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 2502.95
INFO: moovPosition 40.00
INFO: width 1280.00
INFO: height 720.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 40.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 48000.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 75088013.00
INFO: timescale 30000.00
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 120141824.00
INFO: timescale 48000.00
INFO: sampledescription:
INFO: sampletype mp4a
9562.927 kB / 35.37 sec (1.4%)

Josan420
06-04-2012, 02:45 AM
not working with RTMPE STREAMS:(
http://zonytvcom.info/starsp.htm

tank900
06-23-2012, 06:56 AM
awesome program thank you!

ngalf
07-03-2012, 07:37 PM
I have been using this the last few days. It's a good, simple program that grabs a lot of streams. It works a lot like a free RMC that captures many more streams than RMC does these days.

One problem is that it shuts off if you leave a stream. Is there a way to prevent that or restart a stream?

It would be great if you had the control that RMC has over recording streams-- have this program running but the ability to stop it from grabbing every stream it encounters. Have the ability to stop one stream but keep recording another.

With those features this would be the best tool out there...

evol
07-04-2012, 04:22 AM
What i do is just run & stop RTMPDumpHelper as soon as it grabs all the information then add it manually either for download or live using vlc. :)

fatwaxpat
07-13-2012, 08:01 PM
After I close the stream and open the file in VLC the file doesn't play quite right, the file length is way longer than the actual record time was and if I try to move forward in the recording it just stops playing. Anyone know any fixes to this?

david_kh91
10-07-2012, 04:22 PM
thanks u KSV but its not working with chrome only with firefox :( if u can fix it please :o

svnpenn
10-07-2012, 04:28 PM
not working with RTMPE STREAMS:(
http://zonytvcom.info/starsp.htm

It probably doesnt work because that site is using port 1934, instead of 1935. My script will work however.

$ rtmp-host.sh
Killed flash player for clean dump. Hosts file reset.
Restart video then press enter here.

127.0.0.1 helloo.redirectme.net
Press enter to start RtmpSrv, then restart video.

RTMP Server v2.4-41-g7bae82a
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1934
Closing connection... done!

RTMPDump v2.4-41-g7bae82a
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
ERROR: WriteN, RTMP send error 10054 (1537 bytes)
ERROR: Handshake failed
Closing connection... done!

#ed%h*ibuntu*0#w@1
secureTokenResponse
secureToken
rtmpdump -r "rtmpe://helloo.redirectme.net:1934/broadcast" -a "broadcast" -f "WI
N 11,4,402,278" -W "http://zonytvcom.info/you/player.swf" -p "http://zonytvcom.i
nfo/starsp1.php" -y "starp.stream" -o starp.stream.flv -T '#ed%h*ibuntu*0#w@1'
RTMPDump v2.4-41-g7bae82a
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: audiochannels 1.00
INFO: audiosamplerate 12000.00
INFO: audiocodecid mp4a
INFO: videocodecid avc1
INFO: width 320.00
INFO: height 240.00
INFO: frameWidth 320.00
INFO: frameHeight 240.00
INFO: displayWidth 320.00
INFO: displayHeight 240.00
INFO: framerate 25.00
INFO: trackinfo:
INFO: timescale 12000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mpeg4-generic
INFO: type audio
INFO: config 1488
INFO: description {AACFrame: size: 0, rate: 12000, channels: 1, samp
les: 1024, errorBitsAbsent: true, profileObjectType: "LC"}
INFO: timescale 90000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype H264
INFO: type video
INFO: profile-level-id 42c01e
INFO: sprop-parameter-sets Z0LAHpZ0Cg/YCgQAADhAAAr8gtGAToBOV73weEQjUA==,aN48g
A==
INFO: description {H264CodecConfigInfo: profile: "Baseline", level:
3.0, frameSize: 320x240, displaySize: 320x240, PAR: 1:1, frameRate: 25.0}
INFO: rtpsessioninfo:
INFO: name WowzaMediaServer
INFO: origin - 264669687 264669687 IN IP4 127.0.0.1
INFO: timing 0 0
INFO: protocolversion 0
INFO: attributes:
INFO: range npt=now-
INFO: sdplang en
1025.161 kB / 46.59 sec

reumb
10-10-2012, 09:39 AM
many Thanks for the update 1,15

Scream55
02-16-2013, 12:24 AM
I have everything but when I play an RTMP stream, nothing loads. black window stays empty on both rtmpsuck and rtmpsrv .. help?

AmazingMatze
02-16-2013, 02:06 AM
RTMPSuck/RTMPSrv listens to TCP port 1935 by default. You can add listening ports in RTMPDumpHelper.
What's the pageUrl?

Scream55
02-16-2013, 12:22 PM
How do you do that?

minipc
02-21-2013, 02:58 AM
if you are using rtmpdumphelper with chrome, it's worth noting that you need to disable chrome's built-in pepper flash player plugin (pepflashplayer.dll), and enable the adobe supplied version (currently NPSWF32_11_6_602_168.dll). and because chrome has a habit of silently re-enabling the built-in version, you should always check that it is not enabled before attempting to capture any streams. see chrome://plugins

mynameis
02-23-2013, 03:38 PM
Simply beautiful.

Thank you for sharing!

Scream55
02-23-2013, 05:48 PM
if you are using rtmpdumphelper with chrome, it's worth noting that you need to disable chrome's built-in pepper flash player plugin (pepflashplayer.dll), and enable the adobe supplied version (currently NPSWF32_11_6_602_168.dll). and because chrome has a habit of silently re-enabling the built-in version, you should always check that it is not enabled before attempting to capture any streams. see chrome://plugins

What about Firefox?

minipc
02-23-2013, 08:09 PM
firefox uses the adobe supplied flash player plugin. so rtmpdumphelper works out-of-the-box with it. no need to worry about disabling pepper flash, which is chrome specific.

jjm789
03-22-2013, 11:52 AM
Hi

This program is working well for my needs. But there is one flaw that I think needs serious consideration. This may or may not concern the author of RTMPhelper. But it really has everything to do with the rtmpsrv.exe.

It captures chat live streams very well. But apparently, for whatever reason, a stream might drop at times, and then the program attempts to "resume" the stream. In this case, the movie is completely destroyed. I witnessed this first hand while previewing a flv file that was being downloaded. While I was watching it, rtmpsrv.exe dropped the stream, attempted to resume, and then the file I was watching suddenly froze. I restarted the flv and lo and behold, it started from the point of resume. So, the first part of the video was wiped out.

With that said. RTMPSRV is cutting out earlier parts of videos, and/or making them unplayable all together "cannot render the file". There should be a way to get the RTMPSRV to ALWAYS created a newly named file when resuming so that no flv file will get written over. This may already be possible. But the RTMPDumpHelper certainly isn't supplying the options.

chanc
03-27-2013, 09:36 AM
When download from http://video.pbs.org/video/2360819929
I always get :

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st/mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzani
ne-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net/cfx/st/mp4:cove2.0/newshour/7ed6333c-
2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine-16x9/20130326_fullshowIOS-16x9-mp4-800k
.mp4
pageUrl: http://video.pbs.org/video/2360819929
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st/mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzani
ne-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net/cfx/st/mp4:cove2.0/newshour/7ed6333c-
2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine-16x9/20130326_fullshowIOS-16x9-mp4-800k
.mp4
pageUrl: http://video.pbs.org/video/2360819929
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net:1935/cfx/st
pageUrl: http://video.pbs.org/video/2360819929
Playpath: mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine
-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
Saving as: 20130326_fullshowIOS-16x9-mp4-800k.mp4
WARNING: ignoring too small audio packet: size: 0
INFO: Metadata:
INFO: duration 3280.00
INFO: moovPosition 32.00
INFO: width 640.00
INFO: height 360.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 31.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 44100.00
INFO: audiochannels 1.00
INFO: trackinfo:
INFO: length 98397299.00
INFO: timescale 30000.00
INFO: language und
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 144648192.00
INFO: timescale 44100.00
INFO: language und
INFO: sampledescription:
INFO: sampletype mp4a
ERROR: Request timeout/select failed, ignoring request
Closing connection... done!

ERROR: Request timeout/select failed, ignoring request
Closing connection... done!

hasomaso
03-27-2013, 05:05 PM
When download from http://video.pbs.org/video/2360819929
I always get :

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st/mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzani
ne-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net/cfx/st/mp4:cove2.0/newshour/7ed6333c-
2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine-16x9/20130326_fullshowIOS-16x9-mp4-800k
.mp4
pageUrl: http://video.pbs.org/video/2360819929
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st/mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzani
ne-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net/cfx/st/mp4:cove2.0/newshour/7ed6333c-
2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine-16x9/20130326_fullshowIOS-16x9-mp4-800k
.mp4
pageUrl: http://video.pbs.org/video/2360819929
WARNING: Trying different position for client digest!
Processing connect
app: cfx/st
flashVer: WIN 11,6,602,180
swfUrl: http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf
tcUrl: rtmp://sdwfchwqitj2v.cloudfront.net:1935/cfx/st
pageUrl: http://video.pbs.org/video/2360819929
Playpath: mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine
-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4
Saving as: 20130326_fullshowIOS-16x9-mp4-800k.mp4
WARNING: ignoring too small audio packet: size: 0
INFO: Metadata:
INFO: duration 3280.00
INFO: moovPosition 32.00
INFO: width 640.00
INFO: height 360.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 31.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 44100.00
INFO: audiochannels 1.00
INFO: trackinfo:
INFO: length 98397299.00
INFO: timescale 30000.00
INFO: language und
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 144648192.00
INFO: timescale 44100.00
INFO: language und
INFO: sampledescription:
INFO: sampletype mp4a
ERROR: Request timeout/select failed, ignoring request
Closing connection... done!

ERROR: Request timeout/select failed, ignoring request
Closing connection... done!




try this

rtmpdump -r "rtmp://sdwfchwqitj2v.cloudfront.net:1935/cfx/st" -a "cfx/st" -f "WIN 11,6,602,180" -W "http://dgjigvacl6ipj.cloudfront.net/media/swf/PBSPlayer.swf" -p "http://video.pbs.org/video/2360819929" -y "mp4:cove2.0/newshour/7ed6333c-2f3d-4a5b-8fd6-dfd7c73a2451/hd-mezzanine-16x9/20130326_fullshowIOS-16x9-mp4-800k.mp4" -o "output.flv"

chanc
03-27-2013, 09:19 PM
Thanks for the help. The code works.
Would you mind showing me how to get that ?

hasomaso
03-28-2013, 12:54 AM
Thanks for the help. The code works.
Would you mind showing me how to get that ?


use please rtmpexplorer + rtmpsuck

VanZan
04-07-2013, 02:09 PM
Right I don't want to get into trouble as I've already made a post in another sub forum. However this was recommended to me. I'm trying to download an episode of The Big Match Revisited (https://www.itv.com/itvplayer/the-big-match-revisited/series-2/episode-20-fa-cup-final-1979-arsenal-vs-manchester-united) from ITV Player. I wait until the promo starts then before the main programme begins I start up rtmpsrv. Nothing happens at all however. I would really appreciate some help as I've been at it a few hours now.

chanc
04-07-2013, 11:27 PM
use please rtmpexplorer + rtmpsuck

My computer is using winxp sp2, and rtmpexplorer asks for an xp+sp3.
So for the moment, rtmpdumphelper is my only choice.

david_kh91
04-26-2013, 06:25 PM
@ KSV can u fix chrome support , it don't work with chrome :o

and thanks for the great tool :D

CLran619
04-28-2013, 02:19 PM
Maybe the wrong place to ask but u guys simply know this stuff hands down..... Ive been downloading "ondemand" streams from adultswim for a few months..... I've done this well with xbmc with the free cable addon as my scraper.up until yesterday at least. Now I can only get partial downloads before I get errors. I'm using rtmprtmpdumphelper on a windows 7 machine. Anyone got anything to say to help me. Thanks alot

chap
04-28-2013, 11:58 PM
Maybe the wrong place to ask but u guys simply know this stuff hands down..... Ive been downloading "ondemand" streams from adultswim for a few months..... I've done this well with xbmc with the free cable addon as my scraper.up until yesterday at least. Now I can only get partial downloads before I get errors. I'm using rtmprtmpdumphelper on a windows 7 machine. Anyone got anything to say to help me. Thanks alot

put link video(example)

thefallenghost
05-04-2013, 12:32 PM
Does anyone know how I can pipe the output of rtmpsrv or rtmpsuck to a text file using rtmpdump helper?

leolazer
03-09-2014, 10:39 AM
I am using Rtmpsrv in the settings.
Small videos (<100mb) are easily downloaded. But for large videos (more than approx 1 hr) the %age gets stuck after some time. The download needs to be then manually cut off. The video plays fine till the time that the %age froze, but there is no video after that.

Can someone please help me how to overcome this?

ragex
03-09-2014, 11:30 AM
Anyone else got the problem with handshake error? Seems like rtmpdumphelper is blocking AMF requests on some sites. On 1 site I tested (Adult) the video won't start if I Rtmpdumphelper running.
In the rtmpsrv log it just repeat "Handshake Failed".


Streaming on rtmp://0.0.0.0:1935
ERROR: Handshake failed
Closing connection... done!

ERROR: Handshake failed
Closing connection... done!

ERROR: Handshake failed
Closing connection... done!

ERROR: Handshake failed
Closing connection... done!

ragex
03-13-2014, 12:13 PM
Also, is it possible to get Rtmpdumphelper to sniff/record streams from replaymediacatcher? I got a hard stream that can't be recorded with Rtmpdumphelper. It can be downloaded with RMC4 but the endsize is 0kb.

Manual
12-17-2014, 04:11 PM
Does anyone know if it's possible to copy rtmpe link generated by rtmpdump when using it along with rtmpdumphelper? I'm unable to copy from console. :confused:

biezom
12-17-2014, 04:26 PM
hi normally you have a file "command.txt" in your rtmpdumpherper's folder you can open with notepad. normally the history is record here

Manual
12-17-2014, 04:29 PM
Thanks. :D

Luminal
01-10-2015, 03:39 PM
Has anyone had any issues with RTMPDumpHelper while using chrome? Sometimes when loading Helper, it crashes chrome. Another issue is when opening a new tab/page, I sometimes have to open it several times before the pages load

Manual
02-06-2015, 08:27 AM
I was always wondering what's the difference when using a simple "rtmpdump -r link -o file" command and when specifying "-a -w -f -p -y". Does anyone know if there actually is a difference?

nash28
02-15-2015, 02:19 PM
I was always wondering what's the difference when using a simple "rtmpdump -r link -o file" command and when specifying "-a -w -f -p -y". Does anyone know if there actually is a difference?

The difference illustrates the level of security..unsecured files which are directly placed on the stream server can be downloaded with the simplest rtmpdump command. But that´s only the case with streams that are basically free to view or to download. Paid streams are mostly secured in different ways so you have to add special commands to get the destination of the source stream and to download it.

tinybilbo
03-01-2015, 05:02 AM
Does this tool still work?
I find that it attaches itself to my browser (firefox), but never starts a download when I play the video...
Do I need to update RTMPsuck, and if so which version?
(I have tried many...)
Thanks

liberatino
03-03-2015, 06:19 PM
I used to be able to download multiple streams at once, and they would download as .flv files. My computer crashed a few weeks ago, and when I downloaded the program again, I can no longer download more than one stream at a time (Other window wont even load the flashplayer) and all files download without an extension.

Advice?

minipc
05-06-2015, 05:24 PM
@ KSV can u fix chrome support , it don't work with chrome :o

and thanks for the great tool :D

please note my previous post on this matter (http://stream-recorder.com/forum/showpost.php?p=59882&postcount=15), earlier in the thread

minipc
05-06-2015, 05:45 PM
Does this tool still work?
I find that it attaches itself to my browser (firefox), but never starts a download when I play the video...
Do I need to update RTMPsuck, and if so which version?
(I have tried many...)
Thanks

rtmpdumphelper still works with chrome, at least, as long as it is configured to use the npapi flash plugin, instead of the built in ppapi pepperflash plugin, which never worked.

if you recently updated chrome, you may need to enable npapi support, as google are in the process of obsoleting support for it. see chrome://flags/#enable-npapi

i haven't tested it with firefox recently, although as firefox uses the npapi flash plugin, the chances are, it does.

however... in the last few days an issue with rtmpsuck has arisen, whereby it continuously drops the connection. this seems to be a systemic problem with rtmpdump, as both my personal build and ksv's patched build are equally affected.

so, for the moment i have reverted to using replay media catcher, instead of rtmpdumphelper+rtmpsuck.

fyi, ksv's recently released patched build is a good choice, if you're looking for rtmpdump for windows

minipc
05-06-2015, 05:54 PM
I used to be able to download multiple streams at once, and they would download as .flv files. My computer crashed a few weeks ago, and when I downloaded the program again, I can no longer download more than one stream at a time (Other window wont even load the flashplayer) and all files download without an extension.

Advice?

this sounds more like an issue with the version of rtmpdump you are using with rtmpdumphelper.

vanilla rtmpdump builds don't always save streams with extensions, depending on the stream parameters, and can overwrite existing downloads under certain circumstances. ksv's patched build ensures streams are saved with extensions, as well as time-stamping filenames, so that downloads are less likely to be overwritten.

although i have recently been having problems using rtmpdumphelper+rtmpsuck, being limited to a single download stream is not one of them.

tapitytaper
05-06-2015, 08:37 PM
I'm currently using rtmpdump 2.4 and rtmpdumphelper on windows

everything was working fine up until two days ago
now for all the sites I try to download from, the streams are so unstable. They keep going in and out so this results in like A LOT of 2-3 minute long files instead of just one long file. Please someone help. I'm not tech savvy :(

I've just been using this http://www.nirsoft.net/utils/rtmp_dump_helper.html for instruction thus far.

nullacht
05-06-2015, 11:16 PM
They keep going in and out so this results in like A LOT of 2-3 minute long files instead of just one long file. Please someone help.

Sounds like they switched to another protocol [HLS, HDS, ...]. Could you post a link so that we can verify it?

tapitytaper
05-06-2015, 11:49 PM
Sounds like they switched to another protocol [HLS, HDS, ...]. Could you post a link so that we can verify it?

oh geez. so this is kind of embarrassing but I've been using it on adult websites

the thing is...I go on two different websites (cam4 and chaturbate) and they both have the same issue. It would be weird if they both switched to another protocol at the same time

nullacht
05-07-2015, 12:08 AM
I go on two different websites (cam4 and chaturbate) and they both have the same issue.

Livestreamer (http://stream-recorder.com/forum/livestreamer-t19466.html) supports Chaturbate. So maybe you can use this application instead of RTMPDump.

Here is an example how it works:

http://stream-recorder.com/forum/livestreamer-and-record-chaturbate-cams-t19338.html

nullacht
05-07-2015, 12:46 AM
Just tested: I'm also able to download the videos with rtmpsuck [RTMPDumpHelper].

nullacht
05-07-2015, 01:22 AM
Cam4.com: Seems that they broadcast the videos frame by frame [every frame is a single picture]. Your assumption is correct: The RTMPDumpHelper application does not work with this website.

tapitytaper
05-07-2015, 10:18 PM
Livestreamer (http://stream-recorder.com/forum/livestreamer-t19466.html) supports Chaturbate. So maybe you can use this application instead of RTMPDump.

Here is an example how it works:

http://stream-recorder.com/forum/livestreamer-and-record-chaturbate-cams-t19338.html

going to try this out over the weekend...its so complicated in comparison to rtmpdumphelper though where all i had to do was open the stream...it even let me do multiple streams

I've thinking of reformatting my entire laptop to see if fixes things bc I loved rtmpdumphelper that much

minipc
05-08-2015, 01:59 AM
oh geez. so this is kind of embarrassing but I've been using it on adult websites

the thing is...I go on two different websites (cam4 and chaturbate) and they both have the same issue. It would be weird if they both switched to another protocol at the same time

fyi, i can confirm that at least one more chat streaming site is similarly affected.

i don't know about cam4, but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

i can't comment on the "protocol switching" suggestion, as a cause, but i'd be surprised if a harddisk reformat/os reinstallation fixed the problem.

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix.

nullacht
05-08-2015, 03:23 AM
[...] i don't know about cam4 [...]

As far as I can see Cam4.com does not use the Real Time Messaging Protocol, so the RTMPDumpHelper application would be useless in this case.



[...] but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

[...]

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix. [...]

Chaturbate.com uses two different protocols. If the Real Time Messaging Protocol does not work for you properly, you can switch to HLS. Just use the Livestreamer application to download these videos.



[...] going to try this out over the weekend...its so complicated in comparison to rtmpdumphelper though where all i had to do was open the stream...it even let me do multiple streams [...]

Recording multiple streams should be no problem, if your broadband connection is fast enough. Just open the Livestreamer application several times.

tapitytaper
05-08-2015, 06:41 PM
fyi, i can confirm that at least one more chat streaming site is similarly affected.

i don't know about cam4, but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

i can't comment on the "protocol switching" suggestion, as a cause, but i'd be surprised if a harddisk reformat/os reinstallation fixed the problem.

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix.

ok...at least now I know its not just me with these issues
guess this saves me the trouble of reformatting my entire laptop to see if that fixes the issue :/

is KSV the person who made rtmpdumphelper?

nullacht
05-08-2015, 10:40 PM
ok...at least now I know its not just me with these issues

As I have stated before: I'm able to download these videos with rtmpsuck. For testing purposes, I have just recorded a 20 minutes long video.

Both applications do work properly!



is KSV the person who made rtmpdumphelper?

I think you have misunderstood something. The RTMPDumpHelper is not the problem. This application only redirects the connection.

tapitytaper
05-08-2015, 11:23 PM
so this is a pretty stupid question but if I wanted to learn more about this stuff...should I be learning some sort of language? i.e if I wanted to learn how to save streams by myself and write programs that would help me save streams and whatnot

As I have stated before: I'm able to download these videos with rtmpsuck. For testing purposes, I have just recorded a 20 minutes long video.


What are you using rtmpsuck in conjunction with?


Recording multiple streams should be no problem, if your broadband connection is fast enough. Just open the Livestreamer application several times.

so in my case for windows, I would just be opening multiple command prompts, right?

I also cant find the configuration file. I assume the configuration file is where I can choose a folder to where the streams are saved? If it would be possible to not have to type out livestreamer "URL" best -o filename.flv each time that would be great too.

nullacht
05-09-2015, 04:14 AM
[...] What are you using rtmpsuck in conjunction with? [...]

A combination of RTMPDumpHelper + rtmpsuck and Firefox:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge51-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/ashleyy_x/
tcUrl: rtmp://chat4.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/ashleyy_x/
Playpath: mp4:rtmp://origin17.stream.highwebmedia.com/live-origin/ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37 a473f9666fa7f9
Saving as: ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37 a473f9666fa7f9
WARNING: ignoring too small audio packet: size: 0



[...] so in my case for windows, I would just be opening multiple command prompts, right? [...]

Yes, that's correct.



[...] I also cant find the configuration file. [...]

Just read the documentation: http://docs.livestreamer.io/cli.html#configuration-file



[...] I assume the configuration file is where I can choose a folder to where the streams are saved? If it would be possible to not have to type out livestreamer "URL" best -o filename.flv each time that would be great too. [...]

Possibly the easiest way to do this is to use a batch file. With this batch file you can specify all the necessary parameters: URL, filename [based on date and time], output directory, ...

minipc
05-09-2015, 08:05 AM
A combination of RTMPDumpHelper + rtmpsuck and Firefox:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge51-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/ashleyy_x/
tcUrl: rtmp://chat4.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/ashleyy_x/
Playpath: mp4:rtmp://origin17.stream.highwebmedia.com/live-origin/ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37 a473f9666fa7f9
Saving as: ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37 a473f9666fa7f9
WARNING: ignoring too small audio packet: size: 0



Yes, that's correct.



Just read the documentation: http://docs.livestreamer.io/cli.html#configuration-file



Possibly the easiest way to do this is to use a batch file. With this batch file you can specify all the necessary parameters: URL, filename [based on date and time], output directory, ...

it would seem that the reason you are not seeing the problem is because you are using firefox and not the latest version of the flash plugin.

i downgraded flash to the version you use and the problem disappeared in firefox, although it was still present with chrome.

fyi, here are the (anonymized) rtmpsuck output and resulting sample capture file listing details for all three site, so far mentioned, using ksv's latest rtmpdump build, and the latest npapi flash plugin for chrome

RTMP Proxy Server v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app : NxServer
flashVer : WIN 17,0,0,169
swfUrl : http://www.myfreecams.com/mfc2/flash/MfcVideo150223.swf
tcUrl : rtmp://video463.myfreecams.com:1935/NxServer
pageUrl : http://www.myfreecams.com/mfc2/static/player.html?broadcaster_id=XX
XXXXXX&target=new_window&cache_id=0.XXXXXXXXXXXXXXXX
live : no
Playpath : mp4:mfc_XXXXXXXXX.f4v
Saving as : 2015-05-09_11-03-52_mp4_mfc_XXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: WriteN, RTMP send error 10054 (1688 bytes)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
app : live-edge
flashVer : WIN 17,0,0,169
swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl : rtmp://edge1-a.stream.highwebmedia.com/live-edge
pageUrl : https://chaturbate.com/miss_rey88/
WARNING: Trying different position for client digest!
Processing connect
app : live-chat
flashVer : WIN 17,0,0,169
swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl : rtmp://chat2.highwebmedia.com/live-chat
pageUrl : https://chaturbate.com/XXXXXXXXXX/
live : yes
Playpath : mp4:rtmp://origin10.stream.highwebmedia.com/live-origin/XXXXXXXXXX-
sd-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX
Saving as : 2015-05-09_11-06-00_XXXXXXXXXX-sd-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: WriteN, RTMP send error 10054 (4097 bytes)
ERROR: Handshake failed
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
app : cam4-cr107
flashVer : WIN 17,0,0,169
swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl : rtmp://199.59.88.39/cam4-cr107
pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
ERROR: AMF3 Object encapsulated in AMF stream does not start with AMF3_OBJECT!
ERROR: DECODING ERROR, IGNORING BYTES UNTIL NEXT KNOWN PATTERN!
ERROR: ServeInvoke, error decoding invoke packet
WARNING: Trying different position for client digest!
Processing connect
app : cam4-origin90/_definst_/streams/af054081-20f1-4bac-8992-7a5f8ffc279
0?91a12b9786cdbb40662604657f39ced4
flashVer : WIN 17,0,0,169
swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl : rtmp://5.79.73.65/cam4-origin90/_definst_/streams/XXXXXXXX-XXXX-XXX
X-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
live : yes
Playpath : streams/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX
Saving as : 2015-05-09_11-07-32_XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: WriteN, RTMP send error 10054 (4097 bytes)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
app : cam4-cr107
flashVer : WIN 17,0,0,169
swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl : rtmp://199.59.88.39/cam4-cr107
pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!



Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\user>D:

D:\>cd D:\Downloads\rtmpdumphelper

D:\Downloads\rtmpdumphelper>dir -l 2015*
Volume in drive D has no label.
Volume Serial Number is CAEB-1C41

Directory of D:\Downloads\rtmpdumphelper


Directory of D:\Downloads\rtmpdumphelper

09/05/2015 11:05 10,452,982 2015-05-09_11-03-52_mp4_mfc_XXXXXXXXX.flv
09/05/2015 11:06 7,046,125 2015-05-09_11-06-00_XXXXXXXXXX-sd-XXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.flv
09/05/2015 11:08 6,958,997 2015-05-09_11-07-32_XXXXXXXX-XXXX-XXXX-XXXX-
XXXXXXXXXXXX.flv
3 File(s) 24,458,104 bytes
0 Dir(s) 161,845,030,912 bytes free

D:\Downloads\rtmpdumphelper>


which would seem to suggest that the problem is not related to the use of rtmpdumphelper, but with the use of chrome and/or the 17.0.0.169 version of the adobe flash plugin. this may therefore not be the most appropriate thread to discuss the issue.

nullacht
05-09-2015, 11:37 AM
Cam4.com: I tested it again and now it works with rtmpsuck. Don't ask me why, but the first time I tried it, they did not use the Real Time Messaging Protocol:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: cam4-cr112
flashVer: WIN 16,0,0,305
swfUrl: http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl: rtmp://199.59.88.44/cam4-cr112
pageUrl: http://www.cam4.com/dalyana
ERROR: AMF3 Object encapsulated in AMF stream does not start with AMF3_OBJECT!
ERROR: DECODING ERROR, IGNORING BYTES UNTIL NEXT KNOWN PATTERN!
ERROR: ServeInvoke, error decoding invoke packet
WARNING: Trying different position for client digest!
Processing connect
app: cam4-origin136/_definst_/streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
flashVer: WIN 16,0,0,305
swfUrl: http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl: rtmp://95.211.208.41/cam4-origin136/_definst_/streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
pageUrl: http://www.cam4.com/dalyana
Playpath: streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
Saving as: d5a4a935-727f-44a6-9702-4e83038339ad

tapitytaper
05-09-2015, 12:41 PM
Cam4.com: I tested it again and now it works with rtmpsuck. Don't ask me why, but the first time I tried it, they did not use the Real Time Messaging Protocol:


I've found that when I used to record cam4 stuff with rtmpsuck, it only let me do so when I was logged out

I tried downgrading my flash player to version16 but it didnt work :(


Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app : live-edge
flashVer : WIN 16,0,0,305
swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl : rtmp://edge41-b.stream.highwebmedia.com/live-edge
pageUrl : https://chaturbate.com/jockhungry/
WARNING: Trying different position for client digest!
Processing connect
app : live-chat
flashVer : WIN 16,0,0,305
swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl : rtmp://chat1.highwebmedia.com/live-chat
pageUrl : https://chaturbate.com/jockhungry/
live : yes
Playpath : mp4:rtmp://origin13.stream.highwebmedia.com/live-origin/jockhungry-
sd-9810f58b2f6175344d6a763a3ec1107b4b20a65d3679ddfebb 0a2a99af107536
Saving as : 2015-05-09_02-33-09_jockhungry-sd-9810f58b2f6175344d6a763a3ec1107b4
b20a65d3679ddfebb0a2a99af107536.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
WARNING: Trying different position for client digest!
Processing connect
app : live-edge
flashVer : WIN 16,0,0,305
swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl : rtmp://edge41-b.stream.highwebmedia.com/live-edge
pageUrl : https://chaturbate.com/jockhungry/
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

also can livestreamer download cam4? because whenever I try, it says "error: no plugin can handle URL: www.cam4.com/XXXXXXX"

nullacht
05-14-2015, 04:03 AM
[...] it would seem that the reason you are not seeing the problem is because you are using firefox and not the latest version of the flash plugin. [...]

I can't confirm that. I have updated the Flash plugin today and it's still working:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat3.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/larissa25/
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge19-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/larissa25/
Playpath: mp4:rtmp://origin10.stream.highwebmedia.com/live-origin/larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb 7f285a81618573
Saving as: larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb 7f285a81618573
WARNING: ignoring too small audio packet: size: 0




[...] also can livestreamer download cam4? because whenever I try, it says "error: no plugin can handle URL: www.cam4.com/XXXXXXX" [...]

It seems that there is no plugin available, so I guess Cam4.com is currently not supported.

minipc
05-15-2015, 09:03 AM
I can't confirm that. I have updated the Flash plugin today and it's still working:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat3.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/larissa25/
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge19-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/larissa25/
Playpath: mp4:rtmp://origin10.stream.highwebmedia.com/live-origin/larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb 7f285a81618573
Saving as: larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb 7f285a81618573
WARNING: ignoring too small audio packet: size: 0




It seems that there is no plugin available, so I guess Cam4.com is currently not supported.

you don't specify the version of firefox you are using, nor say how long the connection lasted, but my test today, using firefox 38.0.1 and flash 17.0.0.188 seems to suggest that the problem of premature disconnection persists.

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge1-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/XXXXXXXXXXXXXXXXX/
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat2.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/XXXXXXXXXXXXXXXXX/
Playpath: mp4:rtmp://origin9.stream.highwebmedia.com/live-origin/blazingsweethea
rt-sd-e613c3e4e2dd15cf17697f6b4d4a04ee770913ab27cfd28786 bc4ee61f2f027e
Saving as: XXXXXXXXXXXXXXXXX-sd-e613c3e4e2dd15cf17697f6b4d4a04ee770913ab27cfd287
86bc4ee61f2f027e
WARNING: ignoring too small audio packet: size: 0
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: WriteN, RTMP send error 10054 (2810 bytes)
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge1-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/XXXXXXXXXXXXXXXXX/
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat2.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/XXXXXXXXXXXXXXXXX/
Playpath: mp4:rtmp://origin9.stream.highwebmedia.com/live-origin/blazingsweethea
rt-sd-e613c3e4e2dd15cf17697f6b4d4a04ee770913ab27cfd28786 bc4ee61f2f027e
Saving as: XXXXXXXXXXXXXXXXX-sd-e613c3e4e2dd15cf17697f6b4d4a04ee770913ab27cfd287
86bc4ee61f2f027e
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!



the final debug message before the stream disconnects is

DEBUG: RTMPSockBuf_Fill, recv returned -1. GetSockError(): 10054 (Unknown error)


the captured stream is a mere 6.5M

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\user>d:

D:\>cd downloads\rtmpdumphelper

D:\Downloads\rtmpdumphelper>dir -l XXXXXXXXXXXXXXXXX*
Volume in drive D has no label.
Volume Serial Number is CAEB-1C41

Directory of D:\Downloads\rtmpdumphelper


Directory of D:\Downloads\rtmpdumphelper

15/05/2015 15:14 6,754,533 XXXXXXXXXXXXXXXXX-sd-e613c3e4e2dd15cf17697f6
b4d4a04ee770913ab27cfd28786bc4ee61f2f027e
1 File(s) 6,754,533 bytes
0 Dir(s) 173,645,697,024 bytes free

lto
05-17-2015, 03:08 AM
RTMPDumpHelper with customized RTMPDump works perfectly with CB, there was no changes in last weeks, see my old posts in RTMPDump thread for info

minipc
05-18-2015, 07:29 AM
RTMPDumpHelper with customized RTMPDump works perfectly with CB, there was no changes in last weeks, see my old posts in RTMPDump thread for info

which customization; yours or k-s-v's? and which browser does it work with; chrome, firefox or both? and what versions? and what exactly is your customization? it's not clear from your posts. the code snippet you include looks identical to the latest 2.4 rtmpsuck.c source.

nullacht
05-20-2015, 12:08 PM
For testing purposes, I have just recorded another video. Looks like everything works as expected:

RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge45-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/magicshine/
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat1.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/magicshine/
Playpath: mp4:rtmp://origin17.stream.highwebmedia.com/live-origin/magicshine-sd-cfa7739d4aabdfc181330b84083348bb5354bcd9305883ad93 6216ac4856ca65
Saving as: magicshine-sd-cfa7739d4aabdfc181330b84083348bb5354bcd9305883ad93 6216ac4856ca65
WARNING: ignoring too small audio packet: size: 0

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 20.05.2015 19:15 121257984 magicshine-sd-cfa7739d4aabdfc181330b84083348bb5354bcd9305883ad93 6216ac4856ca65

Input #0, flv, from 'magicshine-sd-cfa7739d4aabdfc181330b84083348bb5354bcd9305883ad93 6216ac4856ca65':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: h264 (Main), yuv420p(tv), 800x600 [SAR 1:1 DAR 4:3], 30.30 fps, 30 tbr, 1k tbn, 60 tbc
Stream #0:1: Audio: speex, 16000 Hz, mono, s16, 12 kb/s

Input #0, flv, from 'magicshine-sd-cfa7739d4aabdfc181330b84083348bb5354bcd9305883ad93 6216ac4856ca65.flv':
Metadata:
encoder : Lavf56.31.100
Duration: 00:29:07.44, start: 0.000000, bitrate: 554 kb/s
Stream #0:0: Video: h264 (Main), yuv420p(tv), 800x600 [SAR 1:1 DAR 4:3], 30.30 fps, 30 tbr, 1k tbn, 60 tbc
Stream #0:1: Audio: speex, 16000 Hz, mono, s16, 12 kb/s

Firefox: v37.0.2
RTMPDumpHelper: v1.21

minipc
05-22-2015, 04:04 AM
For testing purposes, I have just recorded another video. Looks like everything works as expected:

...

Firefox: v37.0.2
RTMPDumpHelper: v1.21

could you confirm that you get the same result when using both firefox's regular and private browsing modes?

my own findings are that v38.0.1 works in regular mode but prematurely drops rtmp stream connections when browsing in private. and with chrome v43.0.2357.65m, the problem continues to persist in both regular and incognito modes. i'm not sure why using privacy mode would make any difference in firefox? it doesn't seem to make any difference with chrome.

i'm using rtmpdumphelper v1.21, npapi flash v17.0.0.188 on 32bit windows 7 pro. i've tried vanilla rtmpsuck 2.4 (rtmpdump-2.4-git-010913-windows), ksv's latest patched build and my own static build. all show identical behaviour.

lto
05-23-2015, 02:47 PM
which customization; yours or k-s-v's? and which browser does it work with; chrome, firefox or both? and what versions? and what exactly is your customization? it's not clear from your posts. the code snippet you include looks identical to the latest 2.4 rtmpsuck.c source.

k-s-v, firefox, last rtmpdumphelper

rtmpsuck crashes when camera switches to private mode, workaround is used to close recording without crash, everything else works by default

minipc
05-24-2015, 03:22 AM
k-s-v, firefox, last rtmpdumphelper

rtmpsuck crashes when camera switches to private mode, workaround is used to close recording without crash, everything else works by default

...and does it still work 'by default' when firefox is in private browsing mode? (i don't mean when the broadcaster switches to paid for chat - rtmpsuck will always be interrupted, when that happens, even if you elect to follow them into paid for chat)

nullacht
05-24-2015, 08:01 AM
[...] ...and does it still work 'by default' when firefox is in private browsing mode? [...]

Logically it should work, because rtmpsuck acts as a transparent proxy between server and client.

rtmpsuck is a transparent proxy; it intercepts connections from a client and then makes an outbound connection to the real server. After all handshaking is complete and encryption keys with both sides are negotiated, it records the cleartext stream data into files while relaying the data from the server to the client.

I have tested it and it definitely works.

minipc
05-26-2015, 04:52 AM
Logically it should work, because rtmpsuck acts as a transparent proxy between server and client.



I have tested it and it definitely works.

my bad: did another round of testing, just now, and you're right, it doesn't seem to make any difference whether the browser is in regular or private browsing mode; at least for me, rtmpsuck continues to disconnect from the streams prematurely, severely limiting the duration of caps achievable.

with myfreecams, the feeds just freeze, until you cycle the flash player on and off. whereas with chaturbate, the flash player attempts to reconnect, after, interestingly, displaying the "free registration required" nag message.

i think this is just a difference between the way the sites are coded. chaturbate uses the flash player (if available) to stream the chat, as well as the video, and will automatically try to reconnect if the flash feed is ever disconnected.

myfreecams chat is via xhr, and there is no automatic attempt to reconnect the flash video stream, if it is disconnected, for whatever reason.

rtmpsuck debug output seems to indicate that the problem is caused by the server broadcasting disconnect actions that the transparent proxy complies with. i'm not sure whether they are being sent because of the presence of the proxy, or whether they are always present and the flash player just ignores them? if it's the latter, then the solution might be to modify rtmpsuck so that it too ignores the disconnect signals?

sorcererapp
05-30-2015, 01:57 AM
I am using RTMPDumpHelper for a while, it works great.
However, the website I am using on is changing to wowza with rtmps:// protocol plus disallow port 1935, the RTMPSuck is no longer detecting its activities, I have tried to add another port in the preference, it does not work. What tweak is necessary to make it work?

Luminal
06-09-2015, 08:31 PM
k-s-v, firefox, last rtmpdumphelper

rtmpsuck crashes when camera switches to private mode, workaround is used to close recording without crash, everything else works by default

Can you tell me how you fix the crash? This crash also seem to occur @ Naked and F4F. I think I pmed you about a year ago but never got a response.

minipc
06-10-2015, 04:14 AM
Can you tell me how you fix the crash? This crash also seem to occur @ Naked and F4F. I think I pmed you about a year ago but never got a response.

not sure what specific "workaround" lto is referring to, but if you simply refresh/reload the page when a broadcaster switches broadcasting mode (to or from private, group, or whatever), the chances of rtmpdumphelper/rtmpsuck crashing or stalling are greatly reduced. if your javascript skills are up to it, it might be an idea to automate the page refresh action by creating a targeted browser add-on/extension.

Luminal
06-10-2015, 10:12 AM
not sure what specific "workaround" lto is referring to, but if you simply refresh/reload the page when a broadcaster switches broadcasting mode (to or from private, group, or whatever), the chances of rtmpdumphelper/rtmpsuck crashing or stalling are greatly reduced. if your javascript skills are up to it, it might be an idea to automate the page refresh action by creating a targeted browser add-on/extension.

If I remembered correctly, he added a line of code and recompiled it but I tried it and I still get crashes.
http://stream-recorder.com/forum/showpost.php?p=66661&postcount=203

As for the js note, how would you determine when the broadcaster goes private/log off?

I've known about the refreshing page (I actually just close the window) but it is kind of an issue when using it on multiple streams. There's like 5-7 second window between the stream closing and rtmp crashing so it a bit hard when multitasking and not actually watching the stream

minipc
06-10-2015, 03:47 PM
...

As for the js note, how would you determine when the broadcaster goes private/log off?

I've known about the refreshing page (I actually just close the window) but it is kind of an issue when using it on multiple streams. There's like 5-7 second window between the stream closing and rtmp crashing so it a bit hard when multitasking and not actually watching the stream

certainly, manually monitoring a broadcast for state changes is impractical. that's why it's better to automate the process.

unfortunately, there is no universal solution. each site has a different way of flagging state changes. sometimes there will be a function that gets called to update a page with state changes, that can be subclassed in order to effect a reload. other times state changes are signalled through a messaging system that can be monitored. it just depends on the site.

i realize that such generalizations are not very helpful. but if i get too specific, potential targets will know how to frustrate the efforts of private add-on writers.

HeatherLee
06-10-2015, 06:52 PM
Ok I need help.

I have my own stream and I want to get rid of the embed code that sawlive.tv provides (I hate it and want the direct link). I've used the RTMPdump helper and this is my output

rtmpdump -r "rtmp://204.45.157.98/flash" -a "flash" -f "WIN 17,0,0,134" -W "http://static2.sawlive.tv/player.swf" -p "http://sawlive.tv/v/bigbrothercanada" -y "18672?MTQzNDAxMjE5Nzs5ZmVmMmQ5ZDUyMTk2YWYzMTg4OTdm M2Q0MzU2ZDIyYw==" -o "18672.flv"

As you can see there is no longer the code that looks like:

http://sawlive.tv/embed/watch/...

Just to clarify, I want to be able to find it myself instead of have someone find it for me. I would like to learn.

Anyone know how I can find it?

Luminal
06-12-2015, 06:38 PM
Can anyone offer any hints on trying to debug/run rtmpsuck on visual studios? Or if you use other IDEs

a_salty_dogg
07-28-2015, 03:27 AM
This program seemed like a godsend but I'm being driven crazy by constant "rtmpsuck.exe has encountered a problem and needs to close." crashes. They may occur within 2 minutes or 2 hours, seemingly totally randomly.
Can someone PLEASE guide me to a fix?
Running on XP, tried using it with Firefox, Opera (Classic), Opera Portable (new Opera) Chromium Portable, Midori; same result with all browsers, though Chromium and Opera crashes MAY be less frequent.
Please ask if you need more information or for me to enclose one of the crash logs.
(Afraid rtmpsrv is not a useable option as it doesn't record streams in steady time.)
Many thanks in advance.

a_salty_dogg
08-14-2015, 11:53 PM
Two weeks and not one single reply!

I must assume this board is no longer active?

minipc
09-26-2015, 05:35 AM
what makes you think rtmpsuck crashing has anything to to with rtmpdumphelper ?

joonardo
10-04-2015, 12:17 PM
http://www.upload.ee/image/5239336/errore.png

Any help?
I'm using firefox and win7.

biezom
10-04-2015, 12:44 PM
http://www.upload.ee/image/5239336/errore.png

Any help?
I'm using firefox and win7.

maybe you can post urlPage
i suppose it's on this site http://www.krone.at/

example for this video

http://www.krone.at/Videos/Sport/Brutal!_Sexy_Boxerin_vermoebelt_Redakteur-Eva_Voraberger-Video-434315

it works with last patched version of rtmpdump by KSV
https://github.com/K-S-V/Scripts/releases/download/v2.4/rtmpdump-2.4.zip

joonardo
10-04-2015, 01:10 PM
Patched it. Still not working.
I'm trying to grab video from here (http://prosports.mbc.net/ar/championships/crown-prince-cup/photos-and-videos/videos/full-matches/articles/%D9%85%D8%A8%D8%A7%D8%B1%D8%A7%D8%A9-%D8%A7%D9%84%D9%86%D8%B5%D8%B1-%D9%88%D8%A7%D9%84%D9%86%D9%87%D8%B6%D8%A9-%D8%A8%D9%83%D8%A3%D8%B3-%D9%88%D9%84%D9%8A-%D8%A7%D9%84%D8%B9%D9%87%D8%AF--%D9%83%D8%A7%D9%85%D9%84%D8%A9-.html) (720p HD).

biezom
10-04-2015, 02:54 PM
Patched it. Still not working.
I'm trying to grab video from here (http://prosports.mbc.net/ar/championships/crown-prince-cup/photos-and-videos/videos/full-matches/articles/%D9%85%D8%A8%D8%A7%D8%B1%D8%A7%D8%A9-%D8%A7%D9%84%D9%86%D8%B5%D8%B1-%D9%88%D8%A7%D9%84%D9%86%D9%87%D8%B6%D8%A9-%D8%A8%D9%83%D8%A3%D8%B3-%D9%88%D9%84%D9%8A-%D8%A7%D9%84%D8%B9%D9%87%D8%AF--%D9%83%D8%A7%D9%85%D9%84%D8%A9-.html) (720p HD).

http://s2.cpl.delvenetworks.com/media/e2c1d2f469344cb1992ffcf074f4fb96/34b7b9bc59f94614986b6bfe52a0ee3c/c0e2b08383184e1d862aff8a1f37c958/elnahda_vs_elnasr_crown-prince_12-9-2015.mp4

bitme
11-01-2015, 01:00 AM
Can anyone help me to capture AUDIO stream from this site: http://web3.med.uottawa.ca/cnfs/capsule_linguistique/capsules.php?mainId=14&subId=30

I have successfully captured VIDEO stream (.MP4 video: http://web3.med.uottawa.ca/cnfs/capsule_linguistique/capsules.php?mainId=14) from this site using RTMPDumpHelper but it failed to detect any AUDIO stream so it could not capture any AUDIO! So any ideas do you have about this situation?

degrizzler
12-19-2015, 02:02 PM
Hello. I hope someone can help with a problem with rtmpdumphelper. It has stopped working after I upgraded to Firefox 43.0 (my mistake for not testing it first.) The message is "Failed to attach to Web browser" and error is "32-bit/64-bit mismatch". Any help would be appreciated as rtmpdumphelper has worked great for me.

iamsumit
12-19-2015, 03:49 PM
Hello. I hope someone can help with a problem with rtmpdumphelper. It has stopped working after I upgraded to Firefox 43.0 (my mistake for not testing it first.) The message is "Failed to attach to Web browser" and error is "32-bit/64-bit mismatch". Any help would be appreciated as rtmpdumphelper has worked great for me.

Mine works with firefox 43.0.1.
And mine is 32-bit firefox version. whats yours?

degrizzler
12-20-2015, 08:46 AM
Mine works with firefox 43.0.1.
And mine is 32-bit firefox version. whats yours?

Thank you for your reply. I upgraded to 43.0.1 and still have the same problem. I am on Windows 7 64-bit. I read somewhere that Firefox will now detect the OS and auto-select 32 or 64 bit. Maybe that's why rtmpdumphelper won't attach. Is there a 64-bit version of rtmpdumphelper?

iamsumit
12-20-2015, 09:07 AM
Thank you for your reply. I upgraded to 43.0.1 and still have the same problem. I am on Windows 7 64-bit. I read somewhere that Firefox will now detect the OS and auto-select 32 or 64 bit. Maybe that's why rtmpdumphelper won't attach. Is there a 64-bit version of rtmpdumphelper?

I run windows 10 64-bit on a mac using botcamp ;)

degrizzler
01-17-2016, 10:16 AM
Just to follow up with a solution, I installed rtmpdumphelper-x64 and all works again.

j_cool
02-22-2016, 05:19 PM
Why I never find -T parameter in command.txt ? Is this up to rtmpdumphelper developer, or up to rtmpsuck or rtmpsrv ?

Mjax
03-02-2016, 03:38 AM
Hi! New here. Can someone see that you're using RTMP on a stream? Like the website has something that searches for a connection or something?

This might be a silly question but I have been wondering this and I can't seem to find any answers.

sebus
05-15-2016, 01:53 AM
Latest Flash 21,0,0,242

Tried both 32 & 64-bit version browsers, while attached to the browser (IE and FF)

Nothing gets captured any longer from BBC site (NOT the iPlayer) .ie this (http://www.bbc.co.uk/sport/football/36289910)

troller12
05-15-2016, 12:05 PM
Hi,

the football video get streamed via HDS you can play / DL with LS.
http://vod-hds-uk-live.edgesuite.net/usp/auth/vod/piff_abr_full_sd/691dc6-p03v1hmv/vf_p03v1hmv_959eefbd-7dbd-4480-a81e-c765fafe6979.ism/pc_hd_abr_v2_hds_master.f4m?__gda__=*****
PS: I hate this geo restrictions!

greetz

sebus
05-16-2016, 02:15 AM
That is very different URL to the one generated with AdobeHDS.php

How did you get it?

troller12
05-16-2016, 02:03 PM
Hi,

you can use browser tools / console or ABP AddOn and check all blocked elements there you can find the single segments and the master link of the video.So I can't check the video again for you so my UK proxy dosen't work today. :( I really hate this geo blockings!

greetz

danielko
08-14-2016, 02:00 PM
Hi guys,

any help with this one?

http://nlds128.neulion.com:443/play?url="/nlds_vod/nfl/vod/2016/08/13/56837/20160813cfv2bkq2/1_56837_dal_la_2016_h_whole_1_4500.mp4

Thank you :)

Wath3r
08-29-2016, 05:55 AM
Here is a new rtmpdump helper tool on the block for Windows users. it can prove more useful than RtmpExplorer (incredible tool but abandonware). Thanx to Nir Sofer for creating many useful utilities.

Description:

RTMPDumpHelper is a small utility that can help you to easily download RTMP video/audio streams. By combining this utility and the proxy server of RTMPDump toolkit, you can simply open a Web page containing RTMP video stream in your favorite Web browser, and while watching the video, it'll be saved to your disk automatically as .flv or .mp4 file.

Download:
http://www.nirsoft.net/utils/rtmp_dump_helper.html

Can someone explain to the noob (me) how this works, please?
And what I would need for this to work.

minipc
08-30-2016, 01:50 PM
Can someone explain to the noob (me) how this works, please?
And what I would need for this to work.
the instructions for using the helper tool given on the page you refer to are pretty comprehensive and clear. however, what the page neglects to mention is that since the last version update of the helper tool, which was some considerable time ago, now, the chrome browser has dropped support for npapi plugins, which the helper tool relied on to work. so the helper tool is only useful for capturing flash videos viewed in browsers which still support npapi plugins, which is really only firefox, at least for the moment. if you have tried using the helper tool with chrome and it hasn't worked, try using it with firefox and you may meet with more success.

Wath3r
08-31-2016, 05:09 AM
the instructions for using the helper tool given on the page you refer to are pretty comprehensive and clear. however, what the page neglects to mention is that since the last version update of the helper tool, which was some considerable time ago, now, the chrome browser has dropped support for npapi plugins, which the helper tool relied on to work. so the helper tool is only useful for capturing flash videos viewed in browsers which still support npapi plugins, which is really only firefox, at least for the moment. if you have tried using the helper tool with chrome and it hasn't worked, try using it with firefox and you may meet with more success.

Do you know if the Edge browser support these npapi plug ins?

Also, do you know if this will work to record free chat as well as any private chat sessions I pay for on LiveJasmin?

wizard
08-31-2016, 09:46 AM
Also, do you know if this will work to record free chat as well as any private chat sessions I pay for on LiveJasmin?

Sent you PM ;)

j_cool
08-31-2016, 02:41 PM
Another answer in addition to minipc's excellent information, future proof:

LINUX and RTMPSRV.

j_cool
09-28-2016, 02:19 PM
Last few posts were about situations where rtmpdumphelper does not work.

This post is about where it still does work.

It works with opera portable

http://www.opera-usb.com/operausben.htm

By default rtmpdumphelper sees main browser only and portable browsers have to be set up.

Option menu - add support for web browser - select.

It can be seen in RTMPDumpHelper.cfg if browser is set up, line:

WebBrowsersListManual=


I tried google chrome portable for my curiosity, could set it up, but rtmpsuck stayed idle.

j_cool
10-01-2016, 03:41 AM
Do you know if the Edge browser support these npapi plug ins?

Also, do you know if this will work to record free chat as well as any private chat sessions I pay for on LiveJasmin?

And here is what it does.

It does not save your pornography per se.

RTMPDUMP does.

http://stream-recorder.com/forum/showpost.php?p=28572&postcount=18l

RTMPDUMPHELPER sets up RTMPSUCK in windows which in turn runs RTMPDUMP.

This is the easiest way to run RTPMDUMP known to me.

j_cool
10-13-2016, 11:37 AM
I deleted rtmpdump, and rtmpsuck saved my PEEP-SHOW, per se:

Processing connect
app : memberChat/jasminBrendaDevinefba0aa8ce791cfbbc92c01f4a7d7d64f
flashVer : WIN 23,0,0,185
swfUrl : https://flash.dditscdn.com/jsm2/4104/memberapplet/v3/MemberApplet3
swf
tcUrl : rtmp://109.71.162.81/memberChat/jasminBrendaDevinefba0aa8ce791cfbb
92c01f4a7d7d64f
pageUrl : https://new.livejasmin.com/en/free/chat/BrendaDevine
live : no
Playpath : streams/clonedLiveStream
Saving as : 2016-10-13_06-27-45_clonedLiveStream.flv
INFO: Metadata:
INFO: hasVideo TRUE
INFO: width 864.00
INFO: height 480.00
INFO: framerate 30.00
INFO: videocodecid avc1
INFO: videodatarate 744.00
INFO: videoonly FALSE
INFO: avcprofile 77.00
INFO: avclevel 32.00
INFO: hasAudio TRUE
INFO: audiocodecid mp4a
INFO: audiosamplerate 48000.00
INFO: audiodatarate 56.00
INFO: audiochannels 1.00
INFO: stereo FALSE
INFO: audiosamplesize 16.00
INFO: audioonly FALSE
INFO: aacaot 1.00
WARNING: ignoring too small audio packet: size: 0

Now, only Nir Sofer can tell me why I see rtmpdump parameters in Command.txt.

By the way, I am using rtmpdump on its own on LiveJasmin.

But not after I delete it.


rtmpdump -r "rtmp://109.71.162.81/memberChat/jasminBrendaDevinefba0aa8ce791cfbbc92c01f4a7d7d64f"
-a "memberChat/jasminBrendaDevinefba0aa8ce791cfbbc92c01f4a7d7d64f"
-f "WIN 23,0,0,185"
-W "https://flash.dditscdn.com/jsm2/4104/memberapplet/v3/MemberApplet3.swf"
-p "https://new.livejasmin.com/en/free/chat/BrendaDevine"
-C O:1 -C NB:livejasminTvmember:0 -C NS:brandID:jasmin -C NS:sessionID:m466221cb28dda895cef044c6b931e610
-C NS:cobrandId: -C NS:subbrand:livejasmin -C NS:clientRevision: -C NS:proxyIP: -C NS:userType:user
-C NS:passparam: -C NS:jsm2SessionId:f2441ce7b2299d479d051d046d2289978 -C NS:availableCameras:
-C NB:newApplet:1 -C NS:playerVer:WIN 23,0,0,185 -C NB:jasmin2App:1 -C NS:performerId:BrendaDevine
-C NZ:livefeedtype: -C NS:gravityCookieId: -C NS:siteName:LiveJasmin -C NS:chatID:freechat
-C O:0 -y "streams/clonedLiveStream" -o "2016-10-13_06-27-45_clonedLiveStream.flv"

interman_1
10-15-2016, 06:29 AM
Guys, I detect the stream with RTMPDumpHelper but I don't know how to copy the path to it since it's a console and there is no select/copy. Where does the info about the detection gets stored?

j_cool
10-15-2016, 08:03 AM
Info about detection is in Command.txt, rtmpdump parameters.

You can copy the path from console, it is about how-to with console.

Right click title bar, edit, mark.

select with the mouse, text will be highlighted.

while text is highlighted right click title bar, edit, copy.

Before closing the console open some text file and paste.

This is what I did in post before yours.

That are librtmp parameters from console ( if helper runs rtmpsuck ), not enough to use with rtmpdump on many sites.

To use rtmpdump parameters to work well with rtmpdump is another story, not easy.

j_cool
10-16-2016, 04:53 AM
To take this to advanced level maybe somebody can answer this ( no need to go in detail )

http://stream-recorder.com/forum/showpost.php?p=82765&postcount=90

-D3n1s-
10-17-2016, 03:30 AM
To take this to advanced level maybe somebody can answer this ( no need to go in detail )

http://stream-recorder.com/forum/showpost.php?p=82765&postcount=90

Why I never find -T parameter in command.txt ? Is this up to rtmpdumphelper developer, or up to rtmpsuck or rtmpsrv ?

Both, but they were never intended to find secure token, why?

That's not so simple and it takes quite a lot of time to write the code (regex) for some (if not most of them individually) swf urls, not to mention that they need to decompile them first.

That's the simplest answer I guess. :)

j_cool
10-17-2016, 11:07 AM
Helper never drops -T in command.txt.

I thought Nir Sofer was scared of getting sued.

I also read of Adobe taking whoever it was to court about rtmpdump,
and have to live with rtmpdump today however they don't like it.

There was peep-show before there was -T, so -T is not a big deal, it is just a challenge for me to chase it.

I am glad you said something from IT point of view about -T with helper.

If rtmpsrv does not show -T in linux, it is not Nir Sofer.

It was maybe early to ask this before looking at linux and rtmpsrv.

Now back to something I posted a few days ago.

I deleted rtmpdump and rtmpsrv, so helper runs with rtmpsuck only ( rtmpdump and rtmpsrv none existing )
I find rtmpdump parameters in command.txt, console shows librtmp parameters, stream saved.

Those rtmpdump parameters from command.txt do not work with livejasmin out of the box, far from it.
I worked them a few times over to get my peep-show working out of web browser.

Johnny.

j_cool
05-04-2017, 04:58 AM
If RtmpdumpHelper cannot get the stream on default port 1935 this is how to try all existing ports:


https://s15.postimg.org/tki43vux3/Untitled.png (https://postimg.org/image/tki43vux3/)

danielko
06-20-2017, 05:44 AM
Hi guys,

any help with this one?

http://nlds128.neulion.com:443/play?url="/nlds_vod/nfl/vod/2016/08/13/56837/20160813cfv2bkq2/1_56837_dal_la_2016_h_whole_1_4500.mp4

Thank you :)

Still no one?:(

How about this: http://nlds278.neulion.com/nlds_vod/nfl/vod/2017/01/14/57162/789daa/3_57162_hou_ne_2016_h_whole_1_4500.mp4/000000.adaptive.key?clientKey=1f4c8dddb56ffb46627a b22596048d9b

cabulo
06-27-2017, 06:10 AM
Still no one?:(


Nothing to do with RTMPDumpHelper.

OntintheGod
10-03-2017, 03:46 AM
RTMPDumpHelper work on windows 10 ?

j_cool
10-03-2017, 02:53 PM
I think that it depends on browser. I have more luck with older browsers.

Most recently I observed that when I use new browser on cams.com I don't find rtmp stream anywhere,
including wireshark. With wireshark I see all traffic comming in and out of my PC.

When I use an old browser on the same site I find rtmp stream.

My conclusion is that according to what browser I use one type of stream or another is sent to my PC.

I doubt that it has to do anything with version of windows you use.

j_cool
10-04-2017, 10:06 AM
For LiveJasmin fans:

Logged in as a member, Opera 64 bit ( Version:48.0.2685.32 ), right click - open in private window, Helper 64 bit:


RTMP Proxy Server v2.4 GIT-2015-12-14 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app : memberChat/jasminSophieLust28952a0e87482d1d57784ae979ff7279
flashVer : WIN 27,0,0,130
swfUrl : https://flash.dditscdn.com/jsm2/4166/memberapplet/v3/MemberApplet3.
swf
tcUrl : rtmp://109.71.162.31/memberChat/jasminSophieLust28952a0e87482d1d577
84ae979ff7279
pageUrl : https://www.livejasmin.com/en/chat/SophieLust
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
app : memberChat/jasminSophieLust28952a0e87482d1d57784ae979ff7279
flashVer : WIN 27,0,0,130
swfUrl : https://flash.dditscdn.com/jsm2/4166/memberapplet/v3/MemberApplet3.
swf
tcUrl : rtmp://109.71.162.31/memberChat/jasminSophieLust28952a0e87482d1d577
84ae979ff7279
pageUrl : https://www.livejasmin.com/en/free/chat/SophieLust#!
live : no
Playpath : streams/clonedLiveStream
Saving as : 2017-10-04_04-57-59_clonedLiveStream.flv
INFO: Metadata:
INFO: hasVideo TRUE
INFO: width 864.00
INFO: height 480.00
INFO: framerate 30.00
INFO: videocodecid avc1
INFO: videodatarate 792.00
INFO: videoonly FALSE
INFO: avcprofile 77.00
INFO: avclevel 32.00
INFO: hasAudio TRUE
INFO: audiocodecid mp4a
INFO: audiosamplerate 48000.00
INFO: audiodatarate 56.00
INFO: audiochannels 1.00
INFO: stereo FALSE
INFO: audiosamplesize 16.00
INFO: audioonly FALSE
INFO: aacaot 1.00
WARNING: ignoring too small audio packet: size: 0

amatan12
10-04-2017, 10:09 PM
Chia sá?» kinh nghiệm cho m?¬nh vá»›i bá??n

confused.com
10-05-2017, 06:24 AM
For LiveJasmin fans:


Quote:


If LiveJasmin does not cut your dick off, than a lack of a tool like rtmpsuck to record free peeks will.


For LiveJasmin fans:

Logged in as a member, Opera 64 bit ( Version:48.0.2685.32 ), right click - open in private window, Helper 64 bit:


RTMP Proxy Server v2.4 GIT-2015-12-14 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app : memberChat/jasminSophieLust28952a0e87482d1d57784ae979ff7279
flashVer : WIN 27,0,0,130
swfUrl : https://flash.dditscdn.com/jsm2/4166/memberapplet/v3/MemberApplet3.
swf
tcUrl : rtmp://109.71.162.31/memberChat/jasminSophieLust28952a0e87482d1d577
84ae979ff7279
pageUrl : https://www.livejasmin.com/en/chat/SophieLust
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
app : memberChat/jasminSophieLust28952a0e87482d1d57784ae979ff7279
flashVer : WIN 27,0,0,130
swfUrl : https://flash.dditscdn.com/jsm2/4166/memberapplet/v3/MemberApplet3.
swf
tcUrl : rtmp://109.71.162.31/memberChat/jasminSophieLust28952a0e87482d1d577
84ae979ff7279
pageUrl : https://www.livejasmin.com/en/free/chat/SophieLust#!
live : no
Playpath : streams/clonedLiveStream
Saving as : 2017-10-04_04-57-59_clonedLiveStream.flv
INFO: Metadata:
INFO: hasVideo TRUE
INFO: width 864.00
INFO: height 480.00
INFO: framerate 30.00
INFO: videocodecid avc1
INFO: videodatarate 792.00
INFO: videoonly FALSE
INFO: avcprofile 77.00
INFO: avclevel 32.00
INFO: hasAudio TRUE
INFO: audiocodecid mp4a
INFO: audiosamplerate 48000.00
INFO: audiodatarate 56.00
INFO: audiochannels 1.00
INFO: stereo FALSE
INFO: audiosamplesize 16.00
INFO: audioonly FALSE
INFO: aacaot 1.00
WARNING: ignoring too small audio packet: size: 0

OntintheGod
10-06-2017, 06:05 AM
i am using rtmpdumphelper 2.4, windows 10 and chrome (failed to attach on Mozilla)

On rtmpuck i get this :

RTMP Proxy Server v2.4 GIT-2012-11-09 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935


but when i load stream from f4f, and mfc does not record anything ....

Can you help please ?

OntintheGod
10-06-2017, 07:12 AM
http://stream-recorder.com/forum/showpost.php?p=87828&postcount=102

which means ?

Damianonymous
10-07-2017, 03:55 AM
i am using rtmpdumphelper 2.4, windows 10 and chrome (failed to attach on Mozilla)

On rtmpuck i get this :

RTMP Proxy Server v2.4 GIT-2012-11-09 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935


but when i load stream from f4f, and mfc does not record anything ....

Can you help please ?

The latest version of rtmpdump is here: https://github.com/K-S-V/Scripts/releases Chrome 44.0.2403.157 is the latest version that supports NPAPI. You need to enable: chrome://flags/#enable-npapi ,install Adobe Flash Player (NPAPI) and run it in: chrome://plugins/ Proposes to use the Portable version, which can be installed next to the current version of Chrome: https://sourceforge.net/projects/portableapps/files/Google%20Chrome%20Portable/ Later, use F8 to add in the application, support new browser.

Luminal
10-14-2017, 12:44 PM
The latest version of rtmpdump is here: https://github.com/K-S-V/Scripts/releases Chrome 44.0.2403.157 is the latest version that supports NPAPI. You need to enable: chrome://flags/#enable-npapi ,install Adobe Flash Player (NPAPI) and run it in: chrome://plugins/ Proposes to use the Portable version, which can be installed next to the current version of Chrome: https://sourceforge.net/projects/portableapps/files/Google%20Chrome%20Portable/ Later, use F8 to add in the application, support new browser.

Can this be done with Firefox too? I did windows update yesterday and firefox updated too and now rtmpdump helper doesnt work with firefox anymore. Everything was normal yesterday before the update.

j_cool
10-14-2017, 02:31 PM
Can this be done with Firefox too?

Latest Firefox version 32 bit that works well with Helper 32 bit is 51.

Luminal
10-14-2017, 05:39 PM
Latest Firefox version 32 bit that works well with Helper 32 bit is 51.

I reverted back to Firefox 55 64bit and seems to be working fine now thanks.

Damianonymous
10-15-2017, 03:18 AM
For a moment, NPAPI support should be available in the latest version of Firefox ESR:

https://www.mozilla.org/en-US/firefox/organizations/faq/

You can use the Portable version:

https://portableapps.com/apps/internet/firefox-portable-esr

confused.com
05-10-2018, 06:19 AM
Here is an easy solution about how to get rtmp parameters in modern days. Works on bunch of other sites.


http://stream-recorder.com/forum/showpost.php?p=96205&postcount=35

http://www.nirsoft.net/utils/rtmp_dump_helper.html

https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/?src=userprofile

101001
11-07-2018, 08:22 PM
Sorry to bump an old thread but rtmpdumphelper hasn't worked on Stream Mate in a while and I would like to know if there is a fix for this.

Damianonymous
11-08-2018, 05:43 AM
"Version 1.22:
RTMPDumpHelper now temporary disables the DLL protection mechanism of Firefox in order to load RTMPDumpHelper.dll into Firefox. (Also, be aware that Firefox is now installed as 64-bit Web browser by default, so you have to use the 64-bit version of RTMPDumpHelper if you have 64-bit system.)"

Have you checked Firefox? I looked at Internet Explorer and I think it's okay.

https://i.postimg.cc/gwYNB1Ty/Streamate.jpg (https://postimg.cc/gwYNB1Ty)

korexaj
11-09-2018, 09:00 AM
"Version 1.22:
RTMPDumpHelper now temporary disables the DLL protection mechanism of Firefox in order to load RTMPDumpHelper.dll into Firefox. (Also, be aware that Firefox is now installed as 64-bit Web browser by default, so you have to use the 64-bit version of RTMPDumpHelper if you have 64-bit system.)"

Have you checked Firefox? I looked at Internet Explorer and I think it's okay.

https://i.postimg.cc/gwYNB1Ty/Streamate.jpg (https://postimg.cc/gwYNB1Ty)

is there anything equivalent of RTMPDumpHelper for macOS or even Linux?

Damianonymous
11-10-2018, 01:19 AM
I do not use Linux, I can not answer you.

j_cool
11-10-2018, 01:52 AM
RTMPSRV and RTMPSUCK are for linux, no graphical user interface.

Learning rtmpdump Through Examples ( gone )
http://pclosmag.com/html/issues/201104/page19.html

Run as a root in terminal:
iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

Run as a root in terminal:
rtmpsuck

As an ordinary user, open in Firefox this address: http://rt.com/on-air/rt-america-air/
Switch to root's terminal. You should see something like the following:
app: live flashVer: LNX 10,1,82,76
swfUrl: http://rt.com/s/swf/player5.4.viral.swf
tcUrl: rtmp://rt.fms.visionip.tv/live
pageUrl: http://rt.com/on-air/rt-america-air/
Playpath: RT_US_3

Break the command after a while
(Ctrl+C).

Run the command in root terminal:
iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

Run the command in terminal as an ordinary user:
rtmpdump -r rtmp://rt.fms.visionip.tv/live \
-a live \
-y RT_US_3 \ -W http://rt.com/s/swf/player5.4.viral.swf \
-p http://rt.com/on-air/rt-america-air/ \
-f "LNX 10,1,82,76" \
-o ~/rt.flv \
-V \
-B 600

After 10 minutes, you will get the video file "rt.flv" in your home directory

korexaj
11-10-2018, 07:28 AM
RTMPSRV and RTMPSUCK are for linux, no graphical user interface.

Learning rtmpdump Through Examples ( gone )
http://pclosmag.com/html/issues/201104/page19.html

Run as a root in terminal:
iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

Run as a root in terminal:
rtmpsuck

As an ordinary user, open in Firefox this address: http://rt.com/on-air/rt-america-air/
Switch to root's terminal. You should see something like the following:
app: live flashVer: LNX 10,1,82,76
swfUrl: http://rt.com/s/swf/player5.4.viral.swf
tcUrl: rtmp://rt.fms.visionip.tv/live
pageUrl: http://rt.com/on-air/rt-america-air/
Playpath: RT_US_3

Break the command after a while
(Ctrl+C).

Run the command in root terminal:
iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

Run the command in terminal as an ordinary user:
rtmpdump -r rtmp://rt.fms.visionip.tv/live \
-a live \
-y RT_US_3 \ -W http://rt.com/s/swf/player5.4.viral.swf \
-p http://rt.com/on-air/rt-america-air/ \
-f "LNX 10,1,82,76" \
-o ~/rt.flv \
-V \
-B 600

After 10 minutes, you will get the video file "rt.flv" in your home directory


Thanks for this.
Would you happen to know the command for macOS? i got rtmpsuck and rtmpsrv installed but the below command used to work before apparently but no longer works in newer macOS (dating back few years) since their changed iptables for something else which i can't remember.

iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

j_cool
11-10-2018, 10:46 AM
I never used mac.
I saw only peope using it at work. namely BBC.

bugrel
10-09-2024, 08:18 PM
Beautiful Girls in your town for night (https://datingnow.site)