Android 7.1 智能电视Netflix 播放视频分辨率低,只有512X384。网上一顿搜后,认为是平台没有过google的Widevine DRM 认证,在电视上安装Drminfo这个APP后,确实查不到Widevine的任何信息,但是有对比机也同样是没过这个认证的,分辨率却能达到960X540,于是从别的平台简单的把Widevine L3移植了过来(因为没有说明文档,也不知道移的对不对),在Drminfo上可以看到Widevine 安全等级为L3,版本为V1.0。然并卵,Netflix 播放视频分辨率仍只有512X384。不知道是不是WIDEVINE没移对的原因,每次开机的时候都报:
WVMExtractor: Failed to open libwvm.so: dlopen failed: "/system/vendor/lib64/libwvm.so" is 32-bit instead of 64-bit,但是又找不到64 bit的对应so。
另外还有一个比较奇怪的现象,有几天时间,有一个特定的视频,是vp9格式的,分辨率也达到了960X540,其他的所有视频都是avc格式的只有512X384。但后来再去播放这个视频,也变成avc格式512X384了。
有处理过此类问题的同学,请不吝赐教,酬谢。