基于Netty封装的自定义互联网电视http协议方法与流程

文档序号:11930410阅读:来源:国知局

技术特征:

1.基于Netty封装的自定义互联网电视http协议方法,其特征在于,具体包括如下步骤:

101)封装信息步骤:以Netty作为核心框架,将关键信息封装到自定义http协议的包头中;所述自定义http协议包括主线程池、子线程池和请求接收器,所述主线程池只用于客户端的登陆、握手和安全认证,一旦链路建立成功,就将链路注册到后端子线程池的IO线程上,由IO线程负责后续的IO操作;所述子线程池以worker线程池为主,其包括执行具体工作的handler,编解码器;所述请求接收器,用于监听来自客户端的连接请求;

102)第一次加密步骤:在步骤101)后,利用包头的秘钥对http封装的信息进行第一次内容加密;

103)第二次加密步骤:在步骤102)处理后的http封装的信息转换为二进制码进行第二次内容加密,并传输出去。

2.根据权利要求 1 所述基于Netty封装的自定义互联网电视http协议方法,其特征在于,所述http请求内容加密前是一个json字符串。

3.根据权利要求 1 所述基于Netty 封装的自定义互联网电视http协议方法,其特征在于,所述步骤101)中关键信息为,请求内容对应的身份信息,将这些信息写入请求包头中,作为通信的身份识别。

4.根据权利要求 3 所述基于Netty 封装的自定义互联网电视http协议方法,其特征在于,所述身份信息包括接口地址和设备信息。

5.根据权利要求 1 所述基于Netty封装的自定义互联网电视http协议方法,其特征在于,所述第一次内容加密用设备对应的唯一秘钥,作为包头的秘钥进行RSA加密。

6.根据权利要求 1 所述基于Netty封装的自定义互联网电视http协议方法,其特征在于,所述连接请求都会被存储到事件池map <String ,Context> 中,map为事件池表,String为事件唯一ID,Context为请求的上下文。

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