首页> 中文学位 >LG智能电视Web播放器的设计与实现
【6h】

LG智能电视Web播放器的设计与实现

代理获取

目录

G智能电视Web播放器的设计与实现

LG智能电视Web播放器的设计与实现

摘 要

Abstract

第1章 绪 论

1.1 课题背景

1.1.1 课题来源

1.1.2 课题研究的目的与意义

1.2 本课题相关的国内外研究状况

1.2.1国内互联网电视现状分析

1.2.2 国外互联网电视的现状分析

1.2.3 NPAPI及Gstreamer技术

1.3本课题研究的主要内容

1.4 本文组织结构

第2章 Web播放器的需求分析

2.1 Web播放器流程的业务分析

2.2 Web播放器的功能需求

2.2.1播放器界面需求

2.2.2管理控制需求

2.2.3 数据处理需求

2.3播放器的非功能性需求

2.4 本章小结

第3章 Web播放器的设计

3.1设计目标

3.2 Web播放器模块划分

3.3 Web播放器的体系结构设计

3.4 用户界面层的设计

3.4.1 NPAPI 接口

3.4.2 浏览器插件的设计

3.5 管理控制层的设计

3.6 数据处理层的设计

3.6.1 数据获取模块

3.6.2 解码回放模块

3.6.3.可扩展模块

3.7 本章小结

第4章 Web播放器的实现与测试

4.1用户应用层的实现

4.1.1 资源初始化

4.1.2 实例初始化

4.1.3 数据流初始化

4.1.4 处理数据流

4.1.5 销毁数据流阶段

4.1.6 销毁实例

4.1.7 销毁共享资源

4.2 管理控制层的实现

4.3数据处理层的实现

4.3.1数据获取模块实现

4.3.2解码回放模块实现

4.3.3可扩展模块实现

4.4测试

4.4.1测试环境

4.4.2 功能性测试及结果分析

4.5本章小结

结 论

参考文献

哈尔滨工业大学学位论文原创性声明及使用授权说明

致 谢

个人简历

展开▼

摘要

伴随互联网技术的高速发展以及我国三网融合工程项目的逐步推进,在这个崭新的网络繁荣时期,针对多媒体资源的各种网络形式的应用也踏上了一个新的历史巅峰,多媒体网络应用已逐渐在人们的日常生活中成为不可替代的重要角色。为满足需求,各种网络媒体服务日益增多,对嵌入式终端处理媒体资源的能力要求也越来越高,近年崛起的互联网电视是嵌入式终端的重要典型代表之一。目前,互联网电视基本都配有浏览器和播放器等媒体信息处理软件,但考虑到终端设备类型和内存容量大小对用户使用性能造成的影响,这两个软件系统多数都分开工作,不能满足用户对具备高效、统一的网络媒体处理平台的使用要求。因此如何在消耗最少资源的前提下,对电视系统中浏览器与播放器进行整合,向电视机前用户展现一个使用舒服度高、效率运转快、可视化的多媒体网络处理平台是目前互联网电视市场迫切需要解决的问题。
  本课题设计实现了一款基于LG智能电视系统的Web播放器,利用Netscapeplugin和Gstreamer多媒体框架技术实现了在互联网电视上将浏览器与播放器的高效整合,使之成为更适合在互联网电视平台上运行并且播放内容可以被国家广电总局监管的Web播放器。
  本文了介绍Web播放器的相关技术,并对互联网电视Web播放器的用户需求做了分析,设计了可与多家内容运营商合作,具备可扩展性的Web播放器架构。利用浏览器插件技术将浏览器与播放器整合,满足用户对播放器较高的使用体验。结合Gstreamer框架实现了播放器的搭建,基于管道的设计思想构造了播放器的主控制模块,封装接口函数,便于浏览器插件的调用和相关操作,各元件的相互协调工作完成了播放器的数据获取、解码回放等功能。
  在此基础之上,为优化互联网电视中Web播放器的整体性能,克服互联网电视因存储容量受限、网络带宽不够等因素造成的问题做出了相应的改善,进一步提高了互联网电视终端设备的资源利用率和运行效率。通过最终的测试证明,本文设计的Web播放器具备较高的功能性和效率性,可以对广泛的媒体资源提供稳定的支持。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号