2016-04-30 4 views
0

Я успешно отливать видео CHROMECAST теперь я пытаюсь добавить поддержку субтитров, здесь я столкнулся две проблемыChromecast субтитров

  1. Когда поток VTT файлов с помощью NanoHttpd Chromecast возвращает код ошибки 2100, хотя я потоковое видео с использованием того же сервера, и он работает
  2. Чтобы выяснить проблему, я загрузил файл vtt в dropbox, и теперь хромометр возвращает успех, а установка mediatracks возвращает успех, но субтитры не отображаются.

Примечание: Я использую Chromecast по умолчанию медиа-ресивер

Так что я делаю неправильно?

ответ

0

Если я правильно помню, ваш сервер должен обеспечить поддержку CORS для закрытых титров, даже если вы просто потоковеете медиафайлы mp4, поэтому убедитесь, что это происходит при использовании встроенного сервера. Как только это будет сделано, убедитесь, что вы правильно настроили «активные дорожки». Если в этот момент у вас возникла проблема, вам нужно предоставить дополнительную информацию: ваш код вокруг добавления и активации треков, журнала вашего приемника (для которого вам понадобится стильный или пользовательский ресивер).

+0

Спасибо, что я уже решил это, и проблема в CORS, мой плохой я не знаю, прочитал раздел cors, в котором четко говорится о проблеме – ingsaurabh