FFMPEG TS空包传输

时间:2015-04-09 11:58:50

标签: c++ ffmpeg mpeg2-ts

我正在尝试使用以太网传输TS数据包。我正在使用C ++和ffmpeg库。目前我可以通过以太网成功发送一个hevc编码的ts流。但输出数据速率各不相同。我想保持一个恒定的(近似)数据速率..

我正在使用“av_interleaved_write_frame()”来传输TS数据包。

我知道这可以使用NULL数据包传输来实现。任何人都可以告诉我如何使用ffmpeg这样做?

谢谢。

1 个答案:

答案 0 :(得分:1)

您要实现的目标称为Constant BitRate:您应该将minrate,maxrate和bitrate设置为相同的值才能获得它。

比较类似的问题以获得更详细的例子:

有趣的外部链接: