"计算机网络(第 6 版)课件:第 8 章 因特网上的音频视频服务"
本节课件主要讲解了因特网上的音频视频服务,包括流式存储音频/视频、交互式音频/视频、改进“尽最大努力交付”的服务等内容。
在讲解音频视频服务前,我们首先需要了解计算机网络的基本概念。计算机网络最初是为传送数据信息设计的,因特网 IP 层提供的“尽最大努力交付”服务,以及每一个分组独立交付的策略,对传送数据信息也是很合适的。然而,多媒体信息的特点在于信息量往往很大,对时延和时延抖动均有较高的要求,是实时数据,需要在发送同时,在接收端边接收、边播放。
因特网是非等时的,模拟的多媒体信号经过采样和模数转换变为数字信号,再组装成分组。这些分组的发送速率是恒定的,但经过因特网的分组变成了非恒定速率的分组。在接收端需设置适当大小的缓存,当缓存中的分组数达到一定的数量后再以恒定速率按顺序把分组读出进行还原播放。
流式存储音频/视频服务是指用户可以实时地从服务器上请求音频或视频流媒体数据,并在播放时可以实时地调整音量、暂停、快进等操作。这类服务有很多种,有些服务需要在服务器上安装专门的软件,而另一些服务则可以使用现有的 Web 服务器软件。
流式存储音频/视频服务可以分为两类:一种是具有元文件的万维网服务器,另一种是媒体服务器。具有元文件的万维网服务器是指服务器上存储了多媒体文件的元文件,用户可以通过 Web 浏览器请求这些文件,而媒体服务器则可以实时地将音频或视频流媒体数据传输给用户。
实时流式协议 RTSP 是一种应用层协议,用于控制流媒体数据的传输。RTSP 使用 TCP 作为传输层协议,提供了对流媒体数据的控制和管理功能。
交互式音频/视频服务是指用户可以实时地与服务器进行交互,例如视频会议、网络电话等。这类服务需要使用专门的应用层协议,例如 H.323、SIP 等。
H.323 是一种基于 TCP/IP 协议族的标准,用于支持多种类型的实时通讯,例如视频会议、网络电话等。H.323 协议栈由多个子协议组成,包括 H.245、H.225 等。
SIP 是一种应用层协议,用于支持实时通讯,例如视频会议、网络电话等。SIP 协议可以与其他协议,如 H.323、RTP 等,共同提供实时通讯服务。
为了改进“尽最大努力交付”的服务,需要解决一些问题,例如时延、时延抖动、丢失容忍等。可以通过使用一些机制,例如调度和管制机制、综合服务 IntServ 和资源预留协议 RSVP、区分服务 DiffServ 等来解决这些问题。
本节课件主要讲解了因特网上的音频视频服务,包括流式存储音频/视频、交互式音频/视频、改进“尽最大努力交付”的服务等内容,为读者提供了一个了解计算机网络和多媒体服务的基础。