我正在尝试使用自定义管道播放MP4文件。我有一个h264parse
的视频和一个音频的aac解析,这两个都进入mpegtsmux(因为我需要输出以传输流格式播放)。我面临的问题是:当我将h264parse
和aacparse
连接到mpegtsmux
时,事件(如大写事件,流启动等)不会转发到我的水槽。当我尝试只连接到mpegtsmux
的两个中的一个时,它可以正常工作,并根据我连接的组件播放视频或音频。可能是什么问题?
答案 0 :(得分:0)
我通过引入两个队列解决了这个问题:
1。)在qtdemux和h264parse
之间2。)qtdemux和aacparse
之间