信息展示方法、终端设备、服务器和系统的制作方法_4

文档序号:8907926阅读:来源:国知局
所述展示时间参数的该指示字段。
[0106]在本发明一个实施例中,该服务器进一步包括设置模块603,用于在准备发往该终端设备的该流媒体对应的编码后的媒体流中一预留字段内填充无效值,以使所述终端设备在解析出该预留字段为无效值时,确定不进行信息展示。
[0107]所述发送模块602用于在发送包括该预留字段的媒体流之前,在该预留字段填充所述展示时间参数;发送该媒体流至所述终端设备,所述媒体流中包括填充了所述展示时间参数的该预留字段。
[0108]在本发明一个实施例中,该服务器进一步包括设置模块603,用于在准备发往该终端设备的该流媒体对应的编码后的媒体流中的预留标志位设置为无效,以使所述终端设备在解析出该预留标志位为无效时,确定不进行信息展示。
[0109]所述发送模块602用于在发送包括该预留标志位的该媒体流之前,将该预留标志位设置为有效,在该媒体流中一预留字段内填充所述展示时间参数;发送该媒体流至所述终端设备,该媒体流包括被设置为有效的该预留标志位和填充了所述展示时间参数的该预留字段。
[0110]在本发明一个实施例中,展示时间参数包括展示起始时间点、展示结束时间点,或者展示时间参数包括展示时长。
[0111]图7为本发明实施例提供的一种终端设备结构示意图。如图7所示,当接受一服务器提供的一流媒体在线播放服务时,该服务器包括以下模块:
[0112]接收模块701,用于从所述第一服务器接收展示时间参数;
[0113]确定模块702,用于根据所获取的展示时间参数确定其所指示的时间范围;
[0114]获取模块703,用于从用于提供信息展示服务的第二服务器获取将在所确定的时间范围内展示的信息;
[0115]展示模块704,用于在该时间范围内展示所获取的该信息。
[0116]在本发明一个实施例中,该接收模块701用于接收所述第一服务器发送的通知消息;从所述通知消息中获取所述展示时间参数。
[0117]在本发明一个实施例中,该接收模块701用于接收模块用于从所述第一服务器接收该流媒体对应的编码后的媒体流;解析附加于所述媒体流的指示字段;当解析出该指示字段的值为有效时,根据解析出的指示字段的值,获得所述展示时间参数。
[0118]在本发明一个实施例中,该接收模块701用于从所述第一服务器接收该流媒体对应的编码后的媒体流;解析附加于所述媒体流中的标志位;当解析出该标志位为有效时,解析附加于所述媒体流中的指示字段;根据解析出的该指示字段的值,获得所述展示时间参数。
[0119]在本发明一个实施例中,该接收模块701用于从所述第一服务器接收该流媒体对应的编码后的媒体流;解析所述媒体流中的预留字段;当解析出该预留字段的值有效时,根据解析出的指示字段的值,获得所述展示时间参数。
[0120]在本发明一个实施例中,该接收模块701用于从所述第一服务器接收该流媒体对应的编码后的媒体流;解析所述媒体流中的预留标志位;当解析出该预留标志位为有效时,解析该媒体流中的预留字段;根据解析出的该指示字段的值,获得所述展示时间参数。
[0121]在本发明一个实施例中,该获取模块703用于将信息获取请求发送至所述第二服务器,所述信息获取请求中至少携带了信息的展示序号和所确定的时间范围的时长,以使所述第二服务器确定具有所述展示序号和所述时长的信息并将其发送给所述终端设备;接收来自该第二服务器的信息。
[0122]本发明实施例还提供了一种信息展示系统,如图8所示。该系统包括:第一服务器600、第二服务器800和终端设备700。
[0123]当为终端设备700提供一流媒体的在线播放服务时,第一服务器600用于判断该终端设备700当前是否需要进行信息展示;当确定该终端设备700需要进行信息展示时,将展示时间参数发送至该终端设备700,以使该终端设备700在该展示时间参数指示的时间范围内展示信息。
[0124]当接受第一服务器600提供的一流媒体的在线播放服务时,所述终端设备700用于从所述第一服务器600接收展示时间参数;根据所获取的展示时间参数确定其所指示的时间范围;从用于提供信息展示服务的所述第二服务器800获取将在所确定的时间范围内展示的信息;在该时间范围内展示所获取的该信息。
[0125]上述实施例提供的服务器、终端设备以及信息展示系统与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0126]下面给出本发明提供的信息展示方法、服务器、终端设备和系统具体使用场景举例。一个使用场景中,当用户正在观看的体育比赛进入休息时间段,终端设备上播放广告。当休息时间段结束,终端设备继续播放该体育比赛。
[0127]另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述各实施例的功能模块可以位于一个终端或网络节点,或者也可以分布到多个终端或网络节点上。
[0128]另外,本发明的每一个实施例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本发明。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如⑶-ROM等)、磁光存储介质(如MO等)等。
[0129]因此本发明还提供了一种存储介质,其中存储有数据处理程序,该数据处理程序用于执行本发明上述方法的任何一种实施例。
[0130]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0131]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种信息展示方法,其特征在于,该方法应用于提供流媒体在线播放服务的服务器,当为一终端设备提供一流媒体的在线播放服务时,该方法包括: 判断该终端设备当前是否需要进行信息展示; 当确定该终端设备需要进行信息展示时,将展示时间参数发送至该终端设备,以使该终端设备在该展示时间参数指示的时间范围内展示信息。2.根据权利要求1所述的方法,其特征在于,所述将展示时间参数发送至该终端设备包括: 将所述展示时间参数携带在一准备发往该终端设备的通知消息中; 将携带有所述展示时间参数的所述通知消息发送至该终端设备。3.根据权利要求1所述的方法,其特征在于,进一步包括: 将一指示字段附加于准备发往该终端设备的该流媒体对应的编码后的媒体流,并在该指示字段填充无效值,以使所述终端设备在解析出该指示字段为无效值时确定不进行信息展示; 所述将展示时间参数发送至该终端设备包括: 在发送附加有所述指示字段的所述媒体流之前,在该指示字段中填充所述展示时间参数; 发送所述媒体流至该终端设备,该媒体流附加有填充了所述展示时间参数的该指示字段。4.根据权利要求1所述的方法,其特征在于,进一步包括: 将一标志位和一指示字段附加于准备发往该终端设备的该流媒体对应的编码后的媒体流中,并设置该标志位为无效,以使所述终端设备在解析出该标志位为无效时,确定不进行信息展示; 所述将展示时间参数发送至该终端设备包括: 在发送附加有所述标志位和所述指示字段的所述媒体流之前,设置该标志位为有效,并在该指示字段中填充所述展示时间参数; 发送所述媒体流至该终端设备,该媒体流附加有被设置为有效的该标志位和填充了所述展示时间参数的该指示字段。5.根据权利要求1所述的方法,其特征在于,进一步包括: 在准备发往该终端设备的该流媒体对应的编码后的媒体流中一预留字段内填充无效值,以使所述终端设备在解析出该预留字段为无效值时,确定不进行信息展示; 所述将展示时间参数发送至该终端设备包括: 在发送包括该预留字段的媒体流之前,在该预留字段填充所述展示时间参数; 发送该媒体流至所述终端设备,所述媒体流中包括填充了所述展示时间参数的该预留字段。6.根据权利要求1所述的方法,其特征在于,进一步包括: 在准备发往该终端设备的该流媒体对应的编码后的媒体流中的预留标志位设置
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1