Linux系统中浏览播放一体化技术研究及相关工具软件开发

Linux系统中浏览播放一体化技术研究及相关工具软件开发

论文摘要

随着当前计算机网络的迅速发展,网络中针对多媒体资源的各种应用也进入了一个新的繁荣时期。各种网络多媒体应用已经在人们的日常生活中扮演着越来越重要的角色。与此同时,由于软件正版化运动在我国的蓬勃开展,Linux操作系统正以其价廉、开源等优点在桌面和嵌入式设备中得到了越来越广泛的应用。但是目前Linux系统应用软件相对Windows系统应用软件而言显得较为贫乏,这种状况严重的影响了Linux系统与相关设备的推广和应用。而浏览播放一体化技术作为网络多媒体应用中的一个重要方面,已经成为一个备受Linux社区关注的热点问题。本文针对当前Linux系统中浏览器与系统集成度较低、播放器体系结构冗余、不具备伸缩性以及缺乏与Windows系统IE浏览器对应的浏览播放一体化功能等问题进行研究。在广泛分析当前已有的开源代码基础上提出基于Linux操作系统,具有开放性和扩展性的浏览器体系结构和具有伸缩性、广泛媒体资源支持的媒体播放器结构,研究浏览播放一体化技术并实现相关工具软件。该系统在支持日常网络浏览和媒体播放功能的基础上,还改进了当前Linux系统中浏览器功能单一、结构冗余和与系统集成度较低等问题;提高了Linux系统中媒体播放器对跨平台尤其是基于Windows平台媒体资源的处理能力;完成了Linux系统下浏览播放一体化功能;丰富了Linux系统的媒体处理功能。同时本文还进一步研究浏览播放一体化技术在嵌入式设备中的应用。通过对上述软件的裁剪和改造,形成了一套集成到嵌入式Linux系统中的工具软件。这套嵌入式软件除了具有桌面版本的相关功能外,还针对嵌入式系统存储资源受限等问题进行优化,进一步提高了资源利用率以及运行效率。上述两套工具软件已经通过了重庆市软件评测中心的确认测试,结果良好。目前浏览播放一体化相关工具软件已经在桌面PC机和网络计算机(NC)推广,用户使用反馈良好。总体而言,本文在广泛分析各种开源代码和市场现有产品的基础上,研究完成了一套可应用于桌面Linux和嵌入式Linux系统的的浏览播放一体化技术解决方案并详细阐述了相关技术的原理、设计与实现机制。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 问题的提出与研究意义
  • 1.2 国内外研究现状
  • 1.3 研究目的与内容
  • 1.3.1 研究目的
  • 1.3.2 研究内容
  • 1.4 论文组织结构
  • 1.5 本章小结
  • 2 浏览播放一体化相关技术
  • 2.1 XPCOM 技术
  • 2.1.1 XPCOM 组件
  • 2.1.2 XPCOM 组件内部机制
  • 2.2 浏览器插件技术
  • 2.2.1 插件技术概述
  • 2.2.2 MIME 概述
  • 2.3 流媒体技术
  • 2.3.1 流媒体概述
  • 2.3.2 流媒体传输基础
  • 2.3.3 流媒体技术原理
  • 2.3.4 流媒体播放方式与应用
  • 2.4 本章小结
  • 3 浏览器、播放器体系结构设计
  • 3.1 浏览器体系结构设计
  • 3.1.1 浏览器总体结构
  • 3.1.2 模块介绍
  • 3.1.3 体系结构特点
  • 3.1.4 浏览器数据处理流程
  • 3.2 播放器总体结构
  • 3.2.1 平台-插件体系结构
  • 3.2.2 播放器总体结构
  • 3.2.3 模块介绍
  • 3.2.4 体系结构特点
  • 3.2.5 播放器数据处理流程
  • 3.3 本章小结
  • 4 浏览播放一体化功能插件与嵌入化
  • 4.1 NPAPI 插件接口
  • 4.1.1 NPAPI 概述
  • 4.1.2 NPAPI 插件生命周期描述
  • 4.2 浏览播放一体化插件的设计与实现
  • 4.2.1 插件总体结构
  • 4.2.2 浏览播放一体化插件实现
  • 4.3 浏览播放一体化插件的嵌入化
  • 4.3.1 嵌入式存储环境空间限制
  • 4.3.2 流媒体播放缓冲区长度确定
  • 4.4 本章小结
  • 5 浏览播放一体化系统测试
  • 5.1 桌面版本功能测试
  • 5.2 嵌入式版本功能和网络性能测试
  • 5.3 浏览播放一体化系统运行效果图
  • 5.4 测试结论
  • 5.5 本章小结
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].桥梁养护检测加固一体化技术的应用[J]. 黑龙江交通科技 2020(05)
    • [2].乡村绿色环保厕所一体化技术与集成方案研究[J]. 山西科技 2020(03)
    • [3].建筑与灯光的一体化技术[J]. 照明工程学报 2020(03)
    • [4].黔产黄精产地加工炮制一体化技术研究[J]. 中国民族民间医药 2020(11)
    • [5].黄4块调剖堵水一体化技术研究与应用[J]. 精细石油化工进展 2020(02)
    • [6].电力调度自动化系统中一体化技术的应用[J]. 电子世界 2018(09)
    • [7].肥水一体化技术节本增效示范典型案例[J]. 上海蔬菜 2016(06)
    • [8].浅谈冶金铁路企业管控一体化技术应用[J]. 数字通信世界 2017(04)
    • [9].采煤一体化技术在综合机械化固体充填中的应用[J]. 科技风 2017(14)
    • [10].我国机械一体化技术进展情况探究[J]. 黑龙江科学 2015(12)
    • [11].探究综合机械化固体填充采矿一体化技术[J]. 世界有色金属 2016(09)
    • [12].电力调度自动化系统中的一体化技术与应用[J]. 电子技术与软件工程 2014(24)
    • [13].CAD/CAM一体化技术在高职教育中的应用研究[J]. 求知导刊 2016(06)
    • [14].一体化技术在电力调度自动化系统中的应用[J]. 环球市场信息导报 2016(45)
    • [15].激光通信/测距一体化技术研究[J]. 激光与红外 2013(12)
    • [16].城市地下管线测绘一体化技术发展探析[J]. 城市建筑 2013(24)
    • [17].飞行器控制一体化技术国家重点实验室简介[J]. 导航定位与授时 2020(01)
    • [18].“一体化智能电控技术”述评[J]. 智能建筑与智慧城市 2020(02)
    • [19].成都地区辣椒“肥水一体化”生产技术研究与示范[J]. 辣椒杂志 2020(01)
    • [20].电力调度自动化系统中一体化技术的应用[J]. 现代信息科技 2017(06)
    • [21].测绘一体化技术在电缆故障和路径中的应用[J]. 科技创新导报 2016(28)
    • [22].太阳能热电一体化技术在偏远单井的应用[J]. 石油石化节能 2016(01)
    • [23].钻割一体化技术在煤巷掘进消突中的应用[J]. 中州煤炭 2014(11)
    • [24].配电网的调控一体化技术研究[J]. 企业技术开发 2014(35)
    • [25].定录导一体化技术服务系统开发及应用[J]. 石油仪器 2014(04)
    • [26].纸质病案的划时代管理模式——缩微数字一体化技术[J]. 医学争鸣 2013(03)
    • [27].新产品开发中3F一体化技术的应用[J]. 核动力工程 2009(02)
    • [28].电力调度自动化系统中一体化技术的应用探讨[J]. 南方农机 2018(23)
    • [29].电力调度自动化系统中一体化技术的应用[J]. 南方农机 2018(19)
    • [30].装配式建筑的设计——加工——装配一体化技术[J]. 工程建设与设计 2018(18)

    标签:;  ;  

    Linux系统中浏览播放一体化技术研究及相关工具软件开发
    下载Doc文档

    猜你喜欢