У меня есть потоковая передача Apple HLS с использованием wowza ...
Что я хочу сделать, так это исправить URL-адреса списка фрагментов внутри файла m3u8 каждый раз, когда игрок ПОЛУЧАЕТ master m3u8
...
Например, это первые данные, которые я получаю впервые:
#EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=405000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=360x240 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w1230758641_b374000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=1052672,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=1280x720 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w1230758641_b1052672.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=834000,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=854x480 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w1230758641_b764000.m3u8
а это второй:
: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=405000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=360x240 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w591669537_b374000.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=1052672,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=1280x720 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w591669537_b1052672.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=834000,CODECS="avc1.66.31,mp4a.40.2",RESOLUTION=854x480 http://*:1935/sportplus4/_definst_/ngrp:plus4_all/chunklist_w591669537_b764000.m3u8
Я не хочу, чтобы chunklist_w**** менялся каждый раз... Я видел некоторые другие m3u8s
, которые исправлены, как этот:
http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8