音訊處理開源庫webrtc(1)簡介
WebRTC中文名叫網頁即時通訊(英語:Web Real-Time Communication),是一個支援網頁瀏覽器進行實時語音對話或視訊對話的API。它於2011年6月1日開源並在Google、Mozilla、Opera支援下被納入全球資訊網聯盟的W3C推薦標準,開源前QQ等應用就已經用上了。
百度百科上說:
谷歌樹立這個專案的目的是讓Web開發者能夠基於瀏覽器(Chrome\FireFox…)輕易快捷開發出豐富的實時多媒體應用,而無需下載安裝任何外掛,Web開發者也無需關注多媒體的數字訊號處理過程,只需編寫簡單的Javascript程式即可實現,W3C等組織正在制定Javascript 標準API,目前是WebRTC 1.0版本,Draft狀態;另外WebRTC還希望能夠建立一個多網際網路瀏覽器間健壯的實時通訊的平臺,形成開發者與瀏覽器廠商良好的生態環境。同時,Google也希望和致力於讓WebRTC的技術成為HTML5標準之一,可見Google佈局之深遠。
後期這個應用確實再網路視訊領域發揮了極大作用,其中音訊視訊處理的子模組更是被獨立出來經過分離改造做出了獨立的處理模組,也出了C C++ python 等語言,應用再Windows ios Linux 等平臺,他的出現降低了音視訊處理的門檻,使AGC AEC NS 等典型複雜的處理變得容易移植應用到產品中去,提高了音視訊的質量。
相關文章
- WebRTC基礎實踐-1.WebRTC簡介Web
- Python 音訊訊號處理庫 librosaPython音訊ROS
- pythonPIL影像處理庫簡介(一)Python
- WebRTC – Agora (聲網)簡介與實現音視訊通話WebGo
- Windows 平臺上有許多開源的音訊開發庫,涵蓋了從簡單的音訊播放到複雜的音訊處理和生成。以下是一些常見且功能強大的開源音訊開發庫:Windows音訊
- 音訊處理音訊
- WebRTC與音訊音量Web音訊
- 使用Octave音訊處理(三):數學技術處理音訊檔案音訊
- 使用FFmpeg處理音視訊
- 微處理器效能簡介(8086)
- Android音訊處理知識(一)MediaRecorder錄製音訊Android音訊
- Android音視訊處理之MediaCodecAndroid
- Android音視訊處理之MediaMuxerAndroidUX
- 如何進行音訊修處理音訊
- HTML5 Audio(音訊)簡介HTML音訊
- MATLAB音訊訊號處理(一):函式簡易用法(audioread,sound函式)Matlab音訊函式
- Mac音訊格式批處理轉換推薦,“Fission”讓音訊編輯變得簡單!Mac音訊
- HSQL 資料庫介紹(1)--簡介SQL資料庫
- WebRTC ICE 狀態與提名處理Web
- android音視訊指南-處理音訊輸出的變化Android音訊
- 音訊質量評估及音訊處理常用功能音訊
- 音視訊通訊加餐 —— WebRTC一肝到底Web
- 事件流處理 (ESP) 與 Kafka 簡介事件Kafka
- 我的 iOS 音訊處理總結iOS音訊
- TwistedWave for mac(音訊處理軟體) 1.24.1Mac音訊
- 多功能的音訊處理軟體音訊
- MegaSeg Pro for Mac(音訊處理軟體)Mac音訊
- XCharts 開源庫介紹
- 影象處理庫GPUImage簡單使用GPUUI
- 模型預處理層介紹(1) - Discretization模型
- 語音簡訊API有哪些好處?API
- 前端音視訊WebRTC實時通訊的核心前端Web
- iOS下WebRTC音視訊通話(一)iOSWeb
- WebRTC 音訊抗弱網技術(上)Web音訊
- WebRTC 音訊抗弱網技術(下)Web音訊
- WebRTC 音視訊同步原理與實現Web
- redis(1)NoSQL資料庫簡介RedisSQL資料庫
- 實時音視訊入門學習:開源工程WebRTC的技術原理和使用淺析Web