如何通过ffmpeg保存RAW rtp输出文件

时间:2015-02-02 05:01:14

标签: stream ffmpeg local-storage rtp

我有一个问题就是将输出RTP保存为文件。 (这可能吗?我是对的吗?)

转码目标如下: 1.使用FFMPEG将RTP流保存​​到本地存储中的文件。 2.输入是文件。 3.输出是RTP流文件。

我正在使用它。

  

./ ffmpeg -re -i ../Video_Sample/03.Fashion_DivX720p_ASP_87s_1000k_720p.mp4 -c:v libx264 -b:v 1000k -preset superfast -an -f rtp -y test.rtp

但我得到了这样的信息:

无法为输出文件#0写入标头(编解码器参数不正确?):参数无效

我该如何解决?

1 个答案:

答案 0 :(得分:0)

RTP是实时传输协议,而不是文件。

如果您想要传输mp4文件,可以按照以下步骤进行:

ffmpeg -re -f mp4 -i ../Video_Sample/03.Fashion_DivX720p_ASP_87s_1000k_720p.mp4 -vcodec libx264 -b 1000k -preset superfast -an -f rtp rtp://hostadress:port

您的意思是rpt(报告文件)文件吗?