EXT-X-BYTERANGE

え。いつの間にこんなの出来るようになってたの?

http live streaming - How to create byte-range m3u8 playlist for HLS? - Stack Overflow

かつて、無理矢理これをやるために

#EXTM3U
#EXTINF:10.0,
segment.php/TV.ts/0/75232/.ts
#EXTINF:10.0,
segment.php/TV.ts/75233/150466/.ts
#EXTINF:10.0,
segment.php/TV.ts/150467/225699/.ts

みたいな、部分を返すPHPかました形でplaylistを出してみたりしてたのだけど、そんなのなくても、
この形式で出力してやればクライアントが勝手にbyte-rangeでGETしてくれるってことだよね、たぶん。
試してみるか。