首页> 中国专利> 利用H.323系统开展交互式多媒体服务的系统和方法

利用H.323系统开展交互式多媒体服务的系统和方法

摘要

本发明涉及一种基于H.323系统来提供交互式多媒体服务的系统架构和方法。所述系统架构包括:至少包括系统管理平台、多点控制单元和网守的基础H.323系统;至少包括交互式多媒体服务管理平台、多媒体应用服务器的交互式多媒体服务系统;以及多个支持H.323系统的可视终端;在所述H.323系统的GK中对所述可视终端进行注册并验证其合法性;对通过合法性验证的可视终端,通过业务引导而接入所述交互式多媒体服务系统;由相应的交互式多媒体服务器通过与交互式多媒体管理平台以及所述GK的交互来实现各个多媒体服务的管理控制,并提供相应的媒体数据。本发明实现的优点是:实现简单、用户操作简单、可管理可控制以及服务质量保证。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-11-18

    授权

    授权

  • 2008-06-11

    实质审查的生效

    实质审查的生效

  • 2006-11-22

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,特别地,涉及在可视电话系统上,例如基于H.323系统开展各种通信增值业务的技术。

背景技术

H.323协议族是在IP网络上实现点对点和多点通讯的协议族。利用该协议族可实现点对点视频通讯(即可视电话)和多点视频会议。基于该协议建立的点对点视频通讯和多点视频会议系统可通称为H.323系统。

目前,H.323系统仅用于实现两个终端之间的可视通讯和多个终端之间的视频会议。

另一方面,根据现有技术,交互式多媒体服务主要通过Web方式实现。即利用Web URL(统一资源定位)实现媒体内容的定位,利用Web服务器或流媒体服务器提供服务,采用PC终端(或者电视机顶盒)实现在终端的播放。交互式多媒体服务主要是指由服务提供商(SP)向用户/终端提供具有交互式能力的多媒体信息服务,媒体类型包括文本、图像、音频和视频。具体的服务,例如可包括:视频点播服务(VOD)、视频直播服务(Live Video)、多媒体消息服务等。

但是在现有技术中,H.323系统还不能实现交互式多媒体服务的电信增值业务。

发明内容

为解决现有技术中存在的上述问题,本发明提出利用H.323系统来提供交互式多媒体服务的系统和方法。

根据本发明的一个方面,提出了一种基于H.323系统来提供交互式多媒体服务的系统架构,所述系统架构包括:

基础H.323系统,包括:至少一个H.323系统管理平台,用于实现H.323系统的管理功能;一个或多个多点控制单元MCU,用于实现会议的控制和媒体视频处理功能;和至少一个网守GK,与所述H.323系统管理平台和所述MCU相连,用于实现用户终端的注册、认证以及呼叫建立和管理功能;

交互式多媒体服务系统,包括:至少一个与H.323系统管理平台协同操作的交互式多媒体服务管理平台,用于实现多媒体服务的管理;以及一个或多个与所述交互式多媒体服务管理平台相连的交互式多媒体应用服务器,用于实现各种相应的多媒体服务;以及

多个支持H.323系统的可视终端;

其中,

在所述H.323系统的GK中对所述可视终端进行注册并验证其合法性;

对通过合法性验证的可视终端,通过业务引导而接入所述交互式多媒体服务系统;

由相应的交互式多媒体服务器通过与交互式多媒体管理平台以及所述GK的交互来实现各个多媒体服务的管理控制,并提供相应的媒体数据。

根据本发明的另一个方面,提出了一种利用基于H.323系统的系统架构来提供交互式多媒体服务的方法,所述系统架构包括:

基础H.323系统,包括:至少一个H.323系统管理平台,用于实现H.323系统的管理功能;一个或多个多点控制单元MCU,用于实现会议的控制和媒体视频处理功能;和至少一个网守GK,与所述H.323系统管理平台和所述MCU相连,用于实现用户终端的注册、认证以及呼叫建立和管理功能;

交互式多媒体服务系统,包括:至少一个与H.323系统管理平台协同操作的交互式多媒体服务管理平台,用于实现多媒体服务的管理;以及一个或多个与所述交互式多媒体服务管理平台相连的交互式多媒体应用服务器,用于实现各种相应的多媒体服务;以及

多个支持H.323系统的可视终端;

