Смешанная блокировка контента в приложении Chrome Cast

Я пытаюсь воспроизвести контент с защитой DRM, используя пользовательский приемник Chromecast. Я следую этому документу https://developers.google.com/cast/docs/custom_receiver.

Но это не работает для меня. Это дает следующий журнал ошибок.

Mixed Content: The page at 'https://abcdefgfgh/index.html' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://mytestvideo’. This content should also be served over HTTPS.

Пожалуйста посоветуй. Заранее спасибо.

1 ответ

Решение

Похоже, что журнал достаточно информативен относительно того, что это значит. Вам нужно, чтобы весь ваш видеоконтент обслуживался по протоколу https (SSL должен быть подписан известным органом, а не самозаверяющим), а сервер также должен предоставить соответствующие заголовки CORS. Пожалуйста, обратитесь к ним и посмотрите, поможет ли это или нет. В качестве примечания вы можете использовать наш эталонный приемник в качестве отправной точки; это уже делает большую работу за вас.

Другие вопросы по тегам