2013年6月14日 星期五

DRM Testing

適用於 Windows Embedded CE 6.0

測試環境
SiRF Prima + CE 6 + DRM10 + 3G + USB ActiveSync

將DRM加入OS IMAGE內:
1. Add DRM components into OS Image.

Modify platform.reg file:
Add following

[HKEY_LOCAL_MACHINE\Software\Microsoft\WMDRMPD]
   "CertTemplatePath"="\\Windows\\"
   "CertPath"="\\ Windows \\"
[HKEY_LOCAL_MACHINE\Software\Microsoft\DRM]
   "DataPath"="\\ Windows \\drmstore.dat"

Modify platform.bib file:
Add following

MODULES
Wmdrm10pd.dll $(_FLATRELEASEDIR)\wmdrm10pd.dll NK SHD
FILES
devcerttemplate.dat $(_FLATRELEASEDIR)\devcerttemplate.dat NK SH
wmdrmpd.dat $(_FLATRELEASEDIR)\wmdrmpd.dat NK SH

測試: DLA (CE device透由USB ActiveSync連PC上網後, 透由網路測試DRM content).
1. PC與CE透由ActiveSync連線.
2. CE透由PC網路連上網站"wmtap.smdisp.net/janus/"並download DRM content.
3. CE播放DRM CONTENT時會連上網路ACQUIRING DRM LICENSE.
4. CE端可正常取得DRM LICENSE且播放.

測試: ILA (PC端連網download DRM content且已可在PC端播放後, 再透由Media Player Sync至CE上播放且CE device端沒有網路連線).
1. PC端: 已DOWNLOAD DRM CONTENT, 但尚未連線網路做DRM認證, 所以PC端無法播放此CONTENT.
2. PC端透由3G連上網路.
3. PC端播放DRM CONTENT時ACQUIRING DRM LICENSE.
4. PC端將網路功能移除, 斷線.
5. PC與CE 透由USB ACTIVESYC連線.
6. PC端透由MEDIA PLAYER將已可播放之DRM CONTENT SYNC至CE端.
7. CE端將ActiveSync移除後(亦即此時CE端已沒有任何網路連線能力), 仍可播放DRM CONTENT.

沒有留言:

張貼留言