2018:WebRTC开发五大趋势

简介: 也许对于大部分WebRTC的开发者而言,2018年将是忙碌的一年。

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1


也许对于大部分WebRTC的开发者而言,2018年将是忙碌的一年。主流浏览器和苹果官方支持,标准和API定型,WebRTC生态具备了快速发展的条件。WebRTC技术服务商“WebRTC.Ventures”撰文,预测了2018年WebRTC的5大趋势,从一个海外技术服务商的视角展现WebRTC可能的机会,LiveVideoStack对其进行了摘译。


文 / WebRTC.Ventures

译 / 蒋默邱泽


2017年的WebRTC


可能最重要的新闻是WebRTC 1.0的发布,它修复大量的bug,更多的API和标准以及一整套功能强大的测试套件。


此外,两家重要的公司去年也加入了WebRTC——微软和苹果,他们分别宣布旗下的浏览器Edge和Safari都支持WebRTC。


你很可能听说过机器学习(ML)和增强现实技术(AR),WebRTC生态系统中的一些大公司已经找到了自己的方法来整合上述解决方案,以此来改善通话质量并扩展WebRTC应用程序所能提供的场景。


最后,WebRTC技术达到了第六个年头的周期,并且逐渐成熟,正在成为实时通信的未来。


2018年将会如何?


  • 适当的跨平台兼容性


现在微软和苹果已经宣布支持WebRTC,我们希望浏览器的兼容性不再是问题。 这意味着更多的公司和开发人员将会加入进来,WebRTC开发的需求将会剧增。由于所有主流浏览器都将支持WebRTC,我们将在2018年看到一个能够看到全新支持跨平台兼容性。这为新的开发者打开了一扇大门。 


  • 提升可靠性


WebRTC已经收到了大量的bug修复,预计将有更多修复工作在2018年等着我们。随着WebRTC 1.0的发布,新的API和标准也寻求减少WebRTC实现之间的差异,从而提高稳定性。Web平台测试项目和Kite测试套件等创新将为我们提供更牛逼的WebRTC


  • 更多编解码器选择


VP9编解码器将取代VP8的成为新一代编解码器,因此我们很可能会在2018年看到它的实施


另外由AOM开发的AV1编解码器在去年十月份进入代码冻结阶段,预计将在一月份进入另一个阶段。一些主流浏览器的每日构建版本已经包含了它,所以今年晚些时候我们可能会看到更多关于AV1的信息


  • 支持工业设备


自推出以来,WebRTC的采用量不断增加。虽然这种增长仅限于电脑和平板电脑、智能手机,但人们越来越有兴趣将其功能移植到其他的领域设备使用,例如:医疗设备,无人机,物联网设备; 换句话说,任何带有处理器和浏览器的东西,都可以用来处理需要实时传输的信息。


我们预计今年将会有更多的设备支持由WebRTC提供的实时通信,用于多个领域。 


  • 机器学习和增强现实技术集成


机器学习(ML)彻底改变了我们使用互联网的方式,今年它可能会改变我们的实时沟通方式。


我们可能会开始看到的一些结合机器学习的应用场景,例如识别呼叫者/被呼叫者的面部,关注编码资源以维持和改善屏幕的特定区域中的质量; 利用语音分析来生成来自呼叫的问题和关键字等数据。


增强现实技术(AR)可以通过允许将虚拟元素添加到真实世界环境来扩展我们传输的媒体的使用。我们相信,在几个月内,我们将开始看到在WebRTC中使用AR的应用程序,例如一个销售应用程序,向潜在客户展示一件新家具摆放在家中效果,或者一辆新车观看停放他们车库效果。


  • 红利预测:企业解决方案的兴起


当然,视音频呼吁纯粹的交流或社交媒体,但我们认为,我们即将在2018年看到的下一件大事是基于WebRTC的企业解决方案的兴起


在这里,我们不是在谈论下一个Skype的推出,而是将实时通信解决方案整合到日常的企业任务中。


由于WebRTC 1.0提供了更高的可靠性,增加了更多的编解码器,与所有主流浏览器的兼容性以及新技术的融合,WebRTC已经达到了成熟的境界,引起越来越多的WebRTC公司的关注,一个强大的企业解决方案的基石。这意味着2018年将会增加新的WebRTC在客户服务,远程医疗,销售等领域的发展需求


