九色最新I99精品欧美一区二区I天堂日韩I欧美激情15pI久久久国产成人I在线视频日韩精品I黄www在线观看I日韩成人小视频I国产免费播放Iav全黄I成人毛片在线观看I大桥未久恸哭的女教师I国产精品福利一区二区I日韩av影院在线观看I国产又黄又猛I亚洲免费福利视频I91免费黄Ijizz日本女人I日韩电影一区I国产人免费人成免费视频I国产女人18水真多18精品一级做I日本成人在线免费视频I亚洲国产日韩一区I国内自拍视频一区I狠狠操狠狠操狠狠操I免费观看亚洲视频

視頻會議基礎(chǔ)知識

當前位置:首頁>視頻會議技術(shù)文章>視頻會議基礎(chǔ)知識

視頻會議軟件中的屏幕共享技術(shù)探討

   在成熟的視頻會議軟件,屏幕共享的功能是不可缺少的部分,而用戶對屏幕共享也越來越高,最基本的要求屏幕共享具有30幀的實時傳輸,而且能在公網(wǎng)傳輸,有些視頻會議軟件雖然能達到30幀的同屏傳輸,但數(shù)據(jù)量非常大,不太適合公網(wǎng)上傳輸,就算在內(nèi)網(wǎng)上傳輸也會存在著傳輸?shù)钠款i。因此我們這里討論一下在視頻會議軟件的屏幕共享技術(shù)。屏幕共享技術(shù)主要是兩個方面,一個方面是屏幕捕捉,一個屏幕編碼,兩個方面的技術(shù)要求是相輔相成的、相互無縫銜接的。

1、屏幕捕捉

最簡單屏幕方式是用GDI截圖,然后把圖片保存到內(nèi)存,留給下一步進行編碼。但該方式效率非常低,經(jīng)過測試用GDI截圖的方式的屏幕共享不能超過25幀,再加上編碼的時間,幀數(shù)肯定不能超過20幀,因此GDI的截圖方式不能作為視頻會議軟件屏幕捕捉。另外一個方式用Direct3D方式,該方式需要需要Directx 9的支持,效果比GDI截圖好,但改善得不高。最后一種方式是DXGI方式,DXGI方式可以一秒超過幾千幀,因此DXGI方式最好的視頻會議的屏幕捕捉方式,但DXGI必須要Win8或者Win8以上才能支持,因此Win7XP可以使用Direct3D方式。

2、屏幕編碼

屏幕編碼最簡單方式,可以采用H264H265)視頻編碼直接編碼之前的屏幕捕捉的圖像,然后再通過H264H265)硬件解碼進行解碼,最后通過Directx顯示出來,但該方式缺點是數(shù)據(jù)流量太大,一般會超過2Mb/s,這樣的話不太適合公網(wǎng)上傳輸,容易出現(xiàn)丟包。另外一種方式是VNC的屏幕分塊模式,分塊后采用視頻編碼的方式,如果分塊在兩個時間段不存在變化,就不需要傳遞這個分塊的變化,因此該方式極大改善了屏幕共享的數(shù)據(jù)流量,是開發(fā)視頻會議軟件的屏幕共享功能最好的方式。

總結(jié),視頻會議軟件的屏幕共享最佳方式是采用DXGI進行屏幕的捕捉,而屏幕數(shù)據(jù)的編碼采用分塊的編碼技術(shù),從而達到在低碼流的30幀傳輸屏幕的需求。


在線咨詢

點擊這里給我發(fā)消息 售前咨詢專員

點擊這里給我發(fā)消息 售后服務(wù)專員

在線咨詢

銷售電話

24小時免費咨詢

0771-5523920

銷售電話

微信掃一掃

微信聯(lián)系
返回頂部
主站蜘蛛池模板: 呈贡县| 赫章县| 芜湖县| 新田县| 波密县| 拉萨市| 柏乡县| 微博| 汨罗市| 汉源县| 吉安市| 绿春县| 阳曲县| 广昌县| 屏东县| 长春市| 江津市| 太白县| 合山市| 四川省| 永宁县| 博白县| 宜城市| 宁国市| 乾安县| 水城县| 辉南县| 鄂伦春自治旗| 清苑县| 栾川县| 武乡县| 桑植县| 清镇市| 阳原县| 新泰市| 鹤峰县| 博乐市| 准格尔旗| 舒城县| 临泽县| 屯留县|