【发布时间】:2020-12-19 00:43:10
【问题描述】:
我正在尝试在客户端构建一个RTSP管道来接收android平台上的音频和视频流
只有视频管道可以正常工作
data->pipeline = gst_parse_launch("rtspsrc location=rtsp://192.168.1.100:8554/ss ! gstrtpjitterbuffer ! rtph264depay ! h264parse ! amcviddec-omxtiducati1videodecoder ! ffmpegcolorspace ! autovideosink",&error);
我还需要接收音频流,所以我尝试了下面的管道
gst-launch rtspsrc location=rtsp://192.168.1.100:8554/ss demux. ! queue ! rtph264depay ! h264parse ! ffdec_h264 ! autovideosink demux. ! queue ! rtpmp4gdepay ! aacparse ! ffdec_aac ! audioconvert ! autoaudiosink
Gstreamer 抛出错误说没有元素 "demux"
请让我知道在 android 上接收音频和视频流的正确 rtsp 管道
【问题讨论】:
标签: gstreamer