流媒体同步

1   引言

    流媒体技术是以数据流的形式实时发布的音频、视频、文本、图形图像等多媒体信息的技术。流媒体技术用流服务器进行多媒体传输,通过网络向用户计算机连续、实时传送数据包,用户能立即且不中断的播放,并在最终用户的磁盘上不需要固定的存储空间。

    3大主流的流媒体解决方案:

    (1) Windows Media   (2)  Real System   (3) QuickTime

    微软将Windows Media   的核心转向ASF(Advanced Streaming Format)数据格式,是开放的技术标准,体积小,适合网络传输,音视频、图像以及控制命令脚本等多媒体信息通过ASF格式以网络数据包的形式传输,实现60多种多媒体内容的发布。

2   ASF文件的同步机制

    维系流媒体应用中一个或多个的时间顺序的过程即称为流媒体同步。常见的流媒体同步方法有基于间隔的同步、基于时间轴的同步、参考点同步、基于Petri net的同步、基于事件的同步等。ASF采用基于时间轴的同步,通过一个统一的时间轴来实现多个媒体流之间的同步。其实现机制是:编辑ASF文件,在ASF文件的头对象中插入同步控制命令行脚本,通过脚本的执行实现同步控制。

    例如:在音频文件播放到第30微秒时候,通过同步控制脚本中的URL调用并显示PowerPoint幻灯片,在视频中人物的唇形开始动作时调用相应的录音媒体流。

你可能感兴趣的:(职场,休闲,ASF,流媒体同步)