推送加密节目的方法及装置与流程

文档序号:12068782阅读:195来源:国知局
推送加密节目的方法及装置与流程

本发明涉及数字电视技术领域,尤其涉及一种推送加密节目的方法及装置。



背景技术:

数字电视节目分为清流节目和加密节目,清流节目用户可免费观看,加密节目则必须使用CAM(Conditional Access Module,条件接收模块)进行解密后用户才能观看,节目运营商也是通过这种方式来达到收费盈利的目的。

目前,用户在未对加密节目进行解密时,若用户点击该加密节目,则只能获取到一段关于该加密节目的文字说明,或者只能看到黑屏。这种情况下,用户只有通过EPG(Electronic Program Guide,电子节目指南)来了解该加密节目的详细信息,通过该种方式,用户并不能直观的查看到该加密节目当前播放的内容,故难以对用户形成较大的吸引力。



技术实现要素:

本发明的主要目的在于提出一种推送加密节目的方法及装置,旨在解决现有技术中未对加密节目进行解密前,用户仅能够查看到该加密节目对应的介绍信息,无法直观的查看该加密节目当前播放内容的技术问题。

为实现上述目的,本发明提供一种推送加密节目的方法,所述推送加密节目的方法包括:

在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目;

若所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样;

判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

优选地,所述若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放的步骤包括:

若采集到的图像属于I帧,则将所述图像发送至预设的复用器,并通过所述复用器将包含所述图像的播放码流发送至所述客户端;其中,客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,并进行播放。

优选地,所述推送加密节目的方法还包括:

在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端。

优选地,将所述视频节目对应的购买信息推送至所述客户端之后还包括:

若接收到客户端发送的购买请求消息,则向所述客户端反馈所述视频节目对应的购买支付链接。

优选地,向所述客户端反馈所述视频节目对应的购买支付链接之后还包括:

若检测到客户端反馈的支付成功的支付消息后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放。

此外,为实现上述目的,本发明还提供一种推送加密节目的装置,所述推送加密节目的装置包括:

判断模块,用于在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目;

采样模块,用于若所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样;

发送模块,用于判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

优选地,所述发送模块用于:

若采集到的图像属于I帧,则将所述图像发送至预设的复用器,并通过所述复用器将包含所述图像的播放码流发送至所述客户端;其中,客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,并进行播放。

优选地,所述推送加密节目的装置还包括:

推送模块,用于在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端。

优选地,所述推送模块还用于:

将所述视频节目对应的购买信息推送至所述客户端之后,若接收到客户端发送的购买请求消息,则向所述客户端反馈所述视频节目对应的购买支付链接。

优选地,所述推送模块还用于:

在向所述客户端反馈所述视频节目对应的购买支付链接之后,若检测到客户端反馈的支付成功的支付消息后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放。

本发明所提供的推送加密节目的方法及装置,当接收到客户端发送的播放请求消息时,判断所述播放请求消息对应的视频节目是否为加密节目,若是,则按照预设的采样频率对所述视频节目进行采样,并判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则不对该图像进行加扰,而是直接发送至所述客户端进行播放,使得用户能够在客户端以“动态图”的方式直观地查看到相应加密节目当前播放的内容,从而增加对用户的吸引力,解决现有技术中未对加密节目进行解密前,用户仅能够查看到该加密节目对应的介绍信息,无法直观的查看该加密节目当前播放内容的技术问题。

附图说明

图1为本发明推送加密节目的方法第一实施例的流程示意图;

图2为本发明推送加密节目的方法第二实施例的流程示意图;

图3为本发明推送加密节目的装置第一实施例的模块示意图;

图4为本发明推送加密节目的装置第二实施例的模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

本发明提供了一种推送加密节目的方法,该方法可以将加密节目的部分视频图像动态的推动至客户端,使得用户能够直观的获取到所述加密节目当前播放的加密内容。

参照图1,图1为本发明推送加密节目的方法第一实施例的流程示意图,本实施例中,所述推送加密节目的方法包括:

步骤S10,在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目。

