我需要一个应用程序,它接受输入rtp MpegTS流并重新修改它,映射PID,然后将它作为RTP MpegTS组播发送出去。我理解FFMPEG的当前形式无法做到这一点,因为rtp_mpegts没有从命令行中获取选项。
我已经开始查看FFMPEG源代码,以找到一种将其添加到具有这些选项的方法中。我对FFMPEG使用AVFormatContext传递信息的方式有点困惑。我向priv_class中添加了一个新的rtp_mepgts,它指向一个带有选项的类(与mpegtsenc.c类相同),以便将这些选项实际添加到该上下文中。然而,当试图在某个地方做房地产交易时,它现在失败了。
在走得太远之前--这是正确的方法吗?这是如何将选项正确地添加到FFMPEG,还是有其他方式我应该完全看?
发布于 2017-12-04 10:37:59
https://stackoverflow.com/questions/47103500
复制相似问题