其中所述方法包括:

注册和认证步骤:由所述H.323系统的GK对所述可视终端进行注册并验证其合法性;

业务引导步骤:对通过合法性验证的可视终端,通过业务引导而接入所述交互式多媒体服务系统;

服务提供步骤:由相应的交互式多媒体服务器通过与交互式多媒体管理平台以及所述GK的交互来实现各个多媒体服务的管理控制,并提供相应的媒体数据。

比较基于Web的实现方式而言,采用H.323系统实现交互式多媒体服务具有许多优点:

实现简单:利用H.323具有媒体处理和交换能力,交互式多媒体服务实现简单;

用户操作简单:用户采用可视电话访问服务,可以遵循传统电话的基于拨号的操作习惯,大大方便了用户使用;

可管理可控制:基于具有较强管理能力的H.323系统,可保证多媒体服务具有可管理可运营性,例如认证计费能力;

服务质量保证:通过H.323系统可提供教好的服务质量保证。

附图说明

以下结合附图对本发明的具体实施方式进行描述,其中:

图1是根据本发明利用H.323系统开展交互式多媒体服务的系统结构示意图;

图2是根据本发明利用H.323系统实现一个交互式多媒体服务的系统结构的逻辑连接示意图;

图3是根据本发明实现基于H.323系统的交互式多媒体服务的方法的流程图;

图4是根据本发明基于H.323系统提供视频直播服务的系统方框图;

图5是根据本发明基于H.323系统提供视频点播服务的系统方框图;

图6是根据本发明基于H.323系统提供视频点播服务的方法的流程图;以及

图7是根据本发明基于H.323系统提供多媒体消息传递的系统方框图。

具体实施方式

通过以下结合附图对本发明具体实施方式的描述,本领域技术人员将会更容易理解本发明。

参照附图1,附图1示出了根据本发明利用H.323系统开展交互式多媒体服务的系统结构示意图。举例来说,图1所示的利用H.323系统开展交互式多媒体服务的系统结构优选地包含以下几个部分:(1)基础的H.323系统200、(2)交互式多媒体服务系统300以及(3)多个支持H.323系统的可视终端1011、1012......101N。以下具体说明根据本发明的利用H.323系统开展交互式多媒体服务的系统结构的各个组成部分:

(1)基础的H.323系统200。该基础的H.323系统200包括:至少一个H.323系统管理平台201,一个或多个多点控制单元(MCU)2031.....203N和至少一个网守(GK)205。

其中,H.323系统管理平台201是主要负责实现H.323系统的管理功能的设备,例如视频会议系统的管理功能,所述功能包括用户管理、AAA(认证、计费和授权)、业务管理、会议管理等功能;

网守(GK)205是主要实现终端的注册和认证、H.323呼叫的建立和管理等功能的设备;

多点控制单元(MCU)2031....203N:主要用于实现会议的控制和媒体视频处理功能,包括会议控制、视频转换、多画面、混音等。

H.323的其他设备优选地还包括网关(GW)(未示出)等以实现H.323系统和其他系统的互联。

以上只是简单描述了现有技术中的H.323系统的结构,可以知道,H.323系统的构成、以及各个部件所要实现的功能为本领域技术人员所熟知,因此,在此不做详细描述。

(2)交互式多媒体服务系统300。交互式多媒体服务系统300优选地包括至少一个与H.323系统管理平台201协同操作的交互式多媒体服务系统管理平台301,和一个或多个与所述交互式多媒体服务管理平台301相连的交互式多媒体应用服务器3031....303N。其中,H.323系统管理平台201与交互式多媒体服务系统管理平台301的协同操作主要用于两个管理平台之间的用户信息、计费统计信息的同步,以及在系统的管理和维护中需要进行两个平台的交互,而在具体的业务流程中不需要直接交互。

多媒体服务系统管理平台301由多太管理服务器构成,主要用于实现多媒体服务的管理,包括用户订购关系管理、应用管理、SP管理、认证计费管理等。为了支持多媒体应用服务的实现,所述多媒体服务系统管理平台301还提供一些基础的应用功能,例如安全管理功能、内容存储、数据库等。

