日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

音视频开发入门基础及视频会议即时通讯开源技术选择

發(fā)布時(shí)間:2023/12/10 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 音视频开发入门基础及视频会议即时通讯开源技术选择 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.[雷大神總結(jié)]視音頻編解碼技術(shù)零基礎(chǔ)學(xué)習(xí)方法
http://blog.csdn.net/leixiaohua1020/article/details/18893769

2.視頻會議十大開源項(xiàng)目排行
http://blog.csdn.net/chenbang110/article/details/13681419

在視頻會議領(lǐng)域,有許多可以值得參考的開源項(xiàng)目,這些開源項(xiàng)目有的是協(xié)議棧、有的是編碼器或者是傳輸協(xié)議,由于視頻會議系統(tǒng)是一個(gè)綜合性的應(yīng)用系統(tǒng),里面包含功能較多,如能把這些開源項(xiàng)目選擇性的加入我們的視頻會議開發(fā)當(dāng)中,我們的開發(fā)效率肯定會事半功倍,下面我們列舉一下視頻會議相關(guān)的十大開源項(xiàng)目,并對其重要性及優(yōu)缺點(diǎn)做一個(gè)全面的評價(jià)與排名。
1、 OpenH323項(xiàng)目 (★★★★★)
上榜理由:最著名的H.323開源協(xié)議棧,視頻會議開發(fā)必備協(xié)議棧,強(qiáng)烈推薦
最著名的H.323開源協(xié)議棧,包含了全部的H.323協(xié)議功能,并有大量視頻會議實(shí)現(xiàn)的參考例子,如終端、MCU服務(wù)器、gk等H.323協(xié)議的核心組成部件,Openh323是H.323協(xié)議首選協(xié)議棧,同時(shí)也是我們視頻會議開發(fā)最值得作為參考的開源項(xiàng)目之一。
下載地址:http://www.h323plus.org/source/

2、 ffmpeg項(xiàng)目 (★★★★★)
上榜理由:最全面的開源編碼器,包括了H.264、MPEG4、G.72x等音視頻編碼,效率也非常高,強(qiáng)烈推薦
目前最全面的開源編碼器,其中包括常用的音視頻編碼協(xié)議 h.264、MPEG4、H.263、G.721、G.726、G.729等,ffmpeg雖然是基于linux的開源項(xiàng)目,但可以通過交叉編譯的方式在windows下運(yùn)行,其項(xiàng)目加入了很多優(yōu)化效率的代碼,如采用匯編替代C,大大提高了編碼的效率,推薦ffmpeg用于視頻會議的實(shí)時(shí)編碼。
下載地址:http://ffmpeg.org/download.html

3、webrtc項(xiàng)目 (★★★★☆)
上榜理由:Google收購GIPS后開源的基于瀏覽器的實(shí)時(shí)通信開源項(xiàng)目,強(qiáng)烈推薦
Google收購GIPS后開源的基于瀏覽器的實(shí)時(shí)通信開源項(xiàng)目,GIPS是目前世界上最好的音頻傳輸庫,但其授權(quán)費(fèi)非常高,webrtc是Google收購GIPS后,公開的一個(gè)通信項(xiàng)目,其核心voiceEngine就是由GIPS建立的,因此視頻會議的音頻部分可以參考webrtc來實(shí)現(xiàn)。
下載地址:http://www.webrtc.org

4、OpenMeetings項(xiàng)目 (★★★★☆)
上榜理由:基于java的瀏覽器的視頻會議開源項(xiàng)目,java開發(fā)視頻會議的首選
OpenMeetings主要是基于OpenLaszlo的流媒體格式和Red5服務(wù)器的開源視頻會議項(xiàng)目,其包含的功能包括音視頻、電子白板等,其項(xiàng)目是用java進(jìn)行開發(fā)。項(xiàng)目的缺點(diǎn)是bug較多,效率不高,但可以作為flash視頻會議的一個(gè)參考。
下載地址:http://code.google.com/p/openmeetings/downloads/list

5、live555項(xiàng)目 (★★★★☆)
上榜理由:重量級的C++流媒體開源項(xiàng)目,里面一些模塊可以作為視頻會議開發(fā)參考
live555是最重量級的一個(gè)C++流媒體開源項(xiàng)目,其中不僅包括了傳輸協(xié)議(SIP、RTP)、音視頻編碼器(H.264、MPEG4)等,還包括流媒體服務(wù)器的例子,是流媒體項(xiàng)目的首選,里面的傳輸模塊是非常值得視頻會議開發(fā)作為參考的。
下載地址:http://www.live555.com/

6、OPAL項(xiàng)目 (★★★★☆)
上榜理由:OpenH323的下一個(gè)版本,新包含了SIP協(xié)議棧,是實(shí)現(xiàn)SIP協(xié)議的首選
OPAL是OpenH323的下一個(gè)版本,繼承了Openh323協(xié)議,其新包含了SIP協(xié)議棧,是實(shí)現(xiàn)SIP協(xié)議的首選,缺點(diǎn)是參考例子較少。
下載地址:http://sourceforge.net/projects/opalvoip/files/

7、x264項(xiàng)目 (★★★★☆)
上榜理由:應(yīng)用最廣的H.264編碼器,適合于實(shí)時(shí)視頻的傳輸
X264是目前應(yīng)用最廣的H.264編碼器,其省去了H.264效率較低的部分,并對其進(jìn)行了優(yōu)化,效率明顯比其他的H.264開源項(xiàng)目高很多,是最適合于實(shí)時(shí)視頻會議傳輸?shù)腍.264編解碼庫。
下載地址:http://www.x264.nl/

8、Speex項(xiàng)目 (★★★★☆)
上榜理由: 音頻領(lǐng)域最著名的開源項(xiàng)目,窄帶和寬帶都有很好的語音質(zhì)量
Speex是音頻領(lǐng)域最著名的開源項(xiàng)目,窄帶和寬帶都有很好的語音質(zhì)量,只需8kb就可以傳輸令人滿意的語言,缺點(diǎn)是傳輸音樂的時(shí)候質(zhì)量會下降。
下載地址:http://www.speex.org/downloads/

9、JRTPLIB項(xiàng)目 (★★★☆☆)
上榜理由:C++跨平臺的 RTP傳輸開源項(xiàng)目,RTP傳輸必備庫
JRTPLIB是C++跨平臺的 RTP傳輸開源項(xiàng)目,實(shí)現(xiàn)RTP協(xié)議可以利用這個(gè)庫,JRTPLIB是RTP傳輸必備庫
下載地址:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib

10、XVid 項(xiàng)目 (★★★☆☆)
上榜理由:最著名的MPEG4編碼器開源項(xiàng)目,但效率不及x264
在沒有H.264編碼協(xié)議之前,XVid的MPEG4編碼一直是視頻會議的首選視頻編碼器,但隨著x264、CoreAVC等效率更高的H.264編碼器的出現(xiàn),其應(yīng)用效果受到較大的沖擊,但其結(jié)合directshow的視頻采集模塊還是值得視頻會議開發(fā)人員參考的。
下載地址:http://www.xvid.org

總結(jié)

以上是生活随笔為你收集整理的音视频开发入门基础及视频会议即时通讯开源技术选择的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。