Я создавал приложение Samsung TV, которое воспроизводит несколько видеороликов YouTube через проигрыватель VideoJS. Примечание. Приложение тестируется только в эмуляторе, а не на телевизоре Samsung Tizen. Всякий раз, когда ресурс загружается по HTTPS, я получаю следующее консольное сообщение:
Не удалось загрузить ресурс: загрузка страницы отменена из-за ненадежного соединения. https://i.ytimg.com/vi/9fFv244_X88/hqdefault.jpg
Или, как показано на изображении:
Судя по всему, ресурсы, загруженные по HTTPS, помечаются как ненадежные. У меня есть действующий профиль безопасности, сертификат автора и сертификат распространителя. При ручном изменении URL-адресов изображений только на http это работает. Но видео не загружается, поскольку YouTube автоматически перенаправляет его в среду HTTPS, поэтому проблема остается.
Кстати, я дал доступ к любому внешнему источнику, используя подстановочный знак в политике доступа: <access origin="*" subdomains="true"></access>
При поиске журнала ошибок VideoJS он говорит, что видео зашифровано, но ключей для расшифровки нет. Совершенно уверен, что это проблема с SSL.
Ограниченное бесплатное пиво предоставлено моему спасителю.