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

资料分类:工业大学 上传会员:小蚊子 更新时间:2019-03-14
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8400
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着当今社会互联网的普及发展,手机、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

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:目前网络中所存在的视频格式大致可以分为两大种,其中一种是视频编码格式。目前比较常见的编码格式是由国际标准组织和国际电信联盟两所组织共同定制的主要编码标准,视频压缩......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: