第6章多媒体通信的质量保证多媒体通信的同步6.2通信的服务质量6.1视频通信的差错控制6.36.1通信的服务质量6.1.1服务质量的概念6.1.2QoS参数6.1.3QoS管理6.1.1服务质量的概念服务质量(QoS),是一个决定用户满意程度的服务质量的总效果。按参数体系结构定义:•应用层•传输层•网络层•数据链路层6.1.2QoS参数6.1.3QoS管理1.QoS提供机制2.QoS控制机制3.QoS管理机制1.QoS提供机制(1)QoS映射(2)QoS协商(3)接纳控制(4)资源预留与分配2.QoS控制机制(1)流调度控制机制(2)流成型(3)流监管(4)流控制(5)流同步3.QoS管理机制QoS管理机制和QoS控制机制类似,QoS控制机制一般是实时的,而QoS管理机制是在一个较长的时间段内进行的。第6章多媒体通信的质量保证通信的服务质量6.1多媒体通信的同步6.2视频通信的差错控制6.36.2多媒体通信的同步6.2.1同步的概念6.2.2同步的类型6.2.3多媒体同步控制机制6.2.4同步多媒体集成语言6.2.1同步的概念多媒体的同步是指协调时序关系的机制,而空间通常可考虑融合入时间概念之中,因此,同步的方法主要是基于时间上的方式。6.2.2同步的类型1.用户级同步2.媒体间同步3.系统同步6.2.3多媒体同步控制机制1.媒体内同步2.媒体间同步1.媒体内同步(1)基于播放时限的同步方法(2)基于缓存数据量控制的同步方法2.媒体间同步(1)时间戳同步(2)基于反馈的流间同步方法(3)基于RTP/RTCP的同步机制6.2.4同步多媒体集成语言同步多媒体集成语言(SMIL)是一种媒体组合的描述语言,其核心是用标记语言来控制多媒体片段的时间同步关系和空间布局。6.2.4同步多媒体集成语言(1)多媒体集成(2)时间控制(3)空间布局主要功能特点:6.2.4同步多媒体集成语言(4)链接控制(5)智能流(6)多语言选择第6章多媒体通信的质量保证通信的服务质量6.1视频通信的差错控制6.3多媒体通信的同步6.26.3视频通信的差错控制6.3.1视频差错控制技术6.3.2基于编码端的差错控制6.3.3基于解码端的差错控制6.3视频通信的差错控制6.3.4基于编解码端交互的差错控制6.3.5视频编码标准中的差错控制机制6.3.1视频差错控制技术视频差错控制技术是指编码器通过增加相应的编码策略或改进视频码流的结构,使视频解码器便于检测差错,并利用视频中的时间空间相关性来恢复因差错而丢失或毁坏的数据,降低信道差错对视频传输质量影响的技术。6.3.2基于编码端的差错控制1.前向纠错编码2.分层编码3.多描述编码4.健壮的熵编码1.前向纠错编码前向纠错(ForwardErrorCorrection),简称FEC。FEC在编码端发送能纠正错误的编码,在解码端根据接收到的码和编码规则,能自动纠正传输中的错误。2.分层编码分层编码是指将视频信号分成一个基本层和一个或几个增强层,其中基本层包含视频信号的基本信息,通过它可以恢复出可接收但质量较低的视频信号,增强层包含视频信号的细节信息,它可以逐步提高视频的恢复质量。3.多描述编码多描述编码将同一个视频信号编码成多个相关的子流(称为描述),并且分别在独立的信道上传输。3.多描述编码(1)通过交织子采样技术(2)多描述标量量化(3)使用引入关联的线性转换多描述编码方法:4.健壮的熵编码(1)自同步的熵编码(2)差错恢复熵编码(3)可逆变长编码(4)定长编码熵编码方法:6.3.3基于解码端的差错控制1.差错检测2.差错隐藏1.差错检测(1)传输编解码器上的差错检测(2)视频解码器上的差错检测2.差错隐藏(1)编码模式(2)运动矢量MV的恢复(3)纹理信息的恢复6.3.4基于编解码端交互的差错控制1.有条件的自动请求重传(ARQ)2.基于反馈信息的参考帧选择3.误码跟踪6.3.5视频编码标准中的差错控制机制1.H.263+的差错控制机制2.H.263++的差错控制机制3.MPEG-4的差错控制机制4.H.264的差错控制机制