本实施例中,当用户需要在客户端上观看某个视频节目时,则需要在客户端中先选中相应的视频节目,然后客户端根据用户的选择在服务器加载所述视频节目对应的视频流进行播放。具体的,客户端需要先向所述服务器发送相应的播放请求消息,所述服务器在接收到客户端发送的播放请求消息之后,判断所述播放请求消息对应的视频节目是否为加密节目,如果所述播放请求消息对应的视频节目不是加密节目,则直接将所述视频节目对应的视频流发送至所述客户端进行播放。

其中,所述客户端包括电视机、机顶盒、个人电脑、移动终端等视频播放设备。

步骤S20,若所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样。

本实施例中,所述服务器在接收到客户端发送的播放请求消息之后,如果判定所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样。

可以理解的是,所述视频节目是由多幅图像连续播放而形成的,具体的,按照预设的采样频率在所述视频节目的视频流中采集相应的图像,例如,每隔500ms或者每隔1s在所述视频节目的视频流中提取出一幅图像。

步骤S30,判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

本实施例中,在所述视频节目中采集到一幅图像之后,则判断该图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

其中,所述I帧(I frame),又称为内部画面(intra picture),I帧通常是每个GOP(Group of Pictures,画面组)的第一个帧,经过适度地压缩,作为随机访问的参考点,可以当成图像。在MPEG(Moving Picture Experts Group,动态图像专家组)编码的过程中,部分视频帧序列压缩成为I帧,部分压缩成P帧,还有部分压缩成B帧。I帧压缩法是帧内压缩法,也称为“关键帧”压缩法。I帧压缩法是基于DCT(Discrete Cosine Transform,离散余弦变换)的压缩技术,这种算法与JPEG(Joint Photographic Experts Group,联合图像专家小组)压缩算法类似。采用I帧压缩可达到1/6的压缩比而无明显的压缩痕迹。I帧也叫关键帧,它是帧间压缩编码里的重要帧,是一个全帧压缩的编码帧,解码时仅用I帧的数据就可重构完整的图像。

进一步地,所述若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放的步骤包括:

若采集到的图像属于I帧,则将所述图像发送至预设的复用器,并通过所述复用器将包含所述图像的播放码流发送至所述客户端;其中,客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,并进行播放。

本实施例中,若采集到的图像属于I帧,则不将该I帧发送至加扰器,而是直接发送至复用器,由所述复用器将包含所述图像的播放码流发送至所述客户端。其中,所述加扰器用于对指定的节目或基本传输流进行加扰,即对指定的节目或基本传输流进行加密,可远程实时监控传输流。

客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,根据I帧的上述特性,客户端在对所述图像进行解码后便可以查看到一幅完整的图像,该图像即为所述视频节目当前播放的一幅画面。

其中,可以理解的是,由于所述图像是按照预设的采样频率在所述视频节目中采集的,故客户端在播放所述图像时也是按照相同的频率进行播放。例如,假设每隔500ms在所述视频节目的播放码流中提取出一幅图像,且采集的图像均为I帧时,则客户端便会每隔500ms播放一幅图像。通过该种方式,用户在客户端中查看到的不是视频,而是一幅幅动态变化的图像。

应当理解的是,本实施例所述的推送加密节目的方法,既可以应用于数字电视中加密节目的推送,也可以应用与网络付费视频的推送,例如用户在尚未开通某个网站会员的情况下,在点击某个付费视频时,也能够查看到该付费视频的一个动态图像。

本实施例所述的推送加密节目的方法,服务器在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目,若是,则按照预设的采样频率对所述视频节目进行采样,并判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则不对该图像进行加扰,而是直接发送至所述客户端进行播放,使得用户能够在客户端以“动态图”的方式直观地查看到相应加密节目当前播放的内容,从而增加对用户的吸引力,解决了现有技术中未对加密节目进行解密前,用户仅能够查看到该加密节目对应的介绍信息,无法直观的查看该加密节目当前播放内容的技术问题。

进一步地,参照图2,图2为本发明推送加密节目的方法第二实施例的流程示意图,基于上述图1所述的实施例,本实施例中,所述推送加密节目的方法还包括:

步骤S40,在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端。

