Windows、linux一台电脑rtsp推流另一台拉流显示
要在Windows和Linux之间通过RTSP进行视频推流和拉流,可以使用开源软件FFmpeg。以下是基本的步骤和示例代码:
在Windows上推流:
- 安装FFmpeg(Windows可能需要从官网下载预编译的二进制文件)。
- 使用以下命令将视频文件通过RTSP推送至Linux机器:
ffmpeg -re -i "input_video.mp4" -c:v libx264 -an -f rtsp rtsp://linux_ip_address/path
将input_video.mp4
替换为你想推流的视频文件名,linux_ip_address
替换为Linux机器的IP地址。
在Linux上拉流并显示:
- 安装FFmpeg(如果尚未安装)。
- 使用以下命令从Windows机器上拉取RTSP流并显示:
ffplay -i rtsp://windows_ip_address/path
将windows_ip_address
替换为Windows机器的IP地址。
确保两台电脑的防火墙和网络设置允许RTSP流量通过。如果使用的是内网IP地址,可能需要进行端口转发或者设置UPnP。
评论已关闭