Linux视频转码服务器设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-14
  • 论文字数:8400
  • 课题出处:(小蚊子)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着当今社会互联网的普及发展,手机、iPad等等多媒体移动终端进入到每一个人的日常生活中。越来越多的人对互联网上对互联网上多媒体视频数产生生兴趣,不同种类的视频数据例如在线观看视频、网络会议、网络直播等等已经成为我们生活中不可缺少的元素。移动终端的性能配置不同或者传播平台支持格式不同对视频数据的格式和参数也提出了一些要求。在这一大背景之下,视频转码这一技术的重要性就体现了出来。其实,视频转码(Video Transcoding)就是将视频信息由一种编码格式转换成另一种编码格式的编码方法。这里的编码格式是指比特率、帧率、分辨率、编码句法等。视频转码已经成为目前的主流研究对象。

综合上述考虑,本文设计了一种基于开源软件FFmpeg的视频转码系统并且详细介绍了其如何实现的过程。论文主要研究了通过对FFmpeg视频编解码框架的解析,熟悉了解Linux视频采集原理,规划视频采集系统设计方案,构建在Linux环境下FFmpeg平台,并且分析FFmpeg转码功能与方法,并且利用FFmpeg进行对本地视频文件的转码工作。

 

关键词:Linux;FFmpeg;视频转码

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景及意义-1

1.2 技术发展现状-1

1.3 视频编码的标准与发展-2

1.4 论文的主要研究内容-4

2 相关理论和技术基础-5

2.1 Linux系统-5

2.2 视频转码技术-5

2.3 FFmpeg-6

2.3.1 FFmpeg简介-6

2.3.2 Linux系统的搭建-6

2.3.3 FFmpeg的安装与配置-7

2.4 FFmpeg项目组成-8

3 视频转码服务器的设计-9

3.1 外部库的安装-9

3.1.1 MP3外部支持库-9

3.1.2 3GP外部支持库-9

3.1.3 MP4外部支持库-10

3.2 视频转码原理-10

3.3 FFmpeg语法使用-13

4 视频转码实例-14

结    论-16

参 考 文 献-17

致    谢-18


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费