其中,在将所述图像发送至所述客户端进行播放的同时,可以将所述视频节目对应的购买信息推送至所述客户端。例如在客户端的显示界面显示相应的购买二维码,或者显示对应视频节目的价格信息等。

进一步地,将所述视频节目对应的购买信息推送至所述客户端之后还包括:

若接收到客户端发送的购买请求消息,则向所述客户端反馈所述视频节目对应的购买支付链接。

本实施例中,将所述视频节目对应的购买信息推送至所述客户端之后,若用户对当前播放的视频节目很感兴趣,则可以点击相应的购买链接,通过客户端向服务器发送购买请求消息。

其中,服务器在接收到客户端发送的购买请求消息后,则向所述客户端反馈所述视频节目对应的购买支付链接,如二维码、支付网页等。

进一步地,向所述客户端反馈所述视频节目对应的购买支付链接之后还包括:

若检测到客户端反馈的支付成功的支付消息后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放。

本实施例中,当服务器向客户端反馈所述视频节目对应的购买支付链接之后,用户即可在客户端中点击所述购买支付链接进行支付,所述客户端在检测到用户支付成功以后,便向服务器反馈支付成功的支付消息。当服务器检测到所述支付消息之后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放,此时用户即可观看到完整的视频节目。

本实施例所述的推送加密节目的方法,在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端,并在接收到客户端发送的购买请求消息时,向所述客户端反馈所述视频节目对应的购买支付链接,并在检测到客户端反馈的支付成功的支付消息后,对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放,从而实现了向用户推送加密节目的目的。

本发明还提供了一种推送加密节目的装置,该装置为主要用于将加密节目的部分视频图像动态的推动至客户端,使得用户能够直观的获取到所述加密节目当前播放的加密内容。

参照图3,图3为本发明推送加密节目的装置第一实施例的模块示意图,本实施例中,所述推送加密节目的装置100包括:

判断模块10,用于在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目。

本实施例中,当用户需要在客户端上观看某个视频节目时,则需要在客户端中先选中相应的视频节目,然后客户端根据用户的选择在服务器加载所述视频节目对应的视频流进行播放。具体的,客户端需要先向所述服务器发送相应的播放请求消息,所述服务器在接收到客户端发送的播放请求消息之后,判断所述播放请求消息对应的视频节目是否为加密节目,如果所述播放请求消息对应的视频节目不是加密节目,则直接将所述视频节目对应的视频流发送至所述客户端进行播放。

其中,所述客户端包括电视机、机顶盒、个人电脑、移动终端等视频播放设备。

采样模块20,用于若所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样。

本实施例中,所述服务器在接收到客户端发送的播放请求消息之后,如果判定所述播放请求消息对应的视频节目为加密节目,则按照预设的采样频率对所述视频节目的视频流进行采样。

可以理解的是,所述视频节目是由多幅图像连续播放而形成的,具体的,按照预设的采样频率在所述视频节目的视频流中采集相应的图像,例如,每隔500ms或者每隔1s在所述视频节目的视频流中提取出一幅图像。

发送模块30,用于判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

本实施例中,在所述视频节目中采集到一幅图像之后,则判断该图像是否属于I帧,若采集到的图像属于I帧,则将所述图像发送至所述客户端进行播放。

其中,所述I帧(I frame),又称为内部画面(intra picture),I帧通常是每个GOP(Group of Pictures,画面组)的第一个帧,经过适度地压缩,作为随机访问的参考点,可以当成图像。在MPEG(Moving Picture Experts Group,动态图像专家组)编码的过程中,部分视频帧序列压缩成为I帧,部分压缩成P帧,还有部分压缩成B帧。I帧压缩法是帧内压缩法,也称为“关键帧”压缩法。I帧压缩法是基于DCT(Discrete Cosine Transform,离散余弦变换)的压缩技术,这种算法与JPEG(Joint Photographic Experts Group,联合图像专家小组)压缩算法类似。采用I帧压缩可达到1/6的压缩比而无明显的压缩痕迹。I帧也叫关键帧,它是帧间压缩编码里的重要帧,是一个全帧压缩的编码帧,解码时仅用I帧的数据就可重构完整的图像。

进一步地,所述发送模块30用于:

