要将 RTSP 流转换为 RTMP 流,可以使用以下 FFmpeg 命令:

ffmpeg -i 'rtsp://input_stream' -c:v copy -c:a aac -strict experimental -f flv 'rtmp://output_stream'

其中,将'input_stream'替换为 RTSP 输入流的 URL,将'output_stream'替换为 RTMP 输出流的 URL。

此命令使用'-c:v copy'选项来保留视频编解码器,使用'-c:a aac -strict experimental'选项来将音频编码为 AAC 格式,使用'-f flv'选项将输出格式设置为 FLV,使用'rtmp://'协议将输出流传输到 RTMP 服务器。

请注意,如果您的 FFmpeg 版本未启用 RTMP 支持,则需要重新编译 FFmpeg 以启用 RTMP 模块。

FFmpeg RTSP 转 RTMP 流媒体转换命令

原文地址: https://www.cveoy.top/t/topic/nFhp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录