交互式多媒体应用服务器3031....303N的每一个是具体实现每种多媒体服务的设备,负责对各个多媒体服务进行逻辑控制,它通过和交互式多媒体管理平台301以及基础的H.323系统200的交互,通过基础的H.323系统200中的GK 205来具体实现各个多媒体服务的管理控制和媒体数据提供的功能。

(3)多个支持H.323系统的可视终端1011、1012......101N:所述终端包括可视电话和会议室视讯终端,以及其他支持H.323的终端,例如PC软件终端、机顶盒等。所述可视终端1011、1012......101N的每一个通过与基础的H.323系统200中的GK 205和相应的MCU2031.....203N进行通信而实现在所述可视终端1011、1012......101N提供各种多媒体服务。

在根据本发明设计的通过H.323系统来提供交互式多媒体服务的上述系统结构中,用户在获取一个特定的交互式多媒体服务时,根据本发明的系统结构优选地包括以下几个阶段:

(1)终端的注册和认证:这是H.323系统的标准流程,终端需要在H.323系统中向GK注册,验证其合法性。

(2)业务引导:用户终端,例如可视终端通过一定的方式连接到所述特定的交互式多媒体服务中,例如用户通过拨一个特定的号码,该号码在系统中对应一个特定的多媒体服务,来实现业务的引导。

根据本发明,在实现业务引导的过程中,优选地采用通过号码实现业务引导的方法。对于H.323系统而言,通常采用E.164号码进行终端标识,呼叫的方法类似于PSTN电话。本系统中,优选地,采用和电话方式一样的机制实现业务引导。即用户通过拨入一个特定的号码,即可访问特定的交互式多媒体服务。具体包括:

对于每个特定的多媒体服务,系统为其分配一个单一的接入号码,该号码和终端的编号方式一致(划分特定的号段);

用户拨入该接入号码,即可直接访问该多媒体服务,例如一个多媒体直播服务;

用户挂断,服务自然终止。

(3)业务认证:为了保证只有合法的用户才能够访问系统提供的多媒体服务,根据本发明的系统,优选地需要对用户进行认证和授权。针对特定的服务,交互式多媒体管理平台需要对用户终端是否可以使用该服务进行认证和授权,在确定用户终端的合法性后提供服务。

用户认证可以通过终端认证完成。在H.323系统中,以终端为单位进行管理。终端在注册到系统前,需要通过GK认证。终端认证后将在GK中维护终端的状态。

对于访问多媒体服务的用户而言,系统默认将终端认证的结果作为用户认证的结果,即只要用户采用的终端是合法的,该用户即合法。

用户认证后,还需要对用户是否有权使用特定的服务进行授权,在根据本发明的系统中,业务授权由业务系统(应用服务器和管理服务器)完成,优选地有两种方式:一种是默认许可方式,即只有限定的特定用户不能访问,默认均可访问,业务授权由提供服务的应用服务器完成;另一种是默认拒绝方式,即普通用户均不能访问,只有经过业务订购后的用户才能访问,业务订购关系由管理服务器维护,因此,业务授权由管理服务器完成。

(4)服务提供:系统向用户终端提供服务,以及服务提供过程中必要的服务控制;

(5)服务的计费:系统在提供服务的过程中或者在服务提供结束后,对用户终端进行计费。

根据本发明设计的通过H.323系统来提供交互式多媒体服务的上述系统结构可以实现的多媒体服务包括但不限于:

●视频直播服务:通过本发明设计的系统,向用户提供实时的视频直播节目,包括电视直播、现场直播等;

●视频点播服务:通过本发明设计的系统,向用户提供视频点播服务,用户可以利用本系统获取点播节目列表,并根据需求点播视频节目;

●视频聊天服务:通过本发明设计的系统,用户可以开展点对点的视频聊天或者多人的视频聊天;

●视频多媒体消息传递服务:通过本发明设计的系统,用户可以互相发送多媒体视频消息。

●视频邮件服务:通过本发明设计的系统,用户可以发送和接受视频邮件。

以下参考附图2、3,具体描述根据本发明的通过H.323系统来提供交互式多媒体服务的方法。

图2是根据本发明利用H.323系统实现一个交互式多媒体服务的逻辑连接示意图。图3是参照附图2中的各个部件实现交互式多媒体服务方法的流程示意图。

参见附图2、3,实现一个具体的多媒体服务的主要流程如下:

S1:由可视终端101向GK205发起注册请求;

