让实时音视频技术融于无形

2023-12-19 08:08

本文主要是介绍让实时音视频技术融于无形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在2018云栖大会音视频专场中,作为阿里云的合作伙伴,即构科技CEO林友尧受邀参加,发表了“让实时音视频技术融于无形”主题演讲,跟大家分享了在行业深耕多年的思考。

演讲中,林友尧对音视频发展趋势进行了分析。他提到,随着行业应用的铺开,实时音视频新场景必定越来越多,市场规模越来越大,伴随而来的技术挑战越来越大。随着发展的加快,未来,实时音视频将无形融于各行各业。

以下是演讲内容节选。

从直播连麦起家,到深入各行各业

说到即构科技,大家首先想到的是“直播”和“连麦”,为什么这么说呢?因为花椒、映客、一直播等国内过半的头部直播平台,用的都是即构的技术。

2016年,即构推出了全球首创的直播连麦技术,用自研的技术,在不改造基点网络、不改造任何场景的情况下,后台服务器和前端引擎做到1到1.5秒的低延迟,在极低延迟下支持更多主播连麦。技术推出后,吸引了国内过半大型的直播平台,引入连麦的方式来丰富直播场景,“直播”和“连麦”也自然而然成了即构的标签。
在这里插入图片描述
除了直播和连麦,“QQ”、“自研”、“18年”、“32路”也是即构的标签。

“QQ”是因为即构团队很多人来自QQ团队,在腾讯待了超过10年的人很多,包括我自己。我们当时在腾讯主要做两个事情,一是花了五年来重构整个QQ的客户端,二是花了五年做了QQ的音视频引擎,在这两个五年中,我们获得了亿万级用户通讯产品技术经验。

2015年,从腾讯出来后,我们成立了即构。一开始我们就选择了一条最难的路:基于公有云开放的架构,重新自研音视频引擎和后台服务,开放技术去帮助企业做业务产品的开发,而不是为了省事而采用开源的代码。这样做成功率很低,花费的人力成本也很高。之所以这么硬气,是因为我们CTO金建忠和技术骨干,很多从大学开始就做音视频相关的技术,到现在有超过18年的技术积累。

因为我们自研的音视频引擎,用了比较好的架构设计,在软件层做到了同时支持多方通讯,2017年3月,即构推出了32路视频通话技术,在当时是业内首家,并且有了落地的应用,比今年6月苹果发布的FaceTime支持32路早了整整一年。

从创立以来,即构就专注做技术,事实证明,大家是愿意为好的技术买单的。在成立后三年多的时间里,即构得到了腾讯、花椒、映客、咪咕、好未来、喜马拉雅等500+家各行各业客户的信任,包括老东家腾讯。

音视频技术趋势:新场景层出不穷,玩法越来越多

随着接触到的客户越来越多,在行业里发展的越来越深,我们发现,音视频技术的应用场景远比想象中的多,应用规模也越来越大。

直播是音视频技术沉淀多年后得到的初步应用,也让大家意识到:音视频技术不仅局限用于会议系统这样的商业领域,也不仅仅是社交群聊,还能用在直播。而在直播中又延伸出如秀场直播、多主播连麦、直播相亲、直播答题、K歌合唱等泛娱乐直播场景。
在这里插入图片描述
泛娱乐直播无法忽视的是游戏直播,设备和网络的发展让游戏能支持更大的码率传输,音视频的介入,狼人杀、棋牌游戏等桌游线上化时更真实,玩MOWAA游戏、吃鸡、王者荣耀时语音沟通也让游戏更社交化,未来,音视频功能将会是游戏直播的标配,同时,越来越多游戏往社交化发展。

其中还延伸出彩票直播这种新奇的玩法,用户直接在线上购买彩票,即买即刮,直播兑奖,不再像以前一样需要到彩票点购买。

除了泛娱乐直播,音视频技术还能用在在线教育、金融、公检法、民生各种领域,还能跟各种硬件结合,实现不同的玩法。
在这里插入图片描述
在线教育不算是新场景,今年因为技术发展和环境的改善,还有教育机构的投入和运营,有很多种应用场景,如1对1、1对多的小班课堂,跨国小班、双师课堂、音乐陪练等。有个明显的改变就是体制内K12的中小学开始拥抱新技术,很多已经开始采用双师课堂的形式,实现了优质老师的共享。在学校推动和政府支持下,硬件发展也很快,像录播机、触控屏、黑板也改造成适应双师课堂的场景。

在线金融方面,视频开户、视频客服、视频投资顾问、视频双录很多证券公司和银行已经有在用了;企业级的又有企业直播、视频会议、呼叫中心、赛事直播等等,今年的世界杯和亚运会直播,咪咕直播就使用了即构的云导播台,不用专业的直播机器,就能快速地实现导播直播,融入更多互联网自由的元素。
在这里插入图片描述
即构为海淀工商分局打造的小程序视频办事平台

