因特网上的音频/视频服务

因特网上的音频/视频服务

主要分为三类:

流式存储音频/视频-便下载边播放

流式实况音频/视频-边录制边发送

交互式音频/视频-实时交互式通信

流式存储音频/视频

用户从客户机的浏览器上使用HTTP协议向服务器请求下载音频/视频

服务器将请求资源包装在装有用户所要的音频/视频响应报文中传送给浏览器,浏览器接收后自己机器上的媒体播放器进行解压缩然后播放。

元文件的万维网服务器

描述或指名其他文件的一些重要信息。

流程:

浏览器请求万维网上超链接元文件,服务器将该元文件装入响应报文中,浏览器调用相关媒体播放器将元文件传送给媒体播放器,媒体播放器使用元文件中的URL向万维网请求下载资源,万维网将资源文件发送给媒体播放器,边下载边解压缩边播放。

媒体服务器

媒体播放器不是向万维网服务器请求,而是在请求元文件中URL资源时向媒体服务器请求音频/视频文件,采用另外的协议进行交互。

实时流式协议

多媒体播放控制协议。从因特网上下载的实时数据进行控制。

交互式音频/视频

IP电话

实时传输协议RTP:为实时应用提供端到端的传输,向应用层提供附加的信息。

实时传输控制协议RTCP:对服务质量的监视与反馈、媒体间的同步记忆多播组中成员的标识。结束分组BYE,特定应用分组APP,接收端报告分组RR,发送端报告分组SR,源点描述分组SDES。

H.323

基于分组的多媒体通信系统。

H.323终端

网关:连接H.323网络和非.323网络进行通信

网闸:所有呼叫都要通过网闸,提供地址转换、授权、带宽和计费

多点控制单元MCU:支持更多的H.323终端的音频或视频会议。

会话发起协议SIP

涉及IP电话的信令和有关服务质量问题,选用RTP和RTCP作为配合使用的协议。

会话描述协议SDP

详细指名了媒体编码、协议的端口号及多播地址。

尽最大努力交付服务

提高因特网服务质量

调度和管制机制

调度机制:默认排队规则是先进先出FIFO,加权公平排队WFQ

管制机制:平均速率,峰值速率,突发长度

综合服务IntServ与资源预留协议RSVP

IntServ对单个的应用会话提供服务质量的保证,资源预留和呼叫建立。有保证的服务和受控负载的服务。

由资源预留协议RSVP、接纳控制、分类器和调度器组成。

区分服务DiffServ

在路由器中增加区分服务的功能。

服务登记协定SLA

被划分为许多个DS域DiffServ

边界路由器中的功能

聚合

每跳行为PHB

知识点

1、多媒体主要特点:

信息量很大;传输多媒体数据时,对时延和时延抖动均有较高的要求;传输的是实时数据,在发送实时数据的同时在接收端边接收边播放。

2、缓存影响有哪些?

缓存使所有到达的分组经受了迟延。早到达的分组在缓存中停留的时间较长,而完到达的分组在缓存中停留时间较短。

3、RTSP的媒体服务器工作过程。

浏览器向万维网服务器请求音频/视频文件

万维网服务器将带有元文件的报文发送给浏览器

浏览器将收到的元文件传送给媒体播放器

RTSP与媒体服务器的RSTP服务器建立连接

RTSP服务器发送响应RESPONSE报文

RTSP客户发送PLAY报文,开始下载

RTSP服务器发送响应RESPONSE报文

RTSP客户发送TEARDOWN报文断开连接

RTSP服务器发送响应RESPONSE报文

4、RTCP5种分组类型。

结束分组BYE:表示关闭一个数据流

特定应用分组APP:使应用程序能够定义新的分组类型

接收端报告分组RR:使接收端周期性地向所有点多播方式进行报告

发送端报告分组SR:使发送端周期性地向所有接收端用多播方式进行报告。

源点描述分组SDES:给出会话中参加者的描述。

5、IntServ定义的两类服务:

有保证的服务:保证一个分组在通过路由器时的排队时延有上限

受控负载的服务:使应用程序得到比“尽最大努力”更加可靠的服务。

6、IntServ的四个组成部分:

资源预留协议RSVP:信令协议

接纳控制:决定是否同意对某一资源请求

分类器:将进入路由器分组进行分类,根据分类结果放入不同队列。

调度器:根据服务质量要求决定分组发送的前后顺序。

7、端与端时延是指按照固定长度打包进IP分组送入网络中进行传送,接收端在收到IP包后通过解码器将其还原成模拟信号。时延抖动是指时延变化。

产生时延原因:IP数据包由于选择路由不同,并且不同路由器存在不同时延等原因导致同一IP数据包之间回有不同的时延,产生了抖动。

8、怎样使得因特网能够传送音频/视频数据?

大量使用光缆,使网络的时延和时延抖动减小,使用具有大量高速缓存的高数路由器,在网上传送实时数据就不会有问题。

改造为能够对端到端的带宽实现预留,使用面向连接的网络

使得多媒体信息在因特网上的传输质量得到改进。

9、

媒体播放器主要功能:管理用户界面、解压缩、消除时延抖动和处理传输带来的差错

媒体服务器主要功能:使用元文件的URL接入到媒体服务器将客户端请求的音频/视频资源返回给客户端

10、

狭义的IP电话是指在网络上打电话。

广义的IP电话是指不仅是IP电话,还可以在IP网络上进行交互式多媒体实时通信,包括即时IM。

连接方式:

两个PC之间通话、PC到固定用户的通话、两个固定电话之间打IP电话。

影响IP电话质量的主要因素:语音编码技术、分组丢包率、时延和时延抖动等。

标准:H.323和SIP。H.323在已有电路交换网的基础下增加IP电话的功能。SIP以因特网为基础,转换为HTTP应用作为应用。具有更好的可扩缩性。

11、RTP协议同时具有传输层和应用层的特点。

从开发者的角度看,RTP应当是应用层的一部分。在应用程序的发送端,开发者使用RTP程序代码将应用数据封装分组,将RTP分组交给UTP套接字接口发送;接收端通过对应的应用程序从分组中提取出来应用数据。由于RTP封装了多媒体应用的数据块并且向多媒体应用提供服务(时间戳和序号)。

序号:在一次RTP会话开始时初始序号是随机的,每次发送的分组序号加1,能让接收端发现丢失的分组和将失序的RTP分组重新排序列好。

时间戳:反映RTP分组中数据的第一字节的采样时刻,接收端使用时间戳准确还原哪一个数据块,从而消除时间的抖动,使视频应用中声音和图像同步

标记:置1表示这个RTP分组具有特殊意义。

12、接收端的缓存空间的上限取决于还原播放时所容许的时延。时延抖动越大,缓存空间越大。

13、

管制:控制某个数据流不影响其他正常数据流在网络中通过的机制。

调度:路由器的队列所采用的排队规则

呼叫接纳:数据流需事先声明所需要的服务质量,然后或者准许进入网络或拒绝进入。

14、

先进先出(FIFO)排队优点:实施简单 缺点:不能区分时间敏感分组和一般数据分组,对排在长分组的短分组也不公平。

公平排队:在高优先级队列中总有分组时,克服优先排队局限,避免低优先级队列分组长期得不到服务。缺点:长分组服务时间长,短分组得到时间短。

加权公平排队:为每个队列分配一个百分比权重,使得高优先级队列中的分组有更多机会得到服务。缺点:实施起来很复杂。

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2021-2024 John Doe
  • 访问人数: | 浏览次数:

让我给大家分享喜悦吧!

微信