我们预计2018年对于参与WebRTC开发的每个人来说都是一个忙碌的一年,硬件嵌入式视频应用正在增加,现在正是在新项目中采用它的时候了。


LiveVideoStack 2018年春季招聘


LiveVideoStack是专注在音视频、多媒体开发的技术社区,通过传播最新技术探索与应用实践,帮助技术人员成长,解决企业应用场景中的技术难题。如果你有意为音视频、多媒体开发领域发展做出贡献,欢迎成为LiveVideoStack的一员。我们正在招募商务助理,高级编辑,策划编辑,课程经理。


通过job@livevideostack.com联系,或在LiveVideoStack公众号回复『商务助理』,『高级编辑』,『策划编辑』,『课程经理』了解详情。

相关文章
|
2月前
|
人工智能 持续交付 Docker
探索现代软件开发的五大趋势
在快速变化的技术领域,软件开发正经历前所未有的变革。本文探讨了塑造未来技术景观的五大趋势:微服务架构的兴起,让应用更模块化;容器化与Docker简化部署;CI/CD提升软件交付速度;低代码/无代码平台降低开发门槛;AI与ML自动化测试和代码生成。掌握这些趋势将帮助开发者保持竞争力。
|
3月前
|
人工智能 物联网 Android开发
探索安卓开发的未来趋势:从传统到尖端技术
随着技术的不断进步,安卓开发领域也迎来了新的变革。本文将深入探讨安卓开发的最新趋势,包括Kotlin的崛起、Flutter的应用、AI集成以及物联网的结合等方面。我们将通过分析这些技术如何影响当前的开发实践,来揭示未来安卓应用开发的可能方向。文章旨在为开发者提供前瞻性的视角,帮助他们把握技术发展的脉搏,从而在竞争激烈的市场中脱颖而出。
61 1
|
3月前
|
开发者 API Windows
从怀旧到革新:看WinForms如何在保持向后兼容性的前提下,借助.NET新平台的力量实现自我进化与应用现代化,让经典桌面应用焕发第二春——我们的WinForms应用转型之路深度剖析
【8月更文挑战第31天】在Windows桌面应用开发中,Windows Forms(WinForms)依然是许多开发者的首选。尽管.NET Framework已演进至.NET 5 及更高版本,WinForms 仍作为核心组件保留,支持现有代码库的同时引入新特性。开发者可将项目迁移至.NET Core,享受性能提升和跨平台能力。迁移时需注意API变更,确保应用平稳过渡。通过自定义样式或第三方控件库,还可增强视觉效果。结合.NET新功能,WinForms 应用不仅能延续既有投资,还能焕发新生。 示例代码展示了如何在.NET Core中创建包含按钮和标签的基本窗口,实现简单的用户交互。
66 0
|
3月前
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
29 0
|
机器学习/深度学习 人工智能 数据可视化
无代码编程时代的到来:新兴工具和平台的前瞻展望
无代码编程时代的到来:新兴工具和平台的前瞻展望
|
机器学习/深度学习 存储 人工智能
【软件架构】2022 年软件行业的主要趋势
【软件架构】2022 年软件行业的主要趋势
|
人工智能 供应链 数据可视化
人们需要了解在企业中利用商业智能的十大好处
人工智能已经成为企业在商业智能技术所驱动的市场中的重要工具之一。在企业的IT系统中集成商业智能有助于企业的分析和数据可视化。
324 0
人们需要了解在企业中利用商业智能的十大好处
|
IDE 开发工具
从立创EDA,Gratipay看中文编程开发环境和推广运营的一个趋势
从立创EDA看库管理和分享功能;开源、开放式项目运营的经验教训。
1313 0
|
网络协议 应用服务中间件 云计算
云计算-从基础到应用架“.NET研究”构系列-云计算的演进
  开篇   本篇是主要讲述云计算的发展历程,由于云计算本身提出来也不是太久,并且其实云计算也是经过前人的一些经验总结提出,所以我们对之前的一些计算机的发展史有个一定的了解,那么对云计算的理解就更深入了,当今信息化技术的飞速发展,用户通过浏览器完成信息服务的访问,促进了从传统的数据中心的模式转变到云计算的模式的动力,随着服务器虚拟化,并行处理,向量处理等技术的飞速发展,推动了现有企业应用模式的转变,本文将会针对这些描述进行阐述,加深对云计算的理解,当然如果您在本文中发现错误之处,那么请您批评指出,谢谢。
1135 0