摘要: 为使网络电视(IPTV)业务中的QoE指标更准确地反映用户的真实体验,同时考虑到不同终端的异构性,提出一种在流媒体播放器下内嵌探针系统的设计架构,包括在播放器内部进行实时数据监测和相关指标计算的实现方案。该系统可以通过插件库的方式被多款终端平台集成与移植,使用事件驱动模型消除播放器实时触发QoE计算任务带来的解码延时和性能降低。实验结果表明,系统在突发延时和I帧丢包等时间点上统计得到的QoE指标相比传统方式更接近人眼感受,CPU和内存提升5%左右,额外资源开销有限,同时系统本身也具有较好的兼容性和扩展性。
关键词:
网络电视,
播放器,
体验质量,
探针,
事件驱动,
插件机制
Abstract: In order to make the Quality of Experience(QoE) metrics of Internet Protocol Television(IPTV) services more accurately approach real user experience and considering heterogeneity of different terminals, this paper proposes design architecture of streaming media player embedded probe system, and gives the implementation of real-time data monitoring and related indicators calculation inside the player. This system can be integrated in a variety of platform through plug-in library, and uses event-driven model to eliminate the decoding delay and performance problems caused by QoE computing tasks. Test results show that the final QoE metrics is closer to the ultimate user’s experience in the time of unexpected delay and I frame packet loss while the probe system itself has low resources cost of only 5 % increase and can be easily ported and extended.
Key words:
Internet Protocol Television(IPTV),
player,
Quality of Experience(QoE),
probe,
event-driven,
plug-in mechanism
中图分类号: