一种基于智能手机自动切换电视广告的系统的制作方法与工艺

文档序号:12013351阅读:216来源:国知局
一种基于智能手机自动切换电视广告的系统的制作方法与工艺
一种基于智能手机自动切换电视广告的系统【技术领域】本发明属于无线通信技术领域,本发明涉及一种基于智能手机自动切换电视广告的系统。

背景技术:
目前现有的电视收看电视节目的时候都是通过机顶盒接收广播电视公司发送的数字信号,并且经解码后将模拟信号发送给电视。机顶盒和电视一样,也是由遥控控制电视进行搜台和选台的,通过遥控器还可以对节目的序号进行编辑,将自己喜欢的节目可以编在第一组序号内,将其他节目编在另一组序号内。在机顶盒的机体还设置有按键,以供用于在遥控器无法正常工作的时候选台。机顶盒在播放电视时,电视信号是从广播电视公司通过同轴电缆发送的流媒体信号,电视台主要是通过在播放电视节目的时候插播电视广告来获利的,而电视台为了追逐利润,常常在电视节目的中间插播大量的广告,这给观众浪费了很多收看电视的时间,同时,现在很多地方台为了追逐利润,泯灭良知,播放很多虚假广告和对儿童有害的垃圾广告,这对于经常收看电视的青少年来说,具有非常负面的影响,另一方面,政府部门缺乏监管,使得这些垃圾广告泛滥成灾,这对民众的生活带来了不小的影响。观众在收看电视节目的时候如果遇到电视台插播广告,都会选择手动的换台,但是在换台了之后常常会忘了在广告播放完之后及时的返回到之前所收看节目的那个台,导致错过了原来电视台接下来的播出的精彩节目,为了解决错过电视节目的问题出现,现有的技术是,需要在遥控器上设定时间,到了此时间时,自动切换到设定的此频道上。通过此方法需要预先知道何时节目会开始,一般情况下,在电视节目插播广告的时间是很难预先知道的,所以,也就 很难以通过该方法自动的在电视节目插播广告时切换电视频道,同时在电视广告播出完成之后自动切回电视频道。另一方面,如果通过观众去设定电视频道切换时间,会显得比较繁琐,这一技术也只仅仅适合于向人们提醒某一个自己喜欢的电视节目开始了,需要开始观看了而已。要想让人们能够准确的在广告插播完成之后切换到原来的收看电视节目的频道,通过机器本身是无法控制的,因为其不能准确的知道电视台插播广告的时间和时机,只有借助远程控制系统,通过远程的服务器才能完成,通过远程的服务器必须控制多个家庭的电视机或者机顶盒才能达到效率最大化,要想通过服务器控制多个家庭的电视机或者机顶盒,必须知道每个电视或者机顶盒的地址,同时还需要知道每个电视或者机顶盒正在播放的电视节目内容。现有的技术都在机顶盒或者电视机内设置一模块,用于获取用户正在收看的电视节目内容信息,然后再通过网络将该用户收看的电视节目内容信息发送给服务器,然后服务器再向机顶盒或者电视机发送电视频道切换的指令。对于这种技术,需要在电视或者机顶盒出厂时预置该模块,并且还需要设置网络通讯模块。显然这一技术对于目前市场上普遍采用的普通机顶盒或电视(无该模块以及网络模块)来说,是一件非常困难的事情。同时现有技术中,用于获取用户正在收看的电视节目内容信息的方法有采用分析用户正在收看的电视节目内容的音视频信号,将该信号与服务器中此时播放的音视频信号作对比得出的,这种技术成本高,推广起来比较困难。另一方面:随着3C技术的发展,特别是智能手机越来越普及,使得通过手机控制家电实现可能,即只需要在智能手机上安装一套软件即可实现手机控制家电,而用这种方法来控制家电使得智能手机可以作为通用遥控器使用,所以会非常方便,而且在遥控器在使用的时候经常难找的情况下,使用智能手机来控制电视节目切换还是非常方便的。但是目前所有的智能手机均没有红外模块,所以需要通过外接设备设置红外模块,但是由于现有的手机数据接口形状和阵脚都不一样,很难统一,所以外接设备很难适用于所有的手机。

