珠海唯立瑪科技有限公司

0756-8976400
15812647872

視頻會議有哪幾種傳輸形式?

  一般來看視頻會議的數據能夠分為三種,一種是語音、文檔共享等實時性較強但數據量較少的數據;別的一種是大流量但不需求實時的數據,如文件傳輸的數據;最后一種是視頻、遠程桌面等大流量且實時性很強的數據。

  關于這三種不同的數據,咱們能夠選用不同的傳輸方法來達到更高的功率。在視頻會議軟件中,咱們主要有三種不同的傳輸形式:

  1、TCP傳輸形式

  TCP傳輸形式是經過TCP協議來進行數據的傳輸,其傳輸方法是牢靠的傳輸方法,但TCP樹立傳輸進程需求進行三次握手,而且在傳輸進程中,需求進行數據的確認進程,因而數據的傳輸相對UDP形式來說,傳輸的實時性不強,且遇到網絡阻塞的情況下,TCP形式不能進行有用的傳輸操控;

  經過不斷的重發數據,會形成網絡更為阻塞,因而在視頻會議軟件的開發中,咱們不能用TCP的傳輸形式來傳輸實時的數據,而一些實時性不強的數據,如文件數據能夠用TCP的形式進行傳輸。


超薄.jpg


  2、UDP+RTP傳輸形式

  UDP+RTP傳輸形式是經過UDP數據包進行RTP數據封裝傳輸,單純的UDP傳輸方法不能直接應用于視頻會議軟件的開發,雖然UDP能夠實時地傳輸數據,但其UDP傳輸是基于無連接、非牢靠的傳輸方法,其數據不能保證及時、按次序地到達;

  因而直接用UDP傳輸方法很難進行數據的丟包操控。經過UDP+RTP的傳輸形式,不只能夠實時的傳輸,還能經過RTCP完成對數據的傳輸操控。

  咱們能夠舉個比如,在視頻會議軟件的音頻傳輸中,咱們能夠UDP+RTP的形式進行傳輸,當呈現數據包的丟失的時候,該方法能很容易檢測到丟包的數據,從而經過音頻編碼的過錯粉飾來進行數據的復原。

  3、使用傳輸庫形式

  雖然UDP+RTP形式能達到實時的傳輸,也能進行丟包的檢測操控,但該形式很難進行數據的重發,關于一些需求實時且牢靠的數據,也不能選用該方法,咱們能夠選用一些開源的傳輸庫;

  這些開源的傳輸庫能夠把上面的TCP形式、UDP+RTP形式兩者的長處結合起來,它既有實時的傳輸性又有牢靠的傳輸性,非常合適咱們進行牢靠的實時的大流量的數據傳輸,這些傳輸庫包含有比較著名的UDT傳輸庫(牢靠的UDP傳輸方法)、Ranknet傳輸庫等;

  這些傳輸庫是樹立在UDP的基礎上的數據傳輸,但其完成了UDP的牢靠傳輸。因而直接使用這些開源的傳輸庫進行數據的傳輸比咱們直接使用TCP或許UDP+RTP傳輸形式更為有用。


手機站
導航                      產品中心


新聞資訊                             液晶屏翻轉器                  HDBaseT延長傳輸器

應用案例                             無紙化會議系統              桌面信息插座