一种IPTV的机顶盒与刷卡遥控器结合的支付方法,包括步骤:S1.机顶盒启动,默认为普通模式;S2.解析刷卡遥控器发来的红外信号,判断是否为更换模式指令,若是,进入刷卡模式;S3.接收红外信号,判断是否为退出信号,若否,解析红外信号键值的含义;S4.根据红外接口协议,判断是否为刷卡完成的信号,若是,将加密的消息发送至指定的支付平台,进行账号支付处理,否则进入S3;S5.根据支付平台反馈的消息,判断支付是否成功,若是,则退出刷卡模式;否则,继续接收刷卡模式信号,进行重新支付。本发明专利技术利用刷卡遥控器和IPTV进行方便快捷、而又安全可靠的网上支付,避免支付过程中出现的安全隐患。
【技术实现步骤摘要】
本专利技术涉及IPTV的机顶盒领域,具体来讲是一种IPTV的机顶盒与刷卡遥控器结合的支付方法。
技术介绍
IPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的技术。IPTV以普通电视机作为显示终端,以机顶盒作为桥梁,以遥控器作为输入终端,通过互联网络协议来提供视频广播、视频点播、网上冲浪等多种数字媒体服务。随着互联网技术的迅速发展,方便快捷、选择面广的网上购物逐渐走进了大家的生活,成为年轻人最受欢迎的消费方式之一。网上购物与IPTV技术相结合,使其走进千家·万户成为可能,蕴藏无限商机。通常的网上购物都是利用网上银行进行在线支付,账号、密码等容易被木马盗取,因此存在安全隐患,由于普通遥控器与刷卡POS机的结合并不复杂,也出现了带有刷卡功能的遥控器。但是如何利用刷卡遥控器和IPTV进行方便快捷、而又安全可靠的网上支付,是一个迫切需要解决的问题。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种IPTV的机顶盒与刷卡遥控器结合的支付方法,解决了利用刷卡遥控器和IPTV进行方便快捷、而又安全可靠的网上支付的问题,避免支付过程中出现的安全隐患。为达到以上目的,本专利技术采取的技术方案是一种IPTV的机顶盒与刷卡遥控器结合的支付方法,包括如下步骤S1.机顶盒启动,默认为普通模式,刷卡遥控器根据用户的输入向机顶盒发出红外信号;S2.机顶盒解析刷卡遥控器发来的红外信号,判断其键值是否为更换模式指令,若是,机顶盒退出普通模式,进入刷卡模式;S3.机顶盒在刷卡模式下接收红外信号,判断是否为退出信号,若否,解析刷卡模式下红外信号键值的含义;S4.根据刷卡遥控器和机顶盒之间的红外接口协议,机顶盒根据来自刷卡遥控器的红外信号键值,判断是否为刷卡完成的信号,若是,将接收到的经刷卡遥控器加密的消息发送至指定的支付平台,进行账号支付处理,否则进入S3,继续接收;S5.机顶盒根据支付平台反馈的消息,判断支付是否成功,若是,则退出刷卡模式,进入普通模式;否则,继续接收刷卡模式信号,进行重新支付。在上述技术方案的基础上,所述S2中,若否,按照普通模式处理。在上述技术方案的基础上,所述普通模式下,刷卡遥控器发送给机顶盒的是标准编码,而刷卡模式下,刷卡遥控器发送给机顶盒的是私有编码。在上述技术方案的基础上,所述普通模式和刷卡模式之间的转换,通过指令切换对应的驱动程序来实现。在上述技术方案的基础上,所述S3中,刷卡遥控器再次向机顶盒发出的红外信号内容,用16进制表示为OxfO 0x55 0x00 0x08 0x01 OxbO 0x00 OxOd,其中前两个字节表示协议起始码,第三、第四两个字节表示消息长度,第五个字节表示数据类型,最后两个字节表示消息验证码,在数据类型和消息验证码之间的字节表示数据内容。在上述技术方案的基础上,所述数据内容最少为I个字节,最多为256个字节,所述OxbO表示已进入刷卡模式,等待刷卡。在上述技术方案的基础上,所述红外接口协议包含两种数据信息,一种是自定义的控制信息,数据类型编码为0x01 ;另一种是账号信息,数据类型编码为0x02,即经过刷卡遥控器加密后的卡号和密码数据。在上述技术方案的基础上,所述S3中,机顶盒判断来自刷卡遥控器的红外信号是否为退出信号,若是,则退出刷卡模式,进入普通模式。在上述技术方案的基础上,所述退出信号的消息为0xf0 0x55 0x00 0x08 0x01 OxeO 0x00 OxOd,其中数据OxeO是退出指令。在上述技术方案的基础上,所述S4中继续接收到的信号包括等待输入密码信号和密码输入信号。在上述技术方案的基础上,所述需要接收到的消息包括账号信息,账号信息经过刷卡遥控器的加密后形成一个加密数据包,通过红外接口发送至机顶盒,再由机顶盒发送至指定的支付平台。在上述技术方案的基础上,所述步骤SI至S5中,若用户超过某段时间无操作,机顶盒会收到一个超时消息,自动进入普通模式。本专利技术的有益效果在于本专利技术IPTV机顶盒与刷卡遥控器结合的支付方法,通过IPTV机顶盒与刷卡遥控器的集成,用户不用通过电脑,无需手动输入账号,足不出户就能完成刷卡消费,方便使用的同时,机顶盒直接透传经过刷卡遥控器加密的账号信息,不对其做任何处理,使得信息的传递更加安全。附图说明图I为本专利技术实施例所应用的IPTV系统结构图;图2本专利技术IPTV机顶盒与刷卡遥控器结合的支付方法中机顶盒处理程序的流程图;图3为本专利技术实施例刷卡模式红外编码方式示意图。具体实施例方式以下结合附图对本专利技术作进一步详细说明。如图I所示,本专利技术IPTV机顶盒与刷卡遥控器结合的支付方法,所应用的IPTV系统以机顶盒为核心,机顶盒连接到IPTV平台,通过电视机播放IPTV平台上提供的节目,用户可以使用与机顶盒匹配的刷卡遥控器来选择节目;另外,用户还可以操作刷卡遥控器,通过机顶盒进入IPTV网上商店进行购物,然后使用刷卡遥控器刷卡,通过机顶盒进入支付平台进行网上支付。本专利技术IPTV机顶盒与刷卡遥控器结合的支付方法,其步骤为SI.机顶盒启动,默认为普通模式,刷卡遥控器根据用户的输入向机顶盒发出红外信号;S2.机顶盒解析刷卡遥控器发来的红外信号,判断其键值是否为更换模式指令,若是,机顶盒退出普通模式,进入刷卡模式;S3.机顶盒接收所述红外信号,判断是否为退出信号,若否,解析刷卡模式下红外信号键值的含义;S4.根据刷卡遥控器和机顶盒之间的红外接口协议,机顶盒根据来自刷卡遥控器的红外信号键值,判断是否为刷卡完成的红外信号,若是,将接收到的经刷卡遥控器加密的消息发送至指定的支付平台,进行账号支付处理,否则进入S3,继续接收; S5.机顶盒根据支付平台反馈的消息,判断支付是否成功,若是,则退出刷卡模式,进入普通模式;否则,继续接收刷卡模式信号,进行重新支付。下面通过具体实施例来详细说明本专利技术的内容。由于本专利技术中,刷卡遥控器的刷卡流程是公知的通用流程,如图2所示,是IPTV的机顶盒针对刷卡模式下任何红外信号都需要用到的流程,即,每收到一个红外消息,机顶盒都会做出判断,因此只给出了机顶盒侧处理程序,具体步骤如下101.机顶盒启动,默认为普通模式,即与普通机顶盒一样,等待接收普通标准编码的红外信号。此时刷卡遥控器根据用户的输入向机顶盒发出红外信号,用户可以在刷卡遥控器按“进入刷卡”,刷卡遥控器就会进入刷卡模式,按“退出刷卡”,就会退出刷卡模式。102.机顶盒收到刷卡遥控器发来的红外信号,并对该红外信号进行解析;103.判断该红外信号键值是否为更换模式指令,本实施例判断其键值是否为连续的OxbO,若否,转入102 ;若是,进入105。104.按照普通模式处理,比如用户换台等;处理后转入102。105.机顶盒退出普通模式,进入刷卡模式。普通模式与刷卡模式之间的转换,通过指令切换对应的驱动程序来实现,其中指令为rmmod hiir. ko ;//卸载普通模式红外接收驱动insmod fhir. ko ;//加载刷卡模式红外接收驱动106.当加载刷卡模式红外接收驱动成功后,用户可以操作刷卡遥控器进行操作,刷卡模式下遥控器发出的红外信号为非标准的私有编码方式,机顶盒在刷卡模式下接本文档来自技高网...
【技术保护点】
一种IPTV的机顶盒与刷卡遥控器结合的支付方法,其特征在于,包括如下步骤:S1.机顶盒启动,默认为普通模式,刷卡遥控器根据用户的输入向机顶盒发出红外信号;S2.机顶盒解析刷卡遥控器发来的红外信号,判断其键值是否为更换模式指令,若是,机顶盒退出普通模式,进入刷卡模式;S3.机顶盒在刷卡模式下接收红外信号,判断是否为退出信号,若否,解析刷卡模式下红外信号键值的含义;S4.根据刷卡遥控器和机顶盒之间的红外接口协议,机顶盒根据来自刷卡遥控器的红外信号键值,判断是否为刷卡完成的信号,若是,将接收到的经刷卡遥控器加密的消息发送至指定的支付平台,进行账号支付处理,否则进入S3,继续接收;S5.机顶盒根据支付平台反馈的消息,判断支付是否成功,若是,则退出刷卡模式,进入普通模式;否则,继续接收刷卡模式信号,进行重新支付。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈敬志,石磊,阚爱武,李璐,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。