視頻聊天技術(shù)發(fā)展歷程
1、 C/S結(jié)構(gòu)的視頻聊天軟件或插件。這是早的視頻聊天開發(fā)技術(shù),已經(jīng)被淘汰。
2、 P2P模式的視頻聊天軟件或插件。這是前幾年以及目前很多大型視頻聊天項目的主要使用技術(shù)。也是很多小型視頻聊天室使用的技術(shù)。
3、 基于P2P模式+C/S模式混合。這是目前來說,性能的技術(shù)架構(gòu)模式。比如QQ等聊天工具的視頻聊天功能。在P2P雙方網(wǎng)絡(luò)連接速度快的情況下使用P2P,速度慢的情況下使用C/S模式。
4、 純WEB的,基于視頻服務(wù)器搭建的B/S結(jié)構(gòu)視頻聊天網(wǎng)站。這是前1-2年視頻技術(shù)的主要研究方向。這種模式準(zhǔn)確的說是在網(wǎng)站上可以使用的C/S結(jié)構(gòu)。和階段C/S結(jié)構(gòu)性能差別不大,但擁有強(qiáng)大的跨平臺優(yōu)勢。由于其性能上無法和第2、第3階段的性能相比,而導(dǎo)致研究的多,但實用少,產(chǎn)品少。
5、 純WEB的基于視頻服務(wù)器的B/S結(jié)構(gòu)+加上FLASH P2P結(jié)構(gòu)。此階段是目前視頻技術(shù)的主要研究方向。但是目前的FLASH P2P無法實現(xiàn)數(shù)據(jù)分發(fā)、轉(zhuǎn)發(fā)等功能,采用1個人和多個人同時建立P2P連接傳輸數(shù)據(jù)的模式,所以,當(dāng)人數(shù)比較多的時候,此模式會很大的占用客戶端的帶寬。所以,此模式需要和B/S模式進(jìn)行搭配。當(dāng)人數(shù)多的時候,使用視頻服務(wù)器,當(dāng)人數(shù)少的時候,使用P2P。