Windows、linux一台电脑rtsp推流另一台拉流显示
使用工具
mediamtx ——启动rtsp服务器
ffmpeg ——推流到rtsp服务器
使用拉流工具potplayer或ffplay或vlc或opencv拉流显示
Windows
mediamtx 启动rtsp服务器
ffmpeg 推流视频到rtsp服务器
.\ffmpeg.exe -re -stream_loop -1 -i aaa.mp4 -c copy -f rtsp rtsp://192.168.1.53:8554/video
-re: 使用-re选项表示以“实时”速率处理输入文件。这告诉FFmpeg在推送流时模拟实时流的速度,即按照原始视频的帧率逐帧输出,而不是尽可能快地连续推送,以确保接收端观看时的流畅度和同步性。
-stream_loop -1: -stream_loop参数用于指定输入文件循环播放的次数。设置为-1意味着无限循环播放,直到手动停止命令。这里将使aaa.mp4文件的内容持续不断地作为直播源。
-i aaa.mp4: -i参数后面跟的是输入文件的路径。此处指定输入文件为当前目录下的aaa.mp4,这是一个MP4格式的视频文件。
-c