nginx-rtmp-module: hls stops working: force fragment split
Any idea why this configuration stops working after a few days:
worker_processes 4;
pid /run/nginx.pid;
#error_log /var/log/nginx/debug.log debug;
events {
worker_connections 1024;
multi_accept on;
}
rtmp_auto_push on;
rtmp {
server {
listen 1935;
application student {
live on;
hls on;
hls_path /run/shm/hls-student;
dash on;
dash_path /run/shm/dash-student;
# pull to start hls export
pull rtmp://lb.av.carnet.hr/student name=one static;
}
}
2015/01/23 09:22:45 [error] 16433#0: *1 hls: force fragment split: 682283.103 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:22:45 [error] 16433#0: *1 hls: force fragment split: -682275.068 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:22:53 [error] 16433#0: *1 hls: force fragment split: 682275.068 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:22:53 [error] 16433#0: *1 hls: force fragment split: -682267.034 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:01 [error] 16433#0: *1 hls: force fragment split: 682267.034 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:01 [error] 16433#0: *1 hls: force fragment split: -682259.000 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:09 [error] 16433#0: *1 hls: force fragment split: 682259.000 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:09 [error] 16433#0: *1 hls: force fragment split: -682250.943 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:17 [error] 16433#0: *1 hls: force fragment split: 682250.943 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
2015/01/23 09:23:17 [error] 16433#0: *1 hls: force fragment split: -682242.909 sec, , client: lb.av.carnet.hr/student, server: ngx-relay
About this issue
- Original URL
- State: open
- Created 9 years ago
- Comments: 15
Having the same problem here. @dburianov, do you have an idea about what has changed from your distribution version to your own ffmpeg compilation? I’m using ffmpeg 4.0.4 from Fedora 29.
What happens to me looks like a (I know I’m not using the appropriate words) “desync” with the chunk size or something like that:
2019/05/04 15:25:05 [error] 969#0: *101 hls: force fragment split: 10.007 sec, , client: 127.0.0.1, server: 0.0.0.0:1935 2019/05/04 15:25:15 [error] 969#0: *101 hls: force fragment split: 10.008 sec, , client: 127.0.0.1, server: 0.0.0.0:1935 2019/05/04 15:25:25 [error] 969#0: *101 hls: force fragment split: 10.008 sec, , client: 127.0.0.1, server: 0.0.0.0:1935