使用GStreamer(gst-launch1.0)复用两个流
但问题是音频输出的质量不好。声音失真了。你知道吗
我需要你的帮助来提高音频的质量,这是我的gstreamer命令和参数:
下面是我用来复用两个流的命令:
gst-launch-1.0 -v udpsrc name='src1' caps="application/x-rtp" port= !
rtppcmudepay ! mulawdec ! audioconvert ! audioresample ! mix. udpsrc
name='src2' caps="application/x-rtp" port= ! rtppcmudepay ! mulawdec !
audioconvert ! audioresample ! mix. audiomixer name=mix start-time-selection=1
! audioresample ! alawenc ! flvmux name=mux ! rtmpsink location=rtmp:server_ip
下面是我用来提高音频质量的插件:
audiochebband mode=band-pass lower-frequency= upper-frequency= type=2 !
audioamplify amplification=0.5 clipping-method=wrap-positive
但是这个插件也不能提高音频流的质量。你知道吗
如果您能帮助我在多路复用后获得高质量的音频输出,我将不胜感激。你知道吗
我可以通过使用rtppcmadepay更改命令rtppcmudepay中的两个参数和使用alawdec更改命令mulawdec中的两个参数来提高音频质量谢谢
相关问题 更多 >
编程相关推荐