视频菜单的生成方法、装置和系统的制作方法

文档序号:7923844阅读:212来源:国知局
专利名称:视频菜单的生成方法、装置和系统的制作方法
技术领域
本发明涉及交互式视频应答系统,尤其涉及一种视频菜单的生成方法、装 置和系统。
背景技术
用户^L频IVR ( Interactive Video Response,交互式牙见频应答)业务应用 于各种商业系统中,比如客户呼叫一个银行的视频客户服务电话时,视频IVR 系统会通过视频菜单来引导他如何进行操作,系统根据用户的操作播放操作的 结果。
在用户视频IVR业务中,视频菜单是通过以下方法制作的首先做出一个 图片,然后通过专门的工具将该图片转化为指定格式的视频文件,然后通过播 放视频文件的方式显示该视频菜单。这样视频菜单必须是预先做好的,没有办 法动态生成。如果需要更改视频菜单,必须要重复上面的制作过程,手工制作 出视频文件,不能动态生成视频菜单。

发明内容
为了解决现有技术中不能动态生成视频菜单的问题,本发明实施例采用以 下技术方案
一方面,本发明实施例提供一种视频菜单的生成方法。 一种视频菜单的生成方法,包括
接收媒体控制设备下发的扩展的H. 248消息,所述扩展的H. 248消息中携 带有视频菜单信息;
根据所述视频菜单信息在多媒体端点上生成视频菜单。 一方面,本发明实施例提供一种视频菜单的生成装置。一种视频菜单的生成装置,包括
信息添加模块,用于将视频菜单信息加入到扩展的H. 248消息中; 发送模块,用于将扩展的H. 248消息下发给媒体处理设备。 一方面,本发明实施例提供一种视频菜单的生成装置。 一种视频菜单的生成装置,包括
接收模块,用于接收媒体控制设备下发的扩展的H. 248消息,所述扩展的 H. 248消息中携带有视频菜单信息;
生成模块,用于根据所述视频菜单信息在多媒体端点上生成视频菜单。 另一方面,本发明实施例提供一种视频菜单的生成系统。 一种视频菜单的生成系统,包括
媒体控制设备,用于通过扩展的H. 248消息通知媒体处理设在多媒体端点 上生成视频菜单,所述扩展的H. 248消息中携带有视频菜单信息;
媒体处理设备,用于接收媒体控制设备发的扩展的H. 248消息,所述扩展 的H. 248消息中携带有视频菜单信息,并根据所述视频菜单信息在多媒体端点 上生成视频菜单。
,上述媒体控制设备和上述媒体处理设备之间通过H. 248协议进行通信。 本发明实施例提供了一种视频菜单的生成方法、装置和系统,可以在运行 期动态生成视频菜单,满足不同的应用场景。媒体控制设备将视频菜单分解为 窗口、图片、文字和视频片段四种组成部分,并对这四种组成部分进行显示细 节的描述。媒体控制设备可以结合实际应用的不同将生成视频菜单所需要元素 的静态和动态描述信息通过扩展的H. 248/ MeGaCo消息传给媒体处理设备,媒 体处理设备根据媒体控制设备传送的信息动态生成视频菜单。这样可以根据实 际应用来动态生成视频菜单,不再需要手动制作视频文件,使用方便。


