You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GStreamer中splitmuxsrc与webrtcbin管道无法接收EOS事件

GStreamer splitmuxsrc推流时无法接收总线EOS事件

我使用GStreamer(1.24.2)和GStreamer-Sharp,通过以下管道向浏览器推流视频文件:

splitmuxsrc name=concat location="D:/VideoRecording/Downloads\Viewer\82cf88be-754b-44c2-a5eb-bb3f97d0bc65/**" concat.video_0 !
    parsebin !
    video/x-h264 !
    rtph264pay !
    webrtcbin name=webrtcbin

管道运行正常,但尝试监听总线的EOS事件以释放管道时,始终无法接收到该事件。GStreamer日志(级别5)中仅显示以下相关内容:

0:01:47.617843300 17880 000002A7840E5080 DEBUG     splitmuxpartreader gstsplitmuxpartreader.c:455:splitmux_part_pad_event:<'':audio_0> State 4 EOS event. MaxTS seen 0:01:59.992825396
0:01:47.617977000 17880 000002A7840E5080 DEBUG     splitmuxpartreader gstsplitmuxpartreader.c:455:splitmux_part_pad_event:<'':video_0> State 4 EOS event. MaxTS seen 0:01:59.991333333

推测EOS事件未传递到管道总线,但不清楚具体原因。

内容的提问来源于stack exchange,提问作者Dan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 20:02:06