基于FFmpeg视频转码的公开课平台的设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:dsclq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化技术和网络技术的发展,教学资源的信息化建设得到了越来越多的重视,视频公开课平台的建设是教学资源信息化建设的需要,也是数字化校园建设的需要。北京工业大学教育教学视频资源丰富,但存在视频格式多样、编码不统一的情况,所以建设基于视频转码的公开课平台具有十分重要的现实意义。  本文设计与实现了基于FFmpeg视频转码的公开课平台,将视频转码与公开课平台有机结合起来,使平台可以分享不同编码、不同格式的视频资源。平台中的视频资源主要来自网络视频资源和北京工业大学的教育教学视频资源。本文主要研究以下内容:(1)基于视频转码的公开课平台的国内外研究现状;(2)在了解并学习FFmpeg、核心设计模式及思想的基础上,提出了开发平台的解决方案;(3)完成对平台的需求分析、概要设计、详细设计、编码实现和测试等各个阶段的工作,最后完成基于FFmpeg视频转码的公开课平台的论文编写。  在平台的设计开发过程中,作者进行了深入的探索和研究,解决了一些关键性的问题,例如视频转码模块,提供了定时和实时两种方式对服务端指定目录及其子目录下的视频文件根据指定的转码参数进行转码,定时转码方式可有效避开访问高峰期对服务器端视频文件进行转码,从而减轻服务器的负担。同时采用多进程的方式提供批量转码。  目前,平台已投入使用且运行稳定,并已有部分国际名校公开课课程被添加到平台中,方便了师生学习,取得了较好的应用效果,得到了学校师生的好评与肯定。
其他文献
该文将数据挖掘技术与分布式技术结合使用,提供了一种实时的基于数据挖掘的分布式入侵检测系统的框架——自主异常监测框架.这个框架包含了自动收集训练数据、检测模型的产生
深度图在计算机视觉领域里具有重要的作用,因为它提供了一条有效的线索(深度数据)来刻画和理解现实世界中的物体和场景,这些是普通的视觉图像所不能代替的。近年来随着深度图获取
该文首先分析了基于Web的谈判支持系统的谈判和谈判过程的特点,以及基于Web的谈判支持系统的总体框架,结合网络安全的相关知识,提出了基于Web的谈判支持系统安全的解决方案.
随着信息技术的发展,传统的基于录像机的线性编辑手段正在被非线性编辑所替代,电视台正在进入一个数字化、网络化的时代。目前国内很多电视台都建立了非线性编辑网络系统,从而提
Job-shop调度问题(Job-shop Scheduling Problem,JSSP)是一类具有时间约束、次序约束和资源约束的组合优化问题。在理论上已经证明,JSSP是一个NP难题。DNA分子生物技术,这是一个最
三维激光扫描设备的飞速发展已经使得三维点云数据成为多媒体数据非常重要的组成部分。然而,随着三维扫描设备精度的不断提高,通过扫描设备所获取的三维点云数据也越来越大、越
该文深入研究和分析了国内增值业务接入平台建设的现状,以及智能网的设计特点和优势,提出利用"业务控制与交换相分离"的思想设计统一接入平台,使其具备更好的灵活性和可扩展
产品数字化预装配技术是近年来随着制造业市场日益竞争所产生的一种新的产品制造理念。其本质在于充分利用当前蓬勃发展的计算机虚拟制造技术,结合制造业的特征和先进的设计理
为了实现电视台低码流硬盘自动节目录制检索系统(以下简称自动录制系统),作者在深入理解Microsoft Advanced Systems Format标准的基础上,研究了ASF流媒体文件分解与重构的方
随着信息获取技术的提高,生产生活的各个领域都存储了海量信息。而信息对人类社会和经济发展的巨大作用集中体现在信息的增值作用上。目前被广泛应用的信息增值方法是数据挖掘