diff --git a/.gitignore b/.gitignore index 664cc74..ba7c792 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ *.venv -*.pyc \ No newline at end of file +*.pyc +*segment* +*playlist* \ No newline at end of file diff --git a/web_viewer/app.py b/web_viewer/app.py index b730a20..076aa5a 100644 --- a/web_viewer/app.py +++ b/web_viewer/app.py @@ -289,7 +289,7 @@ async def stream_video_from_fifo(): # Start ffmpeg to convert raw H.264 to HLS format # -probesize 32 -analyzeduration 0: minimal probing for low latency startup # -f h264: input format is raw H.264 byte-stream (Annex B from GStreamer) - # -r 10: input framerate (from config.ini StreamFps) + # -r 30: input framerate (from config.ini StreamFps) # -i pipe:0: read from stdin # -c:v copy: copy video codec without re-encoding (use hardware-encoded H.264) # -f hls: output HLS format @@ -303,7 +303,7 @@ async def stream_video_from_fifo(): '-probesize', '32', '-analyzeduration', '0', '-f', 'h264', - '-r', '10', # Must match GStreamer StreamFps from config.ini + '-r', '30', # Must match GStreamer StreamFps from config.ini '-i', 'pipe:0', '-c:v', 'copy', '-f', 'hls', diff --git a/web_viewer/hls_output/playlist.m3u8 b/web_viewer/hls_output/playlist.m3u8 index b0c59f5..512ef2d 100644 --- a/web_viewer/hls_output/playlist.m3u8 +++ b/web_viewer/hls_output/playlist.m3u8 @@ -1,14 +1,14 @@ #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:1 -#EXT-X-MEDIA-SEQUENCE:716 +#EXT-X-MEDIA-SEQUENCE:1097 #EXTINF:1.000000, -segment_716.ts +segment_1097.ts #EXTINF:1.000000, -segment_717.ts +segment_1098.ts #EXTINF:1.000000, -segment_718.ts +segment_1099.ts #EXTINF:1.000000, -segment_719.ts -#EXTINF:1.000000, -segment_720.ts +segment_1100.ts +#EXTINF:0.400000, +segment_1101.ts diff --git a/web_viewer/hls_output/segment_716.ts b/web_viewer/hls_output/segment_716.ts deleted file mode 100644 index 4325f17..0000000 Binary files a/web_viewer/hls_output/segment_716.ts and /dev/null differ diff --git a/web_viewer/hls_output/segment_717.ts b/web_viewer/hls_output/segment_717.ts deleted file mode 100644 index 32361af..0000000 Binary files a/web_viewer/hls_output/segment_717.ts and /dev/null differ diff --git a/web_viewer/hls_output/segment_718.ts b/web_viewer/hls_output/segment_718.ts deleted file mode 100644 index 4d077b7..0000000 Binary files a/web_viewer/hls_output/segment_718.ts and /dev/null differ diff --git a/web_viewer/hls_output/segment_719.ts b/web_viewer/hls_output/segment_719.ts deleted file mode 100644 index 7f4d1e7..0000000 Binary files a/web_viewer/hls_output/segment_719.ts and /dev/null differ diff --git a/web_viewer/hls_output/segment_720.ts b/web_viewer/hls_output/segment_720.ts deleted file mode 100644 index e05cf84..0000000 Binary files a/web_viewer/hls_output/segment_720.ts and /dev/null differ