Параметр NGINX RTMP DVR не имеет значения, используя hls_playlist_length - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь настроить функцию DVR, я добавляю параметр hls_playlist_length, но похоже, что это не имеет значения для проигрывателя video.js 7 и проигрывателя VLC.

я что-то упустил?

вот моя конфигурация

worker_processes  1;
    error_log  logs/error.log debug;
    events {
            worker_connections  10;
    }
    rtmp {
            server {
                    listen 1935;
                    allow play all;
                    #creates our "live" full-resolution HLS videostream from our incoming encoder stream and tells where to put the HLS video manifest and video fragme$
                    application live {
                            allow play all;
                            live on;
                            #record all;
                            #record_path /video_recordings;
                            #record_unique on;
                            hls on;
                            hls_nested on;
                            hls_path /HLS/live;
                            #hls_playlist_length 4s;
                            hls_playlist_length 30m;
                            hls_fragment 10s;
                            on_publish http://192.80.190.54/plugin/Live/on_publish.php;
                            on_play http://192.80.190.54/plugin/Live/on_play.php;
                            on_record_done http://192.80.190.54/plugin/Live/on_record_done.php;

recorder video{
    record off;
    record_path /tmp;
    record_notify on;
    #will produce files of the form yourUserKey-24-Apr-13-18:23:38.flv
    record_suffix -%d-%b-%y-%T.flv;
}
max_connections 5;
                    }
            }
    }
...