Я работаю над многоязычной поддержкой на стороне приемника Chromecast. Когда URL видео, который получатель получает от отправителя, загружается, а затем получает событие (onEditTracksInfo) для изменения дорожки (cc / subtitle), приложение показывает черный экран. Это происходит не каждый раз. Иногда ему нужно получить много событий (onEditTracksInfo), чтобы он сам взломал sh. Я открываю инспектор приемника Chromecast и вижу ошибку на Shaka Player. Это выдает ошибку с кодом 2008. Я подумал, что такого рода ошибки должны быть контентом, который я пытался воспроизвести. Тем не менее, ошибка не возникает в ту же секунду точно, несмотря на то, что я играл один и тот же контент несколько раз. Это заставляет меня думать, что это может быть что-то, связанное с Shaka Player или Chromecast SDK. это пример ошибки инспектора получателя
[cast.framework.media.ShakaPlayer] category: 2 code: 2008
Я использую Chromecast Receiver v3
Содержимое ресурса Widevine
Я добавил следующую библиотеку в проект также. https://github.com/videojs/mux.js/releases/latest/download/mux.js