2013-08-07 92 views
5

我們的流保護的Widevine電影。我們的問題是媒體播放器在某些設備上崩潰。安卓:DRMManager將服務器死亡

我們都知道有關「問題」的Widevine的支持,但也有設備,如例如三星Galaxy Tab2 10.1 P5100我們預計DRM應該可以工作。

我們有P5100用於測試和它完美地爲我們工作,但是客戶有相同的設備(與原來的ROM,無根),並在他們的設備我們的應用程序崩潰。搞笑的是,這個問題並不適用於相同類型的所有設備,但只有一些,這意味着你的P5100它可能很好地工作,但e.g你妻子的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過程中死亡在許可證獲取處理期間 - 看起來不同設備和固件版本的Widevine兼容性即使在三星新設備上也不是最好的。

人有同樣的問題,可以幫助我們?

問候, 斯登

回答

4

在互聯網上搜索後,我們發現三星論壇(http://developer.samsung.com/forum/thread/widevine-drm-issues-/77/200522)我們懷疑,我們被告知BYT內容出版商什麼:即使我們有相同類型的2臺設備,都能夠在播放Widevine時,可能會出現所謂的Widevine Keybox未配置給其中一個設備,並且此類設備無法使用Widevine DRM。密鑰箱是一種加密數據,用於存儲用於解密DRM信息某些部分的密鑰。

爲什麼能夠發生,我不知道...的設備可能在不同的地區,在那裏製造商沒有想到的Widevine有必要使用......

還要注意的是,當你按根到Android http://source.android.com/devices/drm.html,然後根據安全水平,Widevine的鑰匙盒可能被存儲在被擦除的存儲器區域。

BR STeN