2026/2/19 21:15:03
网站建设
项目流程
杭州网站搜索,网站模板 酒店 中文,青岛住房和城乡建设厅网站首页,h5网站制作公司使用Gstreamer或者 ffmpeg 需要确认mipi相机的接口#xff1a;
摄像头接口为device/dev/video55
需要先运行接收端命令#xff0c;然后再运行服务端#xff08;注意如果是ssh需要指定export DISPLAY:0环境变量#xff09;
本地推流
1、先执行
#板卡接收端
gst-launch-…使用Gstreamer或者 ffmpeg需要确认mipi相机的接口摄像头接口为device/dev/video55需要先运行接收端命令然后再运行服务端注意如果是ssh需要指定export DISPLAY:0环境变量本地推流1、先执行#板卡接收端 gst-launch-1.0 udpsrc port1234 ! application/x-rtp, payload96 ! rtph264depay ! decodebin ! autovideosink syncfalse2、然后运行#板卡服务端测试1gst-launch-1.0 v4l2src device/dev/video0 ! video/x-raw,width640,height480,framerate23/1 ! videoconvert ! video/x-raw,formatUYVY ! mpph264enc ! queue ! h264parse ! rtph264pay ! udpsink host127.0.0.1 port1234相机画面会显示在屏幕上。RTSP推流/拉流安装插件sudo apt install gstreamer1.0-rtsp推流前需要启动RTSP服务器需要运行mediamtx访问 mediamtx下载mediamtx_vx.x.x_linux_arm64v8.tar.gz将mediamtx_v1.9.1_linux_arm64v8.tar.gz传到板卡解压并运行sudo ./mediamtx 将视频流发送到RTSP服务器简单⽰例如下以下测试USB摄像头摄像头接口为device/dev/video9gst-launch-1.0 v4l2src device/dev/video0 ! video/x-raw,width1920,height1080,framerate23/1 ! tee namet \t. ! queue ! videoconvert ! autovideosink \t. ! videoconvert ! mpph264enc ! queue ! h264parse ! rtspclientsink locationrtsp://127.0.0.1:8554/live从RTSP服务器中获取视频流简单⽰例如下#指定为实际推流板卡ipgst-launch-1.0 rtspsrc locationrtsp://192.168.103.101:8554/live ! rtph264depay ! h264parse ! mppvideodec ! xvimagesink或者使用VLC工具打开左上角媒体-打开网络串流https://blog.csdn.net/qq_40067649/article/details/148070700