Iptv系统消息发送方法及系统的制作方法

文档序号:7713935阅读:86来源:国知局
专利名称:Iptv系统消息发送方法及系统的制作方法
技术领域
本发明涉及互联网通信和交互式网络电^L (Internet Protocol Television,简称IPTV)领域,尤其涉及一种IPTV系统的系统消息 的发送方法及发送系统。
背景技术
IPTV技术是一种利用宽带网络,集互联网、多媒体、通讯等多 种技术于一体,向家庭用户提供包括传统电碎见业务在内的多种交互式 服务的崭新技术。目前IPTV业务提供的基本业务内容包括直播电 视,电视回看,时移电视和视频点播四类。而增值业务包括信息服务, 互动游戏等。根据用户对IPTV使用的反馈,用户对IPTV的最大的 期望排名前三的是视频节目的内容丰富、使用时间灵活和更强的互动 性。因此,在完善提高IPTV基本业务服务质量和内容的基础上,为 用户提供更多互动性更强的增值服务,是IPTV业务与传统的电视业 务相比较最大的优势,也是未来IPTV业务发展的方向。IPTV消息业 务作为一种IPTV增值业务,实现了应用与用户之间,用户与用户之 间的消息交互,拓展了增值业务的实现,增强了业务与用户之间的互 动,丰富了用户的业务体验。
目前在国内的IPTV领域,IPTV系统向用户播发消息的方式是 通过预先在EPG模板中写入要播发的消息内容。只有当用户浏览到该 EPG模块所对应的页面时,才可以看到预先写入的要播发的消息内 容。这种消息的展现方式不能区分用户身份以及用户当前所使用的业 务,无法实时地向使用特定业务的用户发送与业务相关的消息,因此 互动性比较差,另外需要修改EPG模板来写入播发消息的方式比较不 方便,而且受限于用户浏览访问才能够将消息内容通知给用户,因此消息播发的效果也比较差。

