网络电视系统中发送多媒体消息的系统和方法

文档序号:7667595阅读:124来源:国知局
专利名称:网络电视系统中发送多媒体消息的系统和方法
技术领域
本发明涉及网络电视(IPTV)增值业务领域,特别是有关于实现多媒 体消息发送的系统和方法。
背景技术
IPTV (网络电视)业务是基于宽带网络,以电视机加机顶盒作为主要 终端设备,为用户提供多媒体服务的宽带增值业务。IPTV平台能够提供音 视频广播点播、通信服务、互动游戏、信息服务、卡拉OK、远程教育等多 项增值业务。
在IPTV系统,目前已经可以支持统一通信业务,包括点对点消息发送、 消息群发、短信发送等,是对IPTV增值业务的一大扩展。但目前的消息都 以文本为主,比较单一。
随着宽带网络和IPTV业务的不断发展,IPTV用户对于短消息、多i某体 彩信、邮件的业务需求也开始出现。在公开号为CN1852319,
公开日为2006 年10月25日,发明名称为"在网络电视网络中实现消息类业务的方法及系 统,,的中国发明专利申请中公开了一种在IPTV网络中实现消息类业务的方 法,其中包括多媒体消息。这种方法需要将多媒体内容封装到消息中,然后 发送到机顶盒,在用户才能阅读消息之前,消息的全部内容已经下载到机顶 盒中。由于目前机顶盒的存储空间极为有限,而多媒体消息的体积往往比较 大,尤其是含有视频内容的多媒体消息,机顶盒不可能大量存储如此大体积 的多媒体消息,因此,该方法的实用性较差。

发明内容
本发明要解决的技术问题是提供一种实现多媒体消息发送的系统和方 法,通过该系统和方法,运营商可以向用户发送丰富多彩的多々某体消息,可
以有效地提高用户的视觉沖击和感觉体验;并且不需要占用机顶盒太大的存 储空间。
为了解决上述问题,本发明提供了 一种网络电视系统中发送多媒体消 息的方法,基于服务器和客户端实现,包括以下步骤
(1) 向服务器上传多媒体资源和多媒体模板;
(2) 利用所述多媒体资源和多媒体模板制作多媒体消息,将所述多媒 体消息存储到所述服务器;
(3 )所述服务器将所述多媒体消息发送到 一统一通信服务器,所述统 一通信服务器将所述多媒体消息存储到数据库;
(4)客户端从所述统一通信服务器获取多媒体消息,并展示给用户。
进一步地,所述步骤(l)中,所述多媒体资源包括音视频资源、图片 资源、Flash资源、文字资源和字幕资源;所述音视频资源上传到所述服务 器的媒体中心;所述图片资源和Flash资源上传到一下载服务器;所述文字 资源和字幕资源上传到数据库;所述音^f见频资源、图片资源、Flash资源、 文字资源和字幕资源的信息存储到所述服务器的数据库中。
进一步地,所述步骤(2)中,制作所述多々某体消息的方法为
(a) 选择多媒体模板;
(b) 在所选择的多媒体模板上增加所述多媒体资源,生成多媒体消息;
(c) 存储或发送所述多々某体消息。
进一步地,所述步骤(b)中,生成多媒体消息后,还包括设定发送时 间的步骤;
相应的,所述步骤(c)中,到达设定的发送时间后,发送所述多媒体 消息。
进一步地,所述步骤(3)具体包括以下步骤
所述服务器获取多媒体消息的配置参数,包括发送对象、多媒体信息和 发送方式;
所述服务器根据所述多媒体消息的配置参数,结合多々某体模板,动态生
成多媒体消息文件,存储成HTML格式;
所述服务器发送多媒体文件到 一下载服务器;
所述服务器发送消息到统一通信服务器,通知其多媒体消息已经发送;
统一通信服务器解析接收到的消息,根据发送对象,将多媒体消息的链 接地址存储起来,并返回操作结果给服务器;
所述服务器根据返回的操作结果,提示用户多媒体消息发送成功。
进一步地,所述步骤(4)具体包括以下步骤
用户通过客户端向所述统一通信服务器发送获取消息列表的请求;
所述统一通信服务器根据请求信息,查询数据库,返回消息列表给所 述客户端并展示给用户;
用户选择需要查看的多媒体消息,向所述统一通信服务器发送获取消息 具体信息请求;
所述统一通信服务器根据请求信息,查询数据库,返回消息具体信息给 所述客户端;
所述客户端解析收到的消息具体信息,获取多媒体消息的存储链接地 址,并返回给客户端的浏览器;
所述浏览器根据所述多媒体消息的存储链接地址,重定向到所述服务 器,获取多4某体消息,并显示给用户。
进一步地,上述方法还包括以下步骤
(5)将所述服务器上存储的多4某体消息删除。
进一步地,所述步骤(5)具体包括
用户通过客户端向所述统一通信服务器发送删除消息指令;
所述统一通信服务器根据所述删除消息指令删除其数据库中存储的多 媒体消息;
所述统一通信服务器将操作结果返回到客户端,并提示用户。
进一步地,所述步骤(5)具体包括
管理员选择需要删除的多媒体消息,向所述服务器发送删除消息指令;
所述服务器根据所述删除消息指令,在数据库中删除相应的消息;所述 服务器发送删除指令给所述服务器的下载服务器,删除相应的存储的多媒体 消息;
所述服务器将操作结果返回给管理员。
本发明还提供了 一种网络电视系统中发送多媒体消息的系统,包括服务 器和客户端,所述服务器包括增值业务管理模块、数据库、下载服务器、媒 体中心和统一通信服务器;所述客户端包括机顶盒和增值业务模块;其中,
所述增值业务管理模块,用于制作、发送多媒体消息;
所述增值业务模块,用于响应来自机顶盒的用户输入,同时去所述统一 通信服务器获取多媒体消息,并返回给机顶盒;
所述机顶盒,用于接收用户输入和解析多々某体消息;
所述统一通信服务器,用于接收多媒体消息,并将多媒体消息信息进行 数据库存储;还用于根据获取相关的多媒体消息信息给机顶盒;
所述数据库,用于存储多媒体消息相关的数据信息,包括运营商侧的数 据和用户侧的数据;
所述下载服务器,用于存储图片资源、多媒体消息模板和多媒体消息的 网页载体;
所述媒体中心,用于存储音视频资源,同肘提供音视频资源的媒体流获取。
进一步地,所述机顶盒包括用户输入接收模块和浏览器模块,所述用户 输入模块用于接收用户输入,所述浏览器模块用于解析网页或多媒体消息。
本发明的有益效果是,充分利用IPTV平台,运营商可以为用户制作更 加丰富多彩的消息,进而提高用户的视觉感受。而且,不需要占用用户侧机 顶盒过多的存储资源,实用性强。同时,该系统还可以进一步扩展成用户之 间相互发送多媒体消息的模式。本系统构成简单可靠,业务流程清晰规范。