若采集到的图像属于I帧,则将所述图像发送至预设的复用器,并通过所述复用器将包含所述图像的播放码流发送至所述客户端;其中,客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,并进行播放。

本实施例中,若采集到的图像属于I帧,则不将该I帧发送至加扰器,而是直接发送至复用器,由所述复用器将包含所述图像的播放码流发送至所述客户端。其中,所述加扰器用于对指定的节目或基本传输流进行加扰,即对指定的节目或基本传输流进行加密,可远程实时监控传输流。

客户端在接收到所述播放码流之后,从所述播放码流中解析出所述图像,根据I帧的上述特性,客户端在对所述图像进行解码后便可以查看到一幅完整的图像,该图像即为所述视频节目当前播放的一幅画面。

其中,可以理解的是,由于所述图像是按照预设的采样频率在所述视频节目中采集的,故客户端在播放所述图像时也是按照相同的频率进行播放。例如,假设每隔500ms在所述视频节目的播放码流中提取出一幅图像,且采集的图像均为I帧时,则客户端便会每隔500ms播放一幅图像。通过该种方式,用户在客户端中查看到的不是视频,而是一幅幅动态变化的图像。

应当理解的是,本实施例所述的推送加密节目的装置,既可以应用于数字电视中加密节目的推送,也可以应用与网络付费视频的推送,例如用户在尚未开通某个网站会员的情况下,在点击某个付费视频时,也能够查看到该付费视频的一个动态图像。

本实施例所述的推送加密节目的装置,服务器在接收到客户端发送的播放请求消息后,判断所述播放请求消息对应的视频节目是否为加密节目,若是,则按照预设的采样频率对所述视频节目进行采样,并判断采集到的图像是否属于I帧,若采集到的图像属于I帧,则不对该图像进行加扰,而是直接发送至所述客户端进行播放,使得用户能够在客户端以“动态图”的方式直观地查看到相应加密节目当前播放的内容,从而增加对用户的吸引力,解决现有技术中未对加密节目进行解密前,用户仅能够查看到该加密节目对应的介绍信息,无法直观的查看该加密节目当前播放内容的技术问题。

进一步地,参照图4,图4为本发明推送加密节目的装置第二实施例的模块示意图,基于上述图3所述的实施例,本实施例中,所述推送加密节目的装置100还包括:

推送模块40,用于在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端。

其中,在将所述图像发送至所述客户端进行播放的同时,可以将所述视频节目对应的购买信息推送至所述客户端。例如在客户端的显示界面显示相应的购买二维码,或者显示对应视频节目的价格信息等。

进一步地,所述推送模块40还用于:

将所述视频节目对应的购买信息推送至所述客户端之后,若接收到客户端发送的购买请求消息,则向所述客户端反馈所述视频节目对应的购买支付链接。

本实施例中,将所述视频节目对应的购买信息推送至所述客户端之后,若用户对当前播放的视频节目很感兴趣,则可以点击相应的购买链接,通过客户端向服务器发送购买请求消息。

其中,服务器在接收到客户端发送的购买请求消息后,则向所述客户端反馈所述视频节目对应的购买支付链接。

进一步地,所述推送模块40还用于:

在向所述客户端反馈所述视频节目对应的购买支付链接之后,若检测到客户端反馈的支付成功的支付消息后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放。

本实施例中,当服务器向客户端反馈所述视频节目对应的购买支付链接之后,用户即可在客户端中点击所述购买支付链接进行支付,所述客户端在检测到用户支付成功以后,便向服务器反馈支付成功的支付消息。当服务器检测到所述支付消息之后,则对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放,此时用户即可观看到完整的视频节目。

本实施例所述的推送加密节目的装置,在将所述图像发送至所述客户端进行播放的同时,将所述视频节目对应的购买信息推送至所述客户端,并在接收到客户端发送的购买请求消息时,向所述客户端反馈所述视频节目对应的购买支付链接,并在检测到客户端反馈的支付成功的支付消息后,对所述视频节目进行解密,并将解密后的所述视频节目对应的播放码流发送至所述客户端进行播放,从而实现了向用户推送加密节目的目的。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1