我不是 FFMPEG 专家,我只是发现这个工具对于使用 RTSP 流式传输在客户端上进行一些简单测试很有用。我想要做的是能够在两个独立但同步的流上 RTSP 流式传输同一视频。目前,我设法做的是启动同一视频的两个会话,但当我同时请求它们时,它们永远不会同步,因为它们是在不同的时间请求的。我使用 mediamtx 作为媒体服务器,我使用的 FFMPEG 命令如下:
ffmpeg -re -stream_loop -1 -i NameFile.mkv -c copy -f rtsp rtsp://localhost:554/mystream1
我想用一个命令获取两个 RTSP 流,例如 /mystream1 是第一个,/mystream2 是第二个,可能使用比例来降低质量)但视频输入是相同的(或者我已经可以降低输入的分辨率,所以我将使用两个独立的视频)。我在谷歌上找到了一些可以帮助我的东西,但不幸的是它们不是我想要的。主要是关于将视频映射到单个视频上,但这不是我想要的。