問題タブ [shaka]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - Shaka-Playerがフルスクリーンで起動
コンテキスト: 現在、Shaka-Player が将来的に実行可能なオプションになるかどうかを確認する目的で、デモ プロジェクトを作成しています。カスタム コントロールを使用しているため、プロジェクトの目的上、標準コントロールは使用できません。プロジェクトは Reactjs で開発されています。
質問: 標準の「コントロール - フルスクリーン」の方法を使用せずに、フルスクリーンから Shaka-Player を起動するにはどうすればよいですか?
前もって感謝します!
azure - Azure の Widevine で暗号化されたビデオは期限切れになりません
Azure でホストされているビデオを Chrome でオフラインで表示できるように「レンタル期間」を設定して、数日後に期限切れになるようにしようとしています。OfflinePlayReadyAndWidevine Java サンプル プロジェクトから始めました。このメソッドを更新して、3 つの期間すべてに 30 秒を指定しました。
それはうまくいったようです。Azure Media Services Explorer内の資産情報を見ると、[コンテンツ保護] タブに次の 30 秒間が表示されていることがわかります。
しかし、それは効果がないようです。Windows の Chrome で、URL をShaka プレーヤーのカスタム コンテンツ セクションに追加し、ダウンロード ボタンをクリックして、インターネットのプラグを抜くと、ビデオを何度も再生できるようになりました。有効期限はないようです。また、オフライン サポートがあるため、Shaka を最初に機能させることに集中していますが、 Azure メディア プレーヤーの有効期限も経験していません。
誰かがこれをテストして以前に動作させたことがあれば、その方法を知りたいです!
java - protobuf を使用して Widevine PSSH を復号化する際のエラー
Widevine PSSH データを解析してその内容を読み取ろうとしています。これは、 https: //storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd から取得した PSSH データの例です。
このようにしてプロトメッセージを作成します
そして、次のようにpssh-dataを逆シリアル化しようとします
このエラーが発生します
com.google.protobuf.InvalidProtocolBufferException: プロトコル メッセージに無効なタグ (ゼロ) が含まれていました。