【技术实现步骤摘要】
【技术保护点】
一种基于时间流的异构多源媒体协同播放的方法,其特征在于,以时间流为基础,构造多源异构媒体协同播放模型,使得多种异构多源媒体整体性的呈现在用户面前,该方法包括如下步骤: 步骤一:构造协同播放模型脚本,协同播放模型由布局定义、媒体定义集与任务流程构成;其中:布局定义中对界面中各个播放控件的外观、位置与大小等内容进行定义,构造协同播放模型,通过布局定义构造界面的整体外观;媒体定义集对各个要播放的媒体资源的生命周期、起始触发事件与结束触发事件进行定义;任务流程则对任务的生命周期、任务中各种操作进行聚合; 步骤二:协同播放器加载协同播放模型脚本,根据协同播放模型中的布局定义,创建各个播放控件,构造整体外观; 步骤三:协同播放器根据媒体定义集,建立多个媒体播放对象,为每个播放对象创建生命管理器,初始化起始触发器与结束触发器; 步骤四:协同播放器根据任务流程定义,创建任务对象,在任务对象生命周期内,依次播放各个媒体对象; 步骤五:在步骤二中,协同播放器界面由若干媒体播放控件构成,分别实现对视频、音频、文字、图片、网页等形式的异构媒体资源进行播放;在布局定义中对各个控件在 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。