CN102246459A - 互动信息更新方法、装置、服务器及终端 - Google Patents
互动信息更新方法、装置、服务器及终端 Download PDFInfo
- Publication number
- CN102246459A CN102246459A CN2011800009405A CN201180000940A CN102246459A CN 102246459 A CN102246459 A CN 102246459A CN 2011800009405 A CN2011800009405 A CN 2011800009405A CN 201180000940 A CN201180000940 A CN 201180000940A CN 102246459 A CN102246459 A CN 102246459A
- Authority
- CN
- China
- Prior art keywords
- interactive information
- terminal
- updating
- interactive
- update
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 490
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000003993 interaction Effects 0.000 claims description 101
- 238000012545 processing Methods 0.000 claims description 16
- 230000011664 signaling Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1895—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种互动信息更新方法、装置、服务器及终端。所述互动信息更新方法包括:接收服务器的业务系统发送的互动信息更新通知;根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。本发明实施例所提供的方案中,当互动信息发生变化时,服务器会主动向终端发送互动信息更新消息,这样终端可以及时更新自身所存储的相应互动信息,使得用户可以及时了解最新互动信息,保证了互动业务的正常进行。
Description
技术领域
本发明涉及网络直播互动领域,特别是涉及一种互动信息更新方法、装置、服务器及终端。
背景技术
网络直播中的实时互动业务,一般是指与网络直播节目内容相关联的,用户可以根据节目内容进行参与互动的,实时性较高的业务。例如:某网络直播节目的播出时间为8:00~9:00,且该直播节目包含实时互动业务,则用户端与服务器端的互动需要在8:00~9:00这段时间内。
现有技术中,如图1所示的互动业务的实现方案,用户通过终端的业务处理器从服务器的业务系统获取并保存节目单及互动业务对应的互动信息,然后可根据所获得互动信息参与到相应的互动业务中。
现有技术中,终端按照一定时间间隔主动来查询互动信息是否发生变化。而当互动信息发生变化时,终端可能无法及时进行及时查询,导致用户很可能无法及时了解的最新互动信息,影响用户参与互动业务。
发明内容
为解决上述技术问题,本发明实施例提供了一种互动信息更新方法、装置、服务器及终端,以解决当互动信息发生变化后,终端不能及时获取最新互动信息,导致用户不能及时了解最新互动信息的问题,技术方案如下:
一种互动信息更新方法,包括:
接收服务器的业务系统发送的互动信息更新通知;
根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
相应的,本发明实施例还提供一种互动信息更新装置,包括:
接收单元,用于接收服务的业务系统发送的互动信息更新通知;
处理单元,用于根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
本发明实施例还提供一种互动信息更新方法,包括:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,对所存储的相应互动信息进行更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
相应的,本发明实施例提供一种互动信息更新装置,包括:
接收单元,用于接收服务器发送的互动信息更新消息;
解析单元,用于对所述互动信息更新消息进行解析;
处理单元,用于利用解析结果,对所存储的相应互动信息进行更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
本发明实施例还提供一种服务器,包括:互动信息更新装置、业务系统;
所述业务系统,用于在更新所存储的互动业务对应的互动信息后,根据更新后的互动信息生成互动信息更新通知并发送给互动信息更新装置;
所述互动信息更新装置用于:
接收服务器的业务系统发送的互动信息更新通知;
根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
一种终端,包括:
业务处理器、互动信息更新装置;
所述业务处理器,用于存储互动业务对应的互动信息;
所述互动信息更新装置用于:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,实现对业务处理器所存储的相应互动信息的更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
本发明实施例中,当互动信息发生变化时,服务器的业务系统更新自身存储的互动信息后,通过一定的方式主动向终端发送互动信息更新消息,指示所述终端对所存储的相应互动信息进行更新。与现有技术相比,本方案中,当互动信息发生变化时,服务器会主动向终端发送互动信息更新消息,这样终端可以及时更新自身所存储的相应互动信息,使得用户可以及时了解最新互动信息,保证了互动业务的正常进行。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中互动信息更新方法示意图;
图2为本发明实施例一种互动信息更新方法示意图;
图3为本发明实施例一种互动信息更新方法的流程图;
图4为本发明实施例一种互动信息更新方法的第二种流程图;
图5为本发明实施例一种互动信息更新装置的结构示意图;
图6为本发明实施例一种互动信息更新装置的第二种结构示意图;
图7为本发明实施例一种互动信息更新方法的第二种示意图;
图8为本发明实施例一种互动信息更新方法的第三种流程图;
图9为本发明实施例一种互动信息更新方法的第四种流程图;
图10为本发明实施例一种互动信息更新装置的第三种结构示意图;
图11为本发明实施例一种互动信息更新装置的第四种结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
互动业务为可通过用户的参与、与用户进行互动的业务。例如:短信投票互动、电话投票互动、点播等。而对于那些具有实效性较高的互动业务,通常被称为实时互动业务。例如:电视直播或网络直播所涉及的互动业务为实时互动业务。
下面以网络直播节目包含的互动业务所对应的互动信息发生变化的情况对本发明实施例所提供的互动信息更新方法进行详细介绍。本领域人员可以理解的是,本发明所提供的方案并不局限于网络直播节目,还可应用于电视直播节目、电视点播、预约等所涉及的互动业务中。
如图2所示,本发明实施例所提供的一种互动信息更新方法的实现可能涉及以下部件:
1)终端:用于节目信息展示、互动业务所对应的互动信息展示和多媒体数据播放,其可以是结合了软件客户端的硬件终端,例如:设置了在线娱乐软件的各类手机、计算机,也可以是纯硬件终端例如:手机、PDA等,包括:
显示屏,用于根据业务处理器和/或播放处理器的指令,展示节目单、节目内容、互动业务所对应的互动信息。当然,显示屏还可以展示其他资源数据,例如:终端本身所存储的音视频数据或服务器所存储的音视频数据等。较优的,本发明实施方式中的音视频数据与所述互动业务具有关联性,一般的,可能实时相关,例如针对当前播放的音视频数据进行有奖问答等互动业务。
业务处理器,用于存储所获取的节目单信息、互动业务对应的互动信息,并处理对节目单的展示、对互动业务所对应的互动信息的展示等指令;同时,具有接收和解析服务器发送的消息的功能;
播放处理器,用于处理向用户播放节目内容以及其他音视频数据的指令。
2)服务器包括:
业务系统,用于存储节目单信息、互动业务对应的互动信息,并处理对节目单的发布和管理、互动业务对应的互动信息的发布和管理;
数据系统,用于存储并向终端提供各种资源数据,其中,包括:向终端提供网络直播节目的具体内容或其他音视频数据。较优的,本发明实施方式中的音视频数据与所述互动业务具有关联性,一般的,可能实时相关,例如针对当前播放的音视频数据进行有奖问答等互动业务。
互动信息更新装置,用于利用业务系统发送的互动信息更新通知,向终端发送指示终端更新互动信息的消息。其可以是独立的装置,也可以是某系统(例如:业务系统)的一部分。
参见图2和图3,当某网络直播节目所包含的互动业务对应的互动信息发生变化后,服务器根据管理员的指令更新业务系统所存储的相应的互动信息,然后所述业务系统根据更新后的所述互动业务对应的当前互动信息形成互动信息更新通知,并发送给互动信息更新装置。首先从服务器的互动信息更新装置的角度进行说明,本发明实施例所提供的一种互动信息更新方法,可以包括:
S101,互动信息更新装置接收服务器的业务系统发送的互动信息更新通知;
当所述业务系统更新自身所存储的互动信息后,则根据更新后的所述互动业务对应的当前互动信息形成互动信息更新通知,并发送给互动信息更新装置,指示互动信息更新装置向终端发送互动信息更新消息。
其中,所述互动信息更新通知可以携带所述互动业务对应的当前互动信息内容;或者携带终端更新互动信息时所需互动信息内容对应的更新地址和更新标识,此时终端需根据所述更新地址和更新标识实现对所存储的相应互动信息的更新。
S102,根据所述互动信息更新通知,互动信息更新装置向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
当互动信息更新装置接收到业务系统发送的互动信息更新通知后,会根据所述互动信息更新通知形成相应的互动信息更新消息,所述互动信息更新消息可以指示所述终端对所存储的相应互动信息进行更新。
其中,所述互动信息更新消息根据所述互动信息更新通知确定,其可以携带所述互动业务对应的当前互动信息,也可以携带终端更新互动信息时所需互动信息对应的更新地址和更新标识。
可以理解的是,在保证终端可以解析服务器发送的互动信息更新消息的前提下,互动信息更新装置可以直接将所述业务系统发送的互动信息更新通知作为互动信息更新消息转发给终端;也可以对所述业务系统发送的互动信息更新通知进行一定的处理后形成相应的互动信息更新消息。所述互动信息更新消息的具体形式可以为:wap push信息、短消息或其他格式的消息。
当服务器的互动信息更新装置向终端发送互动信息更新消息后,终端则根据所述互动信息更新消息对所存储的相应互动信息进行更新,如图2和图4所示,具体过程可以包括:
S201,终端的业务处理器接收服务器发送的互动信息更新消息;
终端的业务处理器接收服务器发送的互动信息更新消息,所述互动信息更新消息用于指示终端对所存储的相应互动信息进行更新。
需要说明的是,所述业务处理器具有接收和解析互动信息更新消息的能力。
S202,对所述互动信息更新消息进行解析;
若所述互动信息更新消息携带所述互动业务对应的当前互动信息内容,则所述业务处理器对所述互动信息更新消息的解析结果为终端更新互动信息时所需的互动信息;若所述互动信息更新消息携带终端更新互动信息时所需互动信息对应的更新地址和更新标识,则业务处理器对所述互动信息更新消息的解析结果为更新地址和更新标识。
S203,利用解析结果,对所存储的相应互动信息进行更新。
当解析结果为终端更新互动信息时所需的互动信息内容时,所述对所存储的相应互动信息进行更新,具体为:
将所存储的相应互动信息按照解析出的互动信息进行更新,实现对所存储的相应互动信息的更新。
当解析结果为终端更新互动信息时所需互动信息对应的更新地址和更新标识时,所述对所存储的相应互动信息进行更新,具体为:
链接所述更新地址,确定更新标识对应的更新消息,并将所述更新消息确定为终端更新互动信息时所需的互动信息;将所存储的相应互动信息按照所确定出的互动信息进行更新,实现对所存储的相应互动信息的更新。
可以理解的是,终端所对应的业务处理器中可能存储多种与节目关联互动业务对应的互动信息,所以更新互动信息之前,业务处理器需要确定出自身所存储的与所述互动信息更新消息相对应的互动信息。
本发明实施例所提供的方案中,当互动业务所对应的互动信息发生变化时,服务器对应的业务系统更新自身所存储的互动信息后,利用更新后的互动信息,形成互动信息更新通知并发送给互动信息更新装置,由互动信息更新装置根据所述互动信息更新通知,向终端发送互动信息更新消息,终端则可根据所述互动信息更新消息及时对所存储的相应互动信息进行更新。通过服务器主动向终端发送互动信息更新消息的方式,保证终端可以及时更新自身相应互动信息,使得用户可以及时了解最新互动信息,确保了互动业务的正常进行。
下面以某体育节目关联的互动业务“投票”对应互动信息发生变化的情况为例,对本发明实施例所提供的上述方法进行详细介绍。
服务器根据管理员的指令向对应的业务系统发布直播节目的节目单、与节目单关联的互动业务对应的互动信息:
某体育节目的直播时间为上午8:00~9:00,所关联的互动业务“投票”对应的互动信息为:
1)投票id:Voting12345
2)投票时间:上午8:00~9:00
3)投票内容:你觉得哪个队能够胜利:
A、A队B、B队
用户使用终端(如:手机)时,终端中的业务处理器从服务器对应的业务系统获取节目单信息、与所述体育节目相关联的互动业务对应的互动信息;
当所述体育节目未开始时,用户可以选择收看该频道正在播出的其他节目;
由于发生了重大事件,导致所述体育节目的直播时间后延半个小时,时间更改为:8:30~9:30;
服务器根据管理员的指令更新对应的业务系统所存储的与所述体育节目有关的信息,包括投票信息;
所述业务系统利用更新后的互动信息形成互动信息更新通知并发送给互动信息更新装置,所述互动信息更新通知用于指示所述互动信息更新装置向终端发送互动信息更新消息;
所述互动信息更新装置接收所述业务系统发送的互动信息更新通知;并利用所述互动信息更新通知,向用户终端发送互动信息更新消息;所述互动信息更新消息用于指示所述用户终端对所存储的关于所述体育节目的互动信息进行更新;其中所述互动信息更新消息可以为:
1)携带互动业务“投票”对应的当前互动信息内容:
Application-id:流媒体应用id
Action:Voting-updating
Voteid:Voting12345
Time:8:30am~9:30am
Vote1:A队
Vote2:B队
或者
2)携带终端更新互动信息时所需互动信息对应的更新地址和更新标识
Application-id:流媒体应用id
Action:Voting-updating
URL:http://server:port/vote-update?voteid=Voting12345
当服务器对应的互动信息更新装置将互动信息更新消息发送给终端后,终端利用所述互动信息更新消息对自身存储的关于所述体育节目的互动信息进行更新,具体可以为:
终端对应的业务处理器接收所述服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,对所存储的关于所述体育节目的互动信息进行更新;其中,根据不同的解析结果,更新方式可以为:
1)利用解析出的终端所需的完整互动信息内容,直接对所存储的关于所述体育节目的互动信息进行更新;
或者
2)访问URL:http://server:port/vote-update?voteid=Voting12345,确定终端更新互动信息时所需的互动信息,然后对所存储的关于所述体育节目的互动信息进行更新;
当终端更新完成后,可以在8:30~9:30的节目期间展示投票;
用户进行投票,终端对应的业务处理器将投票发送至服务器对应的业务系统(或者,服务器对应的投票系统);
服务器对应的业务系统返回投票结果,终端对应的业务处理器将投票结果展示给用户。
本实施例中,当所述体育节目的相关互动信息发生变化后,服务器的业务系统通过互动信息更新装置主动向终端发送互动信息更新消息,指示终端对所存储的所述体育节目的互动信息进行及时更新,这样可保证用户及时了解最新的互动信息,确保互动业务的正常进行。
相应于上面的方法实施例,本发明实施例还提供一种互动信息更新装置,设置在服务器物理实体中或者设置在服务器物理实体外,但与服务器物理实体有通信连接,在通信技术原理上认为是在服务器逻辑实体中,如图5所示,包括:
接收单元110,用于接收服务器的业务系统发送的互动信息更新通知;
处理单元120,用于根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
需要说明的是,本实施例中所述的互动信息更新装置可以是位于服务器的独立的装置,也可以是服务器端的业务系统或者数据系统的一部分。
相应于上述设置在服务器的互动信息更新装置,本发明实施例提供一种设置在终端业务处理器中的互动信息更新装置,如图6所示,包括:
接收单元210,用于接收服务器发送的互动信息更新消息;
解析单元220,用于对所述互动信息更新消息进行解析;
处理单元230,用于利用解析结果,对所存储的相应互动信息进行更新。
当互动信息发生变化时,设置在服务器端的互动信息更新装置可以根据业务系统发送的互动信息更新通知形成互动信息更新消息,并将所述互动信息更新消息主动发送给终端,指示终端对所存储的相应互动信息进行更新;设置在终端业务处理器中的互动信息更新装置对接收到的互动信息更新消息进行解析,然后可利用解析结果对所存储的相应互动信息进行更新。这种主动下发互动信息更新消息的方式,可以保证用户及时了解最新的互动信息,确保互动业务的正常进行。
当网络直播节目关联的互动业务所对应的互动信息发生变化时,本发明实施例还提供另一种互动信息更新方法,可以在终端的业务处理器不具备解析互动信息更新消息的情况下,使终端及时更新自身所存储相应互动信息,保证用户正常参与相应互动业务。如图7、图8所示,可以包括以下步骤:
S301,服务器的数据系统接收对应的业务系统发送的互动信息更新通知;
本实施例中,当网络直播节目所包含的互动业务对应的互动信息发生变化后,服务器根据管理员的指令更新业务系统所存储的相应互动信息,然后所述业务系统根据自身更新后的所述互动业务对应的互动信息形成互动信息更新通知,并发送给对应的数据系统,指示数据系统向终端发送更新互动信息的消息。
其中,所述服务器对应的数据系统接收业务系统发送的互动信息更新通知;所述数据系统用于存储并向终端提供各种资源数据,同时扩展通信协议,支持互动信息更新消息的下发。
S302,根据所述互动信息更新通知,在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息;所述互动信息更新消息用于指示所述终端对所存储的互动信息进行更新。
当所述数据系统接收到业务系统下发的互动信息更新通知互后,会在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息。在多媒体数据传输过程中,将所述互动信息更新消息传送至所述终端。
其中,所述互动信息更新消息可以为携带所述互动业务对应的当前互动信息的信令参数;或者
携带所述终端更新互动信息时所需互动信息对应更新地址和更新标识的信令参数;或者
携带所述互动业务对应的当前互动信息的信令;或者
携带所述终端更新互动信息时所需互动信息对应更新地址和更新标识的信令。
例如,所述互动信息更新消息可以设置在RTSP(Real Streaming Protocol,实时流传输协议)的set-parameter/option信令参数中,也可以设置在RTSP协议的新增信令中。可以理解的是,数据系统进行扩展的协议并不局限于RTSP,可以扩展其他协议,例如:HTTP(HyperText Transfer Protocol,超文本传输协议)。
需要说明的是,所述互动信息更新消息在数据系统传输多媒体数据的过程中下发给终端的,所以终端的播放处理器需要正在播放相应的内容。
当服务器发送互动信息更新消息后,终端利用所述互动信息更新消息对自身所存储的相应互动信息进行更新,如图7和图9所示,具体更新步骤可以如下:
S401,终端的播放处理器接收服务器发送的互动信息更新消息;
S402,对所述互动信息更新消息进行解析;
本实施例中,所述终端对应的播放处理器用于处理向用户播放节目内容以及其他音视频数据的指令等,同时支持解析扩展的互动信息更新消息,并将解析结果发送给对应的业务处理器的功能。所述播放处理器在接收服务器传输的多媒体数据时,接收所述互动信息更新消息,并对所述互动信息更新消息进行解析。
S403,将解析结果发送给终端对应的业务处理器,所述解析结果用于指示所述终端对应的业务处理器对所存储的相应互动信息进行更新。
当互动信息更新消息为携带所述互动业务对应的当前互动信息的信令或信令参数时,所述播放处理器会将解析出的终端所需的互动信息发送给对应的业务处理器,此时,所述业务处理器直接将所存储的相应互动信息进行更新即可。
当互动信息更新消息为携带终端更新互动信息时所需互动信息对应更新地址和更新标识的信令或信令参数时,所述播放处理器会将解析出的更新地址和更新标识发送给对应的业务处理器,此时,所述业务处理器会访问更新地址,确定更新标识对应的更新消息,并将所述更新消息确定为终端更新互动信息时所需的互动信息。本实施例中,当互动信息发生变化时,扩展通信协议支持互动信息更新消息下发的数据系统在接收到业务系统发送的互动信息更新通知后,通过在传输给终端的多媒体数据中设置互动信息更新消息的方式,将互动信息更新消息发送至终端,指示终端实现对所存储的相应互动信息的更新,保证用户及时了解最新的互动信息,确保互动业务正常进行。
下面仍以某体育节目关联的互动业务“投票”对应的互动信息发生变化的情况为例,对本发明实施例所提供的上述方法进行详细介绍。
服务器根据管理员的指令向对应的业务系统发布直播节目的节目单、与节目单关联的互动业务对应的互动信息:
某体育比赛节目的直播时间为上午8:00~9:00,所关联的互动业务“投票”对应的互动信息为:
1)投票id:Voting12345
2)投票时间:上午8:00~9:00
3)投票内容:你觉得哪个队能够胜利:
A、A队B、B队
用户使用终端(如:手机)时,终端中的业务处理器从服务器对应的业务系统获取节目单信息、与所述体育节目相关联的互动业务对应的互动信息;
当所述体育节目未开始时,用户选择收看该频道正在播出的其他节目;
由于发生了重大事件,导致该体育节目的直播时间后延半个小时,时间更改为:8:30~9:30;
服务器根据管理员的指令更新对应的业务系统所存储的与所述体育节目有关的信息,包括投票信息;
所述业务系统利用更新后的互动信息形成互动信息更新通知并发送给对应的数据系统,所述互动信息更新通知用于指示所述数据系统向终端发送互动信息更新消息;
所述数据系统利用所述互动信息更新通知,在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息;其中,所述互动信息更新消息为SET_PARAMETER消息,所述SET_PARAMETER包含互动业务“投票”对应的当前互动信息内容:
SET_PARAMETER rtsp://existing_streaming_url RTSP/1.0
Cseq:421
Content-length:20
Content-type:text/parameters
Action:Voting-updating
URL:http://server:port/vote-update?voteid=Voting12345
或者,所述SET_PARAMETER包含终端更新互动信息时所需互动信息对应的更新地址和更新标识:
SET_PARAMETER rtsp://existing_streaming_url RTSP/1.0
Cseq:421
Content-length:20
Content-type:text/parameters
Action:Voting-updating
Voteid:Voting12345
Time:8:30am~9:30am
Vote1:A队
Vote2:B队
当服务器发送所述互动信息更新消息后,所述终端对应的播放处理器在接收服务器发送的多媒体数据时,接收到所述互动信息更新通知,进行解析,并将解析结果发送给对应的业务处理器。
针对上述两种互动信息更新消息,业务处理器需要采取不同的处理方式进行互动信息的更新。当解析结果为终端更新互动信息时所需的互动信息时,则直接利用解析出的互动信息对所存储的所述体育节目的互动信息进行更新;当解析结果为终端更新互动信息时所需互动信息对应的更新地址和更新标识时,业务处理器则需要链接所述更新地址,利用更新标识确定出所需的互动信息,然后利用确定出的所需互动信息对所存储的所述体育节目的互动信息进行更新。
当终端完成更新后,可以在8:30~9:30的节目期间展示投票;
用户进行投票,终端业务处理器将投票发送至业务系统(或者,服务器对应的投票系统);
服务器对应的业务系统返回投票结果,终端业务处理器将投票结果展示给用户。
本实施例中,当互动信息发生变化时,通过在传输给终端的多媒体数据中设置互动信息更新消息,指示终端对所存储的相应互动信息进行更新,这样保证终端及时获取最新的互动信息,用户及时了解互动信息变化情况,确保互动业务的正常进行。
相应于上述的方法实施例,本发明实施例还提供另一种互动信息更新装置,其设置在服务器端的数据系统内,如图10所示,包括:
接收单元310,用于接收服务的业务系统发送的互动信息更新通知;
消息设置单元320,用于根据所述互动信息更新通知,在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
相应于上述设置在服务器端数据系统内的互动信息更新装置,本发明实施例还提供一种设置在终端播放处理器中的互动信息更新装置,如图11所示,包括:
接收单元410,用于接收服务器发送的互动信息更新消息;
解析单元420,用于对所述互动信息更新消息进行解析;
解析结果获取单元430,用于获取所述解析单元420的解析结果;
发送单元440,用于将所述解析结果发送给终端对应的业务处理器,所述解析结果用于指示所述终端对应的业务处理器对所存储的相应互动信息进行更新。
当互动信息发生变化时,设置在服务器数据系统内的互动信息更新装置可以在传输给终端的多媒体数据中设置与所接收到的互动信息更新通知相应的互动信息更新消息,指示所述终端对所存储的互动信息进行更新;设置在终端播放处理器内的互动信息更新装置则对接收到的互动信息更新消息进行解析,并将解析结果发送至业务处理器,指示业务处理器对所存储的相应互动信息进行更新,这样终端可以及时更新自身的互动信息,使得用户及时了解最新的互动信息,确保互动业务正常进行。
本发明实施例还提供一种服务器,包括:互动信息更新装置、数据系统、业务系统;
所述数据系统,用于存储并向终端提供音视频数据,所述音视频数据与所述互动业务具有关联性;
所述业务系统,用于在更新所存储的互动业务对应的互动信息后生成互动信息更新通知并发送给互动信息更新装置;
所述互动信息更新装置用于:
接收服务器的业务系统发送的互动信息更新通知;
根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
其中,所述互动信息更新装置可以为服务器的独立装置,也可以设置在业务系统内,或者数据系统内。当所述互动信息更新装置设置在所述数据系统内时,具体用于:
接收服务器的业务系统发送的互动信息更新通知;
利用所述互动信息更新通知,在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
相应的,本发明实施例还提供一种终端,包括:播放处理器、显示屏、业务处理器、互动信息更新装置;
播放处理器,用于处理向用户播放音视频数据的指令;
显示屏,用于根据业务处理器和/或播放处理器的指令,展示音视频数据和互动业务所对应的互动信息,所述音视频数据与所述互动业务具有关联性。
所述业务处理器,用于存储互动业务对应的互动信息;所述互动信息更新装置用于:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,实现对业务处理器所存储的相应互动信息的更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
其中,所述互动信息更新装置可以设置在终端的业务处理器中,也可以设置在播放处理器中。当所述互动信息更新装置设置在终端的业务处理器内时:
所述播放处理器,可用于处理向用户播放节目内容以及其他音视频数据的指令;
所述业务处理器不但可存储互动业务对应的互动信息,而且可利用所设置的互动信息更新装置实现自身所存储的互动信息的更新;
所述互动信息更新装置具体用于:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,更新业务处理器所存储的相应的互动信息。
当所述互动信息更新装置设置在终端的播放处理器内时:
所述播放处理器,不但可用于处理向用户播放节目内容以及其他音视频数据的指令,并在播放过程中将所接收到的服务器发送的互动信息更新消息发送给互动信息更新装置;
互动信息更新装置具体用于:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
将解析结果发送给终端对应的业务处理器,所述解析结果用于指示所述终端对应的业务处理器对所存储的相应互动信息进行更新;
所述业务处理器,用于存储互动业务对应的互动信息,并在接收到播放处理器发送的解析结果后,利用所述解析结果对自身所存储的相应的互动信息进行更新。
对于装置或系统实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置或系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,在没有超过本申请的精神和范围内,可以通过其他的方式实现。当前的实施例只是一种示范性的例子,不应该作为限制,所给出的具体内容不应该限制本申请的目的。例如,所述单元或子单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或多个子单元结合一起。另外,多个单元可以或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
另外,所描述系统,装置和方法以及不同实施例的示意图,在不超出本申请的范围内,可以与其它系统,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (17)
1.一种互动信息更新方法,其特征在于,包括:
接收服务器的业务系统发送的互动信息更新通知;
根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
2.根据权利要求1所述的方法,其特征在于,所述互动信息更新通知是由业务系统更新所存储的互动业务对应的互动信息后,利用更新后的互动信息形成并发送的。
3.根据权利要求2所述的方法,其特征在于,所述互动信息更新消息携带所述互动业务对应的当前互动信息;或者,
携带所述终端更新互动信息时所需互动信息对应的更新地址和更新标识。
4.根据权利要求2所述的方法,其特征在于,所述向终端发送互动信息更新消息,具体为:
在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息。
5.根据权利要求4所述的方法,其特征在于,所述互动信息更新消息为携带所述互动业务对应的当前互动信息的信令参数;或者,
携带所述互动业务对应的当前互动信息的信令;或者,
携带所述终端更新互动信息时所需互动信息对应更新地址和更新标识的信令参数;或者,
携带所述终端更新互动信息时所需互动信息对应更新地址和更新标识的信令。
6.一种互动信息更新装置,其特征在于,包括:
接收单元,用于接收服务的业务系统发送的互动信息更新通知;
处理单元,用于根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
7.根据权利要6所述的装置,其特征在于,所述处理单元是消息设置单元,用于根据所述互动信息更新通知,在传输给终端的多媒体数据中设置与所述互动信息更新通知相应的互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
8.一种互动信息更新方法,其特征在于,包括:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,对所存储的相应互动信息进行更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
9.根据权利要求8所述的方法,其特征在于,所述解析结果为终端更新互动信息时所需的互动信息;
所述对所存储的相应互动信息进行更新,具体为:
将所存储的相应互动信息更新为解析出的终端所需的互动信息,以实现对所存储的相应互动信息的更新;或者,
所述解析结果为终端更新互动信息时所需互动信息对应的更新地址和更新标识;
所述对所存储的相应互动信息进行更新,具体为:
链接所述更新地址,确定所述更新标识对应的更新信息,并将所述更新信息确定为终端所需的互动信息;
将所存储的相应互动信息更新为确定出的终端更新时所需的互动信息,以实现对所存储的相应互动信息的更新。
10.根据权利要求8所述的方法,其特征在于,所述利用解析结果,对所存储的相应互动信息进行更新,包括:
将解析结果发送给终端对应的业务处理器,所述解析结果用于指示所述终端对应的业务处理器对所存储的相应互动信息进行更新。
11.根据权利要求10所述的方法,其特征在于,所述解析结果为终端更新互动信息时所需的互动信息;或者,
终端更新互动信息时所需互动信息对应的更新地址和更新标识。
12.一种互动信息更新装置,其特征在于,包括:
接收单元,用于接收服务器发送的互动信息更新消息;
解析单元,用于对所述互动信息更新消息进行解析;
处理单元,用于利用解析结果,对所存储的相应互动信息进行更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
13.根据权利要求12所述的装置,其特征在于,所述处理单元包括:
解析结果获取单元,用于获取所述解析单元的解析结果;
发送单元,用于将所述解析结果发送给所述终端对应的业务处理器,所述解析结果用于指示所述终端对应的业务处理器对所存储的相应互动信息进行更新。
14.一种服务器,其特征在于,包括:互动信息更新装置、业务系统;
所述业务系统,用于在更新所存储的互动业务对应的互动信息后,根据更新后的互动信息生成互动信息更新通知并发送给互动信息更新装置;
所述互动信息更新装置用于:
接收服务器的业务系统发送的互动信息更新通知;
根据所述互动信息更新通知,向终端发送互动信息更新消息,所述互动信息更新消息用于指示所述终端对所存储的相应互动信息进行更新。
15.根据权利要求14所述的服务器,其特征在于,还包括:
数据系统,用于存储并向终端提供音视频数据,所述音视频数据与所述互动业务具有关联性。
16.一种终端,其特征在于,包括:业务处理器、互动信息更新装置;
所述业务处理器,用于存储互动业务对应的互动信息;
所述互动信息更新装置用于:
接收服务器发送的互动信息更新消息;
对所述互动信息更新消息进行解析;
利用解析结果,实现对业务处理器所存储的相应互动信息的更新;
其中,所述互动信息更新消息为服务器根据业务系统发送的互动信息更新通知向终端发送的,用于指示所述终端对所存储的相应互动信息进行更新的消息。
17.根据权利要求16所述的终端,其特征在于,还包括:
播放处理器,用于处理向用户播放音视频数据的指令;
显示屏,用于根据业务处理器和/或播放处理器的指令,展示音视频数据和互动业务所对应的互动信息,所述音视频数据与所述互动业务具有关联性。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/074762 WO2011144105A2 (zh) | 2011-05-27 | 2011-05-27 | 互动信息更新方法、装置、服务器及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102246459A true CN102246459A (zh) | 2011-11-16 |
CN102246459B CN102246459B (zh) | 2014-02-19 |
Family
ID=44962732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180000940.5A Expired - Fee Related CN102246459B (zh) | 2011-05-27 | 2011-05-27 | 互动信息更新方法、装置、服务器及终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102246459B (zh) |
WO (1) | WO2011144105A2 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572603A (zh) * | 2011-12-28 | 2012-07-11 | 上海聚力传媒技术有限公司 | 一种用于为视频用户提供互动邀请信息的方法与设备 |
CN110392274A (zh) * | 2019-07-17 | 2019-10-29 | 咪咕视讯科技有限公司 | 一种信息处理方法、设备、客户端、系统及存储介质 |
CN111385187A (zh) * | 2018-12-29 | 2020-07-07 | 北京快如科技有限公司 | 一种消息互动方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217633A (zh) * | 2007-01-04 | 2008-07-09 | 华为技术有限公司 | 一种实现流媒体互动的方法及系统 |
CN101478415A (zh) * | 2009-01-15 | 2009-07-08 | 腾讯科技(深圳)有限公司 | 互动信息传递方法及系统 |
CN101499901A (zh) * | 2008-02-01 | 2009-08-05 | 中国移动通信集团公司 | 触发终端向移动服务器发起请求的方法、终端及广电服务器 |
CN101615960A (zh) * | 2008-06-23 | 2009-12-30 | 华为技术有限公司 | 一种交互组件更新的方法、终端和服务器 |
CN101827250A (zh) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | 一种移动终端电视互动业务的实现方法和系统 |
-
2011
- 2011-05-27 CN CN201180000940.5A patent/CN102246459B/zh not_active Expired - Fee Related
- 2011-05-27 WO PCT/CN2011/074762 patent/WO2011144105A2/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217633A (zh) * | 2007-01-04 | 2008-07-09 | 华为技术有限公司 | 一种实现流媒体互动的方法及系统 |
CN101499901A (zh) * | 2008-02-01 | 2009-08-05 | 中国移动通信集团公司 | 触发终端向移动服务器发起请求的方法、终端及广电服务器 |
CN101615960A (zh) * | 2008-06-23 | 2009-12-30 | 华为技术有限公司 | 一种交互组件更新的方法、终端和服务器 |
CN101478415A (zh) * | 2009-01-15 | 2009-07-08 | 腾讯科技(深圳)有限公司 | 互动信息传递方法及系统 |
CN101827250A (zh) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | 一种移动终端电视互动业务的实现方法和系统 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572603A (zh) * | 2011-12-28 | 2012-07-11 | 上海聚力传媒技术有限公司 | 一种用于为视频用户提供互动邀请信息的方法与设备 |
CN102572603B (zh) * | 2011-12-28 | 2015-09-16 | 上海聚力传媒技术有限公司 | 一种用于为视频用户提供互动邀请信息的方法与设备 |
CN111385187A (zh) * | 2018-12-29 | 2020-07-07 | 北京快如科技有限公司 | 一种消息互动方法和装置 |
CN110392274A (zh) * | 2019-07-17 | 2019-10-29 | 咪咕视讯科技有限公司 | 一种信息处理方法、设备、客户端、系统及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102246459B (zh) | 2014-02-19 |
WO2011144105A3 (zh) | 2012-04-19 |
WO2011144105A2 (zh) | 2011-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8887185B2 (en) | Method and system for providing virtual co-presence to broadcast audiences in an online broadcasting system | |
US10821367B2 (en) | Interactive gaming via mobile playmaker | |
CN105635180B (zh) | 消息推送方法及装置 | |
US20160295269A1 (en) | Information pushing method, device and system | |
US9883334B2 (en) | Method and system for location-based communication | |
CN101267589A (zh) | 实现互动业务的系统及方法 | |
EP2533544A1 (en) | Method and system for implementing message service in interactive iptv | |
US20080242417A1 (en) | Mobile Device Used as Controller in Interactive Gaming Environment | |
CN103702178B (zh) | 一种播放方法及电子设备 | |
KR20220090411A (ko) | 게임 생방송 방법, 장치 및 디바이스 | |
CN104918061A (zh) | 一种电视频道的识别方法及系统 | |
CN112492372A (zh) | 评论消息的显示方法、装置、电子设备、系统及存储介质 | |
CN102246459B (zh) | 互动信息更新方法、装置、服务器及终端 | |
JP2018182591A (ja) | 情報処理システム、コンテンツ配信サーバ、端末及びプログラム | |
CN101179563B (zh) | 一种在网络游戏中实现在线广播的方法与系统 | |
CN105872756A (zh) | 一种分享电视播放信息的方法、装置及系统 | |
CN109218772A (zh) | 智能电视信息推送方法及装置 | |
CN114025184A (zh) | 一种视频直播方法及电子设备 | |
CN102256167A (zh) | 实现可断续的交互式的视频点播系统和方法 | |
CN113347456B (zh) | 直播信息的更新方法、装置及电子设备 | |
CN111142740A (zh) | 一种数据更新方法、装置及存储介质 | |
KR101077554B1 (ko) | Dmb 콘텐츠 추천 방법 | |
KR100977346B1 (ko) | Iptv 기반의 컨텐츠 선물 서비스 방법 및 그 장치 | |
CN108093289A (zh) | 一种推广信息规避方法及装置 | |
JP2005333369A (ja) | 端末装置、コンテンツ配信システム、コンテンツ更新方法、コンテンツ更新プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140219 |