图1为视频IVR业务中需要显示的视频菜单示例; 图2为本发明实施例所述^L频菜单的生成方法流程图; 图3为本发明实施例所述视频菜单的生成方法流程图; 图4为本发明实施例所述视频菜单的生成装置框图; 图5为本发明实施例所述视频菜单的生成装置框图; 图6为本发明实施例所述视频菜单的生成系统框图。
具体实施例方式
为了解决现有技术中不能动态生成视频菜单的问题,本发明实施例提供一 种视频菜单的生成方法。
以图1为例,在视频IVR业务中需要显示如图1所示的视频菜单,这一视 频菜单可以分解为窗口、图片、文字和视频片段四种组成部分,媒体控制设备 针对不同的部件进行显示细节的描述,并通过扩展的H. 248/ MeGaCo消息将描 述信息传给媒体处理设备。
如图2所示,该视频菜单的生成方法包括
201、 接收媒体控制设备下发的扩展的H. 248消息,所述扩展的H. 248消息 中携带有视频菜单信息;
202、 根据所述视频菜单信息在多媒体端点上生成视频菜单。
在步骤201之前,还要接收媒体控制设备通过H. 248接口下发的ADD(增加) 消息,并根据所述ADD消息增加多媒体端点。
在多媒体端点上生成视频菜单,结束业务之后,接收媒体控制设备通过 H. 248接口下发的SUB (删除)消息,并根据所述消息删除所述多媒体端点。
下面对本发明实施例提供的显示视频菜单的方法进行进一步描述。如图3所示,该方法包括
301、 媒体控制设备通过H. 248接口下发增加消息通知媒体处理设备增加多 媒体端点。
媒体控制设备通过H. 248接口向媒体处理设备下发ADD消息,通知媒体处 理设备增加多媒体端点Tl,多媒体端点Tl用来与视频终端进行通信。媒体处理 设备收到ADD消息后,增加多媒体端点Tl之后向媒体控制设备返回ADD应答消 息,告知i某体控制"i殳备自己已经增加多媒体端点Tl。
302、 媒体控制设备通过H. 248接口下发的更改消息通知媒体处理设备在多 媒体端点上播放多媒体文件。
扩展的H. MeGaCo中的MODIFY (更改)消息中包括扩展窗口包、扩展 图片包、扩展视频片段包和扩展文字包。扩展窗口包描述窗口显示的背景颜色、 长度、宽度、位置、边框等属性;扩展图片包描述图片显示的位置、长度、宽 度、图片的索引等属性;扩展视频片段包描述视频片段显示的位置、长度、宽 度、边框等属性;扩展文字包描述文字显示的大小、位置、边框、颜色、移动 速度、显示时间等属性。
303、 媒体处理设备根据所述更改消息中携带的视频菜单信息通过所述多媒 体端点在视频终端上显示该视频菜单。
媒体处理设备接收MODIFY消息,并将视频菜单组成部分的信息组合起来, 通过多媒体端点Tl在视频终端上播放多媒体文件,显示该视频菜单。在显示视 频菜单之后,媒体处理设备向媒体控制设备返回MODIFY应答消息,告知媒体控 制设备已经显示视频菜单。
304、 媒体控制设备在业务结束后通过H. 248接口下发删除消息通知媒体处 理设备删除多媒体端点。在业务结束后,比如说客户呼叫一个银行的视频客户服务电话,业务结束
就是指客户挂机后,媒体控制设备通过H. 248接口下发SUB消息通知媒体处理 设备删除多媒体端点T1,媒体处理设备在删除多媒体端点T1之后,向媒体控制 设备返回SUB应答消息,告知媒体控制设备已经删除多媒体端点。
本发明实施例提供了 一种视频菜单的生成方法,可以在运行期动态生成视 频菜单,满足不同的应用场景。媒体控制设备将视频菜单分解为窗口、图片、 文字和视频片段四种组成部分,并对这四种组成部分进行显示细节的描述。媒 体控制设备可以结合实际应用的不同将视频菜单所需要的窗口、图片、文字和 视频片段等元素的静态和动态描述信息通过扩展的H. 248/ MeGaCo消息传给媒 体处理设备,媒体处理设备根据媒体控制设备传送的信息动态生成视频菜单。 这样可以根据实际应用来动态生成视频菜单,不再需要手动制作视频文件,使 用方便。
本发明实施例还提供了一种视频菜单的生成装置。 如图4所示,该装置包括信息添加模块401和发送模块402。 其中,信息添加模块401用于将视频菜单信息加入到扩展的H. 248消息中; 发送模块402用于将扩展的H. 248消息下发给媒体处理设备。 该装置位于媒体控制设备。
该装置还包括下发增加消息模块403和下发删除消息模块404,下发增加消 息模块403用于通过H. 248接口向媒体处理设备下发ADD消息,通知媒体处理 设备增加多媒体端点T1,多媒体端点T1用来与视频终端进行通信。媒体控制设 备将生成视频菜单所需要的信息添加到扩展的H. 248消息中,该扩展的H. 248 消息为MODIFY消息,扩展的H. 248/ MeGaCo中的MODIFY消息中包括扩展窗口 包、扩展图片包、扩展视频片段包和扩展文字包。扩展窗口包描述窗口显示的背景颜色、长度、宽度、位置、边框等属性;扩展图片包描述图片显示的位置、
长度、宽度、图片的索引等属性;扩展视频片段包描述视频片段显示的位置、 长度、宽度、边框等属性;扩展文字包描述文字显示的大小、位置、边框、颜 色、移动速度、显示时间等属性。媒体控制设备在将视频菜单信息添加到所述 MODIFY消息后,将该MODIFY消息下发给媒体处理设备。在媒体处理设备在视频 终端显示完视频菜单后,下发删除消息模块404用于通过H. 248接口下发SUB 消息通知媒体处理设备删除多媒体端点T1 。
本发明实施例还提供了一种视频菜单的生成装置。 如图5所示,该装置包括接收模块501和生成模块502。 其中,接收模块501用于接收媒体控制设备下发的扩展的H. 248消息,所 述扩展的H. 248消息中携带有视频菜单信息;生成模块502用于根据所述视频 菜单信息在多媒体端点上生成视频菜单。 该装置位于媒体处理设备。
该装置还包括接收增加消息模块503和接收删除消息模块504。接收增加消 息模块503接收媒体控制设备通过H. 248接口下发的ADD消息,并根据所述ADD 消息增加多媒体端点Tl,之后接收模块501接收媒体控制设备下发的扩展的 H. 248/ MeGaCo中的MODIFY消息,所述MODIFY消息中包括扩展窗口包、扩展图 片包、扩展视频片段包和扩展文字包。扩展窗口包描述窗口显示的背景颜色、 长度、宽度、位置、边框等属性;扩展图片包描述图片显示的位置、长度、宽 度、图片的索引等属性;扩展视频片段包描述视频片段显示的位置、长度、宽 度、边框等属性;扩展文字包描述文字显示的大小、位置、边框、颜色、移动 速度、显示时间等属性。生成模块502根据所述MODIFY消息携带的信息,将视 频菜单组成部分的信息组合起来,通过多媒体端点Tl在视频终端上播放多々某体文件,显示该视频菜单。
在显示完视频菜单,结束业务之后,还需要把多媒体端点删除掉,所以该
装置还包括
接收删除消息模块504,用于接收媒体控制设备通过H. 248接口下发的SUB 消息,并根据所述消息删除所述多媒体端点。
本发明实施例提供了一种视频菜单的生成装置,可以在运行期动态生成视 频菜单,满足不同的应用场景。媒体控制设备将视频菜单分解为窗口、图片、 文字和视频片段四种组成部分,并对这四种组成部分进行显示细节的描述。媒 体控制设备可以结合实际应用的不同将视频菜单所需要的窗口、图片、文字和 视频片段等元素的静态和动态描述信息通过扩展的H. 248/ MeGaCo消息传给媒 体处理设备,媒体处理设备根据媒体控制设备传送的信息动态生成视频菜单。 这样可以根据实际应用来动态生成视频菜单,不再需要手动制作视频文件,使 用方便。
本发明实施例还提供了一种视频菜单的生成系统。 如图6所示,该系统包括媒体控制设备601和媒体处理设备602。 其中,媒体控制设备601用于通过扩展的H. 248消息通知媒体处理设在多 媒体端点上生成视频菜单,所述扩展的H.248消息中携带有视频菜单信息;媒 体处理设备602用于接收媒体控制设备发的扩展的H. 248消息,所述扩展的 H. 248消息中携带有视频菜单信息,并根据所述视频菜单信息在多媒体端点上生 成视频菜单。
媒体控制设备通过H. 248接口向媒体处理设备下发ADD消息,通知媒体处 理设备增加多媒体端点Tl,多媒体端点用来与视频终端进行通信。媒体处理设 备收到ADD消息后,增加多媒体端点Tl之后向媒体控制设备返回ADD应答消息,告知媒体控制设备已经增加多媒体端点Tl。
之后媒体控制设备通过H. 248接口下发扩展的H. 248/ MeGaCo中的MODIFY 消息通知媒体处理设备在视频终端上播放多媒体文件和显示视频菜单。
MODIFY消息中包括扩展窗口包、扩展图片包、扩展视频片段包和扩展文字 包。扩展窗口包描述窗口显示的背景颜色、长度、宽度、位置、边框等属性; 扩展图片包描述图片显示的位置、长度、宽度、图片的索引等属性;扩展视频 片段包描述视频片段显示的位置、长度、宽度、边框等属性;扩展文字包描述 文字显示的大小、位置、边框、颜色、移动速度、显示时间等属性。
媒体处理设备接收MODIFY消息,并将视频菜单组成部分的信息组合起来, 通过多媒体端点Tl在视频终端上播放多媒体文件,显示该视频菜单。在显示视 频菜单之后,媒体处理设备向媒体控制设备返回MODIFY应答消息,告知媒体控 制设备已经显示视频菜单。
在业务结束后,比如说客户呼叫一个银行的视频客户服务电话,业务结束 就是指客户挂机后,媒体控制设备下发SUB消息通知媒体处理设备删除多媒体 端点T1,媒体处理设备在删除多媒体端点T1之后,向媒体控制设备返回SUB应 答消息,告知媒体控制设备已经删除多媒体端点。
在实际应用中,媒体控制设备可以是MC(媒体网关控制器)、或MSC-SERVER (移动交换中心服务器)、或MRFC(媒体资源控制功能),媒体处理设备可以是 MGW (媒体网关)、或MRPF (媒体资源处理功能)。媒体控制设备和媒体处理设备之 间通过H. 248协议进行通信。
本发明实施例提供了 一种视频菜单的生成系统,可以在运行期动态生成视 频菜单,满足不同的应用场景。媒体控制设备将视频菜单分解为窗口、图片、 文字和视频片段四种组成部分,并对这四种组成部分进行显示细节的描述。媒体控制设备可以结合实际应用的不同将视频菜单所需要的窗口、图片、文字和
视频片段等元素的静态和动态描述信息通过扩展的H. 248/ MeGaCo消息传给媒 体处理设备,媒体处理设备根据媒体控制设备传送的信息动态生成视频菜单。 这样可以根据实际应用来动态生成视频菜单,不再需要手动制作视频文件,使 用方便。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于 此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到 变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应 以所述权利要求的保护范围为准。
权利要求
1、一种视频菜单的生成方法,其特征在于,包括接收媒体控制设备下发的扩展的H.248消息,所述扩展的H.248消息中携带有视频菜单信息;根据所述视频菜单信息在多媒体端点上生成视频菜单。
2、 根据权利要求1所述的视频菜单的生成方法,其特征在于,所述接收媒 体控制设备下发的扩展的H. 248消息之前还包括接收媒体控制设备通过H. 248接口下发的增加ADD消息,并根据所述ADD 消息增加多媒体端点。
3、 根据权利要求1所述的视频菜单的生成方法,其特征在于,所述扩展的 H. 248消息是更改MODIFY消息。
4、 根据权利要求1所述的视频菜单的生成方法,其特征在于,之后还包括 接收媒体控制设备通过H. 248接口下发的删除SUB消息,并根据所述SUB消息删除所述多^某体端点。
5、 根据权利要求1所述的视频菜单的生成方法,其特征在于,所述视频菜 单信息至少包括窗口信息、图片信息、文字信息以及^L频片段信息。
6、 根据权利要求5所述的视频菜单的生成方法,其特征在于,所述窗口信 息至少包括描述窗口显示的背景颜色、长度、宽度、位置和边框;所述图片信 息至少包括图片显示的位置、长度、宽度和图片的索引;所述文字信息至少包 括文字显示的大小、位置、边框、颜色、移动速度和显示时间;所述视频片段 信息至少包括视频片段显示的位置、长度、宽度和边框。
7、 一种视频菜单的生成装置,其特征在于,包括 信息添加模块,用于将视频菜单信息加入到扩展的H. 248消息中; 发送模块,用于将扩展的H. 248消息下发给媒体处理设备。
8、 根据权利要求7所述的视频菜单的生成装置,其特征在于,还包括 下发增加消息模块,用于通过H. 248接口向媒体处理设备下发ADD消息,指示媒体处理设备增加多媒体端点。
9、 根据权利要求7所述的视频菜单的生成装置,其特征在于,还包括 下发删除消息模块,用于通过H. 248接口向媒体处理设备下发SUB消息,指示媒体处理设备删除多媒体端点。
10、 一种视频菜单的生成装置,其特征在于,包括接收模块,用于接收媒体控制设备下发的扩展的H. 248消息,所述扩展的 H. 248消息中携带有视频菜单信息;生成模块,用于根据所述视频菜单信息在多媒体端点上生成视频菜单。
11、 根据权利要求IO所述的视频菜单的生成装置,其特征在于,还包括 接收增加消息模块,用于接收媒体控制设备通过H. 248接口下发的ADD消息,根据所述ADD消息增加多媒体端点。
12、 根据权利要求IO所述的视频菜单的生成装置,其特征在于,还包括 接收删除消息模块,用于接收媒体控制设备通过H. 248接口下发的SUB消息,根据所述SUB消息删除多J 某体端点。
13、 一种视频菜单的生成系统,其特征在于,包括媒体控制设备,用于通过扩展的H. 248消息通知媒体处理设在多媒体端点 上生成视频菜单,所述扩展的H. 248消息中携带有视频菜单信息;媒体处理设备,用于接收媒体控制设备发的扩展的H. 248消息,所述扩展 的H. 248消息中携带有视频菜单信息,并根据所述视频菜单信息在多i某体端点 上生成视频菜单。
14、 根据权利要求13所述的视频菜单的生成系统,其特征在于,所述媒体6匕 B匕,控制设备为媒体网关控制器、或移动交换中心服务器、或媒体资源控制功 所述媒体处理设备为媒体网关、或媒体资源处理功能;所述媒体控制设备和 所述媒体处理设备之间通过H. 248协议进行通信。
全文摘要
本发明实施例公开了一种视频菜单的生成方法、装置和系统,属于交互式视频应答系统领域。为解决现有技术中不能动态生成视频菜单的问题而发明。本发明实施例中,媒体控制设备将视频菜单分解为窗口、图片、文字和视频片段四种组成部分,并对这四种组成部分进行显示细节的描述。媒体控制设备可以结合实际应用的不同将视频菜单所需要的窗口、图片、文字和视频片段等元素的静态和动态描述信息通过扩展的H.248/MeGaCo消息传给媒体处理设备,媒体处理设备根据媒体控制设备传送的信息动态生成视频菜单。这样可以根据实际应用来动态生成视频菜单,不再需要手动制作视频文件,使用方便。
文档编号H04N7/173GK101437153SQ20081019294
公开日2009年5月20日 申请日期2008年12月31日 优先权日2008年12月31日
发明者卢永刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1