KC不同媒体对象的同步关系 ◆空间关系用来描述在终端显示或者输出时不同的媒 体对象之间在空间域上的位置关系 ◆内容关系是指用不同的表现形式来表示相同的数据。 例如,一份数据有时候既可以用表格又可以用图表表 示,那么在计算机中不管是用表格、图表或者曲线等 方式表示的都是同一份数据内容。 ◆时间关系是用来描述时间相关媒体媒体流内或者媒 体流之间各个数据单元的时间关系的,我们狭义上的 多煤体同步主要就是指的这种时间同步。 ynh.cxh@ustc.edu.cn
{ynh,cxh}@ustc.edu.cn 不同媒体对象的同步关系 空间关系用来描述在终端显示或者输出时不同的媒 体对象之间在空间域上的位置关系。 内容关系是指用不同的表现形式来表示相同的数据。 例如,一份数据有时候既可以用表格又可以用图表表 示,那么在计算机中不管是用表格、图表或者曲线等 方式表示的都是同一份数据内容。 时间关系是用来描述时间相关媒体媒体流内或者媒 体流之间各个数据单元的时间关系的,我们狭义上的 多媒体同步主要就是指的这种时间同步。 6
MC多媒体同步的定义/分类 ◆广义上的同步(Synchronization) 从广义上讲,同步是指多媒体系统中各个媒体对象之间 存在的时间、,空间、以及逻辑关系。在分布式多媒体通 信中,同步是一个基于时间的概念,是指多媒体系统中 各个媒体对象之间存在的时间关系,同步的目的就是向 用户展示多媒体信息时,保持媒体对象之间固有的时间 关系。 ◆狭义的同步分类 ▣流内同步(Intra-stream Synchronization), 是指在单一连接 上的单一媒体流内各个媒体单元之间存在的时间关系。 口流间同步(Inter-stream Synchronization)是指在多个连接 上的相关媒体流之间存在的时间关系。 ▣人机交互同步用于保持用户与多点传送媒体流之间的同 步播映速度。 7 ynh.cxh@ustc.edu.cn
{ynh,cxh}@ustc.edu.cn 多媒体同步的定义/分类 广义上的同步(Synchronization) 从广义上讲,同步是指多媒体系统中各个媒体对象之间 存在的时间、空间、以及逻辑关系。在分布式多媒体通 信中,同步是一个基于时间的概念,是指多媒体系统中 各个媒体对象之间存在的时间关系,同步的目的就是向 用户展示多媒体信息时,保持媒体对象之间固有的时间 关系。 狭义的同步分类 流内同步(Intra-stream Synchronization)是指在单一连接 上的单一媒体流内各个媒体单元之间存在的时间关系。 流间同步(Inter-stream Synchronization)是指在多个连接 上的相关媒体流之间存在的时间关系。 人机交互同步用于保持用户与多点传送媒体流之间的同 步播映速度。 7
流内同步 视频帧 一个25帧/s的视频 10 180 流,它每帧间隔的时 间是40ms 0 10 20 30 40 50 60 70 80 90 100 图2-4视频流内同步 一个用G.729编码 音频帧 的音频流,它每帧间 0 10 2030 40506070180 隔时间是10ms 10 20 30 40 50 60 70 8090 100 图2-5音频流内同步 8 ynh,cxh @ustc.edu.cn
{ynh,cxh}@ustc.edu.cn 流内同步 8 一个用 G.729 编码 的音频流,它每帧间 隔时间是 10ms 一个 25 帧/s 的视频 流,它每帧间隔的时 间是 40ms
KC流间同步 不同步的原因: 媒体间同步是指维持媒体相互 采集端产生延时 之间的时间关系,其目标是消 网络传输变化 除各媒体流之间的时间偏移 播放端产生的时间偏差 音類帧 视频帧 10 40 80 20 40 50 180 如果33.3ms产生1 个视频帧,10ms 产生1个音频帧, 10 20 30 40 50 60 70 80 90 100 情况如何? 图2-6音频流间同步
{ynh,cxh}@ustc.edu.cn 流间同步 9 不同步的原因: 采集端产生延时 网络传输变化 播放端产生的时间偏差 媒体间同步是指维持媒体相互 之间的时间关系,其目标是消 除各媒体流之间的时间偏移。 如果33.3ms产生1 个视频帧,10ms 产生1个音频帧, 情况如何?
KC人机交互同步 ◆人机交互同步用于保持用户与多点传送媒体流之间的同 步播映速度。 ◆在用户和多媒体系统之间的交互实质就是交互对象,即 用户和计算机系统之间的通信。例如当用户利用输入设备 控制多媒体系统的跳转、停止、变速和暂停等,系统应该 及时响应用户的操作 ◆在交互系统中,用户对于鼠标、键盘等外部设备的操作 必须要及时响应。例如,实时运动广播和交互式多媒体视 频会议等。这类同步的特点在于同步的时间随着指令的时 间所决定,因为同步发生时间具有不可预测性。 ynh.cxh@ustc.edu.cn
{ynh,cxh}@ustc.edu.cn 人机交互同步 人机交互同步用于保持用户与多点传送媒体流之间的同 步播映速度。 在用户和多媒体系统之间的交互实质就是交互对象,即 用户和计算机系统之间的通信。例如当用户利用输入设备 控制多媒体系统的跳转、停止、变速和暂停等,系统应该 及时响应用户的操作。 在交互系统中,用户对于鼠标、键盘等外部设备的操作 必须要及时响应。例如,实时运动广播和交互式多媒体视 频会议等。这类同步的特点在于同步的时间随着指令的时 间所决定,因为同步发生时间具有不可预测性。 10