你每一次视频聊天,都有一群人躲在背后

白癜风要多少钱治疗 https://yyk.familydoctor.com.cn/2831/newslist_8_1.html

大家好,我是谢幺。

闷在家一个多月,有个“小秘密”终于憋不住了,向大家坦白:

其实在我们的世界,高科技什么的,根本就不存在!一切都是“小人儿”在背后支撑。

比如,你起床洗脸,水龙头流出的水根本不是自来的,而是有个你看不见的“小人儿”在那头拼命压水。

你用烤箱加热面包,是有一个“小人儿”偷摸把面包拿出来用喷火枪烤。

另一个“小人儿”则拿着三角铁跑到你身后“叮——”烤好了。

马路上,看不见的“小人儿”挂在铁杆子上切换红绿灯,推着汽车一路狂奔。

洗衣机背后,一群“小人儿”蹲在地上搓洗、晾衣服。

电视画面是一个“小人儿”用单身几十年的手速飞快切换图片。

地铁进站,闸机是一个“小人儿”藏在里面,递票开闸。自动贩卖机就更不用说了。

发短信是一个“小人儿”在你身后抄写你的信息,然后飞速跑去,丢进对方手机里。

如果两个“小人儿”不慎相撞,就造成了网络抖动。不小心把信弄丢了,那就是网络丢包。

…………

好吧,我实在编不下去了。

其实这是我最近在家摸鱼时,看的一部动画小短片《KUROKO》,脑洞很大有木有?尽管荒诞,可一旦接受这个设定,整个世界都变得有(mo)趣(huan)。

假如世界真是由这么一群“小人儿”在支撑,那他们最忙的场景,一定发生在互联网,尤其是实时互动场景。

比如最近疫情爆发,我们窝在家办公用的视频会议,远程教学,医院用的远程会诊系统……

试想,当一位老师在家远程教学,这些小人儿们得窝在老师身后,以神级的手速给老师画像(录制画面),飞速把画像和声音打包好(编码),再排着队跑到每个学生的家里(传输),一张一张展示在屏幕上(解码播放)。

由于画面是实时传输,一切都发生在几百毫秒之间,所以这些“小人儿”个个都得身怀绝技。

再告诉大家一个小秘密,其实在赛博空间里,这些小人儿是真实存在的,它们的名字叫“比特”(Bit)——信息量的基本单位。

我们在远程视频时,它们就奔走于赛博空间,帮我们传递音视频信号。在现实世界,我们把这种本领叫做RTC——RealTimeCommunication(实时通讯技术)

科技支撑着我们的日常生活,可它像冰山,奥秘总藏在水面之下。今天我将用最通俗易懂的语言,为大家揭开RTC技术的秘密。

1.“粗暴”的互联网

此时此刻,你拿起手机就能跟家人朋友视频聊天,远程开会,在线上学,但仅仅在20年前,这事儿还很难办。

因为最初的互联网不太适合干这件事。

互联网的建造者大概没想到,十几年后,实时互动的需求就如此之大。他们最初把互联网设计成了一个“尽力而为”的系统,给后人留了个大坑。

啥是“尽力而为”的系统呢?

互联网就像是课堂上传纸条,无数同学组成一个“网络”帮你打助攻,把纸条送到对方手里。

一开始还挺好,可问题是,班上传纸条的人越来越多,递纸条的同学忙不过来了,这就产生了“网络阻塞”。

互联网节点的解决办法特别粗暴:忙不过来就丢掉一些人的纸条,永远只“尽力而为”,棒打鸳鸯,简直无情。

而且班里参与传纸条的同学还分成不同派系!比如咱班上三大派系的老大分别叫“殿信”、“连通”、“夷栋”,遇上纸条太多,他们就优先保住自己派系的纸条,别家的纸条从他们这里过还得收费。

班主任当然想让班里的同学都和平共处,免费互联互通,这不,这几天又有了些进展:

所以互联网拿来发邮件、网页、图片、文字消息还好,哪怕丢包严重,大不了多传几次。可用来实时视频问题就大了,碰到网络阻塞就难免卡顿,断断续续不流畅,甚至掉线。

用专业点的话来说:互联网能让你很方便地访问全球的资源,但缺点是没有QoS(QualityofService,服务质量)保证。

所以在早期,人们想通过互联网联络,只能“送信”——发邮件或即时消息,不能“打电话”——实时通讯。

这不,年腾讯做QQ,名字还叫“OICQ中文网络寻呼机”,真就是个哔哔机,输入对方号码,发送一段消息。

转折点发生在年,瑞典一个名叫GlobalIPSound的公司成立了,只有十来个人,却个个都是人才。

他们做了一个专用于互联网的语音压缩引擎,从此名震江湖。你基本可以理解为,贝尔在现实世界发明了电话,而他们在互联网世界重新发明了电话。

