5

Widevine で保護されたムービーをストリーミングしています。私たちの問題は、一部のデバイスでメディア プレーヤーがクラッシュすることです。

「問題のある」Widevine サポートについては認識していますが、DRM が機能するはずの Samsung Galaxy Tab2 10.1 P5100 などのデバイスがあります。

テスト用に P5100 を使用しましたが、完全に機能しますが、顧客は同じデバイス (元の ROM を使用し、ルートなし) を使用しており、デバイスでアプリケーションがクラッシュしています。面白いのは、この問題が同じタイプのすべてのデバイスに当てはまるわけではなく、一部のデバイスにのみ当てはまるということです。つまり、あなたの P5100 では問題なく動作する可能性がありますが、たとえば奥様の P5100 ではそうではありません。プレーヤーがクラッシュした場合、それはまったく発生しないか、常に発生するため、シミュレートするのは簡単です。

もちろん、同じデバイスのタイプでも少し異なる場合がありますが、それでも... logcat から得られるエラーを参照してください。

08-07 12:36:49.455  2901  3099 I DrmManagerClient: getErrorType return TYPE_PROCESS_DRM_INFO_FAILED becauseof widevine or STATUS_ERROR
08-07 12:36:49.455  2901  3099 E Clix  : [Activity_Player]::[DRM]::[TYPE_PROCESS_DRM_INFO_FAILED]
08-07 12:36:49.455  2901  2913 W DrmManagerClientImpl(Native): DrmManager server died!
08-07 12:36:49.455   118  3116 D HTTPBase: [4] Network BandWidth = 349 Kbps
08-07 12:36:49.455   118   328 W DrmManagerClientImpl(Native): DrmManager server died!
08-07 12:36:49.455   358   640 W DrmManagerClientImpl(Native): DrmManager server died!
08-07 12:36:49.462   102   102 I ServiceManager: service 'drm.drmManager' died

このログは、ライセンス取得処理中にネイティブの Widevine プロセスが停止したことを意味していると理解しています。Samsung の新しいデバイスでさえ、さまざまなデバイスとファームウェア バージョン間の Widevine の互換性が最適ではないようです。

誰もが同じ問題を抱えていて、私たちを助けることができますか?

よろしく、 STeN

4

1 に答える 1

4

インターネットで検索した後、Samsung フォーラム ( http://developer.samsung.com/forum/thread/widevine-drm-issues-/77/200522 ) で見つけた、私たちが疑ったことと、コンテンツ発行者から言われたこと:同じタイプの 2 つのデバイスがあり、どちらも Widevine を再生できます。いわゆる Widevine キーボックスがそれらの 1 つにプロビジョニングされておらず、そのようなデバイスは Widevine DRM を使用できない場合があります。キーボックスは暗号化されたデータの一種で、DRM 情報の一部を復号化するために使用されるキーが保存されます。

なぜそれが起こるのかわかりません...デバイスは、メーカーがWidevineが必要であるとは予想していなかったさまざまな地域で使用される可能性があります...

また、 http: //source.android.com/devices/drm.htmlに従って Android をルート化すると、セキュリティ レベルによっては、Widevine キーボックスが消去されたメモリ領域に格納される場合があることにも注意してください。

BR STEN

于 2013-08-19T11:21:34.330 に答える