晶羽科技-解读点评影视小说作品

微信
手机版

EPG整体服务质量监测研究和实践,epi服务质量评价模型

2023-11-05 10:38 作者:岑岑 围观:

摘要:EPG是互联网电视用户使用的入口,EPG的服务质量直接影响整体用户体验感知。然而,由于一般自动拨号或手动拨号的技术缺陷,运维人员无法准确、全面地确定用户的EPG体验效果,定位用户与平台交互中的关键因素。因此,本文基于网络电视的EPG自动抓取技术,应用大数据分析技术,提出了EPG整体服务质量的自动评估方案。

关键词:EPG自动抓取与获取;大数据分析;用户体验感知

0简介

利用EPG提供的菜单界面,用户可以选择自己喜欢的直播频道,点播自己喜欢的视频节目,查找互联网电视提供的各类信息,包括生活资讯、娱乐资讯、教育资讯、体育资讯等。EPG是互联网电视用户使用的入口,EPG的服务质量直接影响整体用户体验感知。但由于自动模拟拨号或手动拨号的技术缺陷,只能对一级和二级菜单中的部分业务内容进行测试[1],或者测试效率较低,无法快速发现问题,运维人员无法准确全面地确定用户的EPG体验效果。为了提高网络电视服务的服务质量,我们必须首先提高EPG的整体服务质量。EPG质量监控方案需要全面、及时地评估EPG的可用性、内容完整性、服务质量和变化。

1 EPG网络电视存在的问题分析

一般在互联网电视服务中有一个提供EPG服务的主牌照方,但也有一些内容CP在CDN中注入丰富的点播节目,然后在主牌照方的EPG上推出节目菜单。多个内容CP之间以及内容CP和CDN之间的这种交互增加了服务问题的概率。通过对运维过程中问题的分类和潜在风险点的识别,EPG整体服务质量可能存在以下主要问题:(1)故障和错误问题:认证失败、播出失败、资源访问错误、登录请求错误、更新集数错误和节目总集数错误;(2)缺失问题:频道节目缺失、节目多样性缺失、节目信息缺失;(3)超时问题:资源请求超时、入口请求超时、节目单更新延迟;(4)其他:异常节目多样性和重复节目多样性。

2EPG整体服务质量监控思路和方案

2.1网络电视EPG页面爬虫和拨测系统技术原理

系统采用分布式设计架构,由红外模拟探头和+EPG爬行探头组成。红外模拟探头主要根据红外脚本模拟用户的行为,收集令牌并上报给EPG爬虫探头,对节目信息和播放质量进行监控和分析。报告视频播放质量。EPG爬虫探头获取机顶盒令牌后,模拟机顶盒登录,获取机顶盒各接口入口的URL。在机顶盒与EPG服务器的交互过程中,所有的信息都被采集,所有的交互信息都被Get捕获。通过分析EPG服务器的连接时间、响应时间和主机IP,可以评估EPG服务器的质量。通过拨打抓取的URL,从连接时间、响应时间、下载速率等方面分析评估CDN服务器提供的节目质量。通过比较爬取周期和白名单,可以发现EPG元素的变化内容,提取关键信息,发出变化提示和警报。

2.2实施方法

网络电视EPG页面爬虫和拨号测试方案主要是通过红外探头模拟机顶盒的操作,获取不可破译的令牌信息。EPG爬虫通过获取的令牌信息模拟机顶盒登录访问,并获取与EPG服务器的交互信息。在整个交互过程中,对数据进行分析,发现EPG元素的变化和缺失内容进行提示和报警。在交互过程中,计算请求和响应信息的连接和响应时间,测量相应步骤的消耗延迟和相关指标,显示网络消耗和相关性能,通过后续处理进行过程显示和视频分析。

3EPG全面服务质量监控功能分析

3.1EPG信息完整性分析

