【发布时间】:2017-06-09 17:18:27
【问题描述】:
【问题讨论】:
标签: windows ffmpeg streaming vlc rtsp
【问题讨论】:
标签: windows ffmpeg streaming vlc rtsp
我使用它通过 ffmpeg 将远程 RTSP 源转换为本地 HLS 流,它工作正常:
ffmpeg -i "rtsp://yourRtspStreamSource" -hls_time 3 -hls_wrap 10 "yourOutputDir/streaming.m3u8"
我还使用-t 和-stimeout 选项来控制该进程的超时。
文档中有关 HLS ffmpeg 的更多信息:https://ffmpeg.org/ffmpeg-formats.html#hls-1
【讨论】:
hls 在您的 ffmpeg 格式列表中可用吗?运行这个命令ffmpeg -formats,看看你是否支持hls格式的复用和解复用(Apple HTTP Live Streaming)
rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov 测试它,例如:ffmpeg -i "rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov" -hls_time 3 -hls_wrap 10 "C:\streaming.m3u8" 它应该可以工作。