基于H.265的视频教育系统的设计与实现

来源 :广东工业大学 | 被引量 : 1次 | 上传用户:xiawei0018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及与流媒体发展,网络教育以一种不同于传统教育的形态出现在日常生活中。其优点也不断地显现出来,大大增加了学生的主动性,且打破传统教育在很多方面的局限性。以校园网为基础的视频教育平台不仅能满足广大师生对名师讲堂、校园活动的需求,还可以进一步拓展为视频会议等其他应用平台。本文设计以校园网为载体的视频教育系统,采用视频直播的形式来实现网络远程教学,系统在对Live555开源框架进行二次开发的基础上搭建流媒体服务器,并采用H.265视频编码标准以及RTSP、RTP/RTCP网络传输策略来实现基于H.265的视频教育系统。本文首先进行系统方案选择并对所用到的相关技术进行简单介绍,其中包括视频编码标准、流媒体协议以及流媒体开源框架。通过对当前主流的视频编码标准编码后的视频进行质量评估,选择H.265视频编码标准作为系统的视频编码标准;通过分析常见流媒体服务器开源框架的优缺点,并根据系统所采用的流媒体协议,选择Live555作为系统的流媒体服务器。其次,简单地介绍视频教育系统的总体设计,系统主要分为视频采集上传客户端和流媒体服务器以及播放器客户端组成,视频的采集上传客户端采用即插即用的USB摄像头作为硬件设备,调用FFmpeg库对采集的原始视频流编码成H.265码流,为了能适应复杂的、容易丢包的无线网络环境和对后续音频或者字幕的扩展,将编码后的H.265码流进行TS封装。流媒体服务器是在Live555的基础上进行二次开发,采取模块化设计,主要包括流媒体接收模块和转发模块,并采用RTSP协议作为交互协议,实现服务器与各个播放器客户端之间的通信。按照RTSP会话请求,流媒体服务器从网络接收数据,并对接收的数据进行RTP打包与发送,实现流媒体转发功能。播放器客户端选择支持RTSP协议的开源播放器,如VLC播放器,降低了整个系统的开发成本、节约开发时间。最后,采用VLC播放器当作播放器客户端对系统进行了全面的功能测试,并对流媒体服务器转发时延以及系统的时延做出了估计。测试结果表明,系统能够满足实时性要求,视频画面清晰,具有良好的实用价值。
其他文献
财务和业务需要平衡,任何一方的独大或过重都会导致企业战略、战术的实施执行不畅。财务不仅要参与到经济经营更要参与经营决策,不仅要受业务驱动更要控制业务,防范经营风险
<正>一、教育在现代博物馆事业中的地位随着物质生活的不断改善,人们对文化生活的要求不断增长;随着知识更新周期的缩短,人们对教育特别是社会教育的需求也不断增长。终生教
会议
目的:解析芜菁多糖的化学结构,证明其体内抗疲劳功效。方法:采用水提醇沉法提取,经葡聚糖凝胶柱分离纯化得到芜菁多糖试样(纯度94.61%,得率0.94%,均以干基计)。用HPGPC、红外
<正> 当前,在企业人员中经常谈到两句话,一句叫"讲求经济效益",另一句叫"采用适合国情或厂情的适用技术".无疑,这是企业技术人员应该遵循的技术工作原则.为了贯彻这条原则,就
随着互联网时代的推进,传统的思想政治教育工作迎来了新的挑战,如何利用互联网媒介开展思想政治教育工作,即网络思想政治教育工作如何开展,成为高校思想政治教育工作者亟待思
约30%的急性髓系白血病(acute myeloid leukemia,AML)患者携带FLT3基因突变,这与AML的发生、发展及不良预后密切相关,因此针对FLT3突变的靶向治疗可能是治疗AML的新途径。米
目的了解东莞市12~18月龄健康婴幼儿鼻咽部b型流感嗜血杆菌携带情况及该菌耐药情况,为制定防治策略提供参考依据。方法分别于初夏(2009年5-6月)和冬季(2010年1月)在东莞市5个
长期以来,职业教育不受重视,甚至受到歧视,制约中国成为制造强国。职业教育究竟应该有怎样的地位和待遇?6月30日上午,全国人大常委会专题询问职业教育法实施情况,人社部部长
目的探索慢性房颤导管消融中规则房速的发生机制与处理方法。方法选择2009年1月至2013年5月在厦门心脏中心确诊并接受导管消融治疗的慢性房颤患者102例,采用递进式导管消融策
近年来,涉众型经济犯罪案件数量仍然呈增长趋势,在互联网、物联网、人工智能、大数据不断发展进步下,新技术的注入使此类犯罪的手段不断翻新,危害程度也随之更迭升级。因此,