[发明专利]一种实现多个场景同时播出的方法及装置在审
申请号: | 201110248116.3 | 申请日: | 2011-08-26 |
公开(公告)号: | CN102752524A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 谈琴芳 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 场景 同时 播出 方法 装置 | ||
技术领域
本发明涉及广电领域的图文制作技术领域,尤其涉及一种实现多个场景同时播出的方法及装置。
背景技术
三维图文包装系统中,渲染服务器或者是播出服务器在实际播出时,对一个固定的模板,在实际播出时会进行部分数据的修改,而达到播出要求后,由控制端发送命令给渲染服务器。
渲染服务器接收到准备命令,对数据进行替换,再接收到播出命令后进行播出。而实际的模板会存在不同的状态,实际播出时是在不同的状态间进行切换,不同的状态对应的数据也是不同的。这就要求控制端告诉渲染服务器将要播出到哪个状态,哪些数据进行替换等消息,渲染服务器得知这些信息后,进行准备,比如进行图片的预加载,避免临时播出临时加载的时间消耗,再获得播出命令后进行播出。
现有的场景播出方法是渲染服务器一次接收控制端发送过来的一个准备命令,渲染服务器接收到准备命令后,通过模板名生成播出条目,根据数据项,对数据项进行替换,预加载图片等信息,然后再接收到播放命令后进行播出。上述进行场景播出的方法在前期准备时一个准备命令包含了所要播放的模板,及模板需要播放到的状态,需要替换的数据项等,一次只能进行一个播出条目的准备,并且实际播出时按照刚准备的内容进行播出。
发明人在实施本发明的过程中,发现现有技术存在以下技术问题:
一次只能准备一个条目,当控制端需要同时播出多个,或者同时准备不同层次上的不同场景时会不能满足要求。
发明内容
为了解决上述现有技术的缺点,本发明的主要目的是提供一种实现多个场景同时播出的方法及装置,以实现通过一次准备命令就能同时完成多个场景的准备,实现多个场景同时播放的效果。
为了达到上述目的,本发明提供了一种实现多个场景同时播出的方法,具体包括:
接收播放控制端发送的准备命令并存储在播出准备命令映射表中;
检测所述播出准备命令映射表中的准备命令的组命令标识;
当检测到所述播出准备命令映射表中的准备命令具有组命令开始标识时则创建准备命令列表,并继续接收播放控制端发送的准备命令,当继续接收的所述准备命令不具有组命令开始标识和组命令结束标识,将该不具有组命令开始标识和组命令结束标识的准备命令放入创建的所述准备命令列表中;当继续接收的所述准备命令具有组命令开始标识或组命令结束标识则将之前创建的准备命令列表作为一个整体封装存储为组准备命令;
接收所述播放控制端发送的播出命令并获取对应的播出动作标识符,根据所述播出动作标识符在所述播出准备命令映射表中查找对应的播出准备命令;
查找到所述播出准备命令为组准备命令时,调用所述准备命令列表中的各个准备命令对应的播出命令,同时播出多个场景。
本发明的另一方面还提供了一种实现多个场景同时播出的装置,该装置包括:
接收单元,用于接收播放控制端发送的准备命令并存储在播出准备命令映射表中;
检测单元,用于检测播出准备命令映射表中的准备命令的组命令标识;
组准备命令创建单元,用于当检测到所述播出准备命令映射表中的准备命令具有组命令开始标识时则创建准备命令列表,并继续接收播放控制端发送的准备命令,当继续接收的所述准备命令不具有组命令开始标识和组命令结束标识,将该不具有组命令开始标识和组命令结束标识的准备命令放入创建的所述准备命令列表中;当继续接收的所述准备命令具有组命令开始标识或组命令结束标识则将之前创建的准备命令列表作为一个整体封装存储为组准备命令;
查找单元,用于接收所述播放控制端发送的播出命令时获取对应的播出动作标识符,根据所述播出动作标识符在所述播出准备命令映射表中查找对应的播出准备命令;
多场景播出单元,用于当查找到所述播出准备命令为组准备命令时,调用所述准备命令列表中的各个准备命令对应的播出命令,同时播出多个场景。
本发明的实现多个场景同时播出的方法及装置,一次准备命令能同时实现对多个场景的准备,对多组准备命令进行播出控制,在播出时准备命令与播出命令同时配合能达到多个场景同时播放的效果。
附图说明
为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种实现多个场景同时播出的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110248116.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗肺脓肿的药物
- 下一篇:一种对DVE进行实时控制的方法及装置