1. 程式人生 > >基於GSTREAMER伺服器RTSP推流

基於GSTREAMER伺服器RTSP推流

 一、GSTREAMER、伺服器環境搭建

 現在GSTREAMER已經更新到了1.0以上了,0.1版本有的外掛也不能用了,雖然網上很多資料有介紹使用原始碼編譯安裝GSTREAMER環境方法,但是很多時候都會缺少很多外掛,所以這邊我建議使用apt-get安裝,安裝方法地址:https://gstreamer.freedesktop.org/documentation/installing/on-linux.html。這樣安裝就很少報錯提示缺少外掛的問題。

二、伺服器程式獲取攝像頭並推流

./test-launch v4l2src device=/dev/video0 ! videoconvert ! video/x-h264,framerate=(fraction)15,width=800,height=592,profile=baseline,stream-format=(string)=byte-stream ! x264enc profile=baseline tune=zerolatency threads=4 bitrate=500 ! rtph264pay pt=96 name=pay0 alsasrc ! audioconvert ! audio/x-raw ! voaacenc ! queue ! rtpmp4apay pt=97 name=pay1