>>735
hlsはリストの頭にある断片が時間と共に削除されていく(可能性のある)プロトコルだから、プレーヤーはいつまでも頭で待ったりしない。
ffmpegが断片を吐き終わってm3u8のケツにendlistが書かれたら、プレーヤーの動きが若干変わる。5分云々はそれだけのこと。

hls使ってる以上どうにもならないよ、諦めれ。