公检法也可以接入音视频技术,实现可视化执法、远程接访、视频庭审。民生政务方面,可以通过小程序接入技术,实现视频办事。即构6月给海淀工商分局做的平台,就让用户在小程序上通过视频通话就能咨询和办理业务,以往来几趟才弄好的事情现在几分钟就能搞定。

除了单一线上的支持,音视频技术也可以跟软硬件结合,形成一站式解决方案。拿线上抓娃娃机为例,线上涉及到APP/H5,线下涉及到一系列的娃娃机硬件,娃娃机要对接到互联网有很大障碍。去年娃娃机风口时,很多客户折腾了几个月,都没做起来。为了方便客户,即构直接在线下还建立了娃娃机房,将技术、软件、硬件全链条串起来,形成了一站式抓娃娃软硬件解决方案,客户只管专心做线上用户运营,其他全部由即构搞定。
在这里插入图片描述
我们也能看到,越来越多的智能硬件产品开始接入音视频技术,像无人机、车联网、机器人、智能眼镜等,两者结合后又能应用到不同的行业。以智能眼镜为例,能应用在铁路、电力、水利的巡检,巡检过程中和在办公室的专家远程互动,指导操作;同样的场景可以用在汽修厂、公安执法、银行导购当中。

技术的本质,是要无形融于各行业

综合以上使用场景,可以看到,实时音视频技术已经融于各行各业。

然而,在接触客户的过程中,我们发现很多客户排斥接入一个新技术,觉得技术和新场景结合起来非常痛苦,需要开发团队需要对原有业务进行改造,而这个改造的动作,造成了产品业务体验的差异,后续开发新的产品就有可能返工重造,扩展很不平滑,用户感受也不愉快,这种其实就是有形的技术。

我们要做的是将技术无缝融合到业务场景中,通过业务与技术结合,推动产品的持续发展,来增强用户的体验,而不是让其变得更差,用户在体验的时候是感受不到技术的,能感受到的是产品越来越好,用起来很愉快。
在这里插入图片描述
要真正把一个技术无形融合到产品当中,必须要下苦功。即构在三方面做了努力,一是坚持以技术驱动,自研音视频引擎,将80%的精力放在技术研发上。二是将技术从点做到面,从提供标准化的SDK,到提供全栈式的解决方案。三是以用户体验为导向,配置1对1咨询顾问,通过和客户深入交流产品应用的细节,及时收集解决问题,来不断打磨技术服务。

目前,即构已经服务了500+企业用户,覆盖了100+国家和地区,链接全球5亿+的终端用户。技术无形融入各行各业后,线上方式还原线下沟通场景,将帮助企业实现之前无法实现的场景,提高用户体验,让产品有更大的创新空间,也推动了整个社会高效地工作,加速全球资源共享和技术共享。

这篇关于让实时音视频技术融于无形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/511473

相关文章

使用Python和OpenCV库实现实时颜色识别系统

《使用Python和OpenCV库实现实时颜色识别系统》:本文主要介绍使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间详解

OpenCV实现实时颜色检测的示例

《OpenCV实现实时颜色检测的示例》本文主要介绍了OpenCV实现实时颜色检测的示例,通过HSV色彩空间转换和色调范围判断实现红黄绿蓝颜色检测,包含视频捕捉、区域标记、颜色分析等功能,具有一定的参考... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

Web技术与Nginx网站环境部署教程

《Web技术与Nginx网站环境部署教程》:本文主要介绍Web技术与Nginx网站环境部署教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Web基础1.域名系统DNS2.Hosts文件3.DNS4.域名注册二.网页与html1.网页概述2.HTML概述3.

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3

使用Python实现实时金价监控并自动提醒功能

《使用Python实现实时金价监控并自动提醒功能》在日常投资中,很多朋友喜欢在一些平台买点黄金,低买高卖赚点小差价,但黄金价格实时波动频繁,总是盯着手机太累了,于是我用Python写了一个实时金价监控... 目录工具能干啥?手把手教你用1、先装好这些"食材"2、代码实现讲解1. 用户输入参数2. 设置无头浏

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

通过C#和RTSPClient实现简易音视频解码功能

《通过C#和RTSPClient实现简易音视频解码功能》在多媒体应用中,实时传输协议(RTSP)用于流媒体服务,特别是音视频监控系统,通过C#和RTSPClient库,可以轻松实现简易的音视... 目录前言正文关键特性解决方案实现步骤示例代码总结最后前言在多媒体应用中,实时传输协议(RTSP)用于流媒体服