一种推送电视节目二维码的方法、智能电视机及机顶盒技术

技术编号:13342718 阅读:241 留言:0更新日期:2016-07-13 20:15
本发明专利技术提供一种推送电视节目二维码的方法、智能电视机及机顶盒,该方法应用于作为数字媒体服务器DMS的设备,包括:接收到二维码处理命令时,对当前显示的电视节目画面截屏,得到截屏图像;在截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;获取当前的数字生活网络联盟DLNA列表;根据当前的DLNA列表中记载的移动终端的设备信息,将搜索结果推送给相应的移动终端,以使移动终端识别二维码图像。本发明专利技术无需移动终端靠近屏幕对二维码拍照,对二维码的自动采集及识别具有更高的处理速度,为用户及时参与电视节目互动提供了方便,有利于提高用户通过二维码参与电视节目互动的使用率。

【技术实现步骤摘要】
一种推送电视节目二维码的方法、智能电视机及机顶盒
本专利技术涉及智能电视
,具体地,涉及一种推送电视节目二维码的方法、智能电视机及机顶盒。
技术介绍
随着信息技术的发展,涵盖丰富信息的二维码(商品信息、新闻视频、多媒体入口)相继呈现在一些移动终端设备上,甚至于电视节目中也出现了一些二维码,比如,电视节目相关的信息、观看者参与电视台话题互动的入口、电视节目微信公共账号入口等。对于这类电视节目中出现的二维码,目前主要是采用移动终端(如手机)对准电视屏幕显示的二维码拍照,再由移动终端上的相应程序(如微信扫一扫、支付宝扫一扫等)识别,这种识别方式存在很多不便之处,例如:移动终端需要靠近屏幕才能拍摄到清晰的二维码图像,必须在电视节目显示二维码的时间之内完成拍摄,能否拍摄成功容易受外界环境(如光照强度等)的影响等。可见,目前这种识别方式忽略了智能电视本身的智能化,给用户利用二维码带来了不便,影响了使用率。
技术实现思路
本专利技术实施例的主要目的在于提供一种推送电视节目二维码的方法、智能电视机及机顶盒,以解决现有的电视节目二维码处理方式需依赖移动终端对屏幕拍照,给用户带来诸多不便的问题。为了实现上述目的,本专利技术实施例提供一种推送电视节目二维码的方法,应用于作为数字媒体服务器DMS的设备,包括:接收到二维码处理命令时,对当前显示的电视节目画面截屏,得到截屏图像,所述二维码处理命令是作为数字媒体服务器DMS的设备对电视节目实时监控,在监控到电视节目出现二维码时自动生成的;在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;获取当前的数字生活网络联盟DLNA列表;根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;其中,所述DLNA列表按照如下过程设置:与作为移动式数字媒体播放器M-DMP的移动终端之间建立连接;获取所述作为M-DMP的移动终端的设备信息,并将其存储到DLNA列表中;实时判断与所述作为M-DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息;所述的在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果,包括:若在所述截屏图像中仅搜索到一个二维码,则将该二维码的图像确定为搜索结果;若在所述截屏图像中搜索到至少两个二维码,则确定所述截屏图像中光标所在的位置,将所述光标所在的位置对应的二维码的图像确定为搜索结果。相应的,本专利技术还提供一种智能电视机,包括:显示屏,用于显示电视节目;命令接收模块,用于接收二维码处理命令,并在接收到所述二维码处理命令时,触发截屏模块、二维码搜索模块、列表获取模块和二维码推送模块,所述二维码处理命令是作为数字媒体服务器DMS的设备对电视节目实时监控,在监控到电视节目出现二维码时自动生成的;截屏模块,用于对所述显示屏当前显示的电视节目画面截屏,得到截屏图像;二维码搜索模块,用于在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;列表获取模块,用于获取当前的数字生活网络联盟DLNA列表;二维码推送模块,用于根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;连接建立模块,用于与作为移动式数字媒体播放器M-DMP的移动终端之间建立连接;列表设置模块,用于获取所述作为M-DMP的移动终端的设备信息,并将其存储到DLNA列表中;列表刷新模块,用于实时判断与所述作为M-DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息;所述的二维码搜索模块包括:二维码个数确定子模块,用于确定在所述截屏图像中搜索到的二维码数量,当确定搜索到的二维码数量为一个时,触发第一结果模块,当确定搜索到的二维码数量为至少两个时,触发光标定位模块和第二结果模块;第一结果模块,用于将搜索到的二维码的图像确定为搜索结果;光标定位模块,用于确定所述截屏图像中光标所在的位置;第二结果模块,用于将所述光标所在的位置对应的二维码的图像确定为搜索结果。相应的,本专利技术还提供一种电视机机顶盒,包括:命令接收模块,用于接收二维码处理命令,并在接收到所述二维码处理命令时,触发截屏模块、二维码搜索模块、列表获取模块和二维码推送模块,所述二维码处理命令是作为数字媒体服务器DMS的设备对电视节目实时监控,在监控到电视节目出现二维码时自动生成的;截屏模块,用于对电视机当前显示的电视节目画面截屏,得到截屏图像;二维码搜索模块,用于在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;列表获取模块,用于获取当前的数字生活网络联盟DLNA列表;二维码推送模块,用于根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;连接建立模块,用于与作为移动式数字媒体播放器M-DMP的移动终端之间建立连接;列表设置模块,用于获取所述作为M-DMP的移动终端的设备信息,并将其存储到DLNA列表中;列表刷新模块,用于实时判断与所述作为M-DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息;所述的二维码搜索模块包括:二维码个数确定子模块,用于确定在所述截屏图像中搜索到的二维码数量,当确定搜索到的二维码数量为一个时,触发第一结果模块,当确定搜索到的二维码数量为至少两个时,触发光标定位模块和第二结果模块;第一结果模块,用于将搜索到的二维码的图像确定为搜索结果;光标定位模块,用于确定所述截屏图像中光标所在的位置;第二结果模块,用于将所述光标所在的位置对应的二维码的图像确定为搜索结果。借助于上述技术方案,本专利技术由作为DMS的智能电视机或电视机机顶盒实现二维码图像的采集,再发送给作为M-DMP的移动终端识别,相比于现有技术,本专利技术无需移动终端靠近屏幕对二维码拍照,对二维码的自动采集及识别具有更高的处理速度,为用户及时参与电视节目互动提供了方便,有利于提高用户通过二维码参与电视节目互动的使用率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的推送电视节目二维码的方法流程示意图;图2是本专利技术提供的DMS设备设置DLNA列表的流程示意图;图3是本专利技术提供的DMS设备与M-DMP移动终端之间建立连接的流程示意图;图4是本专利技术提供的判断DMS设备与M-DMP移动终端之间的连接是否中断的流程示意图;图5是本专利技术提供的将搜索结果发送给目标移动终端的流程示意图;图6是本专利技术提供的智能电视机的结构框图;图7是本专利技术提供的电视机机顶盒的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术中,“作为数字媒体服务本文档来自技高网...

