WebRTC

✍ dations ◷ 2025-12-04 15:54:12 #WebRTC

WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准。

WebRTC在以下浏览器版本中开始支持。

2010年5月,Google以6820万美元收购VoIP软件开发商Global IP Solutions的GIPS引擎,并改为名为“WebRTC”。WebRTC使用GIPS引擎,实现了基于网页的视频会议,并支持722,PCM,ILBC,ISAC等编码,同时使用谷歌自家的VP8视频解码器;同时支持RTP/SRTP传输等。

2012年1月,谷歌已经把这款软件集成到Chrome浏览器中。同时FreeSWITCH项目宣称支持iSAC audio codec。

WebRTC原生APIs文件是基于WebRTC规格书撰写而成,这些API可分成Network Stream API、 RTCPeerConnection、Peer-to-peer Data API三类。

漏洞

2015年,TorrentFreak报告了一个WebRTC的安全漏洞,该漏洞会致使安装有WebRTC的用户泄露真实IP,即使用户已经使用虚拟私人网路。

解决方案
Mozilla Firefox:在地址栏输入“about:config”,搜索“media.peerconnection.enabled”并双击将值改为“false”,WebRTC将被关闭。

Google Chrome:在谷歌应用商店安装谷歌官方扩展“WebRTC Network Limiter”。

其它方案

uBlock Origin:安装uBlock Origin并在设置中启用“避免WebRTC 泄露本地IP地址”可以避免本地IP泄露。但需注意的是,该方案不适用于Firefox 41(或更低)、uBlock Origin 1.3.3(或更低)版本用户。

隐私獾:安装隐私獾并在设置中启用“避免 WebRTC 泄露本地 IP 地址 ”可以获得额外防护,但未知具体效果。

相关

  • PET-CTPET-CT全称“正电子发射断层扫描/X射线计算机断层成像 ”,是筛查全身早期肿瘤的方法。它将PET和CT两个设备有机结合起来,同时具有两者的功能。将PET图像与CT图像融合,可以明显
  • 冲牙器冲牙器,又称水牙线,是一种家用的口腔清洁装置。在使用时,冲牙器喷射出脉冲水流,冲击清洁牙缝与牙龈处的牙菌斑和食物残渣。使用冲牙器可改善牙龈健康,亦有助于清洁矫正器和人工牙
  • 雒越雒越又名骆越,最早源自于于越,属百越的一支,分布在中国广东西南部、广西南部,越南北部一带,中心曾经为交趾一带。“雒越”的“骆”有水田之意,他们以农业维生,自战国时代生活在广西
  • 伊万·捷连季耶维奇·佩列瑟普金伊万·捷连季耶维奇·佩列瑟普金(俄语:Ива́н Тере́нтьевич Пересы́пкин,1904年6月5日(18日)-1978年10月12日),苏联通信兵元帅。1904年,出生于叶卡捷琳诺
  • 白鸟由荣白鸟由荣(1907年7月31日-1979年2月24日)是昭和年间的一名日本罪犯。在26年期间,他曾四次越狱成功,累计逃亡年数长达三年。他也因此被称为“昭和越狱王”(昭和の脱獄王)。白鸟由荣出
  • 伊利亚·朱托米尔斯基伊利亚·阿列克谢耶维奇·朱托米尔斯基(英语:Ilya Alexeyevich Zhitomirskiy,俄语:Илья Алексеевич Житомирский,1989年10月12日-2011年11月12日)是一位
  • 瓦朗坦·阿维瓦朗坦·阿维(Valentin Haüy,1745年11月13日-1822年3月19日),法国人,“盲人教育之父”。瓦朗坦·阿维的兄弟勒内·朱斯特·阿维,被公认为是现代矿物学的创建者。1784年,瓦朗坦·阿
  • 简远信简远信(11月19日-),出生于台湾台中市,是电视剧金牌编剧和制片人。早期制作台湾本土电视剧,现转拍中国大陆电视剧为主,剧集以情感类和神话类为主。他所制作的电视剧收视率有保证,近期
  • 翻转角翻转角 (flip angle、tip angle),也可称作偏折角、倾角,代表了射频对自旋组成的磁化向量能够翻转多少角度。因为是改变进动中之自旋的进动轴,实际上的作用等同于章动,故也称为章
  • BLOOD on FIRE“BLOOD on FIRE热血沸腾”是日本的音乐团体AAA的第1张单曲。2005年9月14日由avex trax发售。