前言

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/


原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0201433505160550078?fid=18&pid=0301433505160550243

原作者:晚上吃啥


华为开发者论坛
352 声望56 粉丝

华为开发者论坛是一个为开发者提供信息传播、开发交流、技术分享的交流空间。开发者可以在此获取技术干货、华为源码开放、HMS最新活动等信息,欢迎大家来交流分享!