System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于远程控制,涉及一种远程控制系统,尤其是一种用于安卓机顶盒的远程控制系统。
技术介绍
1、在当前网络技术和视频产业蓬勃发展的背景下,机顶盒已经成为家家都必备的基础设备,以前的数字电视慢慢被安卓机顶盒或者电视设备所替代,功能相比数字电视更加多。
2、但机顶盒同样也存在新的问题,对于家中不太懂这部分功能的老人或者孩子等,面对繁杂的功能以及出现的一些问题,会出现无法解决而放弃观看的情况,而现有技术中无法通过远程控制手段实现对机顶盒的远程控制。此为现有技术的不足之处。
3、有鉴于此,本专利技术提供一种用于安卓机顶盒的远程控制系统,以解决现有技术中存在的上述缺陷,是非常有必要的。
技术实现思路
1、本专利技术的目的在于,针对上述现有中技术存在的无法通过远程控制手段实现对机顶盒的远程控制的技术缺陷,提供设计一种用于安卓机顶盒的远程控制系统,以解决上述技术问题。
2、为实现上述目的,本专利技术给出以下技术方案:
3、一种用于安卓机顶盒的远程控制系统,包括:机顶盒硬件模块,机顶盒控制接收模块,云端服务器模块,手机端控制模块;
4、所述的机顶盒硬件模块包括gpio接口和led灯,所述的gpio接口的输入端连接机顶盒控制模式开关按键;所述的gpio接口的输出端连接led灯;
5、所述的机顶盒控制接收模块连接gpio接口的输出端,gpio接口的输出信号控制机顶盒控制接收模块的开启和关闭;机顶盒控制接收模块处于开启状态时,
6、所述的云端服务器模块与机顶盒控制接收模块、手机端控制模块无线通信,对机顶盒控制接收模块、手机端控制模块之间的交互信息进行存储和传递;
7、所述的手机端控制模块生成对机顶盒的控制指令,并通过云端服务器模块向机顶盒控制接收模块发送。
8、作为优选,该控制系统还包括加密模块和解密模块,所述的加密模块对手机端控制模块生成的控制指令进行加密,所述的解密模块对机顶盒控制接收模块接收到的控制指令进行解密。通过加密模块和解密模块,提高了控制指令的传输安全性。
9、作为优选,所述的加密模块采用以下方式对控制指令进行加密:
10、加密初始设置,选择一个加密秘钥以控制加密过程,确定一个固定的字符集或编码方式,以确保明文被正确解析和加密;
11、加密位操作,对明文信息的每一位字符进行异或操作,使用密钥中的第一部分作为异或操作的输入,该步将明文信息的每一位字符与密钥进行混合,增加了数据的复杂性;
12、加密字符旋转,根据密钥中的第二部分,确定一个旋转角度或旋转规则,将经过加密位操作后的字符按照旋转角度或者旋转规则进行旋转,生成新的字符序列即为密文;该步通过改变字符的排列顺序,进一步增加了数据的混乱度;秘钥的第二部分为秘钥中不含第一部分的剩余部分;
13、作为优选,所述的加密模块还包括以下加密方式对控制指令进行加密:
14、加密复调,在加密字符旋转后得到的字符序列的基础上,对其进行复调处理,添加多段字符进行旋转处理,旋转角度彼此不同,更加保证数据的安全性。
15、作为优选,所述的加密模块还包括以下加密方式对控制指令进行加密:
16、加密迭代,重复进行加密位操作、加密字符旋转和加密复调的过程至少两次,以提高加密的强度。
17、作为优选,所述的加密模块还包括以下加密方式对控制指令进行加密:
18、在加密迭代中,每次迭代使用不同的密钥部分或旋转规则,以增加加密的复杂性和安全性。
19、作为优选,所述的加密模块还包括以下加密方式对控制指令进行加密:
20、在加密迭代中,每次复调将部分密钥拼接到上次复调的密钥信息中,增加密钥的复杂性和安全性。
21、作为优选,所述的解密模块使用相同的密钥和加密算法,对密文进行位操作和字符旋转的逆操作,以恢复出原始的明文信息。
22、作为优选,所述的云端服务器模块与机顶盒控制接收模块、手机端控制模块通过gpes数据传输网络进行无线通信;确保数据传输的安全性和稳定性。
23、作为优选,云端服务器模块与机顶盒控制接收模块、手机端控制模块之间通过十六进制数据进交互,减少交互双方的耦合性。
24、本专利技术的有益效果在于,通过本申请技术方案,能够实现利用手机对机顶盒进行远程控制,同时提供两种模式供用户选择,一种为机顶盒本地控制模式,此时不接受远程控制指令,由本地实现对机顶盒的控制,另一种为接受远程控制指令,由远程手机端对机顶盒进行控制。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。
25、由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
本文档来自技高网...【技术保护点】
1.一种用于安卓机顶盒的远程控制系统,其特征在于,包括:机顶盒硬件模块,机顶盒控制接收模块,云端服务器模块,手机端控制模块;
2.根据权利要求1所述的一种用于安卓机顶盒的远程控制系统,其特征在于,还包括加密模块和解密模块,所述的加密模块对手机端控制模块生成的控制指令进行加密,所述的解密模块对机顶盒控制接收模块接收到的控制指令进行解密。
3.根据权利要求2所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块采用以下方式对控制指令进行加密:
4.根据权利要求3所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下加密方式对控制指令进行加密:
5.根据权利要求4所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下加密方式对控制指令进行加密:
6.根据权利要求5所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下加密方式对控制指令进行加密:
7.根据权利要求6所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下
8.根据权利要求7所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的解密模块使用相同的密钥和加密算法,对密文进行位操作和字符旋转的逆操作,以恢复出原始的明文信息。
9.根据权利要求8所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的云端服务器模块与机顶盒控制接收模块、手机端控制模块通过GPES数据传输网络进行无线通信;确保数据传输的安全性和稳定性。
10.根据权利要求9所述的一种用于安卓机顶盒的远程控制系统,其特征在于,云端服务器模块与机顶盒控制接收模块、手机端控制模块之间通过十六进制数据进交互。
...【技术特征摘要】
1.一种用于安卓机顶盒的远程控制系统,其特征在于,包括:机顶盒硬件模块,机顶盒控制接收模块,云端服务器模块,手机端控制模块;
2.根据权利要求1所述的一种用于安卓机顶盒的远程控制系统,其特征在于,还包括加密模块和解密模块,所述的加密模块对手机端控制模块生成的控制指令进行加密,所述的解密模块对机顶盒控制接收模块接收到的控制指令进行解密。
3.根据权利要求2所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块采用以下方式对控制指令进行加密:
4.根据权利要求3所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下加密方式对控制指令进行加密:
5.根据权利要求4所述的一种用于安卓机顶盒的远程控制系统,其特征在于,所述的加密模块还包括以下加密方式对控制指令进行加密:
6.根据权利要求5所述的一...
【专利技术属性】
技术研发人员:吴光武,张志江,卢祥钧,
申请(专利权)人:山东浪潮超高清视频产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。