S2:GK205在收到可视终端101的注册请求后,向H.323系统管理平台201进行对所述可视终端101的认证;

S3:H.323系统管理平台201根据可视终端101的信息进行认证,然后,向GK205返回认证结果;

S4:GK205向可视终端101返回所述终端的注册结果(成功或者失败);

S5:可视终端101向GK205发起一个特定的多媒体服务的请求,例如通过呼叫该服务对应的号码来请求该特定的多媒体服务;其中,该多媒体服务所对应的号码优选地由电信运营商事先提供;

S6:GK205根据请求的信息(如呼叫号码)确定该可视终端101所要访问的多媒体服务,并向对应的多媒体应用服务器,例如多媒体应用服务器3031发送服务请求;

S7:多媒体应用服务器3031向多媒体服务系统管理平台301发起业务的认证,验证该可视终端101对应的用户是否有权使用该项多媒体服务;

S8:多媒体服务管理平台301完成认证后,返回该用户的授权信息;

S9:根据授权信息,多媒体应用服务器3031在进行必要的处理后,向GK205返回该应用的下一步操作,例如向某个MCU,在本实施例中为MCU2031发起呼叫以获取媒体内容;

S10:GK205向可视终端101返回该操作信息;

S11:可视终端101根据多媒体应用服务器301的指示进行下一步操作;例如,在附图3中,可视终端101通过GK205向一个MCU2031发起呼叫;

S12:GK205转发可视终端101向MCU2031发起的呼叫请求;

S13:MCU2031接受可视终端101的呼叫请求,并向GK205返回接受的呼叫信息;

S14:GK205向可视终端101返回呼叫建立信息;

S15:可视终端101直接向MCU2031请求媒体数据;

S16:MCU2031向可视终端101返回媒体数据;

S17:在服务完成后,MCU2031向多媒体服务管理平台301发送计费信息。

其中,根据附图2、3的描述,只示出了根据本发明基于H.323系统提供一种多媒体服务的实施方式,但是本领域技术人员应该知道,根据不同的应用,或不同的多媒体类型,可以有多种实施方式,但均没有脱离本发明的范围。例如,参考附图3所描述的流程步骤S12-S16在实现上可能不同。

以下结合本发明的原理,参考附图来进一步描述根据本发明通过H.323系统来提供多媒体服务的具体实施例。

<示例1:视频直播服务>

以下结合以上关于本发明原理的描述,进一步描述根据本发明实现视频直播服务的方法。

根据本发明实现基于H.323系统的视频直播服务的方法如图4所示。

在图4中,视频直播通过建立一个视频会议来实现。在视频会议中,直播源,通过一个特殊的视频终端接入,视频会议将该终端输入的视频内容向其他加入会议的终端广播,例如向用户1、用户2...用户N的视频终端进行广播。这样,通过这些终端就可以收看直播节目了。

为了实现多个节目的直播,可以在MCU410中召开多个视频会议。系统为每个直播节目分配一个接入号码(和一个终端号码在格式上相同)。用户需要收看某个视频直播节目时,通过拨该节目对应的号码即可。具体实现的流程可以参考图3。

对于直播节目的接入,有两种方式,如图4所示:

1)TV转换的方式:首先将TV信号源通过电视转换盒405(TV/AV转换)输出音视频信号(A/V信号),然后将该信号输入到视频终端407,视频终端407加入一个视频会议,并配置会议广播该终端的视频。通过MCU410,其他终端,例如用户1、用户2...用户N的视频终端,通过加入该会议可以收看直播。

2)直播服务器方式:直播源由直播服务器401提供,通过RTSP流媒体传输协议传送到特定的视频终端403,视频终端403首先作为媒体播放器接受来自直播服务器401的信号,然后将媒体流作为输入发送到MCU410。同理,MCU410广播该终端的视频实现直播。其他终端,例如用户1、用户2...用户N的视频终端,通过MCU410来收看直播。

根据本发明的该视频直播服务的实施方式的要点是通过视频会议的方式,利用MCU的会议控制能力和视频处理能力实现媒体的直播。

<示例2:视频点播服务>

以下结合以上关于本发明原理的描述,进一步描述根据本发明实现视频点播服务的方法。