【技术保护点】
一种推送电视节目二维码的方法,其特征在于,应用于作为数字媒体服务器DMS的设备,包括:接收到二维码处理命令时,对当前显示的电视节目画面截屏,得到截屏图像;在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;获取当前的数字生活网络联盟DLNA列表;根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;其中,所述DLNA列表按照如下过程设置:与作为移动式数字媒体播放器M‑DMP的移动终端之间建立连接;获取所述作为M‑DMP的移动终端的设备信息,并将其存储到DLNA列表中;实时判断与所述作为M‑DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息。

【技术特征摘要】
1.一种推送电视节目二维码的方法,其特征在于,应用于作为数字媒体服务器DMS的设备,包括:接收到二维码处理命令时,对当前显示的电视节目画面截屏,得到截屏图像,所述二维码处理命令是作为数字媒体服务器DMS的设备对电视节目实时监控,在监控到电视节目出现二维码时自动生成的;在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;获取当前的数字生活网络联盟DLNA列表;根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;其中,所述DLNA列表按照如下过程设置:与作为移动式数字媒体播放器M-DMP的移动终端之间建立连接;获取所述作为M-DMP的移动终端的设备信息,并将其存储到DLNA列表中;实时判断与所述作为M-DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息;所述的在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果,包括:若在所述截屏图像中仅搜索到一个二维码,则将该二维码的图像确定为搜索结果;若在所述截屏图像中搜索到至少两个二维码,则确定所述截屏图像中光标所在的位置,将所述光标所在的位置对应的二维码的图像确定为搜索结果。2.根据权利要求1所述的推送电视节目二维码的方法,其特征在于,所述的根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,包括:将当前的DLNA列表中记载的移动终端的设备信息显示给用户;接收用户输入的终端选择命令,并根据所述终端选择命令从当前的DLNA列表中确定至少一个移动终端作为目标移动终端;将所述搜索结果推送给所述目标移动终端。3.根据权利要求1所述的推送电视节目二维码的方法,其特征在于,所述的与作为M-DMP的移动终端之间建立连接,包括:接收作为M-DMP的移动终端为寻找作为DMS的设备而广播的寻址消息,并返回响应消息;接收所述作为M-DMP的移动终端发送的注册消息,并返回注册成功消息;与所述作为M-DMP的移动终端建立基于DLNA的连接关系。4.根据权利要求1所述的推送电视节目二维码的方法,其特征在于,所述设备信息包括所述作为M-DMP的移动终端的标识及介质访问控制MAC地址。5.根据权利要求1所述的推送电视节目二维码的方法,其特征在于,所述的实时判断与所述作为M-DMP的移动终端之间的连接是否中断,包括:接收所述作为M-DMP的移动终端发送的心跳保活消息;记录接收到所述心跳保活消息的时间;判断最近一次接收到所述心跳保活消息的时间相距当前时间是否大于一设定值;若是,则确定与所述作为M-DMP的移动终端之间的连接中断。6.一种智能电视机,其特征在于,包括:显示屏,用于显示电视节目;命令接收模块,用于接收二维码处理命令,并在接收到所述二维码处理命令时,触发截屏模块、二维码搜索模块、列表获取模块和二维码推送模块,所述二维码处理命令是作为数字媒体服务器DMS的设备对电视节目实时监控,在监控到电视节目出现二维码时自动生成的;截屏模块,用于对所述显示屏当前显示的电视节目画面截屏,得到截屏图像;二维码搜索模块,用于在所述截屏图像中搜索二维码,将搜索到的二维码图像确定为搜索结果;列表获取模块,用于获取当前的数字生活网络联盟DLNA列表;二维码推送模块,用于根据当前的DLNA列表中记载的移动终端的设备信息,将所述搜索结果推送给相应的移动终端,以使移动终端识别所述二维码图像;连接建立模块,用于与作为移动式数字媒体播放器M-DMP的移动终端之间建立连接;列表设置模块,用于获取所述作为M-DMP的移动终端的设备信息,并将其存储到DLNA列表中;列表刷新模块,用于实时判断与所述作为M-DMP的移动终端之间的连接是否中断,若是,则从所述DLNA列表中删除该移动终端的设备信息;所述的二维码搜索模块包括:二维码个数确定子模块,用于确定在所述截屏图像中搜索到的二维码数量,当确定搜索到的二维码数量为一个时,触发第一结果模块,当确定搜索到的二维码数量为至少两个时,触发光标定位模块和第二结果模块;第一结果模块,用于将搜索到的二维码的图像确定为搜索结果;光标定位模块,用于确定所述截屏图像中光标所在的位置;第二结果模块,用于将所述光标所在的位置对应的二维码的图像确定为搜索结果。7.根据权利要求6所述的智能电视机,其特征在于,所述二维码推送模...

【专利技术属性】
技术研发人员:任伟
申请(专利权)人:乐金电子中国研究开发中心有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1