Ffmpeg 推流到rtsp-simple-server 转码rtmp
时间: 2023-12-31 15:19:48 浏览: 201
以下是将FFmpeg推流到rtsp-simple-server并将其转码为RTMP的步骤:
1. 下载并安装FFmpeg和rtsp-simple-server。
2. 启动rtsp-simple-server并配置RTMP输出。例如,您可以编辑config.yml文件并添加以下行:
```
streams:
mystream:
path: /live/mystream
output:
url: rtmp://localhost/live/mystream
```
3. 在终端中启动FFmpeg并推流。例如,以下命令将从摄像头捕获视频并将其转码为H.264格式,然后将其推流到rtsp-simple-server:
```
ffmpeg -f avfoundation -i "0" -c:v libx264 -preset ultrafast -tune zerolatency -f rtsp rtsp://localhost:8554/live/mystream
```
4. 您应该能够在rtsp-simple-server中看到流已经被接收,并且RTMP输出应该可用。您可以使用任何RTMP播放器来查看输出。
阅读全文