技术实现要素:
本发明的目的就是为了解决现有技术存在的问题,提出了一种基于智能手机自动切换电视广告的系统。本发明的设计思路如下:现有的大多数民众所使用的机顶盒或者电视机都具有红外遥控接口,并且无网络传输模块,也无电视节目内容获取模块,在现有的机顶盒和电视的基础上,只通过机顶盒或者电视机的外部接口就可以达到控制电视节目的自动切换,将是一个成本低廉的方案,这一技术也将比较容易在市场上推广。现有的红外遥控接口是用于方便人们通过遥控器来控制电视机或者机顶盒的,如果我们在机顶盒或者电视的红外信号接收端口旁边并列设置一接收器,在机顶盒或者电视获取遥控器的红外控制信号的同时,该接收器也能够获取遥控器红外控制信号,并且能够该接收器还能够对遥控器发送的红外控制信号进行解码,那么就可以将红外控制信号反向编译电视机或者机顶盒的控制指令。而要想对红外控制信号进行解码,我们就必须知道用户的电视机或者机顶盒的型号,因为该电视机或者机顶盒的型号对应着红外控制信号编码中机器码。将该红外控制信号反向编译成电视机或者机顶盒的控制指令后,假如该控制指令中有换台指令,换台指令包括采用数字键进行换台,也包括采用方向键换台,对于采用方向键换台来说,如果机顶盒或者电视机与接收器停留的原始电视频道不一致,那么就会出现在换台后电视机或者机顶盒与接收器所得到的电视频道不一致的情况。所以,需要将机顶盒或者电视机在选台开始时与接收器停留的电视频道保持一致。电视频道与电视台建立的关联通过电视频道列表而来的,所以还需要使机顶盒内的电视频道列表与接收器中的电视频道列表保持一致才行。如果每个电视频道在哪一个时间播放什么节目在服务器中是可知的,所以就可以据此来控制用户电视频道的切换从而来达到避开广告的目的。然而,由于人们对节目的编辑以及人们在电视或者机顶盒上通过按键选台操作而导致换台指令(由于不知道初始频道序号,当人们在用方向键选台时就会出现无法准确知道用户所选择的是哪一个频道的问题)以及电视频道列表的不同而导致用户所收看的电视节目与接收器所接收到的用户选择的电视节目不一致。所以要解决上述问题。我们提出了下述的基于智能手机自动切换电视广告的系统。另一方面:目前现有的手机的数据接口虽然都不一样,但是其音频接口均是相同的,要么为2.5mm音频接口,要么为3.5mm音频接口,而目前大部分的耳机的音频接口还都是3.5mm的。所以通过音频接口输出控制信号再通过外红发送模块将控制信号发送给电视机的红外接收装置以及通过红外接收模块接收遥控器的红外控制信号是最好的方案。这既解决了红外发送模块和红外接收模块与智能手机通用连接的问题,也解决了智能手机无红外发送模块和红外接收模块的问题。由于控制机顶盒和控制电视切换电视频道的原理相近似,下面以机顶盒为例对本发明的具体技术方案作阐述,应当理解的是,本发明所保护的范围不仅仅局限于通控制过机顶盒实现基于智能手机自动切换电视广告的系统,还包括通过控制电视机实现基于智能手机自动切换电视广告的系统。本发明的具体技术方案如下:本发明提供一种基于智能手机自动切换电视广告的系统,所述的智能手机包括手机处理模块、存储模块和网络模块,其特征在于,所述手机的存储模块中存储有机顶盒的机器码,所述手机内安装有控制程序,该系统还包括控制转换器和服务器,所述控制转换器包括红外发射模块,所述手机的网络模块将用户选择的电视台发送给服务器,服务器获取该电视台插播电视广告的时间信息,在该电视台开始插播电视广告时,向手机的网络模块发送切换电视台的指令,所述手机的处理模块根据存储模块中存储的机顶盒的机器码将切换电视台的指令解析成切换电视频道的控制信号,并通过红外发射模块发送给机顶盒,在该电视台结束插播电视广告时,向手机的网络模块发送返回电视台的指令,所述手机的处理模块根据存储模块中存储的机顶盒的机器码将返回电视台的指令解析成返回电视频道的控制信号,并通过红外发射模块发送给机顶盒。所述手机还包括第一蓝牙模块,所述控制转换器还包括第二蓝牙模块,所述第一蓝牙模块和第二蓝牙模块建立蓝牙通信链路,所述手机将控制信号通过第一蓝牙模块发送给第二蓝牙模块,所述第二蓝牙模块再将控制信号转发给红外发射模块。所述控制转换器包括与手机的音频接口连接的音频接头,用于获取所述的 音频模拟信号;音频解码模块用于将音频接口获取的音频模拟信号进行解码,所述控制转换器还包括单片机、模拟/数字转换电路以及电源模块,所述模拟/数字转换电路将音频解码模块解码后音频模拟信号转换成数字控制信号,所述单片机将数字控制信号转换成红外控制信号。所述音频接口包括2.5mm音频接口和3.5mm音频接口。所述电源模块为电池。所述控制转换器还包括用于给电源模块充电的充电接口、用于显示电源模块的电量指示灯以及用于控制电源模块的开启和关闭的按键。所述处理模块获取用户在手机上输入的开机指令,处理模块结合存储在存储模块中的机顶盒的机器码生成控制机顶盒的开机信号,并通过红外发射模块向机顶盒发送。所述处理模块获取智能机顶盒开机的指令后,处理模块结合机顶盒的机器码生成初始化电视频道的控制信号,并通过红外发射模块向机顶盒发送。所述控制转换器还包括红外接收模块,所述红外接收模块用于接收遥控器发送的控制信号,该控制信号还向机顶盒发送,所述处理模块获取所述控制信号,并根据存储在存储模块中的机顶盒的机器码将所述控制信号解析成操控指令;在获取遥控器向机顶盒发出的开机指令后,处理模块生成一初始化电视频道的指令,并通过红外发射模块向机顶盒发送初始化电视频道的指令;获取遥控器发出的选台指令,处理模块根据预先存储在所述存储模块中的电视频道列表找出所述电视频道的序号所对应的电视台名称;所述手机的网络模块将用户选择的电视台发送给服务器。所述“通过红外发射模块向机顶盒发送初始化电视频道的指令”为:通过红外发射模块向机顶盒发送随机选择任一电视频道序号的指令。所述“通过红外发射模块向机顶盒发送初始化电视频道的指令”还可为:通过红外发射模块向机顶盒发送选择用户喜爱的任一电视频道序号的指令。用户喜爱的任一电视频道可以通过获取用户设置喜爱电视频道的指令,也可通过分析统计用户经常看的电视频道序号得到。所述网络模块包括WiFi模块或/和移动通信模块,所述WiFi模块与家用无线WiFi路由器相连通,所述手机的网络模块从服务器中下载机顶盒的机器码列表到手机浏览器中,手机获取用户从手机的浏览器中选择的机顶盒的机器码并存储在手机的存储模块中。在所述机顶盒的机器码存储在存储模块后,手机的处理模块生成初始化电视频道列表的指令,所述初始化电视频道列表的指令通过红外发射模块发送给机顶盒;同时,网络模块从服务器中获取与该机顶盒的机器码相匹配的初始电视频道列表并将初始的电视频道列表存储在存储模块中。所述红外接收模块还用于接收编辑电视频道列表的指令,手机的处理模块结合初始电视频道列表与编辑点频道列表的指令更新电视频道列表,并将新的电视频道列表存储在存储模块中。所述获取该电视台播放电视节目时开始插播广告的时刻信息以及获取该电视台插播广告结束的时刻信息是通过获取电视台的节目编排时间表分析得来的,也可通过获取人工的触发信号得来。本发明有益的技术效果在于:本发明通过借用现在的智能手机,再结合一控制转换器即可实现通过远程的服务器对机顶盒进行控制,方法简单,成本低廉,而且随着智能手机的普及,市场的普及较容易。相比通过其他方法获取用户收看的电视频道序号来说,本发明在获取遥控器向机顶盒发出的开机指令或者智能手机开启控制程序后,通过一红外发射模块向机顶盒发送初始化电视频道的指令即可较准确的获取用户收看的电视频道序号,方法简单,同样成本较低廉。本发明的机顶盒的机器码由智能手机通过网络下载到智能手机中存储,由于智能手机已经具备了屏幕和操作键盘等硬件设备,正是借用了这些硬件设备,所以在下载机顶盒的机器码时非常方便,成本低廉。初次使用本发明的控制转换器以及智能手机控制机顶盒进行电视广告切换时,需要选择机顶盒的识别码,即可通过控制转换器和智能手机有区别的控制不同品牌和型号的机顶盒,而使得加工成本和使用成本低廉,另一方面,正 是通过首次使用时将电视频道列表初始化,从而能够在用户编辑电视频道列表之后以后能够准确的获取用户所选择的电视频道序号。同时由于选择了机顶盒的识别码之后,控制转换器能够将用户遥控器的红外选台指令编译成用户的选择电视频道序号指令以及将远程服务器的控制命令转换成机顶盒的能够识别的红外控制信号。总体来说,本发明利用了非常简单的方法以及非常低廉的成本即可实现在现有的机顶盒或者电视机上实现自动切换电视广告的技术,适用范围广,商业推广起来比较容易。【附图说明】图1为本发明实施例1基于智能手机自动切换电视广告的系统结构方框图;图2为本发明实施例2基于智能手机自动切换电视广告的系统结构方框图;图3为本发明实施例3基于智能手机自动切换电视广告的系统结构方框图。【具体实施方式】为了使发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的实施例仅用以解释本发明,并不用来限定本发明。实施例1如图1所示,本实施例提供一种基于智能手机自动切换电视广告的系统。该系统包括智能手机11和服务器12,所述的智能手机包括一手机处理模块111、存储模块112、移动通信模块113、WiFi模块114、GPS模块115、音频模块116、蓝牙模块117以及音频接口,所述手机的存储模块112中存储有机顶盒的机器码,该机器码通过两种方式存储在手机的存储模块112中,第一种是:通过WiFi模块114或者移动通信模块113与服务器建立通信链路,手 机通过浏览器从服务器中下载机顶盒的机器码列表供用户选择,用户选择与自己家机顶盒相同的品牌以及型号,该机顶盒的品牌/型号对应着机顶盒的机器码,选择好了机顶盒的品牌以及型号就选择好了机顶盒的机器码;第二种是,手机处理模块111获取GPS模块的定位地理位置信息,根据所述的地理位置信息获取与该地理位置相对应的机顶盒的机器码。如此做法的道理在于,每一个城市或者地区的机顶盒都是由同一个广播电视公司经营,为了管理的便利性以及经营成本的低廉,其一般采用的是同一个品牌和型号的机顶盒,所以,通过获取地理位信息便可以知道在该地区的用户所使用的机顶盒的机器码。所述手机内安装有控制程序,手机通过启动该控制程序即可将用户的按键指令转变成控制指令。该系统还包括控制转换器13,所述控制转换器包括红外发射模块131、与手机的音频接口连接的音频接头、音频解码模块132、单片机133、模拟/数字转换电路134以及电源模块,对本领域的普通技术人员熟知的,该控制转换器还包括为电源模块充电的充电电路、用于给电源模块充电的充电接口、用于显示电源模块的电量指示灯以及用于控制电源模块的开启和关闭的按键(这些部件在图1中未示出),所述音频接口为2.5mm或3.5mm音频接口,所述电源模块为锂电池。所述手机的处理模块将数字的控制指令转变成模拟的控制信号经结果音频模块处理后从音频接口输出给控制转换器13,所述控制转换器的音频接头获取所述模拟的音频信号后交给音频解码模块132处理,所述音频解码模块132将模拟的控制信号交给模拟/数字转换电路134处理,模拟/数字转换电路将模拟控制信号转变成数字控制信号交给单片机133处理,所述单片机133将数字控制信号转变成红外控制信号通过红外发射模块131向机顶盒发送。所述控制指令包括选台的指令,智能手机的处理模块一方面将选台的指令解析成用户选择的电视台名称后,再通过控制转换器的红外发射模块向机顶盒14发送,另一方面,也将选台的指令通过手机的移动通信模块113、WiFi模块114或者蓝牙模块117等网络模块向远程服务器12发送,服务器获取手机发送的选择的电视台名称,并且获取该电视台在播放电视节目时插播广告的时 间信息,在该电视台开始插播电视广告时,向手机的网络模块发送切换电视台的指令,所述手机的处理模块根据存储模块中存储的机顶盒的机器码将切换电视台的指令解析成切换电视频道的控制信号,并通过红外发射模块发送给机顶盒,在该电视台结束插播电视广告时,向手机的网络模块发送返回电视台的指令,所述手机的处理模块根据存储模块中存储的机顶盒的机器码将返回电视台的指令解析成返回电视频道的控制信号,并通过红外发射模块发送给机顶盒。所述手机的处理模块将选台的指令解析成用户选择的电视台名称是根据存储在手机的存储模块中的电视频道列表来达到的,电视频道的列表中各电视频道对应着各电视台的名称,手机通过控制程序产生的选择电视频道指令对应着选择的电视台的指令。为了能够使在手机上选择的电视频道对应着机顶盒中的电视台名称,需要使手机上的电视频道列表与机顶盒的电视频道列表相同,而对于同一品牌和型号的机顶盒,其初始的电视频道列表是相同的(即通过自动搜索节目然后节目自动排序而得到的电视频道列表是相同的),所以在使用智能手机控制机顶盒之前,需要初始化机顶盒的电视频道列表,而手机上存储的初始的电视频道列表可以从服务器中下载。在智能手机上开启控制程序后,需要通过WiFi模块114、蓝牙模块117或移动通信模块113从服务器12中下载机顶盒的初始的电视频道列表并将初始的电视频道列表存储在存储模块112中,同时手机的处理模块111生成初始化电视频道列表的指令,该初始化电视频道列表的指令通过红外发射模块131发送给机顶盒。为了防止因为机顶盒因为人为的手动操控机顶盒上面的选台按键导致电视在关闭后智能手机上停留的电视频道与机顶盒上停留的电视频道不一致,而导致在采用智能手机采用方向键选择电视频道时出现智能手机所解析的选择的电视台与正在播放的电视节目不一致的情况出现,所以每次在使用智能手机控制机顶盒开机时,需要初始化机顶盒的电视频道,具体的方法是:通过红外发射模块向机顶盒发送随机选择任一电视频道序号的指令。又或者,通过红外发射模块向机顶盒发送选择用户喜爱的任一电视频道序号的指令。用户喜爱的任一电视频道可以通过获取用户设置喜爱电视频道的指令,也可通过分析统计 用户经常看的电视频道序号得到。具体的为:所述处理模块111获取智能机顶盒开机的指令后,处理模块111结合机顶盒的机器码生成初始化电视频道的控制信号,并通过红外发射模块131向机顶盒发送。实施例2在上述实施例中,智能手机能够控制机顶盒的选台、初始化电视频道等任务,但是有的时候,机顶盒还会被遥控器控制,当采用遥控器控制机顶盒后,机顶盒的选台操作不被智能手机获取,则会智能手机中选择的电视频道与遥控器所选择的电视频道不一致的情况,这将会给下一步的,服务器向智能手机下发切换电视频道的指令带来错误,所以需要获取遥控器的控制指令。遥控器的红外控制信号可由一红外接收模块,通过信号转换电路以及对该控制信号进行解码即可获知其红外控制指令,所以只需要将该红外接收模块设置在于机顶盒并排的位置,以保证遥控器的红外信号均能够被机顶盒以及该红外接收模块接收。所以,如图2所示,所述控制转换器13还包括一红外接收模块135,所述红外接收模块获取遥控器15的红外控制信号并将该控制信号经过模拟/数字转换电路134进行信号转换,然后再经过单片机133处理后,再通过音频接头132发送给智能手机的处理模块111,所述处理模块111根据存储在存储模块112中的机顶盒的机器码将所述控制信号解析成操控指令。当所述操控指令为选台指令时,处理模块111根据预先存储在所述存储模块112中的电视频道列表找出所述电视频道的序号所对应的电视台名称,然后所述手机的网络模块(WiFi模块114、蓝牙模块117或移动通信模块113)将用户选择的电视台发送给服务器,然后服务器根据用户选择的电视台控制用户在收看电视节目时的电视频道切换。所述操控指令还可为编辑电视频道列表的指令,手机的处理模块111结合存储在存储模块112中的初始的电视频道列表与编辑点频道列表的指令更新电视频道列表,并将新的电视频道列表存储在存储模块112中。当再次采用智能手机控制机顶盒时,智能手机的处理模块111调用新的电视频道列表将用户选择的电视频道转变成用户所选择的电视台名称。由于控制转换器13与智能手机11是通过音频接口相连接的,所以在使用的时候需要通过将连接有控制转换器13的智能手机防止在机顶盒的旁边,而此时只能通过遥控器控制电视选台,通过智能手机控制电视选台非常不方便,但是由于智能手机设置有蓝牙模块117,所以该智能手机还可与另外一智能手机通过蓝牙模块建立蓝牙的一对一的通信链路,通过其他的智能手机再借助蓝牙信号还是可以将控制指令发送给设置在机顶盒旁边的智能手机。实施例3在上述实施例2中,智能手机11与控制转换器13之间的数据交换是通过音频接口进行的,为了避免因为使用遥控器选台而导致智能手机与机顶盒所选择的电视频道出现不一致的情况,则需要将智能手机11放置在机顶盒的旁边,这对于不用的智能手机11来说,可以起到废物利用的作用,但是如果对于还需要使用手机接电话打电话来说,则会导致非常不方便。所以本实施例提供了一种控制转换器13,如图3所示,该控制转换器13与智能手机通过蓝牙模块建立蓝牙通信链路。我们将智能手机11的蓝牙模块117称之为第一蓝牙模块,控制转换器13的蓝牙模块称之为第二蓝牙模块136,该控制转换器13除了包括第二蓝牙模块136外还包括红外发射模块131、红外接收模块135以及处理芯片137,红外接收模块135接收到的遥控器发出的红外控制信号经过处理芯片137处理后通过第二蓝牙模块136向智能手机11发送,智能手机的控制指令也通过蓝牙模块117发送给控制转换器13,所述第二蓝牙模块136获取所述控制指令后经过处理芯片137处理后再通过红外发射模块131向机顶盒134发送。在使用时,需要将控制转换器放置在于机顶盒的旁边,以使遥控器向机顶盒发送红外控制信号时,所述红外控制信号也能够被控制转换器的红外接收模块接收。这样放置的时候机顶盒的红外接收端口与控制转换器的红外接收端口虽然是并列放置,但是由于控制转换器无需移动,所以控制转换器可由电源转 换器直接连接市电供电,既可以避免经常充电,也可以为红外发射模块提供恒久的高功率电能,控制转换器的红外发射模块发射的红外线可以经过反射后到达机顶盒的红外接收端口。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1