技术革命:HTTP协议被它打败了……
Posted 炼数成金前沿推荐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了技术革命:HTTP协议被它打败了……相关的知识,希望对你有一定的参考价值。
前言
开放互联网和现代计算机的形成例证了科技开放驱动创新成长的能力。HTTP协议大概是有史以来最伟大的发明之一,计算机可以通过HTTP协议从服务器请求和接收数据。不幸的是,这些创造者们当时没有想到创造异步数据流和实时通讯,因为这些功能当时被电信供应商所掌控,他们基本上已经掌控了声音、视频和讯息的分发业务,不过现在,新的web标准将会开始打破这一传统商业模式。
随着WebRTC API标准的形成,电信企业通信的局面正在发生变化。这个标准以及它快速成长的生态系统使得开发者无须具备任何复杂的通讯技术和协议的经验就可以轻松地在他们的应用中集成实时通信模块。
能如此轻松地开发将会孕育出大量新的革命性应用,而这一切将会改变我们通信、交换信息以及相互交流的方式。
什么是WebRTC
WebRTC是一个开源项目,可以在浏览器中不借助任何插件进行实时通信。由Google、Opera和Mozilla主导的这一项目允许开发者在浏览器中仅使用javascript API和html5就可以将声音、讯息和视频融为一体。
主要的WebRTC组件包括:
getUserMedia - 允许一个web浏览器连接设备的摄像机和麦克风;
peerConnection - 建立音频/视频呼叫;
dataChannels - 允许浏览器点对点共享数据。
开发者能够借助简单的web技术将实时通信集成到他们的应用中,使会话场景更富有弹性。在移动app或web浏览器具备发起和接受实时通信的能力可以为用户创造一个更好的交流环境,提高信息交换的效率。WebRTC支持一个更加动态的生态系统,在这个系统中声音和视频通信与现有协议解耦,带来新的体验。这项技术第一次出现是在网站或app中的点击呼叫按钮,如若不详可以调研Amazon的紧急呼叫按钮。
尽管WebRTC提供了一些标准以促进创新,不过尚有一些问题仍需解决。其中两个大问题是缺少标准化信令和浏览器的普遍支持。WebRTC联盟曾故意遗漏信令标准来避免冲突,此举可使各方尽快就标准达成共识。因此厂商目前使用各不相同的协议,包括SIP、WebSockets以及HTTP协议。竞争API和译码机标准同样阻碍了WebRTC跨浏览器被广泛支持。
工具和服务供应商
随着标准的发展,许多厂商已经进入这个市场来填补生态系统的缺口,并帮助移动和web开发者将通信模块集成到他们的项目中。这些厂商为支持移动端实现提供了通过RESTful API集成通信服务的功能,并且提供了SDK。除了提供连接服务,这些厂商同样也能够在云端为开发者提供便于访问的基于通讯的服务。下面这个图表展示出调查受访者在他们的app中使用每一个服务的比例。
数据来源:Smith’s Point Analytics
无论是通讯API供应商还是云RTC服务都在迅速成长并吸引了一大批竞争者。尽管所有的供应商都为市场带来连接和通讯功能和相关服务,但是厂商由于种种特质被区分开来,比如相互连接性和通话质量,或者是功能弹性和实现难度。诸如Plivo、Twilio、Nexmo、Tropo和Telestax这样的公司竞相与运营商建立联系,与此同时,诸如Genband、Acision、Temasys、Voximplant以及Bit6这样的公司专注于打造更强大的SDK和更富弹性的服务。
使用案例
随着云通信领域的新工具和新技术获得青睐,开发者并没有等待WebRTC最终定稿,他们正在紧跟标准的脚步积极实现。现今开发者享受着易于实现的案例,正如顺手摘下低垂的果实一样简单,不过依然没出现真正的创新。
低垂的果实
尽管几年前就可以共享屏幕,但WebRTC带来的体验对于开发者和客户来说更易上手。开发者可以利用自己的web专长创造这些体验,他们无须理解通讯技术和协议就可以发起呼叫或管理数据流,这使得开发者可以创建适合自身需求和业务的自定义体验。金融服务垂直领域正在为他们复杂的产品快马加鞭地实现云通信功能,他们与客户的关系建立在相互信任的基础上,通过更近距离的交流以及更好地理解产品和需求可以树立相互的信任,因此金融服务企业成为了这项技术的先驱拥趸。
在协作套件中,具备集成多重数据流和共享屏幕的能力也得到了良好的应用,横跨所有设备组合这些能力使得跨团队决策更有效,从而得到更好的结果。
打破传统的藩篱
未来的体验
可能有这样一个潜在的创新用例:现场服务技术人员不能解决他所服务片区的设备问题。通过一个集成了通信功能的app,技术人员可以初始化一个会议呼叫更有经验的技术人员,双方通过语音或视频交流,共同处理有问题的设备。通过将增强现实嵌入场景中,指导人员就可以以问题设备为背景,实时讲解合适的解决方案。
可能有这样一个潜在的创新用例:现场服务技术人员不能解决他所服务片区的设备问题。通过一个集成了通信功能的app,技术人员可以初始化一个会议呼叫更有经验的技术人员,双方通过语音或视频交流,共同处理有问题的设备。通过将增强现实嵌入场景中,指导人员就可以以问题设备为背景,实时讲解合适的解决方案。
可能有这样一个潜在的创新用例:现场服务技术人员不能解决他所服务片区的设备问题。通过一个集成了通信功能的app,技术人员可以初始化一个会议呼叫更有经验的技术人员,双方通过语音或视频交流,共同处理有问题的设备。通过将增强现实嵌入场景中,指导人员就可以以问题设备为背景,实时讲解合适的解决方案。
可能有这样一个潜在的创新用例:现场服务技术人员不能解决他所服务片区的设备问题。通过一个集成了通信功能的app,技术人员可以初始化一个会议呼叫更有经验的技术人员,双方通过语音或视频交流,共同处理有问题的设备。通过将增强现实嵌入场景中,指导人员就可以以问题设备为背景,实时讲解合适的解决方案。
来源:Vipaar
一旦完成通信,所有的声音、视频和增强现实流可以被存储以备未来支持其他的技术人员和产品设计师进行借鉴。这种类型的体验也可以在健康医疗公司发挥巨大价值,可以努力降低上升的成本。
这些种类的app将会帮助我们重新设想信息如何实时交换的问题。我们不期待马上就出现一个具有革命性体验的app爆炸传播,缓步增量的创新可以引领业界不断前行,去探索我们未知的世界。开放基于自身不断驱动着创新创造。
以上是关于技术革命:HTTP协议被它打败了……的主要内容,如果未能解决你的问题,请参考以下文章