2014-02-07 4 views
0

Я использую пример пользовательского приемника из этого sample GitHub project и работает при ошибке при загрузке основного плейлиста m3u8.Ошибка загрузки списка воспроизведения HLS в литом приемнике

Я не могу сказать, что проблема основана на ошибке, перешедшей в onMediaError после выполнения моего запроса нагрузки:

code: "session_error" 
description: "LOAD_FAILED" 
details: null 

Я создал gist of the full log output from my receiver, просто заменить мой домен с «mycompany.com» поскольку контент защищен.

ответ

0

Вам необходимо использовать наш Media Player Library, проект Github, на который вы ссылались, не поддерживает HLS.

+0

Этот образец проекта ссылается на него в 'sample_media_receiver.html', который является той частью, которую я использую. Это правильно, не так ли? '// www.gstatic.com/литая/SDK/ЛИЭС/медиаплеер/0.3.0/media_player.js' – sethdeckard

1

Я посмотрел ваш журнал, и похоже, что ваши hls могут возвращать плохие заголовки?

Я бы рекомендовал использовать (https://github.com/googlecast/cast-support-media-server), который я написал для проверки HLS. В readme этого проекта есть ссылка на некоторые носители (HLS, PlayReady, MPEG-DASH) - попробуйте запустить образец пользовательского приемника https://github.com/googlecast/cast-custom-receiver (я тоже написал это) на сервере поддержки с использованием образцов мультимедиа. Затем возьмите свой HLS-контент со своего сервера и запустите его на сервере поддержки, чтобы убедиться, что это не связано с вашими заголовками (CORS).

Из вывода журнала я бы предположил, что есть проблема с метаданными, которые ваш сервер предоставляет для мультимедиа.

 Смежные вопросы

  • Нет связанных вопросов^_^