How can I record an RTMP stream in real time?
Solution 1
If you're finding it difficult to use rtmpsrv.exe and rtmpsuck.exe from the command line, I recommend NirSoft's RTMPDumpHelper:
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.
I've successfully used it to record complete RTMP streams, but never tried a partial download so far. If the underlying rtmpsrv.exe/rtmpsuck.exe proxies support it though then what you want to do should be possible.
Solution 2
You can try to use Web Stream Recorder tool, it works for me for most RTMP broadcasts, but not for all.
Related videos on Youtube
Suzan Cioc
Updated on September 18, 2022Comments
-
Suzan Cioc over 1 year
How can I record an RTMP stream (Adobe Flash video and audio) which is currently playing, as-is?
I have a very long video which can't be downloaded by any downloader I tested. So I want to scroll it to the desired position, playback and record only a small part.
-
Alvin Wong almost 11 yearsHave you tried rtmpsuck (not offensive word)?
-
Suzan Cioc almost 11 yearsI don't understand how to use it. Suppose I set RTMP server name in
hosts
to localhost. Now what? Howrtmpsuck
will know where to forward a connection? Also in my case Flash applet accesses RTMP server by it's IP address. -
AMIGO over 10 yearsDo you have the full URI of the stream?
-
-
Suzan Cioc almost 11 yearsI see no any reaction in my case. When I open a video in browser (Chrome) nothing happens. May be it writes a file somewhere but does not say me about it. This is not Youtube video btw, this is some custom content.
-
Karan almost 11 yearsCan you try with Firefox or even IE instead?
-
Suzan Cioc almost 11 yearsOk, the applet is not compatible with FF, while it runs with IE and RTMPDumpHelper als runs, but stops recording once I scroll time slider. I can't record entire stream since it is very long.