• 收藏
  • 加入书签
添加成功
收藏成功
分享

基于智能终端的新型软件在电视大屏领域的探索与应用

许福
  
科学与学术文集
2022年18期
深圳创维-RGB电子有限公司 深圳市 518000

摘要:在全国有线网络整合和广电5G一体化建设发展的大背景下,公司积极推进5G智慧场景媒体融合应用的探索和平台建设,加强智能终端的应用创新和业务跨界合作,增强用户黏性,助力实现业务营收提升。目前,山西有线电视网络存在终端网络结构复杂、协议规范不统一、前端运维体系智慧化程度不高的现状,亟需对全省的终端体系结构进行规范化优化。我省广播电视前端业务支撑平台主要基于浏览器的HTTP/HTTPS服务(B/S结构),智能终端通过广电内网或者互联网实现双向数据的分发,在全省用户访问量大、并发率高的情况下,不仅前端业务平台负载高、终端响应速度慢,而且在部分业务平台发生故障、网络链路中断的情况下,终端存在无法请求获取到业务交互数据、应用软件无法正常运行的问题,直接影响广播电视的安全播出和用户收看体验。

关键词:智能终端;新型软件;电视大屏领域

引言

伴随着移动互联的高速发展和智能终端的普及,抖音、快手等短视频应用程序成为广大群众收听收看视听节目的重要途径。根据中国互联网络信息中心调查表明,截至2021年6月,中国短视频用户达到8.88亿,短视频应用的人均单日使用时长为125分钟。在短视频应用程序展现巨大的商业价值的同时,个别账号运营者趁机传播包含色情、低俗、侵犯版权等内容的视听节目。为维护广大网民的收听收看权益和引导行业健康发展,在政府相关部门的指导下,中国网络视听节目服务协会联合国内主要视频网站,制定了《网络短视频平台管理规范》和《网络短视频内容审核标准细则》对短视频内容、标题、名称、评论、弹幕、表情包等给出了具体规定。相对于互联网视听节目传播,通过移动应用程序传播的短视频节目具有数量多、内容丰富、互动性强、推送算法属性强、矩阵式传播等特点。人工操作智能终端逐个监看的工作方式存在劳动强度大、耗时长、覆盖范围小、监看周期长、证据保存难度大等问题。因此,亟需建立短视频节目监管平台对违规内容进行识别和预警,提升工作的效率。

1传统软件体系结构概述

随着计算机软、硬件技术的发展,系统软件体系结构已由客户机/服务器(C/S)结构模式发展为目前比较流行的浏览器/服务器(B/S)结构模式。由于两种软件体系结构各有利弊,需要在实际业务应用场景中探索一种合适的体系结构以满足业务应用的要求。C/S软件体系结构分为二层,显示逻辑和事务逻辑下沉到客户端,数据处理逻辑和数据库放到服务器端。该模式下客户端响应速度快、交互性强、准确性高,在网络信息安全层面管控能力较强,但是C/S结构客户端程序设计复杂、对底层网络协议依赖性较大,存在维护成本高、跨平台部署兼容性不强等问题。B/S软件体系结构是将Web技术与C/S体系结构密切结合而形成的三层体系结构。客户端浏览器仅负责显示逻辑操作,事务逻辑、数据处理和数据库在服务器端实现,减轻了客户端压力,具备维护方便、业务拓展简单、分布性强、共享性强等优点,但是存在数据通信访问量大、系统应用安全性较差的问题。

2安装包安全

检查安装软件包的安全性,查看是否已对安装软件包采取了适当的安全措施。(1)编译检查:检查安装软件包中是否有应用程序源代码,以及开发人员是否仍在源代码中保留某些敏感信息。(2)签名验证:验证用于签名的密钥是否正确,以防止被恶意第三方应用程序复盖等。(3)完整性检查:为了确保安装软件包不会损坏文件,必须执行安装软件包完整性检查。(4)权利设定控制:对申请权利和企业职能权利进行比较,检查申请权利是否高于申请权利,是否存在安全风险。(5)组件安全测试:检查应用程序组件是否可能被外部应用程序恶意调用,从而带来安全风险。(6)验证配置信息:检查属性定义是否会导致动态调试和任意数据备份等风险。(7)安装和卸载安全:检查应用程序安装和卸载过程的安全,查看安装或卸载应用程序是否会影响终端和其他软件的正常使用等。

3智能终端新型软件体系

随着计算机软件技术的发展,系统结构规模越来越复杂,基于单一标准的软件结构已经不能全方面满足业务应用要求,进而提出了一种基于智能终端的新型软件体系。该体系结构基于B/S体系架构优势和HTML5多元化特性,借鉴C/S架构用户端事务逻辑处理的优势,智能终端新型软件体系结构的基本思想是利用时间局部性原理,将用户从前端业务支撑平台请求的业务数据保存到终端查询Cache的缓存区中,当相同的数据内容再次被请求时,终端查询Cache提供部分或者全部所需的数据内容,不需要再次访问前端业务支撑平台进行数据查询请求、文件下载等操作。该体系结构不仅具备C/S架构数据交互性强、访问速度快的优势,而且能够提高广播电视安全播出能力、降低前端系统平台建设成本。在前端业务支撑平台发生故障、网络链路中断的情况下,可以避免智能终端因请求不到数据参数致使应用软件无法正常运行的问题,不影响业务运营和用户收看体验,为系统平台的故障修复赢得了宝贵时间。

4应用管理风险

用户无权了解或控制应用程序软件的安装过程、权限管理、升级、引导管理、函数调用、应用程序卸载等。而且,用户无法确保应用程序软件的所有行为都是在已知和可控制的条件下执行的,具体表现为:第一,应用程序软件在用户安装过程中没有明确的应用程序权限,或者它对插件及其应用程序进行了分组,而这些插件及其应用程序与构建基础无关 应用程序软件不支持浏览或用户权限配置功能,安装后不遵守用户权限降低原则,在使用过程中不能浏览或配置用户权限,用户无权了解或配置应用权限。第三,应用程序更新不是在用户许可的情况下进行的,或者应用程序不会通知用户更新过程中可能存在的安全风险,或者在应用更新失败后无法返回到更新前的版本。第四,默认情况下,应用程序软件的自动启动功能会打开,或者应用程序软件会在用户不知情的情况下在后台运行。第五,在用户使用过程中,应用程序未经授权调用与当前服务场景无关的功能。第六,无法完全删除或卸载应用程序,卸载应用程序后插件或相关软件仍保留在移动智能终端中。用户无权或控制应用程序软件安装过程、权限管理、升级、引导管理、函数调用、应用程序卸载等。该软件通常被称为vou软件,其特点是该软件无权知道用户在启动过程中或在执行自己的权利时对应用程序软件执行了哪些操作,或者用户对应用程序软件没有完全控制权。因为恶意软件不能保证用户的访问和控制,所以我们通常认为这些软件是高风险的应用程序。使用恶意软件时,用户面临的信息安全风险主要与应用程序在用户不知情的情况下触发不良功能的风险有关,这可能导致信息泄漏、流量消耗或非法伪造最终用户数据。

*本文暂不支持打印功能

monitor