How to record an RTMP stream in real time

audio-streamingflashrecordingrtmpvideo streaming

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.

Best Answer

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.

1

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.

Related Question