安装 MediaMTX
用以转发视频流
安装 ffmpeg
用以推送或拉取视频流
使用
运行转发服务器
$ ./mediamtx 2024/11/10 16:39:18 INF MediaMTX v1.9.3 2024/11/10 16:39:18 INF configuration loaded from /home/chenjinhe/Desktop/newVolume/share/mediamtx_v1.9.3_linux_amd64/mediamtx.yml 2024/11/10 16:39:18 INF [RTSP] listener opened on :8554 (TCP), :8000 (UDP/RTP), :8001 (UDP/RTCP) 2024/11/10 16:39:18 INF [RTMP] listener opened on :1935 2024/11/10 16:39:18 INF [HLS] listener opened on :8888 2024/11/10 16:39:18 INF [WebRTC] listener opened on :8889 (HTTP), :8189 (ICE/UDP) 2024/11/10 16:39:18 INF [SRT] listener opened on :8890 (UDP)
推送 1234.mp4 到服务器
ffmpeg -re -stream_loop -1 -i 123.mp4 -c copy -f rtsp rtsp://localhost:8554/mystream
从服务器拉取视频流
ffplay -i rtsp://127.0.0.1:8554/mystream