CustomReceiverApplication: CastReferencePlayer-мастер (GitHub)Chromecast Не удалось играть HLS зашифрованных пользовательских активов
SenderApplication: CastVideosSample (GitHub)
С выше приложения хром литой имеет возможность играть ип-зашифрованы пользовательский актив, но не смог играть зашифрованный актив.
Модификация в CastReferencePlayer-мастер :: player.js
ниже линии добавлены.
host.licenseUrl = "http://192.168.6.135/mpeg/key123";
host.updateSegmentRequestInfo = function (requestInfo)
{
requestInfo.withCredentials = true;
requestInfo.headers = {};
requestInfo.headers['origin'] = info.message.media.customData.origin;
requestInfo.headers['content-type'] = info.message.media.contentType;
requestInfo.headers['accept-encoding'] = 'gzip';
}
Ошибки в хромированном отладочном журнале.
Отказался установить небезопасный заголовок «происхождение» Отказался установить небезопасный заголовок «Accept-Encoding»
Ниже Вы найдете ссылку для загрузки файла журнала.
https://drive.google.com/open?id=0B1Nd3ciEQ3CIeGdVM2FsYVNGWk0