Поддерживает ли shaka Packager вывод TS?

Я пытаюсь использовать упаковщик shaka для шифрования видео, мы хотим использовать hls, я знаю, что упаковщик shaka поддерживает вывод в формате MP4, но я не уверен, поддерживает ли упаковщик shaka вывод в формате TS или нет. Если поддерживается, как указать параметры при написании команд упаковщика shaka?


person Garkett    schedule 24.09.2019    source источник


Ответы (2)


Да, он поддерживает потоки TS как часть упаковки HLS.

Они предоставляют несколько примеров в разделе документации HLS (https://google.github.io/shaka-packager/html/tutorials/hls.html):

введите здесь описание изображения

person Mick    schedule 24.09.2019
comment
Оно работает. Но у меня есть еще один вопрос: какую самую низкую версию hls поддерживает Widevine? версия вывода HLS упаковщика Shaka - версия 6, я просто хочу убедиться, что воспроизведение в браузерах Andorid, возможно ли, чтобы упаковщик Shaka вывел версию 3 из хлс? И поддерживает ли упаковщик Shaka AES-128? У меня слишком много вопросов, спасибо за вашу помощь и терпение. - person Garkett; 29.09.2019
comment
Я думаю, вам лучше посмотреть список Shaka GitHub для этого уровня детализации — там есть комментарий, например, что AES-128 в настоящее время не поддерживается. В качестве примечания, большинство видеопотоков используют DASH для устройств Android — я предполагаю, что вы это знаете, и для вашего случая нужен HLS, но на всякий случай упомяну об этом. - person Mick; 30.09.2019

В большинстве случаев можно играть в HLS в браузере на Android-устройствах, но вы можете столкнуться с проблемами производительности или использования батареи из-за парсинга манифеста в JS. Я рекомендую вам использовать DASH для устройств Android, если это возможно.

person dm.shpak    schedule 27.11.2020