前言
DStv Now是非洲知名娱乐公司Multichoice旗下,一款针对非洲市场打造的影音类应用,用户可在线或通过离线缓存,观看喜爱的视频节目。DStv Now始终坚持以客户为中心,致力于提供安全可靠的数字视频内容。在结合了系统完整性检测和应用安全检测两项安全能力后,有助于确保DStv Now的流畅视频体验。
业务挑战
确保应用运行环境安全,对用户使用体验、帐户安全、视频内容保护都至关重要。手机上存在的恶意应用,或手机系统环境存在风险,都会使用户帐号、个人信息等面临安全威胁。因此,DStv Now团队面临的挑战是需在应用中增加安全检测能力,用于评估设备环境安全。
DStv Now技术负责人表示,他们“对适用于不同设备的App本身不断优化”,但还需“确保其运行设备是安全的,从而满足一些内容提供商的要求,并确保用户可以享受流畅的流媒体体验。”
解决方案
“安全检测服务可以帮助我们检查设备环境是否安全、未被恶意篡改,”团队负责人说。安全检测服务是华为推出的多维度安全检测开放服务,提供系统完整性检测、应用安全检测等功能,帮助应用快速构建安全能力,保护用户隐私及安全。当用户注册DStv Now、打开播放和缓存视频时,App会调用系统完整性检测和应用安全检测功能。
其中,系统完整性检测基于TEE可信执行环境和数字证书签名,帮助DStv Now团队检查用户设备的运行环境是否安全,例如是否被root;应用安全检测帮助App获取安装在设备上的恶意应用列表。如果发现设备存在这些安全风险,DStv Now就可以基于检测结果评估是否限制App行为,或对用户作出安全提示。“使用安全检测有助于提高安全性,确保我们的客户在安全的设备上使用我们的App,”DStv Now团队负责人说道,“这有助于防范盗版行为,确保在我们的内容提供商认可的设备上完成流媒体和视频播放。”此外,在通过安全检测的设备上进行App优化、开发新特性,“还有助于确保流畅的用户体验,而不必担心App会适应被篡改的设备。”
华为安全检测服务的接入,满足了DStv Now的安全检测能力需求,帮助其实现了提供更安全可靠的视频内容的目标。团队负责人说:“集成系统完整性检测和应用安全检测能力,有助于确保DStv Now用户享受流畅的视频体验。”
结果
确保DStv Now的流畅视频体验
用户帐户更安全,
视频播放更安全。
下载demo和示例代码请到Github:https://github.com/HMS-Core/hms-safetydetect-demo-android
解决集成问题请到Stack Overflow:https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest
参与开发者讨论请到Reddit社区:https://www.reddit.com/r/HuaweiDevelopers/
原作者:晚上吃啥
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。