首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Gstreamer Android的rtsp audio+video

使用Gstreamer Android的rtsp audio+video
EN

Stack Overflow用户
提问于 2015-03-12 12:49:30
回答 1查看 1.2K关注 0票数 0

我正在尝试在客户端构建一个RTSP管道,以便在android平台上接收音视频流

只有视频流水线工作正常

代码语言:javascript
复制
data->pipeline = gst_parse_launch("rtspsrc location=rtsp://192.168.1.100:8554/ss ! gstrtpjitterbuffer ! rtph264depay ! h264parse !  amcviddec-omxtiducati1videodecoder  ! ffmpegcolorspace ! autovideosink",&error);

我也需要接收音频流,所以我尝试了下面的管道

代码语言:javascript
复制
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管道

EN

回答 1

Stack Overflow用户

发布于 2015-08-08 00:16:53

请尝试这个,(已测试):

gst-launch rtspsrc location=rtsp://192.168.1.100:8554/ss name=demux. ! queue ! rtph264depay ! h264parse ! ffdec_h264 ! autovideosink demux. ! queue ! rtpmp4gdepay ! aacparse ! ffdec_aac ! audioconvert ! autoaudiosink

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29002073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档