互联网电视的Web播放器设计

被引量 : 0次 | 上传用户:wangxun416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电视技术和互联网技术的迅速发展,互联网电视的应用亦越来越趋于成熟化,同时在三网融合工程项目的推进下,人们对网络媒体服务的需求与日俱增。如今的互联网电视基本都配有浏览器和播放器等媒体信息处理软件,但由于这两个软件系统大多采用分开工作的方式,使其不能满足用户对具有高效统一的网络媒体服务的需求。因此对互联网电视系统中的浏览器与播放器进行整合设计,不仅能够满足用户对高效率、高舒服度的多媒体网络处理平台使用的需求,而且具有一定的实际应用价值。本课题对互联网电视的Web播放器设计,主要应用Gstreamer多媒体框架技术和Netscape Plugin Application Programming Interface (缩写:NPAPI)插件应用接口技术。利用Gstreamer多媒体框架技术实现播放器的搭建并进行音视频媒体处理,利用NPAPI插件应用接口技术将互联网电视的浏览器与所设计的Web播放器进行整合。本文首先介绍互联网电视的国内外研究现状,并对互联网电视Web播放器的关键技术进行研究。其次对互联网电视Web播放器进行需求分析,并详细分析Web播放器的主要业务流程。通过对用户应用层、管理控制层、数据处理层进行总体设计,得出Web播放器的设计原则及模块划分结构。最后对Web播放器各层次进行详细设计。用户应用层的详细设计主要包络实例启动,资源初始化,实例初始化,数据流初始化,处理数据流,销毁数据流,销毁实例和销毁资源八个模块的设计,并基于插件技术来实现参数设置及NPAPI接口函数的调用。管理控制层的设计,既要为用户应用层提供应用程序控制接口,又要控制数据处理层的数据获取模块和解码回放模块,利用Gstreamer多媒体框架技术完成播放器中管理控制层的播放控制模块设计。数据处理层的设计主要包括数据获取模块,解码回放模块以及可扩展模块的设计。各模块相互协调工作,实现浏览器与Web播放器的整合,提高互联网电视终端设备的资源利用率,同时满足用户对互联网电视较高的使用体验。
其他文献
目的探究在双胎妊娠胎儿发育畸形的临床诊断中应用彩超检查的效果,并探究该检查方法对新生儿结局的具体预测价值。方法选取2016年11月~2018年12月医院到本院接受诊断的100例双
通过调查分析广州快速公交BRT无障碍设施现状及存在的问题,为方便弱势群体安全出行,从微观层面,基于弱势群体出行需求和通用设计理念,对BRT过街设施、地铁与BRT间的无障碍通
目的探讨并研究小儿厌食的疗法及其疗效。方法利用中药透皮吸收配合捏脊疗法治疗126例厌食患儿。参照国家中医药管理局制定《中医病症诊断疗效标准》评定疗效。结果本组患者1
阅读是一个积累渐进的过程,一个人的英语水平与英语阅读能力有很大的相关性。然而,在实际教学中,英语教师受制于传统的教学体系、教学观念、教学环境等因素的影响,容易忽视小学高年级学生在英语阅读能力方面的培养。长此以往,小学高年级学生很难顺利地自主开展英语文本的阅读,也很难在英语阅读中获取愉悦的阅读体验。当前,小学高年级英语阅读教学面临着很多困难和挑战,要想更好地落实新课程标准的要求,激发小学高年级学生的
目的观察葡萄糖酸锌、金双歧、多潘立酮联合治疗儿童厌食的临床疗效,并探讨联合作用机制。方法选择我院2011年至2012年就诊的82例厌食儿童随机分为观察组41例和对照组41例,对
目的:比较冠状动脉旁路移植术(CABG)后序贯和单一大隐静脉桥通畅率。方法:检索PUBMED、EMBASE、The Cochrane Library及中国生物医学文献数据库。文献纳入标准:两组患者分别
市盈率增长率比率(PEG)简单来说就是公司市盈率除以其预期投资盈利增长率。当PE估值方法被国内外学者与投资者在理论及实践中广泛研究与应用时,PEG估值方法的出现无疑为投资
康德的先验自我的概念包含两层意思。其一是指一个独特种类的纯粹的毫无内容的智性表象。它作为同一的“相关项”伴随“我的”每一表象,由于这种伴随,我的所有表象都被看作是
禇橙,吃的不是橙,是永不放弃;黄太吉,吃的不是煎饼,是中国梦;Roseonly,卖的不是花,是承诺;马佳佳,搞的不是大保健,是新时代女性的解放、自由和独立……互联网思维,凭着这些品
在水利水电监控系统中,现场级设备常采用串行口与现地控制单元通信,实现数据交换。为了有效管理通信,现地控制单元一般使用有扩展能力的专门系统。串行口通信管理模件就是这