ShakaPlayerで暗号化された.WEBMメディアファイルを再生しようとしていますが、これを成功させてくれた人から助言を求めています。この素晴らしい開発者コミュニティの誰かがここで私を導くことができれば幸いです。Shaka Playerの暗号化された.webmビデオファイルのDASH再生
ラウンド1 - 私が試した何(エンコードされた&は破線):マルチストリームビデオ.WEBM(VP9)& 単一ストリームオーディオ.WEBM(Vorbisの)ファイルに.MP4ファイルをエンコードさ
- FFMPEGを使用します。 WEBM_TOOLS/WEBM_DASH_MANIFESTと
- 作成されたDASHのMANIFEST.MPDファイル
結果:私は何の問題もなくシャカプレーヤーでこれを再生することができますよ。
ラウンド2 - 私が試した何(エンコードされ、暗号化された&は破線):
- 複数のストリームビデオ.WEBM(VP9)&単一ストリームオーディオ.WEBMへ
エンコードされた.MP4ファイル( Vorbis)ファイルをFFMPEGを使用して作成します。私はプレーすべきかわからない:
暗号化はWEBM_TOOLS/WEBM_CRYPTでWEBM_TOOLS/WEBM_DASH_MANIFEST
が結果とDASHのMANIFEST.MPDファイルを作成し
を.WEBMファイルを生成しましたShaka Playerのこのコンテンツ。 Shaka Playerに上記の手順2で生成された.keyファイルをどこに提供すればよいですか。ブラウザでCENCとClearkeysを使いたいです。私はマルチストリーム.MP4にエンコードしたくないですが、.WEBMだけです。
ありがとうございます!
こんにちはミック、返信ありがとうございます!私はwebm_crypt(https://github.com/webmproject/webm-tools/tree/master/webm_crypt)を.webmファイルの暗号化に使用していましたが、そうしている間に.keyファイルを生成しています(http:// wiki.webmproject.org/zz-obsolete/instructions-to-playback-a-webm-dash-presentation)。上記のClearKeysを使用する必要がある場合、どのように私の.webmファイルを暗号化する必要がありますか?親切に助言をください –
これらの手順は少し古いですが、残念ながら新しいバージョンではないようです。生成するキーファイルの例を含めることができますか(実際に使用しているものではありません!)ので、簡単に見て、shaka DRM設定にマップするのに役立ちますか? – Mick
こんにちはミック、お返事ありがとうございました!私は 'mykey = mykeyvalue'という行にenc.keyというファイルを作成しました。次に、このコマンドでエンコードwebmファイルを暗号化しました: 'webm_crypt -i video_640x360_750k.webm -o video_640x360_750k_encrypted.webm -video_options base_file = enc.key'私はwebm_tools/web_cryptを使用すべきではないと思っていますが、shaka-packager代わりに。私もそれを使用しようとします。 –