1
私は、microsoft smoothstreamでエンコードされたソースを再生し、hasplayer.jsを使用してplayreadyで暗号化しようとしています。ビデオストリームの再生 - smoothstream/playready/hasplayer.js
再生するにはマイクロソフトのテストストリームを取得できますが、暗号化されたストリームを使用しようとすると、プレイヤーは読み込み用のドットを表示してエラーを返したり、ビデオやオーディオを表示しません。
私のjavascript機能。
(function() {
console.log("Setting video url");
var onError = function (e) {
console.error("ERROR: " + JSON.stringify(e));
};
// Microsoft sample stream
//var url = "http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720.ism/Manifest";
// my test stream smoothstream & playready
var url = "http://stream.abcdef.net/stream/file/hd/smooth/file_encrypted.ism/manifest";
var context = new MediaPlayer.di.Context();
var player = new MediaPlayer(context);
player.startup();
player.attachView(document.querySelector("#videoPlayer"));
player.addEventListener("error", onError);
player.attachSource(url);
})();
http://playready.directtaps.net/pr/doc/slee/のシルバーライトデモで再生されているストリームが良好であることが分かっていると付け加えてください。 – Brian