我们的目标是从mpeg-ts组播源提供即时打包的Live HLS和Mpeg DASH。
我们使用ffmpeg将mpeg-ts输入转码/ mux转换为ISMV(平滑流格式)并通过http传输到运行Apache的Unified Origin。
我们想要实现的是统一原点的恒定ISMV流,无论输入稳定性如何。
我们尝试通过两个FFMPEG进程来分离解码和编码:
这个解决方案似乎解决了稳定性问题,但同步a / v并知道何时提供重复帧而不是实时帧似乎是不可能的。到目前为止,我们假设ffmpeg需要一个连续的输入流来产生任何输出,如果没有或不能提供输入,输出就会停止。
当输入流停止传送数据或传送损坏的数据时,FFmpeg是否内置了重复/ v的功能?
是否有任何行业标准的方法来处理不稳定的输入?