50
第第第第 第第 第第第第第 第第第第第第 第第第 2007 第 5 第 13 第

第十三讲 流媒体技术与应用

Embed Size (px)

DESCRIPTION

第十三讲 流媒体技术与应用. 信息工程学院 冯建新 2007 年 5 月 13 日. 目录. 目标 流媒体技术概述 安装配置 Real Server 安装配置 Microsoft Media Server 课堂小结. 一、目标. 会在局域网内安装流媒体服务器 Real Server Microsoft Media Server 能进行服务器的基本配置 IP 地址、连接控制、内容等 懂得流媒体技术的相关知识 流媒体文件的格式 流媒体协议. 二、流媒体技术概述. 多媒体信息的特点 信息量大 流媒体技术的含义 流媒体技术的目标 流媒体系统的组成 - PowerPoint PPT Presentation

Citation preview

Page 1: 第十三讲  流媒体技术与应用

第十三讲 流媒体技术与应用

信息工程学院冯建新

2007 年 5 月 13 日

Page 2: 第十三讲  流媒体技术与应用

目录 目标 流媒体技术概述 安装配置Real Server 安装配置

Microsoft Media Server 课堂小结

Page 3: 第十三讲  流媒体技术与应用

一、目标 会在局域网内安装流媒体服务器

Real Server Microsoft Media Server

能进行服务器的基本配置 IP 地址、连接控制、内容等

懂得流媒体技术的相关知识 流媒体文件的格式 流媒体协议

Page 4: 第十三讲  流媒体技术与应用

二、流媒体技术概述 多媒体信息的特点

信息量大 流媒体技术的含义 流媒体技术的目标 流媒体系统的组成 流媒体传输流程

Page 5: 第十三讲  流媒体技术与应用

流媒体技术的含义 流媒体 (Streaming Media) 是一种新兴

的网络传输技术,在互联网上实时顺序地传输和播放视 / 音频等多媒体内容的连续时基数据流。

流媒体技术包括流媒体数据采集、视 /音频编解码、存储、传输、播放等领域。

Page 6: 第十三讲  流媒体技术与应用

流媒体技术的目标 在保证信息质量的前提下,尽量压缩多

媒体信息,减少网络的通信流量。 做到边传输,边播放。

Page 7: 第十三讲  流媒体技术与应用

流媒体系统的组成 服务器端

编码 压缩 存储

客户端 播放

传输协议

服务器

服务器 客户端

网络软件

Page 8: 第十三讲  流媒体技术与应用

流媒体传输流程 Web 浏览器与 Web 服务器之间使用 HTTP 交换控制

信息,以便把需要传输的实时数据从原始信息中检索出来。

用 HTTP 从 Web 服务器检索相关数据, A/V 播放器进行初始化。

从 Web 服务器检索出来的相关服务器的地址定位 A/V服务器。

A/V 播放器与 A/V 服务器之间交换 A/V 传输所需要的实时控制协议。

一旦 A/V 数据抵达客户端, A/V 播放器就可以播放了。

Page 9: 第十三讲  流媒体技术与应用

软件 流媒体文件几种常见格式 常见流媒体服务器软件

Page 10: 第十三讲  流媒体技术与应用

流媒体文件几种常见格式

Page 11: 第十三讲  流媒体技术与应用

常见流媒体服务器软件 Real System

Windows Media Technology

QuickTimeDarwin Streaming Server

Page 12: 第十三讲  流媒体技术与应用

Real System 由三部份组成:

媒体内容制作工具 Real Producer 服务器端 Real Server 客户端软件 Real Player ( RealOne )

Page 13: 第十三讲  流媒体技术与应用

Windows Media Technology 三部份组成:

Media Tools Media Server (在 Win2000 Server 中有) Media Player

Page 14: 第十三讲  流媒体技术与应用

流媒体协议 实时传输协议RTP与RTCP 实时流协议RTSP 资源预订协议RSVP MMS

Page 15: 第十三讲  流媒体技术与应用

实时传输协议 RTP 与 RTCP RTP 被定义为在一对一或一对多传输的情况下

工作,其目的是提供时间信息和实现流同步。 RTP 通常使用 UDP 来传送数据,但 RTP 也可以在 TCP 或 ATM 等其他协议上工作。当应用程序开始一个 RTP 会话时将使用两个端口:一个给RTP ,一个给 RTCP 。 RTP 本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠 RTCP 提供这些服务。RTCP 和 RTP 一起提供流量控制和拥塞控制服务。

Page 16: 第十三讲  流媒体技术与应用

实时流协议 RTSP 实时流协议 RTSP 是由 RealNetworks 和 Netscape共同提出的,该协议定义了一对多应用程序如何有效地通过 IP 网络传送多媒体数据。 RTSP 在体系结构上位于 RTP 和 RTCP 之上,它使用 TCP 或 RTP完成数据传输。

