如果要在iOS设备上播放流媒体。 您应该使用HTTP Live Streaming(HLS)。 HLS是播放iOS流媒体的唯一方法。
FFmpeg支持将RTSP流转换为HLS。 FFmpeg称其为“细分”。 这是有关段参数的文档。
https://www.ffmpeg.org/ffmpeg-formats.html#segment_002c-stream_005fsegment_002c-ssegment
- Smashcut 365:每天的电影-第27周-特别的圣丹斯版
- 家庭影院HiFi评论:PULSE 2使整个家庭音频轻而易举
- hls.js,从dailymotion到超越
- Google Stadia为什么(不是)电子竞技的未来的3大原因
- 使用Scala Kafka Client和Akka开始使用Kafka
ffmpeg -fflags nobuffer \
-rtsp_transport tcp \
-i rtsp://您的rtsp服务器:8554 / CH001.sdp \
-vsync 0 \
-复制\
-vcodec复制\
-movflags frag_keyframe + empty_moov \
-一个\
-hls_flags delete_segments + append_list \
-f段\
-segment_list_flags直播\
-segment_time 1 \
-segment_list_size 3 \
-segment_format mpegts \
-segment_list /tmp/stream/index.m3u8 \
-segment_list_type m3u8 \
-segment_list_entry_prefix / stream / \
/tmp/stream/%d.ts


然后,您应该启动服务器(express或gin),让浏览器可以访问文件。
在html文件中设置的src属性。
