AlexxIT / go2rtc

Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.
https://github.com/AlexxIT/Blog
MIT License
4.94k stars 397 forks source link

HLS playback file over ffmpeg don't suport stream control. #1117

Open chyczcool opened 5 months ago

chyczcool commented 5 months ago

Hi, the hls implement of playing files in Go2RTC seems to be pushed directly by ffmpeg in the form of RTSP to Go2RTC, and then converted to an M3U8 file list in the internal cache, which causes pipe breakage when I fast forward or pause。。。

chyczcool commented 5 months ago

Do you have any plans to implement flow control operations for HLS? For example, the server needs to be able to correctly return what the client wants when the client retrieves the m3u8 file, rather than pipe broken

AlexxIT commented 5 months ago

There are no plans to improve the HLS format. Its design is only suitable for static files. And is not well adapted for real-time streaming.