您现在的位置:网站首页答辩论文计算机毕业设计其他计算机专业毕业资源

[计算机多媒体应用] 基于linux系统的视频和音频录制

  • 简介:第一章 前言 1.1 linux系统及其多媒体应用概述 Linux操作系统核心最早是由芬兰的Linus Torvalds 1991年8月在芬兰赫尔辛基大学上学时发布的,后来经过众多世界顶尖的软件工程师的不断修改和完善,Linux得以在全球普及开来,在服务器领域及个人桌面版得...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 第一章 前言5
1.1 linux系统及其多媒体应用概述5
1.2视音频录制的目的和要实现的目标6
1.3 毕设期间所完成的工作7
1.4 论文结构7
第二章 视音频录制的实现平台8
2.1 硬件环境介绍8
2.1.1 视频采集卡简介8
2.1.2 摄像头简介10
2.1.3其他设备综述10
2.2 软件环境介绍11
2.2.1 video for linux简介11
2.2.2视频软件xawtv12
2.2.3 linux下的C语言编程介绍13
2.2.3.1 GNU C 编译器13
2.2.3.2 Gdb调试器14
2.2.4 linux下的其它多媒体应用软件介绍16
第三章. 视音频录制的具体流程设计17
3.1 总体流程框图18
3.2 录制过程中需要注意的问题18
第四章. 录制过程中用到的关键技术及其实现20
4.1 Linux下视频采集卡的驱动20
4.2 Linux下音频流的采集24
4.2.1 声卡编程介绍24
4.2.1.1 打开声卡设备26
4.2.1.2 声卡参量的设置27
4.2.2 音频录制实现流程30
4.3 Linux下视频流的采集和压缩30
4.3.1 视频卡编程介绍31
4.3.2 视频流录制的实现34
4.5 Linux下AVI文件的合成38
第五章. 结论41
5.1 linux下视音频录制的总结41
5.2 前景展望和下一步的工作计划42
第六章. 致谢44
第七章.参考文献45

参考资料 【1】 杨波 赵辉 古颖健 Linux实用简明教程
【2】 Neil Matthew, Richard Stones 著 杨晓云 王建桥 杨涛 高文雅 等译 Linux程序设计
【3】 王继业 陈志红 钮金真 Linux操作系统下声卡编成的实验(摘自中国期刊网) :2003 01 24
【4】 张晓勐 岳继光 宋志光 基于Linux环境下视频采集的实现(摘自中国期刊网) :2003 03 16
【5】 李玉江 在LINUX下使用视频采集卡(摘自Linux伊甸园网) 2002 12 18

简单介绍 摘要
近几年来多媒体技术突飞猛进,大大改善了人机界面,使人们对计算机的使用更加的方便。众所周知,Linux系统具有开放源码,灵活多变的各种特点,将多媒体技术与Linux相结合,在Linux环境下实现各种多媒体应用,必将推动其更好的发展。
在多媒体技术的各种应用中,诸如视频会议,远程教育等都需要用到视音频的录制;这些应用在Windows平台下已经逐渐成熟,而在Linux平台下还处于起步阶段。本论文将介绍基于Linux平台的视音频采集的一些关键技术,这其中包括视频采集卡在Linux系统中的驱动使用,基于Linux平台的视频和音频数据的采集以及对视频数据的压缩,将视音频合成标准AVI文件等; 同时对当前的录制情况进行分析, 提出一些需要改进的问题,最后对基于Linux平台的视频会议和远程教育做一展望。
目前,基于Linux系统的视音频采集技术只是一个开端,随着多媒体技术的发展,视音频采集将会被应用到越来越多的领域当中,推进Linux系统中的多媒体应用不断发展。
第一章 前言
1.1 linux系统及其多媒体应用概述
Linux操作系统核心最早是由芬兰的Linus Torvalds 1991年8月在芬兰赫尔辛基大学上学时发布的,后来经过众多世界顶尖的软件工程师的不断修改和完善,Linux得以在全球普及开来,在服务器领域及个人桌面版得到越来越多的应用,在嵌入式开发方面更是具有其它操作系统无可比拟的优势,并以每年100%的用户递增数量显示了Linux强大的力量。Linux的是一套免费的32位多人多工的操作系统,运行方式同UNIX系统很像,但Linux系统的稳定性、多工能力与网络功能已是许多商业操作系统无法比拟的,Linux还有一项最大的特色在于源代码完全公开,在符合GNU GPL(General Public License)的原则下,任何人皆可自由取得、散布、甚至修改源代码。
Linux以它的高效性和灵活性著称。Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
.......
查看评论 已有0位网友发表了看法
  • 验证码: