专栏首页BestSDK即构抓娃娃机成全球首家支持HTTPS,延迟低至400ms媲美原生APP

即构抓娃娃机成全球首家支持HTTPS,延迟低至400ms媲美原生APP

对在线抓娃娃来说,支持HTTPS的在线抓娃娃方案,安全性将大大提升。例如,据不少网友反映,在线抓娃娃抓着抓着,就会出现运营商劫持页面的情形,使用HTTPS版本出现这种场景的概率则可以大大降低。

从HTTP到HTTPS

近年来,随着大众对网络安全的重视,HTTPS的普及率越来越高。

苹果官方早在2017年1月1日起,就要求所有上架到App Store 的App必须强制性地开启ATS安全标准(App Transport Security),所有连接必须使用HTTPS加密,包括Android也提出了对HTTPS的要求。

根据相关统计数据显示,目前全球互联网已有约50%的网站启用了HTTPS加密协议,以Google、Facebook、Baidu为代表的的国内外知名互联网公司均已宣布支持全站HTTPS,国内,主流的电商网站如淘宝、天猫、京东等也完成了全站切换,部署SSL证书以更大程度杜绝流量劫持、中间人攻击等安全事件的发生。

未来,据了解,腾讯要求所有的微信小程序必须全部使用HTTPS。显然,HTTPS必将是大势所趋。

在线抓娃娃,从安全抓起

相比于HTTP,HTTPS天然就是为安全而生。简单看来,HTTPS只是比HTTP多了一个S而已,但是在安全性上,却是有了质的提升。过去我们常见的网页的打开格式一般是以http开头,用户的数据在网络中就好比“裸奔”,因为http的明文传输导致的用户访问行为和隐私数据被盗用、流量劫持、钓鱼攻击等安全事件频发。

在这种情况下,HTTPS应运而生,HTTPS通过安全加密实现了数据的加密传输。具体对在线抓娃娃来说,支持HTTPS的在线抓娃娃方案,安全性将大大提升。例如,据不少网友反映,在线抓娃娃抓着抓着,就会出现运营商劫持页面的情形,使用HTTPS版本出现这种场景的概率则可以大大降低。

在线抓娃娃网络传输的信息主要分为2部分,视频画面和信令控制信息,其中信令控制信息往往可能包含着支付账户等敏感信息。而在HTTP协议下,这些信息都是裸奔状态,安全性存在隐忧,HTTPS的加密传输则提供了一层强有力的安全屏障。

即构在线抓娃娃H5方案的核心优势

即构线上抓娃娃H5版本支持WSS/HTTPS

为了支持HTTPS,即构在线抓娃娃H5方案架构中,H5页面和即构服务器间的通信协议也由由原本的WS(WebSocket)协议换成了WSS(WebSocket Secure)协议。

值得注意的是,适配了HTTPS的即构在线抓娃娃H5方案,核心优势没有变:

第一、延迟低至400ms,媲美原生APP

即构在线抓娃娃H5方案平均延迟400ms,逼近原生APP的用户体验。用户可以敏捷操控、精准下爪,体验逼近原生APP。方案采用WSS/HTTPS技术接入浏览器,采用基于UDP的私有协议传输音视频数据,结合经过验证的直播云端,突破了HLS高延迟的技术限制,同时还能保持H5的传播便捷特性。

第二、完美兼容微信和所有浏览器

即构在线抓娃娃H5方案完美支持对微信公众号和浏览器的兼容性。虽然H5普遍被浏览器支持,但是各个浏览器支持程度不同。即构的方案从底层开始兼容,深度适配所有浏览器(包括微信),保证开发者开发一次,在所有平台上均可运行,用户体验保持一致。

关于即构科技

即构科技于2015年由QQ前总经理林友尧创立,A轮获得IDG投资,核心团队来自腾讯QQ,汇聚了来自YY和华为等厂商的顶尖语音视频人才。即构ZEGO致力于提供全球最清晰最稳定的实时语音视频云服务,助力企业业务创新,改变用户线上沟通方式。即构ZEGO深耕视频直播、视频社交、游戏语音、线上抓娃娃和在线教育等领域,赢得了映客、花椒直播、一直播、喜马拉雅FM、陌陌游戏、自由之战2、和好未来等顶级厂商托付和信赖。

本文分享自微信公众号 - BestSDK(bestsdk)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-01-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 零基础使用Django2.0.1打造在线教育网站(四):简易留言簿基础开发

    努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 第211天:git和github的区别和使用详解

    它是一个源代码管理工具,在一个项目中,凡是由开发人员编写的都算是源代码,源代码有必要管理起来,让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化。人为的...

    半指温柔乐
  • 零基础使用Django2.0.1打造在线教育网站(十八):机构详情页配置

    努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 零基础使用Django2.0.1打造在线教育网站(七):数据库字段的定义(上)

    努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 第206天:http协议终极详解---看这一篇就够了

    HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传...

    半指温柔乐
  • 第207天:HTTP协议头字段详解大全

    HTTP Header非常之多,很少有人能完全分清这些Header到底是干什么的。鉴于RFC文件规范艰深晦涩难懂,本文对协议规范中列出的HTTP Header进...

    半指温柔乐
  • 零基础使用Django2.0.1打造在线教育网站(八):数据库字段的定义(下)

    努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 零基础使用Django2.0.1打造在线教育网站(十一):登录页面实现

    努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 零基础使用Django2.0.1打造在线教育网站(九):初识后台管理

    努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白
  • 零基础使用Django2.0.1打造在线教育网站(二十):课程相关页面配置

    努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    啃饼小白

扫码关注云+社区

领取腾讯云代金券