Chrome приложение кастомного приемника: текст субтитров не отображается - PullRequest
0 голосов
/ 26 мая 2020

У меня есть приложение-приемник, которое использует видеопотоки DA SH и субтитры в формате TTML, которые поддерживаются трансляцией chrome. Я использую как можно больше из коробки, например стандартный проигрыватель, и большая часть настраиваемых функций заключается в перехвате события запроса загрузки, чтобы инициировать управление сеансом с помощью серверной части, и переупаковке некоторых настраиваемых данных, отправленных из приложения-отправителя.

Моя проблема в том, что субтитры отображаются неправильно. При активации в отправителе они появляются на экране в виде темной линии в нижней части экрана, где обычно расположены субтитры. Ошибок не возникает, и я также вижу, как приложение загружает сегменты субтитров в инспекторе сети.

Какие могут быть потенциальные проблемы? Может быть, проблема в стилизации, т.е. субтитры просто не отображаются из-за плохого CSS? Если да, то как мне их стилизовать? В противном случае возможно ли перехватить события cueenter / leave, чтобы увидеть, правильно ли обрабатываются субтитры?

Примечание: я не имею никакого влияния на приложение-отправитель, поэтому все, что можно сделать в получателе, лучше всего.

...