图l是本发明的网络电视系统中发送多媒体消息的系统结构示意图; 图2是本发明的网络电视系统中发送多媒体消息的方法的流程图; 图3是本发明的多媒体资源上传的一种应用实施例的流程图; 图4是本发明的多媒体消息制作的一种应用实施例的流程图; 图5是本发明的多媒体消息发送的一种应用实施例的流程图; 图6是本发明的多媒体消息查看的 一种应用实施例的流程图; 图7是本发明的多々某体消息删除的一种应用实施例的流程图。
具体实施例方式
本发明在网络电视系统中发送多媒体消息的思路是,在服务器上存储多 媒体资源,制作并存储多媒体消息,将多媒体消息的链接地址发送给机顶盒,
机顶盒根据多媒体消息的链接地址以浏览器的形式获取多媒体消息,从而节 约了机顶盒的存储资源。
下面结合附图和具体实施例对本发明作进一步说明,但不作为对本发明 的限定。
如图l所示,本发明的网络电视系统中发送多媒体消息的系统包括服 务器101和客户端102,服务器101又包括增值业务管理模块103、统一通 信服务器104、数据库105、下载服务器106和媒体中心107;客户端102 又包括增值业务模块108和机顶盒109。其中
增值业务管理才莫块103,与数据库105、下载服务器106、々某体中心107 和统一通信服务器104相连,主要用于运营商制作、发送多媒体消息;
增值业务模块108,与机顶盒109相连,负责响应来自机顶盒的用户输 入,同时,与统一通信服务器104相连,负责从统一通信服务器获取多媒体 消息,并返回给机顶盒;
机顶盒109,又包括用户输入接收模块和浏览器模块,其中,用户输入
模块用于接收用户输入,浏览器模块用于解析网页,包括多媒体消息的解析。
统一通信服务器104,负责接收多媒体消息,并将多媒体消息信息进行 数据库存储,同时,根据调用者的指令获取相关的多媒体消息信息给调用者;
统一通信服务器基于WebService (Web服务)实现,能提供第三方多媒体 消息调用接口 ,调用时采用Soap (简单对象访问)协议;
数据库105,用于存储多媒体消息相关的数据信息,包括运营商侧的数 据和用户侧的数据;
下载服务器106,具有FTP (文件传输协议)和HTTP (超文本传输协 议)访问功能,负责存储图片资源、多媒体消息模板和多媒体消息的网页载 体;其中,FTP功能主要用于资源的上传,HTTP功能主要用于访问多々某体 消息网页;
媒体中心107,为现有IPTV系统中的媒体中心,负责存储音视频资源, 同时提供音视频资源的媒体流获取。
如图2所示,本发明在网络电视(IPTV)系统中实现多媒体消息发送 的方法,包括以下几个步骤
步骤201:增值业务管理模块上传多媒体资源和多^某体模板;
步骤202:增值业务管理模块制作多媒体消息,并存储到数据库;
步骤203:多媒体消息发送给统一通信服务器,统一通信服务器将多媒 体消息进行数据库存储;
步骤204:机顶盒从所述统一通信服务器获取多媒体消息,并展示给用户。
如图3所示,为多媒体资源和多媒体模板的上传流程,上传采用FTP 方式,其实施步骤如下
步骤301:通过所述增值业务管理模块,将音视频资源信息存储到数据 库中,同时将音视频资源发布并存储到媒体中心;
步骤302:通过所述增值业务管理模块,将图片资源信息存储到数据库 中,同时,将图片资源发布并存储下载服务器;
步骤303:通过所述增值业务管理^^块,将文字资源和字幕资源信息存 储到数据库中,同时将其发布,即更新其在数据库中的状态;
步骤304:通过所述增值业务管理模块,将Flash资源信息存储到数据 库中,同时将音视频资源发布并存储到下载服务器;
步骤305:通过所述模板管理模块,将模板信息存储到数据库中,同时,
将模板发布并存储到下载服务器。
如图4所示,为多媒体消息的制作流程,其实施步骤如下
步骤401:进入多媒体消息制作界面,选择多媒体模版;
步骤402:在选择的多媒体模板上,增加多媒体资源,如音视频、图片、
文字等;
步骤403:选择多媒体消息的发送方式,如果是定时发送,则需要输入 定时的时间, 一般定时时间应晚于当前时间l分钟以上;
步骤404:预览编辑好的多々某体消息,此时可以保存多媒体消息,或者 发送多媒消息;其中,保存后多媒体消息相关信息录入数据库,发送后自动 进行保存操作。
如图5所示,为多^某体消息的发送流程,其实施步骤如下
步骤501:增值业务管理模块获取本地的模板资源,如果本地模板资源 不存在,则从下载服务器上下载模板资源,并存储到本地;
步骤502:增值业务管理模块获取界面上的多媒体消息的配置参数,主 要包括发送对象(如所有用户、所有在线用户、指定分组用户等)、各种多 媒体信息(如音视频、图片、文字、Flash等)、发送方式(包括定时发送 和立即发送);
步骤503:增值业务管理模块根据多媒体消息的配置参数,结合多媒体 模板,动态生成多媒体消息文件,存储成HTML格式;
步骤504:增值业务管理模块发送多媒体文件到下载服务器,存储到指 定的目录下;
步骤505:与此同时,增值业务管理模块发送Soap消息到统一通信服
务器,通知其多々某体消息已经发送;
步骤506:统一通信服务器解析接收到的Soap消息,根据发送对象, 将多^某体消息的URL存储到相应收件箱(数据库方式实现)中,并返回操 作结果给增值业务管理模块;
步骤507:增值业务管理模块根据返回的操作结果,提示用户多媒体消 息时候发送成功。
如图6所示,为多々某体消息的查看流程,其实施步骤如下
步骤6501:用户通过^L顶盒,访问增值业务^^块中的统一通信业务; 并通过按键,向增值业务模块发送获取消息列表的请求;
步骤602:增值业务模块接收到上述请求后,将该请求重新封装,以Soap 消息的格式,向统一通信服务器发送获取消息列表请求;
步骤603:统一通信服务器根据请求信息,查询数据库,返回消息列表 给增值业务模块;
步骤604:增值业务模块将获取的消息列表展示给用户;
步骤605:用户选择需要查看的多媒体消息;并通过按键,向增值业务 模块发送获取消息具体信息的请求;
步骤606:增值业务模块收到上述请求后,将该请求重新封装,以Soap 消息的格式,向统一通信服务器发送获取消息具体信息请求;
步骤607:统一通信服务器根据请求信息,查询数据库,返回消息具体 信息给增值业务模块;
步骤608:增值业务模块解析收到的消息具体信息,获取多媒体消息的 存储URL,并返回给机顶盒浏览器;
步骤509:机顶盒浏览器根据上述多々某体消息的存储URL,重定向到下 载服务器,获取多媒体消息,并显示给用户;
步骤510:如果多媒体消息中包含有音视频,则自动定向到媒体中心, #^文音纟见频。
如图7所示,为多媒体消息的删除流程,主要是便于不需要的消息进行
及时的清理,以减少占用空间,需要根据不同的执行者进行相应的操作。
如果为用户进行的删除操作,其实施步骤如下
步骤701:用户通过机顶盒浏览多媒体消息,并选择需要删除的消息;
步骤7602:机顶盒根据用户的指令。发送删除请求给增值业务模块;
步骤7603:增值业务模块收到上述请求后,将该请求重新封装,以Soap 消息的格式,向统一通信服务器发送删除消息的请求;
步骤704:统一通信服务器根据请求,在数据库中相应的用户指定消息, 并返回操作结果给增值业务模块;
步骤705:增值业务才莫块返回删除结果,并提示用户。
如果管理员进行删除操作,其实施步骤如下
步骤706:管理员选择需要删除的多媒体消息;
步骤707:增值业务管理模块根据管理员指定的消息,在数据库中删除 相应得消息;
步骤708:与此同时,增值业务管理模块,发送删除指令给下载服务器, 删除相应的存储的多媒体消息;
步骤709:增值业务管理模块根据执行结果,提示管理员删除成功与否。
综上所述,本发明具有以下优点本发明充分利用IPTV平台,发明了 一种实现多媒体消息发送系统和方法,通过该系统和方法,运营商可以为用 户制作更加丰富多彩的消息,进而提高用户的3见觉感受。同时,该系统在一 定的条件下,还可以进一步扩展成用户之间相互发送多媒体消息的模式。本 系统构成筒单可靠,业务流程清晰规范。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的 情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种网络电视系统中发送多媒体消息的方法,基于服务器和客户端实现,其特征在于,包括以下步骤(1)向服务器上传多媒体资源和多媒体模板;(2)利用所述多媒体资源和多媒体模板制作多媒体消息,将所述多媒体消息存储到所述服务器;(3)所述服务器将所述多媒体消息发送到一统一通信服务器,所述统一通信服务器将所述多媒体消息存储到数据库;(4)客户端从所述统一通信服务器获取多媒体消息,并展示给用户。
2、 如权利要求l所述的方法,其特征在于,所述步骤(1)中,所述多媒体资源包括音视频资源、图片资源、Flash 资源、文字资源和字幕资源;所述音视频资源上传到所述服务器的々某体中心; 所述图片资源和Flash资源上传到一下载服务器;所述文字资源和字幕资源 上传到数据库;所述音^f见频资源、图片资源、Flash资源、文字资源和字幕 资源的信息存储到所述服务器的数据库中。
3、 如权利要求l所述的方法,其特征在于, 所述步骤(2)中,制作所述多4某体消息的方法为(a) 选择多媒体模板;(b) 在所选择的多媒体模板上增加所述多媒体资源,生成多媒体消息;(c) 存储或发送所述多々某体消息。
4、 如权利要求3所述的方法,其特征在于,所述步骤(b)中,生成多士某体消息后,还包括设定发送时间的步骤;相应的,所述步骤(c)中,到达设定的发送时间后,发送所述多媒体 消息。
5、 如权利要求l所述的方法,其特征在于, 所述步骤(3)具体包括以下步骤所述服务器获取多媒体消息的配置参数,包括发送对象、多媒体信息和 发送方式;所述服务器根据所述多々某体消息的配置参数,结合多媒体模板,动态生 成多媒体消息文件,存储成HTML格式;所述服务器发送多媒体文件到一下载服务器;所述服务器发送消息到统一通信服务器,通知其多々某体消息已经发送;统一通信服务器解析接收到的消息,根据发送对象,将多媒体消息的链 接地址存储起来,并返回操作结果给服务器;所述服务器根据返回的操作结果,提示用户多々某体消息发送成功。
6、 如权利要求l所述的方法,其特征在于, 所述步骤(4)具体包括以下步骤用户通过客户端向所述统一通信服务器发送获取消息列表的请求;所述统一通信服务器根据请求信息,查询数据库,返回消息列表给所述客户端并展示给用户;用户选择需要查看的多媒体消息,向所述统一通信服务器发送获取消息具体信息请求;所述统一通信服务器根据请求信息,查询数据库,返回消息具体信息给 所述客户端;所述客户端解析收到的消息具体信息,获取多媒体消息的存储链接地 址,并返回给客户端的浏览器;所述浏览器根据所述多媒体消息的存储链接地址,重定向到所述服务 器,获取多々某体消息,并显示给用户。
7. 如权利要求l所述的方法,其特征在于, 还包括以下步骤(5)将所述服务器上存储的多媒体消息删除。
8、 如权利要求7所述的方法,其特征在于, 所述步骤(5)具体包括用户通过客户端向所述统一通信服务器发送删除消息指令;所述统一通信服务器根据所述删除消息指令删除其数据库中存储的多 媒体消息;所述统一通信服务器将操作结果返回到客户端,并提示用户。
9、 如权利要求7所述的方法,其特征在于, 所述步骤(5)具体包括管理员选择需要删除的多媒体消息,向所述服务器发送删除消息指令; 所述服务器根据所述删除消息指令,在数据库中删除相应的消息;所述服务器发送删除指令给所述服务器的下载服务器,删除相应的存储的多媒体消息;所述服务器将操作结果返回给管理员。
10、 一种网络电视系统中发送多媒体消息的系统,其特征在于,包括 服务器和客户端,所述服务器包括增值业务管理模块、数据库、下载服务器、 媒体中心和统一通信服务器;所述客户端包括机顶盒和增值业务模块;其中,所述增值业务管理^^莫块,用于制作、发送多4某体消息;所述增值业务模块,用于响应来自机顶盒的用户输入,同时去所述统一 通信服务器获取多媒体消息,并返回给机顶盒;所述机顶盒,用于接收用户输入和解析多々某体消息;所述统一通信服务器,用于接收多媒体消息,并将多媒体消息信息进行 数据库存储;还用于根据获取相关的多媒体消息信息给机顶盒;所述数据库,用于存储多媒体消息相关的数据信息,包括运营商侧的数 据和用户侧的数据;所述下载服务器,用于存储图片资源、多媒体消息模板和多媒体消息的 网页载体;所述媒体中心,用于存储音视频资源,同时提供音视频资源的媒体流获取。
11、 如权利要求IO所述的系统,其特征在于,所述机顶盒包括用户输入接收模块和浏览器模块,所述用户输入模块用 于接收用户输入,所述浏览器模块用于解析网页或多媒体消息。
全文摘要
本发明涉及网络电视系统中发送多媒体消息的系统和方法。包括向服务器上传多媒体资源和多媒体模板;利用所述多媒体资源和多媒体模板制作多媒体消息,将所述多媒体消息存储到所述服务器;所述服务器将所述多媒体消息发送到一统一通信服务器,所述统一通信服务器将所述多媒体消息存储到数据库;客户端从所述统一通信服务器获取多媒体消息,并展示给用户。本发明的有益效果是,充分利用IPTV平台,运营商可以为用户制作更加丰富多彩的消息,进而提高用户的视觉感受。而且,不需要占用用户侧机顶盒过多的存储资源,实用性强。同时,该系统还可以进一步扩展成用户之间相互发送多媒体消息的模式。本系统构成简单可靠,业务流程清晰规范。
文档编号H04N7/16GK101184199SQ20071019556
公开日2008年5月21日 申请日期2007年12月6日 优先权日2007年12月6日
发明者孔建华, 张东涛, 张大海 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1