没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
基于 Linux 的流媒体服务器配置 第 1 页 共 23 页
基于 的流媒体服务器的配置
学生姓名:*** 指导老师:***
摘要 流媒体()指在 中使用流式传输技
术的连续时基媒体,如音频、视频或多媒体文件。 在网络应用中是先锋,
作为流媒体平台的表现也不错。本课程设计主要是完成在 操作系统下流
媒体服务器的配置和应用,在课程设计中,系统的开发平台是
。本文详细介绍了在 操作系统下实现流媒体服务器的配置过程。
关键字: 流媒体;;服务器;配置
Abstract
!"#$""
"%&
%""" %
"
""%&""
"% %
"
Key Words: '''
基于 Linux 的流媒体服务器配置 第 2 页 共 23 页
1 引言
1.1 课程设计的目的
随着 Internet 的日益普及,在网络上传输的数据已经不再局限于文字和图
形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音 频/视频
(Audio/Video,简称 A/V)等多媒体文件时,基本上只有下载和流式传输两种
选择。通常说来,A/V 文件占据的存储空间都比较大,在带宽受限的网络环境
中下载可能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换
用流式传输的话,声音、影像、动画等多媒体文件将由专门的流媒体服务器负
责向用户连续、实时地发送,这样用户可以不必等到整个文件全部下载完毕,
而只需要经过几秒钟的启动延时就可以了,当这些多媒体数据在客户机上播放
时,文件的剩余部分将继续从流媒体服务器下载。由于受网络带宽、计算机处
理能力和协议规范等方面的限制,要想从 Internet 上下载大量的音频和视频数据,
无论从下载时间和存储空间上来讲都是不太现实的,而流媒体技术的出现则很
好地解决了这一难题。要在 Linux 操作系统中使用音频、视频、数字图像和其
他多媒体工具,必须先配置好流媒体服务器。因此学会配置流媒体服务器,有
着非常重要的意义。
1.2 课程设计的内容
本次课程设计主要是研究 下流媒体服务器的配置和应用,所以此次
课程设计要完成的内容如下:
(() 安装 );
(*) 配置 );
(+) 测试 )。
基于 Linux 的流媒体服务器配置 第 3 页 共 23 页
2 Linux 和流媒体基本知识简介
2.1 Linux 简介
简单地说, 是一套免费使用和自由传播的类 , 操作系统,它主
要用于基于 -. 系列 /0, 的计算机上。这个系统是由世界各地的成千上
万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、
全世界都能自由使用的 , 兼容产品。
最早由一位名叫 & 的计算机爱好者开发,当时他是
芬兰赫尔辛基大学的学生。他的目的是设计一个代替 (由一位名叫
1#& 的计算机教授编写的一个操作系统示范教学程序)的操
作系统,这个操作系统可用于 +-.、2-. 或奔腾处理器的个人计算机上,并且
具有 , 操作系统的全部功能。 以它的高效性和灵活性著称。它能够在
个人计算机上实现全部的 , 特性,具有多任务、多用户的能力。 可在
34,(“不是 ,456工程的缩写)公共许可权限下免费获得,是一个符合
075 标准的操作系统。 操作系统软件包不仅包括完整的 操作系
统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多
个窗口管理器的 58# 图形用户界面,如同我们使用 8#4& 一样,
允许我们使用窗口、图标和菜单对系统进行操作。
之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属
于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根
据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具
基于 Linux 的流媒体服务器配置 第 4 页 共 23 页
有 , 的全部功能,任何使用 , 操作系统或想要学习 , 操作系统的人
都可以从 中获益。
由于 是一套自由软件,用户可以无偿地得到它及其源代码,可以
无偿地获得大量的应用程序,而且可以任意地修改和补充它们。这对用户学
习、了解 , 操作系统的内核非常有益。 学习和使用 ,能为用户节省
一笔可观的资金。 是目前惟一可免费获得的、为 0/ 机平台上的多个用户
提供多任务、多进程功能的操作系统,这是人们要使用它的主要原因。就 0/
机平台而言, 提供了比其他任何操作系统都要强大的功能, 还可
以使用户远离各种商品化软件提供者促销广告的诱惑,再也不用承受每过一段
时间就升级的痛苦,因此,可以节省大量用于购买或升级应用程序的资金。
不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应
用软件。用户不但可以从 上下载 及其源代码,而且还可以从
上下载许多 的应用程序。可以说, 本身包含的应用程序
以及移植到 上的应用程序包罗万象,任何一位用户都能从有关 的
网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以根据
自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对
8#4&、8#-、97 或 7* 等商品化操作系统来说是无
法做到的
[1]
。
2.2 流媒体基本知识简介
流媒体将成为未来互联网应用的主流之一,并将推动互联网整体架构的革
新。
在网络上传输音频、视频等多媒体信息,目前主要有下载和流式传输两
种方案。1: 文件一般都较大,所以需要的存储容量也较大;同时由于网络带
宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。
剩余22页未读,继续阅读
Aaifenfen
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0