使用GStreamer录制特定M3U8流时遭遇内部数据流错误的求助
GStreamer录制特定M3U8流时遭遇内部数据流错误的求助
我现在想用GStreamer录制一个M3U8视频流,目标流地址是:https://csm-e-nineau2-eb.bln1.yospace.com/csm/extlive/nnaprd01,prod-simulcast-mel-ch9-hls-r13.m3u8
之前我用GStreamer示例页面里的测试流(地址是http://devimages.apple.com/iphone/samples/bipbop/gear4/prog_index.m3u8)测试成功了,当时用的命令是(这里用fakesink做测试):
gst-launch-1.0 souphttpsrc location=http://devimages.apple.com/iphone/samples/bipbop/gear4/prog_index.m3u8 \ ! hlsdemux \ ! tsdemux \ ! queue \ ! video/x-h264 \ ! h264parse \ ! fakesink
但是把命令里的地址换成我需要的那个流之后,就收到了错误:
ERROR: from element /GstPipeline:pipeline0/GstHLSDemux:hlsdemux0: Internal data stream error.
有没有大佬能帮我看看这是哪里出问题了呀?
备注:内容来源于stack exchange,提问作者Michael Marini
相关产品推荐
相关产品推荐

