我正在尝试使用以下命令将 mjpeg 流保存到 hls
ffmpeg -f mjpeg -i http://192.168.1.145:8081 -f hls -hls_list_size 4 -hls_time 2 -hls_flags delete_segments ./live.m3u8
输出文件已创建,但摄像机直播和创建的 hls 播放列表的延迟太大。我尝试将片段持续时间设为 2 秒,-hls_time 2
但在输出中它似乎是 10 秒。
直播.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:2
#EXTINF:10.000000,
live2.ts
#EXTINF:10.000000,
live3.ts
#EXTINF:10.000000,
live4.ts
#EXTINF:10.000000,
live5.ts
#EXTINF:3.320000,
live6.ts
#EXT-X-ENDLIST
如何通过减少 hls 播放列表的延迟来录制流。我正在从正在运行的 RaspberryPi 相机获取流motioneyeos