除了音频编解码器,他们的核心技术还有这么几个:

丢包补偿算法:如果网络恶劣经常丢包,就能针对性地“补发快递”。网络自适应算法:根据网络情况自动调节音质,优先确保通话流畅。回声消除算法:消除电脑麦克风和音响的回声。

这个故事告诉我们:世界不迁就你,我们可以适应它。尽力而为的互联网不满足人们的实时通信需求,我们就做个解决方案来适应它。

后来,这家公司名字从GlobalIPSound更名为GlobalIPSolutions,因为不光做音频技术,也开始做视频网络通话技术。但总归英文缩写没变,后文咱们都用GIPS指代它。

毫无疑问,GIPS让世界变了样,具体有什么?限于篇幅,我只说三个大部分人都熟悉的小故事。

1)GIPS和QQ

此时此刻,你打开QQ的“关于QQ”选项,还是能看到关于GIPS的字样。

虽然QQ很早(年)就做了视频聊天功能,但起初难用到爆,直到年,腾讯给语音功能前面加了“超级”两个字,才“忽然”变得很好用。

当年超级语音的宣传广告

好吧,背后其实是腾讯开始买GIPS的技术方案。

虽然不知道交易细节,但众所周知,北欧的人力成本很高,GIPS的技术方案一年一收费,还按照用户数量收,腾讯应该是下了血本。

但它也不亏,自从服用了GIPS,QQ语音腰也不酸,腿也不疼了,延迟、回声等各种毛病也都不见了,还支持多方语音,用户体验一口气上五楼。

那一年,GIPS才25名员工,却能吸引地球另一端同样顶尖的技术人才来取经,说他们是世界上最顶尖的语音处理和IP电话技术专家,应该没人反对吧?

直到年GIPS“出事”(先卖个关子),腾讯才“被迫”开始自研音视频引擎。

2)GIPS和Skype

提到网络电话,肯定绕不开Skype,几个小伙汁本想做一个用WiFi传文件的软件,反应过来才发现,传什么文件,拿来打便宜电话岂不美哉?于是年,那是一个春天,Skype就这么出现,尽管用户一开始抱怨通话质量太垃圾,但一想到能省下一大笔长途电话费,又觉得真香了。

Skype上线一个月,下载量就破了百万,足以证明互联网实时通讯的需求之大。

没多久,他们去往北欧找GIPS取经。Skype创始人兼CEO小尼(NiklasZennstrm)这样评价GIPS:

“终于等到你,还好我没放弃,我们寻找世界上最好的语音引擎来支持我们的软件,感谢GIPS提供给我们,对我们网络电话软件而言,语音质量非常关键,而GIPS的软件包让Skype比电话的通话质量更好。”

就连洛克希德马丁公司(就是造战斗机的世界第一武器制造商)都给GIPS做过一个测试:“GIPS在语音质量上全面超越了G.、G.等电信系统常用的编解码器。”

3)GIPS和YY

年,李学凌要创业,雷军投了万美元。

多玩网本来只是一个讨论魔兽世界的社区,后来慢慢就做成了一个综合游戏网站。

众所周知,打魔兽需要团队配合,打传奇需要喊兄弟来砍自己,它们都有工会系统,打字渐渐不能满足需求,语音就变成了必备品。

年,实时语音软件YY上线。

后面的事大家就都知道了,YY很快干掉其他同类软件一统游戏语音江湖,推动了一家纳斯达克上市公司,成就了一批互联网富翁。

但其实这里头有个事大家不太知道,YY之前已经有一批游戏语音软件,比如TT、iSpeak、Utalk(这个还是新浪UC官方做的),YY最初只是很普通的一个,李学凌整天为卡顿延迟的问题发愁,日活怎么也撑不过40万,急需一个技术大牛来解决问题。

YY的投资人刘芹引荐了一个从硅谷回国创业的人,赵斌(请记住这个名字,他是本文后半段的男主)。

此人是WebEx的创始工程师之一,WebEx又是个啥?世界上最屌的视频会议公司,没有之一,年被思科公司收购,价格是32亿美元。

赵斌到YY不到一年,就重构了YY的底层代码,实现“不卡不掉不延时”,用户量和服务承载能力成百上千倍地翻,很快甩开对手,据说李学凌还曾自掏腰包给他买了一辆奔驰。

这跟GIPS有什么关系呢?

赵斌是从WebEx出来的,根据公开资料,WebEx一直用的也是GIPS的技术方案。

至此你会发现,世界上最流行的通讯软件,背后的技术一脉相承。

2.实时互联网的时代

GIPS这么牛的一家公司,年居然被谷歌以万美元就给买了,怎么看都觉得谷歌捡了大便宜。

