I've been building a Samsung TV app that plays several YouTube video's through the VideoJS player. Note: The app is only tested in an emulator and not on a Samsung Tizen TV. Whenever a resource is loaded over HTTPS, I get the following console message:
Failed to load resource: Loading page cancelled because of untrusted connection. https://i.ytimg.com/vi/9fFv244_X88/hqdefault.jpg
Or as the image shows here:
As it seems, resources loaded over HTTPS get marked untrusted. I have a valid security profile, both the Author Certificate and the Distributor Certificate. When manually changing the image urls to http only, it does work. But the video is not loaded, since YouTube automatically redirects it to the HTTPS envi, hence the issue remains.
On a sidenote, I've given access to any external source by using a wildcard in the access policy:
<access origin="*" subdomains="true"></access>
When catching up with the VideoJS error log, it says the video is encrypted but no keys are present to decrypt. Pretty sure this is an SSL issue.
Limited, free beer provided to my savior.