通过EPG爬虫探头,对EPG的所有页面进行全偏移,抓取EPG的关键信息,包括主页的导航列表信息、栏目信息、节目列表信息、节目信息等。(1)首页信息:页面导航(首页底部导航或顶部导航按钮)、窗口区块IP、请求类型、URL等。(2)直播列表:直播入口、目的IP、目的URL、UUID、频道名称、频道LOGOURL、播放URL等。(3)审核节目单:直播节目单入口、UUID、频道名称、节目ID、节目名称、开始时间、结束时间、播出类型(直播、回放)、节目网址等。(4)栏目信息:VOD节目入口、栏目ID、栏目名称、运营类型等。(5)节目集信息:栏目入口、栏目ID、栏目名称、节目集ID、节目集名称、横海报URL、竖海报URL等。(6)节目信息:节目名称、导演、演员、语言、节目介绍、定义、CP码、资源厂商、节目多样性总数、节目分级、节目id、媒体id、节目多样性号、视频集id、垂直海报URL、水平海报URL、节目视频URL、收费logo等。通过设置信息的识别规则,可以判断缺失信息的问题,输出详细的缺失信息列表,支持被许可方优化EPG。

3.2EPG可用性和访问质量分析

对EPG爬虫探针获取的内容资源和门户进行分层测试,分析EPG门户和内容的访问延迟和返回码。从海量的内容资源中,捞出不可用、质量差的内容资源清单,交付给牌照方、平台厂商处理。EPG节点级服务质量评估可以基于被访问的EPG服务器的IP地址来执行。可以进行节目媒体资源的分发评估和引进分析。

3.3EPG在线测试和资源分析

重大内容的编排,新内容的推出,热点节目的推出,都需要EPG的内容编排。每一次界面安排都会调整EPG的界面和内容。为了保证程序的正常推出,这些都需要提前进行验证和测试。但是,每一个接口、每一个程序的验证和测试,都需要大量的人力资源。通过EPG爬虫探头自动抓取节目编排界面和上线节目,大大节省了人力成本,并正确输出EPG界面各入口的可用性和上线节目的成功率,避免节目上线后无法正常播放,影响用户体验感知。EPG资源分析,现在互联网电视内容成千上万,但是对每天、每周、每月的在线节目进行分析是相当困难的,人工基本做不到,人工也不可能对每天、每周、每月的在线节目进行精确统计。EPG爬取探针会将每天爬取的内容与基础媒体库进行比对,从而实现每个类目、栏目的线上线下节目统计。并且会对每个节目的访问质量进行深入分析,便于EPG资源的分析和统计。

3.4EPG变化分析

EPG是互联网电视的统一入口,覆盖所有用户,容易被利用。EPG的安全管理尤为重要。EPG爬虫系统可以比较爬行周期的结果,发现元素的变化内容,提取关键信息,发出变化警报。EPG更改规则:EPG爬虫定期抓取,存储抓取的内容并提取关键信息,建立合法白名单制度。比较每个周期的抓取结果,当发现变更事件时,将提取的变更信息与白名单系统进行合法性分析,通过合法变更标记实现自动非法变更报警输出,并发出变更报警。从而实现保护EPG不被篡改。

4EPG爬虫整体质量评价

通过对数据库中爬虫资源的分析,可以对不良节目的质量进行统计分析,根据质量指标详细分析具体原因,解决节目播放质量差的问题,从而在用户投诉前尽早给出预警和优化处理。如图2,根据《花木兰妈妈第一集剧情剧照xxx》的统计,可以看出为什么节目只有55.95分。分析具体原因,可以看到程序下载速率只有1.07 KB/s,检查服务器和网络因素后发现程序无法正常注入,但海报已经显示。联系被许可方将撤回海报并重新注入以进行在线展示。

5结束语

借助5G,互联网电视将迎来进一步发展。除了节目内容的多样性,用户对节目清晰度包括高清、4K、VR等都有非常高的体验要求。同时也对各种应用市场的应用体验提出了更高的要求,比如音乐、体育、教育、娱乐等等。这些对高经验的要求也对EPG服务的集成和界面的快速访问提出了挑战。如何快速检测EPG的可用性、内容完整性、服务质量和内容变化,需要建立一个通过EPG爬虫收集KPI和KQI数据的质量评估体系,构建节目列表、播出质量、服务器定向三个环节、多个指标来判断EPG质量,为提升EPG整体服务质量提供指导。

参考

[1]李正茂。基于爬虫技术的EPG自动拨测系统[J].《福建计算机》2019年4月第35卷第4期。

作者:赖谢崇斌张杨杰单位:中国移动通信集团陕西有限公司飞思达科技(北京)有限公司

相关文章