linux rtsp推流
时间: 2023-06-21 20:05:46 浏览: 225
linux环境rtmp推流
4星 · 用户满意度95%
要在 Linux 上进行 RTSP 推流,可以使用 FFmpeg 工具。
首先,确保已经安装了 FFmpeg 工具。如果没有安装,可以使用以下命令进行安装:
```
sudo apt-get install ffmpeg
```
然后,使用以下命令进行 RTSP 推流:
```
ffmpeg -re -i input.mp4 -c:v copy -c:a aac -ar 44100 -ab 128k -f rtsp rtsp://<server-ip>:<port>/stream
```
其中,`input.mp4` 是要推流的视频文件的路径,`server-ip` 和 `port` 是 RTSP 服务器的 IP 地址和端口号,`stream` 是要推流的文件名。
如果需要进行实时推流,可以添加 `-re` 参数。`-c:v copy` 表示不对视频进行重新编码,`-c:a aac` 表示对音频进行 AAC 编码,`-ar 44100` 表示音频采样率为 44100Hz,`-ab 128k` 表示音频码率为 128kbps,`-f rtsp` 表示输出格式为 RTSP。
推流成功后,可以使用 RTSP 客户端工具进行播放,例如 VLC 等。
阅读全文