捕获和处理实时RTMP流

时间:2018-02-06 13:50:02

标签: ffmpeg video-streaming live rtmp

我正在尝试下载来自以下网站提供的实时相机Feed的直播(不是文件):http://www.dot.ca.gov/video/

我使用Wireshark来嗅探TCP数据包并且能够提取RTMP参数,但是无法使用它们与FFMPEG / VLC一起在VLC上下载/播放流(我想我没有构建URL正确地)。

例如,对于可用的相机Feed here,我获得了以下参数:

swfUrl:http://www.dot.ca.gov/research/its/StrobeMediaPlayback.swf

pageUrl:http://www.dot.ca.gov/d4/d4cameras/ct-cam-pop- N17_at_Saratoga_Rd.html

tcUrl:rtmp://wzmedia.dot.ca.gov:1935 / D4 玩:E37_at_Lakeville_Rd.stream。

有可能有人熟悉这个并且可以帮助理解我如何使用上面的内容来下载流吗?

非常感谢!参见Yaniv

1 个答案:

答案 0 :(得分:0)

ffmpeg  -re -i "rtmp://wzmedia.dot.ca.gov:1935/D4"  -acodec copy -vcodec libx264 -f flv  -y ~/save_stream.flv

" -i"意味着虚弱和" -y"表示覆盖输出文件。

您可以使用ffmpeg -h查看它。