第二年发生的事更吊诡,谷歌给GIPS的技术方案换了个名字:WebRTC——Web就是网络的意思,RTC就是前面我们说的实时通讯。

然后开源,让大家都来免费用。

吃瓜群众的瓜都掉了:谷歌这是要干啥?这不就相当于天价买来一个绝密药方,挂在网上任大家免费用?

可仔细一想,真特么神来之笔!

类似的神操作,谷歌不是第一次干。详情可参照谷歌买Android的故事:

年花万美元买下Android公司。

年,谷歌的大佬们看到乔布斯笑嘻嘻拿出iPhone,心里慌得一匹:“卧槽,我们可能做不出这么屌的手机。”可他们又预感移动智能时代即将来临,赶紧在同一年公布Android,并告诉大家“都来用吧,开源,免费哒!”后来才有了今天安卓、iOS两分天下的局面。

我猜,之所以谷歌在年把WebRTC开源,也是认定:未来的互联网会是一个充满实时通讯的互联网,为了掌握未来的话语权,我要推动这一切的到来。

这不,第二年它就把WebRTC集成进自家的Chrome浏览器里,让浏览器原生拥有实时通信、视频、语音通讯的本领,不需要借助第三方插件。

很快,微软、火狐等浏览器厂商赶紧也跟进,隔壁Adobe家的孩子FlashPlayer播放器一下子懵逼了。

有过上网冲浪经验的中老年朋友们都知道,早些时候网页播放视频都需要借助AdobeFlashPlayer播放器。

“现在浏览器都原生支持视频了,那我怎么办?”

果然没过多久,谷歌就带头围剿FlashPlayer,还给它下了最后通牒。

在中国,也有一群人眼里闪烁着实时互联网的影子。

还记得帮YY力挽狂澜的那个技术大佬赵斌吗?年,他就从WebEx离职回国,创办了“泥巴网”,想用一种叫“流媒体”技术来改变世界。

“流媒体技术”其实跟“实时通信技术”差不多意思,或者说是它的前身、基础。

在“流媒体”技术之前,我想看“学习资料.avi”,得把整个片子的文件完整下载下来,有了流媒体技术,片子就能分成很多个片段像水流一样顺着网线传输到我电脑里,实时播放。

像优酷、土豆网、PPlive、华聚网、56网、Mysee(暴露年龄的时候到了)等视频网站和“网络直播”之类的概念也都是在年前后兴起的。

年,李学凌在一次公开会议上说:

“年,我开始上网,最早的互联网是一个异步的通道,我发一个邮件之后,可能两天之后才能回给你,大家习惯了这种模式,精力也都集中在异步内容的积累上。等我做YY大概一年以后,有一天忽然意识到,互联网有一个特别大的需求长期以来都被忽略,就是需要一个实时通道。”

那次会上,李学凌公开宣称已经把YY公司的理想重新改变为:要为互联网创造一个“实时互联网的能力。”

我猜当年台下一定有不少观众一脸懵逼,心想你不就是一个给网瘾少年们做打游戏语音的工具么?这胖子吹的“实时互联网”是个啥?

时间往后拉10年,:

当年的欢聚时代(YY的母公司)已经成了一家上市集团,取得了商业上的成功。

转型做直播,让直播打赏模式变成互联网的又一种基础商业模式;

后来直播带货火了,李佳琪一个对着镜头,卖出的货比一家大型商场还多;

电视里,视频教学的广告一个一个冒出来,在线教育市场一个个老板跑去交易所敲钟;

在线医疗、视频会议……越来越多基于直播和实时互动的新鲜玩意儿蹦出来;

你我拿起手机,想见父母朋友时,随手能拨过去一个视频聊天……

再回想10年前那个胖子说的话,心里只有三句卧槽。

现在也无法追究当年是谁影响了谁,但这不重要,重要的是:实时通讯的种子已经播撒在中国互联网的土地上。

后来YY成了一艘大船,在商业的航道上越行越稳,YY直播、虎牙直播、YY在线教育……以及前不久推出的MoTouch,基本都按照当年预定的轨迹。

赵斌却在年递交辞职信,放下一条小船,独自驶向硅谷,终极目标还是“实时互联网”,却走的是一条技术人特有的路线。

他给自己的船起了个名字:“声网Agora”。

3.API信徒

到这,赵斌就成了男主,必须严肃介绍一下。

赵斌的英文名叫TonyZhao,所以我们可以叫他老赵,斌哥,或者Tony老师。

据说,Tony老师到硅谷创办声网Agora之后,公司的第一行代码是在硅谷的一个车库里诞生的,这很硅谷。

他想用一个技术人特有的方式来实现心中那个“实时互联网”,什么方式呢?在声网的

转载请注明:http://www.abuoumao.com/hyfz/2626.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7