简体   繁体   English

Gstreamer录制音频和视频

[英]Gstreamer Record Audio and Video

Rtsp Source: Rtsp来源:
Video: payload 97, H264 视频:有效负载97,H264
Audio: payload 96, MPEG4-GENERIC AAC 音频:有效负载96,MPEG4-GENERIC AAC


Works: 作品:
Watch Video and Listen to Audio 观看视频和收听音频


rtspsrc location=[RTSP_Server_IP] name=rtspsrc rtspsrc. rtspsrc位置= [RTSP_Server_IP]名称= rtspsrc rtspsrc。

! queue ! 排队! application/x-rtp,payload=96 ! application / x-rtp,payload = 96! rtpmp4gdepay ! rtpmp4gdepay! aacparse ! 刻薄! avdec_aac ! avdec_aac! audioconvert ! 音频转换! autoaudiosink sync=false rtspsrc. autoaudiosink sync = false rtspsrc。

! queue ! 排队! application/x-rtp,payload=97 ! application / x-rtp,payload = 97! rtph264depay ! rtph264depay! h264parse ! h264parse! avdec_h264 ! avdec_h264! autovideosink sync=false autovideosink sync = false
Doesn't Work 不起作用
Convert to MP4 file 转换成MP4文件


rtspsrc location=[RTSP_Server_IP] name=rtspsrc rtspsrc. rtspsrc位置= [RTSP_Server_IP]名称= rtspsrc rtspsrc。

! queue ! 排队! application/x-rtp,payload=96 ! application / x-rtp,payload = 96! rtpmp4gdepay ! rtpmp4gdepay! aacparse ! 刻薄! avdec_aac ! avdec_aac! audioconvert ! 音频转换! autoaudiosink sync=false rtspsrc. autoaudiosink sync = false rtspsrc。 mux. 多路复用器。

! queue ! 排队! application/x-rtp,payload=97 ! application / x-rtp,payload = 97! rtph264depay ! rtph264depay! h264parse mux. h264parse多路复用器。

! mp4mux name=mux ! mp4mux名称= mux! filesink location=test.mp4 filesink location = test.mp4


Anybody have any ideas? 有人有什么想法吗?

rtspsrc location=[RTSP_Server_IP] name=rtspsrc rtspsrc位置= [RTSP_Server_IP]名称= rtspsrc

! rtph264depay ! rtph264depay! h264parse ! h264parse! mpegtsmux name=mux ! mpegtsmux名称= mux! filesink location="test.mp4" rtspsrc. filesink location =“ test.mp4” rtspsrc。

! rtpmp4gdepay ! rtpmp4gdepay! aacparse ! 刻薄! mux. 多路复用器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM