視頻會議軟件中的協同文檔技術

現今的視頻會議軟件產品不單只是音、視頻的傳輸,還包括協同數據功能。協同數據功能主要包括:電子白板共享、文檔協同瀏覽、共享桌面等功能。如今咱們主要討論的是視頻會議軟件中的協同文檔技術。協同文檔瀏覽主要是經過協同瀏覽的方式,把主持人現場所打開的文檔,傳送給其餘的客戶端,從而其餘的客戶端能夠實時看到主持人的操做。協同文檔瀏覽技術通常能夠經過幾種方式來實現,每種實現方式有其優缺點:服務器

一、直接文檔上傳方式spa

直接文檔上傳方式就是把文檔上傳到MCU服務器,而後記錄主持人操做文檔的類型、相關信息,並實時傳輸主持人的文檔操做動做,如創建文檔、打開文檔、關閉文檔、下一頁、上一頁等操做,而後把相關的文檔操做動做實時發到其餘的終端,其餘的終端同時也經過獲取操做人的文檔類型、相關信息等,而後也打開這個文檔,接着模擬操主持人的操做,經過這些數據的傳輸,就能夠達到主持人與觀衆操做步驟一致。但該方式的缺點是必須所有上傳完文檔並對各個終端進行分發完畢,才能夠進行協同操做,所以該協同方式不能應對大文檔的數據協同,在視頻會議軟件領域,flash的視頻會議軟件通過會使用該方式進行文檔協同瀏覽。視頻

 

二、文檔轉換方式圖片

 

協同文檔瀏覽能夠先把文檔轉換成圖片格式,也就是把文檔經過分頁處理技術,轉換成相應的圖片,而後經過圖片來替換文檔進行傳輸,該方式因爲採用了分頁技術,不須要把文檔所有傳輸到服務器,只須要把當前協同瀏覽的文檔的頁面轉換成圖片,而後把圖片發送到其餘的客戶端,就可使到觀衆能實時看到主持人的操做的文檔。但該方式也存在較大的缺點,這就是很難適應各類不一樣的文檔,咱們必須爲不一樣類型的文檔,開發不一樣的圖片轉換格式,所以該方式只適合於操做文檔格式很少的視頻會議系統中。開發

 

三、虛擬打印方式文檔

 

文檔轉換技術不能轉換所有的文檔格式,而虛擬打印方式就能解決這個問題,經過虛擬打印技術,咱們能夠虛擬一個打印機,經過虛擬打印機把文檔進行轉換,轉換成相應的圖片,而後經過實時的圖片來顯示操做者的操做,該技術的後面的圖片傳輸技術和前面的類似,但就是增長了用虛擬機來轉換圖片的功能。該方式雖然解決了任意格式的文檔轉換的問題,但它不能顯示動態的文檔,如PowerPoint文件,通常的PowerPoint文件裏面能夠包括視頻、聲音,若是將文檔直接轉換成圖片,這些多媒體數據就會實現不了協同瀏覽,所以這虛擬打印的方式對於這些動態的文檔就無能爲力了。get

 

四、轉換成flash方式虛擬機

 

flash轉換方式就是把文檔轉換成flash的動態格式,它能解決虛擬打印不能顯示的動態文檔的問題,經過分頁處理把PPT或者其餘的動態文檔的當前頁面轉換成flash格式,而後經過flash文件來顯示動態的文檔,這樣就能夠解決不能顯示動態文檔的問題。但該方式須要安裝flash播放器才能夠進行文檔瀏覽,存在必定的兼容性問題。flash

 

     綜上所述,文檔文檔技術能夠經過:直接文檔上傳方式、文檔轉換方式、虛擬打印方式、轉換成flash方式,四種方式來實現,這四種方式除了第一種方式存在較大的缺點外,其餘的三種方式各有各的優缺點,所以咱們能夠把三種方式結合起來,利用其各自的優點來實現視頻會議軟件的協同文檔瀏覽。產品

相關文章
相關標籤/搜索