2
我在Amazon Linux上安裝了nginx和nginx-rtmp模塊。 RTMP流正常工作,但有關HLS的某些配置不起作用。使用nginx-rtmp模塊的HLS片段長度和播放列表長度
在配置文件中,
rtmp {
server {
listen 1935;
max_streams 32;
chunk_size 4096;
access_log /var/log/nginx/rtmp_access.log;
application live {
live on;
hls on;
hls_path /usr/local/nginx/html/hls;
hls_playlist_length 4s;
hls_fragment 1s;
hls_continuous on;
}
}
但是當我開始直播,.m3u8文件是這樣的
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:8
#EXT-X-DISCONTINUITY
#EXTINF:8.333,
test-0.ts
#EXTINF:8.333,
test-1.ts
#EXTINF:8.334,
test-2.ts
這些.TS文件長度和播放列表創建長度預計不會。爲什麼?
嗨,你有沒有找到任何解決方案呢?我有同樣的問題。順便說一下,hls_playlist_lenght在你的配置中做了什麼? –