在前面描述的基于H.323的交互式多媒体服务系统的基础上,进一步描述实现视频点播服务的方法。

在根据本发明实现视频点播服务的方法中,视频终端需要支持HTTP/RTSP等IP协议才能实现视频的点播,与Internet上的直播和点播服务不同的是,本系统利用H.323的呼叫处理能力,通过呼叫特定号码,而非输入URL实现业务引导。然后,在多媒体服务系统的管理平台利用呼叫号码和业务服务器URL的映射来实现具体的服务提供。

参见附图5,其中示出了根据本发明基于H.323系统实现视频点播服务结构示意图。在图5中的结构中,示意性地包括:多媒体服务管理平台501,视频点播应用服务器503、流媒体服务器507,以及GK 505和多个可视终端中的一个可视终端511。其中所述多媒体服务管理平台501优选地还包括一个号码/URL映射库509,用于维护点播服务的号码和URL的映射表。以及在视频点播应用服务器503中,优选地包括基于Web URL的媒体服务功能。

在附图6中,示意性地示出了参照附图5的根据本发明基于H.323系统提供视频点播服务的方法流程图,包括如下步骤:

S1:可视终端511向GK505发起注册请求;

S2:GK505收到该可视终端511的注册请求后,向H.323系统管理平台201进行对该可视终端511的认证;

S3:H.323系统管理平台201根据该可视终端511的信息进行认证,向GK505返回认证结果;

S4:GK505向该可视终端511返回终端注册结果(成功或者失败);

S5:该可视终端511向GK505发起一个视频点播服务的请求,例如呼叫特定的点播节目的号码;

S6:GK505根据所请求的信息(如呼叫号码)确定该可视终端511所要访问的多媒体服务,并向对应的应用服务器,例如在该实施例中是一个点播应用服务器503发送服务请求;

S7:所述点播应用服务器503向多媒体服务管理平台301发起业务的认证,验证该可视终端511所对应的用户是否有权使用该项服务;

S8:多媒体服务管理平台301进行认证,返回该用户的授权信息;

S9:点播应用服务器503向多媒体服务管理平台301发起呼叫号码和URL的映射请求;

S10:多媒体服务管理平台301通过查询,返回给点播应用服务器503访问该点播服务的URL;

S11:点播应用服务器503在进行必要的处理后,向GK505返回该应用的下一步操作(传递URL信息);

S12:GK505向该可视终端511返回URL信息;

S13:该可视终端511根据URL信息向点播应流媒体服务器507发起媒体点播请求;

S14:点播流媒体服务器507验证URL的合法性,如果合法,向该可视终端511提供服务。

S15:在提供完服务后,点播流媒体服务器507向多媒体服务管理平台301发送计费信息。

根据本发明的该视频点播服务的实施方式的要点是:号码与URL的映射、以及通过H.323协议实现URL的传递。

<示例3:多媒体消息传递服务>

以下结合以上关于本发明原理的描述,进一步描述根据本发明实现多媒体消息传递的方法。

在前面描述的基于H.323的交互式多媒体服务系统的基础上,进一步描述实现多媒体消息传递的方法。在该实施例中,利用H.323的信令处理能力携带所述多媒体消息。

根据本发明,基于H.323的交互式多媒体服务系统实现多媒体消息传递的系统结构图如附图7所示下:

附图7示出了根据本发明基于H.323系统实现多媒体消息传递服务的系统结构示意图。在图7中的系统结构中,示意性地包括:互联网701、与互联网701相连的消息网关703、与消息网关703相连的消息中心707、与消息中心707相连的消息应用服务器709、与消息中心707相连的GK705和与GK705相连的多个用户1、2...N的相应的可视终端。

图7中,用户1、2...N的可视终端通过GK705发送和接受消息。消息可在H.323协议扩展字段中携带,并通过一定的标记语言,例如HTML/XML来实现格式化的呈现。

本方法的要点是通过H.323协议扩展字段来携带多媒体消息。

多媒体消息可以采用基于HTML/XML的编码来实现Rich-Media。

以上通过具体实施例描述了根据本发明的在基于H.323系统上实现交互式多媒体服务的系统和方法,本领域技术人员可以知道,根据本发明的原理,可以对本发明的各种实施例进行修改、改进和替换而均不会脱离本发明的原理。本发明由随附的权利要求加以限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号