当前位置:主页 > 科技论文 > 软件论文 >

面向智能终端的云视频客户端软件设计与实现

发布时间:2020-06-06 11:12
【摘要】:随着网络技术的进步、4G网络的成熟,以及智能终端的发展、普及,迎来了视频消费内容的爆发性增长,并冲击着传统行业。从视频行业发展现状来看有在线教育、视频监控、视频会议、游戏直播、电视直播、视频社交等分类,这一切的需求也促进了云视频行业的发展。而同时,如何提供快捷的、低成本的、高质量的基础设施服务以及提升视频行业生产与运营效率,使用户专注于内容与运营、应对高并发请求,保障视频观看稳定性及提升服务稳定性也是当前云服务商将面对的各种挑战。本文通过研究云视频行业发展现状,对比了国内外关于云视频的研究,从经济可行性、技术可行性、管理可行性、市场等多方面进行了调查,咨询了相关业内专家,搜索及阅读了大量网络资源和相关书籍,收集并整理了用户的需求意见。从一套系统的启动加载、界面渲染、消息通讯、网络请求、缓存以及视频播放这六个方面进行了详细的阐述,设计并实现了一个面向智能终端的云视频客户端软件。本文设计和实现的主要内容如下:1.分析了云视频行业的大环境,在“互联网+”的大背景下,智能终端的产品发展途径,无论从产品形态还是功能配置上都在不断创新升级,已经从一个多频率的调谐器和解码器跃升为智能控制终端。本系统的研究基于Google的Android操作系统,采用Java跨平台技术为基础,利用AndroidStudio开发工具完成开发任务。调研并使用了当下流行的插件化技术,将不同的业务模块封装成独立的插件,降低了模块间的耦合性,根据不同的业务进行组合,由后台动态进行下发。研究了事件总线技术实现的原理,并实现了一套用于智能机顶盒上模块间通讯的消息机制。2.在上述研究的基础上,完成了首页、列表展示页、内容详情页、播放器及搜索内容页等几大业务模块。界面的展示则由Xul图形引擎渲染完成。XML UI Language描述了一种XML方言。通过XML格式数据对UI的布局、元素、样式、行为、数据绑定关系等进行描述。实现了一种简单、易用、可扩展的动态UI渲染机制。XUL中可以通过动作(Action)绑定JavaScript脚本,直接操作UI元素,建立了易编写、可联接的一种数据操作,将UI跟数据源串联了起来。同时Xul封装了一些通用UI组件,能快速适应各厂商的需求定制,也是提升UI开发效率的一款利器。3.云视频客户端软件系统的研发,能快速低层本搭建播控平台,在不升级主Apk的情况下,快速响应客户的各种订制需求,实现各种定制界面,能提供专业的视频解决方案,让用户享受到大屏客户端云服务体验。4.目前基于云视频的客户端软件已经完成测试工作,并通过智能终端的搭载,投入到市场上,取得了较好的反馈。验证了该云视频软件在安卓中的实用性与可靠性,符合设计之初的需求。
【图文】:

架构图,架构,层次,虚拟机


电子科技大学硕士学位论文Dalvik 虚拟实例。而和 Java 虚拟机相比,Dalvik 是在 5.0 系统后才改为 ART 运行环境的,它能让每个Android应用都能在独立的过程中运行,并且要有自己的Dalvik虚拟机的案例。Dalvik 虚拟机是 Java 虚拟机的手持设备优化版本,它优化了系统对硬件设备的性能调度。2.1.2.3 应用框架层在应用框架层,主要是提供了在应用程序中随时要用到的 API,API 构成了Android 系统自己所带的核心应用,并且这些也是开发者所用构造 APP 的原型方法2.1.2.4 应用层应用层所涉及的即为操作系统提供的交互 APP,,一般为手机联系人、信息等基础功能应用,这里面还涵盖了程序员本身所开发的程序,比如图 2-1 就对 Android的层次架构进行了清晰的描述。

关系图,订阅者,发布者,关系图


图 2-2 订阅者、发布者、EventBus 关系图图 2-2 中能够看到,EventBus 的功能是服务于订阅者跟接收者,负的存储与分配职责,让事件的传递有条不紊。 事件响应流程 2-3 描述了事件的详细相应过程,第一步是订阅者发出了某一特定事需求,将该需求传递给 EventBus,如果有发布者上传了该特定类型的 EventBus 时,它就会将该信息传递给订阅者,这就是事件的响应过者跟发布者是通过 register 接口跟 post 接口来传递时间的类型信息,时,EventBus 就会经订阅者来对操作代码做出积极响应。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52

【参考文献】

相关期刊论文 前6条

1 杜磊;许博;阚媛;王晓卓;马文彬;;云视频会议平台研究[J];微型机与应用;2013年18期

2 李超;柴文磊;刘劲松;;高清视频会议系统技术浅析[J];信息安全与技术;2010年08期

3 王小燕;;一种高效点播流媒体服务器的设计与实现[J];计算机工程与科学;2010年02期

4 陈t

本文编号:2699591


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2699591.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1e9cc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com