HTTP 与 RTSP 相比, HTTP 传送 HTML,而 RTP 传送的是多媒体数据。 HTTP请求由客户机发出,服务器作出响应;使用 RTSP 时,客户机和服务器都可以发出请求,即 RTSP 可以是双向的。

Page 17: 第十三讲  流媒体技术与应用

资源预订协议 RSVP 由于音频和视频数据流比传统数据对网

络的延时更敏感,要在网络中传输高质量的音频、视频信息,除带宽要求之外,还需其他更多的条件。 RSVP 是 Internet 上的资源预订协议,使用 RSVP 预留一部分网络资源(即带宽),能在一定程度上为流媒体的传输提供 QoS 。

Page 18: 第十三讲  流媒体技术与应用

MMS Microsoft Media Server专用的流媒体

传输与控制协议。

Page 19: 第十三讲  流媒体技术与应用

三、安装配置 Real Server 软件版本: Helix Server 9.02 安装图 测试流媒体服务器 配置服务器

Page 20: 第十三讲  流媒体技术与应用

图 01

Page 21: 第十三讲  流媒体技术与应用

图 02

Page 22: 第十三讲  流媒体技术与应用

图 03

Page 23: 第十三讲  流媒体技术与应用

图 04

Page 24: 第十三讲  流媒体技术与应用

图 05

用于管理不能忘记

Page 25: 第十三讲  流媒体技术与应用

图 06

这是一个端口号,一般不要修改,除非和已有应用冲突。

Page 26: 第十三讲  流媒体技术与应用

图 07

这是一个端口号,一般不要修改,除非和已有应用冲突。

Page 27: 第十三讲  流媒体技术与应用

图 08这个端口号默认值是 80 ,如果该服务器同时安装了 Web 服务,建议改成8080

Page 28: 第十三讲  流媒体技术与应用

图 09

这是一个端口号,一般不要修改,除非和已有应用冲突。

Page 29: 第十三讲  流媒体技术与应用

图 10

这是一个端口号,一般不要修改,除非和已有应用冲突。

Page 30: 第十三讲  流媒体技术与应用

图 11

这个钩要打上,在服务器启动时,自动启动该流媒体服务。

Page 31: 第十三讲  流媒体技术与应用

图 12

注意:在安装完成后,要重新启动服务器

Page 32: 第十三讲  流媒体技术与应用

图 13 安装完成后,桌面有两个图标

Helix Server Helix Server Administrator

用于配置服务器

Page 33: 第十三讲  流媒体技术与应用

测试流媒体服务器 在客户端 IE浏览器地址栏输入:

rtsp://192.168.1.4:554/real9video.rm

前提是在客户端已安装了播放器RealPlayer 或 RealOne Player

实时流协议服务器的 IP 地址

端口号 流媒体文件

Page 34: 第十三讲  流媒体技术与应用

配置服务器 进入配置程序:双击桌面上的

配置采用 Web方式,可以远程管理http://192.168.1.4:27043/admin/index.html

配置管理界面图 连接控制 更改流媒体文件存放位置

Page 35: 第十三讲  流媒体技术与应用

配置管理界面图

Page 36: 第十三讲  流媒体技术与应用

连接控制

Page 37: 第十三讲  流媒体技术与应用

更改流媒体文件存放位置 系统默认的存放位置:

C:\Program Files\Real\Helix Server\Content

通过增加一个“加载点”来实现 图例

Page 38: 第十三讲  流媒体技术与应用

图例

Page 39: 第十三讲  流媒体技术与应用

四、安装配置 Microsoft Media Server

在 Win2K中自带了 Microsoft Media Server 4(free) 一般在安装 Win2K时,不安装。

安装 MMS4 控制面板添加 /删除程序添加 /删除Windows 组件

需要 Win2K安装盘 配置:程序管理工具 Windows Media 点播

Page 40: 第十三讲  流媒体技术与应用

Windows Media

Page 41: 第十三讲  流媒体技术与应用
Page 42: 第十三讲  流媒体技术与应用
Page 43: 第十三讲  流媒体技术与应用
Page 44: 第十三讲  流媒体技术与应用
Page 45: 第十三讲  流媒体技术与应用
Page 46: 第十三讲  流媒体技术与应用
Page 47: 第十三讲  流媒体技术与应用

发布点属性

Page 48: 第十三讲  流媒体技术与应用

点播 mms://192.168.1.4/welcome2.asf

mms://192.168.1.4/test/welcome2.asf

协议 服务器地址 流媒体文件名

新建的发布点 /别名

Page 49: 第十三讲  流媒体技术与应用

课堂小结 不同的流媒体,使用不同的端口 深入学习的内容

广播、组播、转播 在 Real Server 中也

可以播放 ASF文件。 Real Server 与

MMS 有冲突。

Page 50: 第十三讲  流媒体技术与应用

作业 三种流媒体服务器软件的最新版本是什么?

阅读“辅助资料”中的“企业 Intranet宝典”一书中关于多媒体服务器建设一章。