好爽又高潮了毛片免费下载,国产97在线 | 亚洲,亚洲一区二区三区AV无码,特级AAAAAAAAA毛片免费视频

行業(yè)產(chǎn)品

  • 行業(yè)產(chǎn)品

南寧匯研科技有限公司


當(dāng)前位置:南寧匯研科技有限公司>技術(shù)文章>視頻會議軟件中的開源數(shù)據(jù)傳輸庫評測

經(jīng)營模式:生產(chǎn)廠家

商鋪產(chǎn)品:14條

所在地區(qū):廣西南寧市

聯(lián)系人:李康 (銷售經(jīng)理)

技術(shù)文章

視頻會議軟件中的開源數(shù)據(jù)傳輸庫評測

閱讀:12發(fā)布時間:2024-12-23

的開發(fā)當(dāng)中,由于需要傳輸一些音、視頻等實時性非常強的數(shù)據(jù),這些數(shù)據(jù)相對于一般的文本數(shù)據(jù),顯得非常巨大,因此我們在視頻會議軟件開發(fā)當(dāng)中最重要的是解決如何傳輸實時、大容量數(shù)據(jù)的問題。由此可見選擇一個合適的數(shù)據(jù)傳輸庫對我們開發(fā)來說非常關(guān)鍵。而在視頻會議軟件的開發(fā)過程中,供我們選擇的數(shù)據(jù)傳輸庫非常多,我們在這里主要對用于視頻會議軟件開發(fā)的開源數(shù)據(jù)傳輸庫,進行一個評測(jrtplib),主要從實時性、傳輸效率、調(diào)用復(fù)雜度、可靠性、大數(shù)據(jù)、跨平臺性這幾個方面進行一個全面的對比。

1、jrtplib (總體 :★★★★☆)

jrtplib庫是應(yīng)用的RTP傳輸庫,其主要是通過UDP協(xié)議封裝RTP數(shù)據(jù)包來實現(xiàn)數(shù)據(jù)的實時傳輸,由于RTP協(xié)議是通過時間戳來實現(xiàn)數(shù)據(jù)的實時傳輸,因此jrtplib在視頻會議軟件開發(fā)當(dāng)中,通常可以傳輸音、視頻等實時的數(shù)據(jù)。除此之外,jrtplib庫可以在 WindowsLinux FreeBSDSolarisUnixVxWorks 等多種操作系統(tǒng)上運行。

項目地址:http://research.edm.uhasselt.be/jori/jrtplib/documentation/index.html

實時性 (★★★★★):由于采用UDP的數(shù)據(jù)傳輸而且沒有進行相應(yīng)重發(fā)等操作,因此其實時性非常高。

傳輸效率(★★★★★)jrtplib算法簡單,因此占用cpu非常小

調(diào)用復(fù)雜度(★★★☆☆)jrtplib依賴其他的庫,因此編譯起來比較困難,但使用較為方便。

可靠性(★☆☆☆☆)jrtplib庫只在UDP上面進行了RTP數(shù)據(jù)包封裝,沒有進行可靠性控制,因此可靠性不能保證。

大數(shù)據(jù)(★★★★☆)jrtplib在傳輸大數(shù)據(jù)的時候,需要把大的數(shù)據(jù)進行分包,其每個包的大小都不能超過RTP設(shè)定的包的大小。

跨平臺性(★★★★★)jrtplib跨平臺性較高,可以在多種操作系統(tǒng)上運行。

2、UDT(總體 :★★★☆☆)

UDT庫是一個非常的RUDP庫(可靠的UDP庫),其主要通過重發(fā)來實現(xiàn)UDP數(shù)據(jù)的可靠性,既可以保持?jǐn)?shù)據(jù)的實時傳輸,也可以達到可靠的數(shù)據(jù)傳輸。在視頻會議軟件開發(fā)當(dāng)中,可以傳輸一些信令或者實時性比較高的控制信息等。

項目地址:http://sourceforge.net/p/udt/discussion/852996

實時性(★★★★☆):由于采用UDP的數(shù)據(jù)傳輸,而且采用了重發(fā)等可靠的傳輸操作,因此其實時性比用jrtplib傳輸要低,但比直接采用TCP要高。

傳輸效率(★★★☆☆)UDT的滑動窗口算法比較復(fù)雜,占用cpu有點高。

調(diào)用復(fù)雜度(★★★☆☆)UDT調(diào)用較為簡單,但沒有分包算法,要自己進行分包處理,因此使用起來比較困難。

可靠性(★★★★★):由于UDT是進行可靠的驗證,因此數(shù)據(jù)能保證可靠。

大數(shù)據(jù)(★★★☆☆)UDT在傳輸大數(shù)據(jù)的時候,同樣需要把大數(shù)據(jù)進行分包進行傳輸,其每個包的大小不能超過UDT設(shè)定的包大小。

跨平臺性(★★★★☆)UDT也能進行跨平臺性編譯,但版本在ios編譯會出現(xiàn)錯誤。

3、Raknet(總體 :★★★★☆)

Raknet本來是一個游戲引擎,同時它也是一個非常優(yōu)秀的RUDP傳輸庫,在游戲領(lǐng)域擁有眾多的用戶,而在視頻會議軟件開發(fā)當(dāng)中,我們也可以利用這個優(yōu)秀的游戲引擎來傳輸實時可靠的數(shù)據(jù)。Raknet傳輸庫可以在非商業(yè)用途上開源,但在商業(yè)應(yīng)用中收費,但我們一般項目還是可以直接使用它,它可以編譯成靜態(tài)庫,因此Raknet也是一個不錯的選擇。

項目地址:

實時性(★★★☆☆)Raknet采用單線程的RUDP進行數(shù)據(jù)傳輸,因此其實時性要比jrtplibUDT都要低一些。

傳輸效率(★★★★☆)Raknet由于采用單線程的接收方式,因此效率比jrtplib要高,CPU占用也較小。

調(diào)用復(fù)雜度(★★★★★)Raknet調(diào)用較為簡單,而其帶有分包功能,不用自己進行分包操作,因此使用起來比較方便。

可靠性(★★★★★):由于Raknet通過重發(fā)和校驗來保持?jǐn)?shù)據(jù)的實時性,因此數(shù)據(jù)能保持可靠性。

大數(shù)據(jù)(★★★★☆)Raknet不需要進行分包操作,但由于其采用單線程設(shè)計,因此當(dāng)網(wǎng)絡(luò)堵塞的情況下,數(shù)據(jù)會重發(fā),導(dǎo)致數(shù)據(jù)更加堵塞。

跨平臺性(★★★★★)Raknet支持多系統(tǒng)的編譯,跨平臺性非常好。

相關(guān)文檔:


智慧城市網(wǎng) 設(shè)計制作,未經(jīng)允許翻錄必究 .? ? ? Copyright(C)?2021 http://www.cmr6829.com,All rights reserved.

以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負責(zé),智慧城市網(wǎng)對此不承擔(dān)任何保證責(zé)任。 溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~