Ubuntu 为什么在使用gstreamer的voaacenc和faad进行编码器和解码器时没有语音

Ubuntu 为什么在使用gstreamer的voaacenc和faad进行编码器和解码器时没有语音,ubuntu,audio,gstreamer,Ubuntu,Audio,Gstreamer,命令行如下所示: 发送: gst-launch-1.0 audiotestsrc ! audioconvert ! audioresample ! 'audio/x-raw,rate=44100,width=16,channels=1' ! voaacenc ! rtpmp4apay ! udpsink host=127.0.0.1 port=5002 收到: gst-launch-1.0 udpsrc port=5002 caps="application/x-rtp,media=(stri

命令行如下所示:

发送:

gst-launch-1.0 audiotestsrc ! audioconvert ! audioresample ! 'audio/x-raw,rate=44100,width=16,channels=1' ! voaacenc ! rtpmp4apay ! udpsink host=127.0.0.1 port=5002
收到:

gst-launch-1.0 udpsrc port=5002 caps="application/x-rtp,media=(string)audio" ! rtpmp4adepay ! aacparse ! faad ! autoaudiosink

当我在ubuntu上播放它们时,它们都可以运行,但当我使用
gst-launch-1.0 audiotestsrc时,我在接收端听不到任何声音!好极了!法德!autoaudiosink
,我能听到一些声音,为什么以及如何解决此问题?

您可以尝试按说明将aacparse添加到发送管道,但我无法测试此问题,因为我没有安装voaacenc和faad。您可以按说明尝试将aacparse添加到发送管道,但我无法测试此问题,因为我没有安装voaacenc和faad。。