GStreamer RTP->蓝牙工作约半秒钟并停止

时间:2019-02-07 14:06:28

标签: bluetooth raspberry-pi gstreamer

我有一个来自WebRTC的RTP音频源,我想在Raspberry Pi Zero W上的GStreamer中使用bluealsa解码并推送到蓝牙设备。我已经用USB声卡测试了这种方法,并且效果很好。但是,当我在alsasink中指定device =“ bluealsa”时,管道仍会启动,并且我可以听到前半秒的声音,但随后突然停止。我的管道丢失了什么吗?谢谢!

gst-launch-1.0 \
rtpbin name=rtpbin latency=100 \
udpsrc port=60000 caps="application/x-rtp, media=audio, encoding-name=OPUS, clock-rate=48000" ! rtpbin.recv_rtp_sink_0 \
udpsrc port=60001 caps="application/x-rtcp" ! rtpbin.recv_rtcp_sink_0 \
rtpbin. ! rtpopusdepay ! queue ! opusdec ! alsasink device="bluealsa"

0 个答案:

没有答案