Gstreamer mpegtsmux不转发stream_start事件

时间:2015-09-08 22:11:05

标签: plugins gstreamer

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

1 个答案:

答案 0 :(得分:0)

我通过引入两个队列解决了这个问题:

1。)在qtdemux和h264parse

之间

2。)qtdemux和aacparse

之间