HTTP Live Streaming - получите игровую ссылку
Я хочу отслеживать, какая ссылка в соответствии с пропускной способностью играет.
Например, файл m3u8 содержит:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=1950000
http://link1.M3U8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=1500000
http://link2.M3U8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=1200000
http://link3.M3U8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=950000
http://link4.M3U8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=800000
http://link5.M3U8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=700000
http://link6.M3U8
плеер начинается с " http://link1.m3u8/", и я хочу показать тост с этой ссылкой. Затем во время игры изменилась полоса пропускания, и плеер переключился на " http://link4.m3u8/" - и я хочу показать тост с этой ссылкой.
Можно ли сделать что-то подобное? Спасибо!
1 ответ
Решение
Во-первых, вы не можете получить тосты с вашей текущей пропускной способностью. Стандартный способ сделать это - закодировать фильм с разной скоростью передачи битов с наложением текста, сообщая, что такое скорость передачи данных. (Я склонен использовать Big Buck Bunny с открытым исходным кодом)