首页> 中文学位 >基于安卓浏览器的交互式网络电视实现技术研究
【6h】

基于安卓浏览器的交互式网络电视实现技术研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪 论

1.1 课题背景

1.2 国内外研究概况

1.3 论文主要研究工作

2 Android IPTV的总体设计

2.1 IPTV的开发环境

2.2 IPTV总体架构

2.3 IPTV终端业务结构

2.4小结

3 Android WebKit定制及扩展

3.1 WebKit定制

3.2 WebKit本地化

3.3 JS扩展

3.4小结

4 IPTV交互界面实现

4.1 IPTV拨号认证

4.2 Android硬件加速

4.3 界面布局

4.4 事件处理

4.5 小结

5 IPTV流媒体播放器的控制实现

5.1播放器的状态机

5.2 JS对象MediaPlayer的扩展实现

5.3 IPTV中媒体流生命周期

5.4播放器的控制

5.5本章小结

6 总结与展望

6.1 课题工作总结

6.2 课题展望

致谢

参考文献

展开▼

摘要

随着计算机技术、数字电子技术和移动互联网技术的飞速发展,嵌入式设备成为人们生活中不可或缺的获取信息的重要手段。电信网、广播电视网和互联网三网融合的推进力度进一步加大,将使得包括运营商、内容提供商和终端厂商在内的行业竞争变得更加激烈。作为三网融合的焦点业务,交互式网络电视既提供了传统的视频播放基本业务,又可以提供如即时通信、互动广告、在线游戏、在线购物等各种视频增值业务。
  在对交互式网络电视系统架构进行分析的基础上,对交互式网络电视应用程序进行了整体设计和分析开发需要完成的具体任务。首先对安卓广泛使用的Java本地接口进行了较为详细的介绍,并在此基础上分析了Web Kit浏览器引擎的Java层与C++层的联系。接着对Web Kit的JS扩展方法进行了介绍,并实现了交互式网络电视中使用的JavaScript扩展对象Authentication,为了使其能更好的完成交互式网络电视业务,对Web Kit进行了修改。
  接着介绍了安卓的硬件加速和界面布局,并在此基础上分析实现了交互式网络电视拨号、应用程序布局。之后介绍了安卓处理程序机制及其在应用程序中的应用;在键盘事件处理部分,对安卓按键值与JavaScript键值进行了兼容性修改。
  最后介绍了安卓媒体播放器的状态机,对每个状态进行了较为详细的分析。从JavaScript的Media Player对象属性和方法以及生命周期三个方面进行了探讨,对机顶盒与TS内容分发系统的四个接口进行对比分析,并在此基础上实现了JavaScript的Media Player在安卓上的扩展,使其能够访问本地媒体播放器。通过JavaScript对象来控制视频播放等,实现与用户的动态交互效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号