发明内容
本发明的目的是提出一种IPTV系统消息发送方法及系统,能够 将与用户业务有关的系统消息发送给指定的用户或用户群。
为实现上述目的,本发明提供了一种IPTV系统消息发送方法,
包括
消息内容源向IPTV消息系统发出消息发送请求,所述消息发送 请求包括与业务内容有关的系统消息;
所述IPTV消息系统根据所述消息发送请求向EPG服务系统查 询使用所述业务内容的用户ID列表,并根据所述EPG服务系统返回 的用户ID列表向业务管理平台查询所述用户ID列表中的用户ID分 别对应的才几顶盒的IP地址;
所述IPTV消息系统根据所述业务管理平台返回的所述机顶盒的 IP地址向对应的机顶盒群发所述系统消息,并指示所述机顶盒以屏显
的方式将所述系统消息进行显示。
进一步的,所述消息发送请求中还包括与所迷业务内容对应的内 容ID,并且在所述IPTV消息系统根据所述消息发送请求向EPG服 务系统查询使用所述业务内容的用户ID列表之后,还包括
所述EPG服务系统根据所述消息发送请求中的内容ID查询与所 述内容ID关联的用户ID,并将所述用户ID构成的用户ID列表返回 给所述IPTV消息系统。
进一步的,在所述消息内容源向IPTV消息系统发出消息发送请 求之前,还包括
所述业务管理平台接收所述机顶盒在开机时发出的鉴权请求,所 述鉴权请求至少包括用户ID、密码和所述^L顶盒的IP地址;
所述业务管理平台对所述鉴权请求验证成功后,记录所述用户ID 与所述机顶盒的IP地址的关联关系,并将所述EPG服务系统提供的 EPG页面的地址发送给所迷机顶盒;
6当所述EPG服务系统接收到所迷机顶盒通过所述EPG页面访问 业务内容时,记录所述用户ID和用户所访问的业务内容所对应的内 容ID的关联关系。进一步的,在所述消息内容源向IPTV消息系统发出消息发送请 求之后,还包括所述IPTV消息系统对所述消息发送请求中的系统消息进行审 核,如果审核通过,则所述IPTV消息系统根据所述消息发送请求向 EPG服务系统查询使用所述业务内容的用户ID列表,否则向所述消 息内容源返回表示审核失败的反馈消息。为实现上述目的,本发明提供了一种IPTV系统消息发送系统,包括消息内容源,用于发出消息发送请求,所述消息发送请求包括与 业务内容有关的系统消息;IPTV消息系统,用于接收所述消息内容源发出的消息发送请求, 并根据所述消息发送请求发出查询使用所述业务内容的用户ID列表 的请求,并根据接收到的用户ID列表发出查询所述用户ID列表中的 用户ID分别对应的机顶盒的IP地址的请求,并根据接收到的所述机 顶盒的IP地址向对应的机顶盒群发所述系统消息,并指示所述机顶盒 以屏显的方式将所述系统消息进行显示;EPG服务系统,用于接收所迷IPTV消息系统发出的查询使用所 述业务内容的用户ID列表的请求,并将所述用户ID列表返回给所述 IPTV消息系统;业务管理平台,用于接收所述IPTV消息系统查询所述用户ID 列表中的用户ID分别对应的机顶盒的IP地址的请求,并将所述用户 ID列表返回给所述IPTV消息系统。进一步的,所述消息发送请求中还包括与所述业务内容对应的内 容ID,所述EPG服务系统包括用户ID查询模块,用于根据所述消息发送请求中的内容ID查询 与所述内容ID关联的用户ID;列表返回模块,用于将所述用户ID构成的用户ID列表返回给所 述IPTV消息系统。进一步的,所述业务管理平台还包括鉴权模块,用于接收所述机顶盒在开机时发出的鉴权请求,所述 鉴权请求至少包括用户ID、密码和所述机顶盒的IP地址;第一记录模块,用于在对所述鉴权请求验证成功后,记录所述用 户ID与所述机顶盒的IP地址的关联关系;页面地址发送模块,用于将所述EPG服务系统提供的EPG页面 的地址发送给所述机顶盒。进一步的,所述EPG服务系统还包括EPG页面提供模块,用于为所述机顶盒提供EPG页面;笫二记录才莫块,用于在接收到所述机顶盒通过所述EPG页面访 问业务内容时,记录所述用户ID和用户所访问的业务内容所对应的 内容ID的关联关系。进一步的,所述IPTV消息系统还包括审核模块,用于对所述消息发送请求中的系统消息进行审核,如 果审核通过,则根据所述消息发送请求向EPG服务系统查询使用所述 业务内容的用户ID列表,否则向所迷消息内容源返回表示审核失败 的反馈消息。基于上述技术方案,本发明在发送与业务内容有关的系统消息 时,查询访问该业务内容的用户列表,并针对该用户列表进行消息群 发,从而实现了将与用户业务有关的系统消息发送给指定的用户或用 户群,克服了现有技术消息发送机制互动性差的缺陷,并且消息的播 发方式简便,且用户接收的效果更好。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请 的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构 成对本发明的不当限定。在附图中图1为本发明IPTV系统消息发送方法的一实施例的流程示意图。图2为本发明IPTV系统消息发送系统的一实施例的结构示意图。图3为图2实施例的一种具体实现流程实例的信令示意图。图4为本发明IPTV系统消息发送系统的另一实施例的结构示意图。图5为基于图4实施例的一种具体实现流程实例的信令示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。如图1所示,为本发明IPTV系统消息发送方法的一实施例的流 程示意图。当作为系统消息的提供者的消息内容源需要向使用某种业 务的用户或用户群发出系统消息时,可以通过IPTV消息系统进行系 统消息的发送,具体发送流程包括以下步骤步骤IOI、消息内容源向IPTV消息系统发出消息发送请求,所 述消息发送请求包括与业务内容有关的系统消息;步骤102、所述IPTV消息系统根据所迷消息发送请求向EPG服 务系统查询使用所述业务内容的用户ID列表;步骤103、所述IPTV消息系统根据所述EPG服务系统返回的用 户ID列表向业务管理平台查询所述用户ID列表中的用户ID分别对 应的才几顶盒的IP地址;步骤104、所述IPTV消息系统根据所述业务管理平台返回的所 述机顶盒的IP地址向对应的机顶盒发送所述系统消息,并指示所述机 顶盒以屏显(On-Screen Display,简称OSD)的方式将所述系统消息 进行显示。在本实施例中,IPTV消息系统可以向EPG服务系统查询正在使 用或使用过某项业务内容的用户列表,从而将系统消息定向的群发到9方式显示系统消息,从而 克服了现有的消息发送机制需要修改EPG模板,而且无法针对使用业 务的特定用户进行系统消息的发送的缺点。由于在本实施例中,消息发送请求可以与播放的业务内容相关 联,为了方便,可以为业务内容提供对应的内容标识ContentID(简 称内容ID),这样EPG服务系统就可以在用户使用业务内容时,将 该业务内容对应的业务ID和该用户的用户ID关联起来。当在IPTV 消息系统向EPG服务系统发出查询使用所述业务内容的用户ID列表 的请求后,EPG服务系统可以根据消息发送请求中的内容ID查询与 内容ID关联的用户ID,并将用户ID构成的用户ID列表返回给IPTV 消息系统。本实施例的步骤101之后,IPTV消息系统还可以对消息发送请 求中的系统消息先进行审核,这里的审核可以是审核系统消息是否包 含不符合规定的内容,如果审核通过,则执行步骤102,即IPTV消 息系统根据消息发送请求向EPG服务系统查询使用所述业务内容的 用户ID列表,否则向消息内容源返回表示审核失败的反馈消息。下面对本发明的IPTV系统消息发送系统的一个实施例进行说 明,如图2所示,为本发明IPTV系统消息发送系统的一实施例的结 构示意图。在本实施例中包括消息内容源2、 IPTV消息系统1、 EPG 服务系统3和业务管理平台4。其中IPTV消息系统1分别与消息内 容源2、 EPG服务系统3和业务管理平台4相连,IPTV消息系统1 还与终端侧的多个才几顶盒(例如图2中的STB5 STBn)相连。消息内容源2是消息业务的提供者,负责向IPTV消息系统1发 出消息发送请求,消息发送请求包括与业务内容有关的系统消息。 IPTV消息系统1负责接收消息内容源2发出的消息发送请求,并根 据该消息发送请求向EPG服务系统3发出查询使用该业务内容的用户 ID列表的请求,并根据接收到的用户ID列表向业务管理平台4发出 查询用户ID列表中的用户ID分别对应的机顶盒的IP地址的请求, 并根据接收到的机顶盒的IP地址向对应的机顶盒群发系统消息,并指示^L顶盒以OSD方式显示系统消息。EPG服务系统3负责接收IPTV消息系统1发出的查询使用该业 务内容的用户ID列表的请求,并将查询到的用户ID列表返回给IPTV 消息系统l。 EPG服务系统3还负责为机顶盒提供EPG页面,以及 IPTV内容的展示。业务管理平台4负责接收IPTV消息系统查询用户ID列表中的 用户ID分别对应的机顶盒的IP地址的请求,并将所述用户ID列表 返回给IPTV消息系统1。基于上述系统实施例,下面给出一种具体实现流程实例的信令示 意图,参见图3。图3的流程包括以下步骤步骤201 、消息内容源2向IPTV消息系统1发出消息发送请求, 该消息发送请求包括与业务内容有关的系统消息,在消息发送请求中 还包括与该业务内容对应的内容ID。步骤202 、 IPTV消息系统1接收到该消息发送请求后,可以向 消息内容源2返回表示接收成功的消息发送响应。步骤203、 IPTV消息系统1对该消息发送请求中的系统消息进 行审核。步骤204、如果审核通过,IPTV消息系统1根据该消息发送请 求向EPG服务系统3查询^f吏用该业务内容的用户ID列表,否则向消 息内容源2返回表示审核失败的反馈消息。步骤205、 EPG服务系统3根据消息发送请求中的内容ID查询 与内容ID关联的用户ID,并将查询到的一个或多个用户ID构成的 用户ID列表返回给IPTV消息系统1。步骤206、IPTV消息系统l根据EPG服务系统3返回的用户ID 列表向业务管理平台4查询用户ID列表中的各个用户ID分别对应的 才几顶盒的IP地址。步骤207、业务管理平台4根据IPTV消息系统1提供的用户ID 列表中的一个或多个用户ID分别查询对应的机顶盒的IP地址,并将 机顶盒的IP地址返回给IPTV消息系统1。ii步骤208、 IPTV消息系统1根据业务管理平台4返回的机顶盒 的IP地址向对应的才几顶盒群发该系统消息,并指示才几顶盒以OSD方 式将系统消息进行显示。
步骤209、机顶盒解析接收到的系统消息,并通过OSD方式显 示该系统消息。
如图f所示,为本发明IPTV系统消息发送系统的另一实施例的 结构示意图。与上一实施例相比,本实施例中的EPG服务系统3和业 务管理平台4均分别与机顶盒(例如图4中的STB5 STBn)相连。基 于图4的系统实施例,下面通过图5提供一种具体实现流程实例的信 令示意图。在本流程实例中包括了用户ID和内容ID的关联关系的建 立过程,具体包括
步骤301、机顶盒STB5开机,并向业务管理平台4发出鉴权请 求,该鉴权请求中至少包括用户ID、密码和所述机顶盒的IP地址。
步骤302、业务管理平台4接收该鉴权请求,并根据用户ID和 密码进行验证,当业务管理平台4对鉴权请求验证成功后,记录用户 ID与机顶盒的IP地址的关联关系。
步骤303、业务管理平台4将EPG服务系统3提供的EPG页面 的地址发送给机顶盒STB5。
步骤304、机顶盒STB5通过EPG页面访问业务内容。
步骤305、当EPG服务系统3接收到机顶盒STB5通过EPG页 面访问业务内容时,记录用户ID和用户所访问的业务内容所对应的 内容ID的关联关系。
步骤306、 EPG服务系统3为机顶盒STB5提供相应的业务内容。
在步骤306之后,步骤201~209与上一流程实例的步骤201 209 相同,这里就不一一赘述了。
在本实施例中,IPTV消息系统可以向EPG服务系统查询正在使 用或使用过某项业务内容的用户列表,从而将系统消息定向的群发到 用户列表中的各个用户的机顶盒,并以OSD方式显示系统消息,从而 克服了现有的消息发送机制需要修改EPG模板,而且无法针对使用业务的特定用户进行系统消息的发送的缺点。
本领域普通技术人员可以理解实现上述方法实施例的全部或部 分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于 一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实 施例的步骤;而前述的存储介质包括ROM、 RAM、磁碟或者光盘 等各种可以存储程序代码的介质。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而 非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属
领域的普通技术人员应当理解依然可以对本发明的具体实施方式
进 行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案 的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
权利要求
1、一种IPTV系统消息发送方法,包括消息内容源向IPTV消息系统发出消息发送请求,所述消息发送请求包括与业务内容有关的系统消息;所述IPTV消息系统根据所述消息发送请求向EPG服务系统查询使用所述业务内容的用户ID列表,并根据所述EPG服务系统返回的用户ID列表向业务管理平台查询所述用户ID列表中的用户ID分别对应的机顶盒的IP地址;所述IPTV消息系统根据所述业务管理平台返回的所述机顶盒的IP地址向对应的机顶盒群发所述系统消息,并指示所述机顶盒以屏显的方式将所述系统消息进行显示。
2、 根据权利要求1所述的IPTV系统消息发送方法,其中所述消息发送请求中还包括与所述业务内容对应的内容ID,并且在所述IPTV消息系统根据所述消息发送请求向EPG服务系统查询使用所述业务内容的用户ID列表之后,还包括所述EPG服务系统根据所述消息发送请求中的内容ID查询与所述内容ID关联的用户ID,并将所述用户ID构成的用户ID列表返回给所迷IPTV消息系统。
3、 根据权利要求2所述的IPTV系统消息发送方法,其中在所述消息内容源向IPTV消息系统发出消息发送请求之前,还包括所述业务管理平台接收所述机顶盒在开^L时发出的鉴权请求,所述鉴权请求至少包括用户ID、密码和所述才几顶盒的IP地址;所述业务管理平台对所述鉴权请求验证成功后,记录所述用户ID与所述机顶盒的IP地址的关联关系,并将所述EPG服务系统提供的EPG页面的地址发送给所述机顶盒;当所述EPG服务系统接收到所述机顶盒通过所述EPG页面访问业务内容时,记录所述用户ID和用户所访问的业务内容所对应的内容ID的关联关系。
4、 根据权利要求1所述的IPTV系统消息发送方法,其中在所述消息内容源向IPTV消息系统发出消息发送请求之后,还包括所述IPTV消息系统对所述消息发送请求中的系统消息进行审核,如果审核通过,则所述IPTV消息系统根据所述消息发送请求向EPG服务系统查询使用所述业务内容的用户ID列表,否则向所述消息内容源返回表示审核失败的反馈消息。
5、 一种IPTV系统消息发送系统,包括消息内容源,用于发出消息发送请求,所述消息发送请求包括与业务内容有关的系统消息;IPTV消息系统,用于接收所迷消息内容源发出的消息发送请求,并根据所述消息发送请求发出查询使用所述业务内容的用户ID列表的请求,并根据接收到的用户ID列表发出查询所迷用户ID列表中的用户ID分别对应的机顶盒的IP地址的请求,并根据接收到的所述机顶盒的IP地址向对应的机顶盒群发所述系统消息,并指示所述机顶盒以屏显的方式将所述系统消息进行显示;EPG服务系统,用于接收所述IPTV消息系统发出的查询使用所迷业务内容的用户ID列表的请求,并将所述用户ID列表返回给所述IPTV消息系统;业务管理平台,用于接收所述IPTV消息系统查询所迷用户ID列表中的用户ID分别对应的机顶盒的IP地址的请求,并将所述用户ID列表返回给所迷IPTV消息系统。
6、 根据权利要求5所述的IPTV系统消息发送系统,其中所述消息发送请求中还包括与所述业务内容对应的内容ID,所迷EPG服务系统包括用户ID查询模块,用于根据所述消息发送请求中的内容ID查询与所述内容ID关联的用户ID;列表返回^t块,用于将所述用户ID构成的用户ID列表返回给所述IPTV消息系统。
7、 根据权利要求6所述的IPTV系统消息发送系统,其中所述业务管理平台还包括鉴权模块,用于接收所述机顶盒在开4几时发出的鉴权请求,所述 鉴权请求至少包括用户ID、密码和所述机顶盒的IP地址;第一记录模块,用于在对所述鉴权请求验证成功后,记录所述用 户ID与所述机顶盒的IP地址的关联关系;页面地址发送模块,用于将所述EPG服务系统提供的EPG页面 的地址发送给所述机顶盒。
8、 根据权利要求7所述的IPTV系统消息发送系统,其中所述 EPG服务系统还包括EPG页面提供模块,用于为所述机顶盒提供EPG页面; 第二记录模块,用于在接收到所述机顶盒通过所述EPG页面访问业务内容时,记录所述用户ID和用户所i方问的业务内容所对应的内容ID的关联关系。
9、 根据权利要求5所述的IPTV系统消息发送方法,其中所述 IPTV消息系统还包括审核模块,用于对所述消息发送请求中的系统消息进行审核,如 果审核通过,则根据所述消息发送请求向EPG服务系统查询使用所述 业务内容的用户ID列表,否则向所述消息内容源返回表示审核失败 的反馈消息。
全文摘要
本发明涉及一种IPTV系统消息发送方法,包括消息内容源向IPTV消息系统发出消息发送请求,请求包括与业务内容有关的系统消息;IPTV消息系统向EPG服务系统查询使用业务内容的用户ID列表,并查询用户ID列表对应的机顶盒IP地址;根据机顶盒IP地址向对应的机顶盒群发系统消息,并指示机顶盒以OSD方式显示系统消息。本发明涉及一种IPTV系统消息发送系统。本发明在发送与业务内容有关的系统消息时,查询访问该业务内容的用户列表,并针对该用户列表进行消息群发,从而实现了将与用户业务有关的系统消息发送给指定的用户或用户群,克服了现有技术消息发送机制互动性差的缺陷,并且消息的播发方式简便,且用户接收的效果更好。
文档编号H04N7/173GK101662663SQ20091017720
公开日2010年3月3日 申请日期2009年9月25日 优先权日2009年9月25日
发明者张宇峰, 张晓宇, 丹 易, 力 蒋, 伟 高 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1