集成視頻會議和pc用戶體驗的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種集成用戶計算機和編解碼器設備的系統(tǒng)和方法,以實現(xiàn)將對計算機輸入設備的操作傳遞至與編解碼器相關聯(lián)的顯示器。
【專利說明】集成視頻會議和PC用戶體驗的方法和系統(tǒng)
【技術領域】
[0001]本發(fā)明的領域通常涉及控制嵌入設備用戶接口的視頻會議,該設備用戶接口具有來自所連接的計算機的鼠標和/或鍵盤,同時使用視頻會議設備展示計算機桌面或視頻會議參加者。
【背景技術】
[0002]個人視頻會議硬件設備是通??梢晕挥谝曨l會議參與者的桌面或平臺上的產(chǎn)品或設備。個人視頻會議硬件設備為所述參與者提供視頻會議端點。
[0003]編解碼器是能夠編碼或解碼數(shù)字數(shù)據(jù)流或信號的設備或計算機程序。編解碼器編碼數(shù)據(jù)流或信號以用于傳輸、存儲或加密,或者解碼數(shù)據(jù)流或信號以用于重放或編輯。編解碼器用于視頻會議、流媒體和視頻編輯應用中。視頻攝像機的模數(shù)轉換器(ADC)將其模擬信號轉換為數(shù)字信號,接著這些數(shù)字信號經(jīng)過視頻壓縮器以進行數(shù)字傳輸或存儲。接著,接收裝置通過視頻解壓器運行信號。術語“編解碼器”也可用作視頻會議單元/設備的統(tǒng)稱。
[0004]視頻會議是通過一組電信技術實現(xiàn)的可視會議(也稱為視頻會議或視頻遠程會議)的行為,這些電信技術允許兩個或多個的地點通過同時的雙向視頻、音頻和數(shù)據(jù)傳輸進行通信。在視頻會議系統(tǒng)中所使用的核心技術是實時的音頻和視頻流的數(shù)字壓縮。實現(xiàn)壓縮的硬件或軟件稱為編解碼器(編碼器/解碼器)。視頻會議系統(tǒng)所需要的其他部件可包括:視頻輸入:一個或多個視頻HD攝像機,或DVI輸入,或網(wǎng)絡攝像頭;視頻輸出:計算機監(jiān)視器,電視或投影儀,或一個或多個的高分辨率監(jiān)視器/PC顯示器/投影儀;音頻輸入:麥克風,CD/DVD播放器,卡式播放器,或任一其他前置放大器音頻出口源,包括任一模擬或數(shù)字或HD音頻輸入;音頻輸出-通常是與顯示設備或電話相關聯(lián)的揚聲器,或任一數(shù)字/模擬/USB音頻輸出;音頻/視頻/數(shù)據(jù)傳輸:在數(shù)字網(wǎng)絡、LAN或因特網(wǎng)上;以及計算機-將其他部件連接在一起的數(shù)據(jù)處理單元,其執(zhí)行壓縮和解壓縮,并通過網(wǎng)絡啟動和維持數(shù)據(jù)鏈接。視頻會議設備可以是在通用計算機上運行的通用軟件應用,或者如在XTE的情況下,根本不包括計算機。嵌入式硬件設備主要實現(xiàn)編解碼器功能,輸入/輸出驅動器和網(wǎng)絡連通性。其通過網(wǎng)絡維持與遠程對等機器的音頻/視頻/數(shù)據(jù)通信。
【發(fā)明內(nèi)容】
[0005]由此,本發(fā)明的一個實施例包括為視頻會議集成計算機和編解碼器的系統(tǒng),系統(tǒng)包括能夠解碼和顯示數(shù)字數(shù)據(jù)流的設備以及與所述設備分離的具有一個或多個輸入設備的計算機,其中,所述計算機和所述設備都與網(wǎng)絡連接,所述計算機與所述設備連接,其中所述計算機能夠通過所述一個或多個輸入設備控制所述設備。
[0006]本發(fā)明的一個實施例進一步包括為視頻會議集成計算機和編解碼器的方法,所述方法包括連接所述計算機和所述編解碼器;連接所述計算機和網(wǎng)絡,連接所述編解碼器和所述網(wǎng)絡,以及通過在所述計算機上運行的應用,將與所述計算機連接的一個或多個輸入設備的操作傳遞至所述編解碼器?!緦@綀D】
【附圖說明】
[0007]附圖1示出了計算機和編解碼器之間的連接。
【具體實施方式】
[0008]以下描述描述了一些具體實施例以及示例性的視頻會議系統(tǒng)。盡管非常適于應用,如使用開關、服務器,和/或數(shù)據(jù)庫的系統(tǒng),通信端點等,但實施例不限于使用任一視頻通信系統(tǒng)或系統(tǒng)元素配置的特定類型,除非有特定聲明。
[0009]個人視頻會議硬件設備是通常位于視頻會議參加者的桌面上的設備,其允許實現(xiàn)高級的、硬件加速視頻會議端點。這些設備可稱為桌面、執(zhí)行或多合一的編解碼器。
[0010]本發(fā)明的一個實施例中,多合一視頻會議編解碼器包括集成到顯示器中的USB視頻攝像機、麥克風陣列和揚聲器,該顯示可用作高清(HD)視頻會議顯示器并且用作用戶計算機、PC或Mac的主顯示器或附加顯示器。附圖1示出了具有通過本地視頻顯示的圖形用戶界面(⑶1-屏上顯示(OSD)菜單)的多合一編解碼器。編解碼器100包括顯示器120、視頻攝像機170、與攝像機集成的麥克風陣列170以及集成在顯示器120中的揚聲器120。在附圖1中多合一編解碼器中,用戶通過使用DVI (數(shù)字可視化接口)電纜能夠連接現(xiàn)有的個人計算機130,如PC或Mac。這允許用戶使用連接至PC或Mac的編解碼器的監(jiān)視器作為其自己的主監(jiān)視器或附加監(jiān)視器。
[0011]編解碼器的本地圖形用戶界面(⑶I)可作為屏上顯示(OSD)菜單在編解碼器監(jiān)視器上顯示。該OSD菜單可在計算機、PC或Mac、編解碼器監(jiān)視器上顯示的屏幕內(nèi)容上。OSD菜單也可在編解碼器本地視頻上。OSD菜單是可用遠程控制單元或計算機鼠標/鍵盤控制的。OSD菜單可被隱藏以只顯示計算機內(nèi)容。編解碼器也可在其屏幕上將計算機內(nèi)容和附加視頻內(nèi)容組合在一起,并能在視頻/內(nèi)容的組合上展示/隱藏OSD⑶I。XTE具有監(jiān)視器。監(jiān)視器通過DVI電纜連接到計算機。計算機具有單一監(jiān)視器(其可是XTE的監(jiān)視器)或多個監(jiān)視器(其中之一可以是XTE的監(jiān)視器)。XTE監(jiān)視器可顯示計算機桌面內(nèi)容(或如果計算機具有多個監(jiān)視器,可顯示部分桌面內(nèi)容),組合地顯示其他視頻(所嵌入的攝像機的內(nèi)容,或者在呼叫中時的遠程視頻)或代替其他視頻(所嵌入的攝像機的內(nèi)容,或者在呼叫中時的遠程視頻)。在任一視頻上(計算機內(nèi)容本地視頻,遠程視頻,或其任意組合),XTE可顯示XTE的OSD圖形菜單。通過遠程控制或(如與本發(fā)明實施例在說明書中所描述的那樣)計算機鼠標和/或鍵盤控制⑶I。
[0012]典型地,當在視頻會議期間視頻會議參與者使用他們的計算機時,他們的計算機內(nèi)容可顯示在也在他們前方的編解碼器監(jiān)視器上。通過使用他們的計算機的鼠標和/或鍵盤可控制他們的工作內(nèi)容的顯示。當在同一顯示器上可看到計算機輸出和編解碼器內(nèi)容時,同一鼠標和/或鍵盤不能直接用于操作編解碼器的GUI。本質上,同一鼠標和/或鍵盤不能控制計算機輸出和編解碼器輸出兩者。因此,通過使用與計算機鼠標和/或鍵盤分離的設備管理和操作編解碼器。該分離的設備可以是編解碼器附屬的平板電腦或電話或遠程控制設備。
[0013]為了通常地操作編解碼器,例如,打電話給遠程參與者或配置編解碼器,與遠程參與者共享計算機內(nèi)容或改變視頻版面或通過與編解碼器顯示器上的顯示為OSD的GUI交互以任意其他方式與編解碼器交互,有必要使用分離的遠程設備,通常是遙控器。分離的遠程控制設備可與編解碼器一起配置給用戶。類似的硬件設備也可如以上所述的那樣使用。這樣,用戶通常通過使用分離的設備體驗編解碼器的管理,并且編解碼器⑶I可不與計算機集成。
[0014]本發(fā)明的一個實施例中,編解碼器GUI在他們的桌面上被展示并在其上執(zhí)行任意操作。通過簡單的方式作出選擇,如點擊計算機的圖標選擇特定模式。以該模式用戶可用的操作與通常計算機使用中可用的操作一樣-如,用鼠標點擊/拖放/縮放。鍵盤也可用于寫、復制和粘貼文本,在⑶I控件上用箭頭進行移動和給嵌入式系統(tǒng)的監(jiān)視器上顯示的視頻文本拍快照。
[0015]附圖1示出了計算機和編解碼器之間的連接。在系統(tǒng)100中,編解碼器110連接到編解碼器監(jiān)視器120。計算機130、PC或Mac連接到編解碼器110。計算機130和編解碼器110之間的連接135可以是DVI電纜135,帶有可選的通過模擬/數(shù)字電纜的音頻連接。本領域技術人員能夠理解如何使用不同類型的連接以利用本發(fā)明的實施例。計算機130和編解碼器110都連接至網(wǎng)絡140。網(wǎng)絡140可以是LAN類型網(wǎng)絡或其他網(wǎng)絡。本領域技術人員能夠理解如何使用不同網(wǎng)絡以利用本發(fā)明的實施例。編解碼器110可連接到P0D150,該P0D150也可以是miniPOD、音頻輸出設備160 (如一對耳機或揚聲器)以及攝像機170,如USB類型的攝像機。P0D150或miniPOD是連接至編解碼器110的音頻輸入設備。一般地,P0D150是麥克風,但可以是允許將音頻信號傳輸至編解碼器110的任何設備。編解碼器可具有嵌入式攝像機和內(nèi)置麥克風。典型地,如果內(nèi)置麥克風(未示出)連接至編解碼器監(jiān)視器120,則這些內(nèi)置麥克風連接至編解碼器110。但是,應理解的是,內(nèi)置麥克風可以具有多種形式。因此,依據(jù)使用的編解碼器110,P0D150和USB攝像機是可選擇設備。取決于使用的編解碼器110以及編解碼器110是否具有音頻功能,音頻設備160也是可選擇的。
[0016]繼續(xù)參考附圖1,計算機130連接到音頻輸入設備180、鍵盤190和鼠標195。計算機音頻輸入設備180可以是麥克風或允許將音頻信號輸入至計算機130的類型設備。鍵盤190和鼠標195允許對計算機130執(zhí)行如本領域所理解的可理解操作。取決于上述使用的編解碼器110,計算機音頻輸入設備180是可選擇的。
[0017]參考附圖1,應理解的是,盡管示出并分別描述編解碼器110和編解碼器監(jiān)視器120,但是它們可以是組合單元,在這種情況下使用術語“編解碼器”描述編解碼器控制器110和編解碼器監(jiān)視器120。
[0018]在操作中,計算機130將下載或安裝應用以控制編解碼器110。應用能自動連接至編解碼器110,在其中一個實施例中,應用最初源于該編解碼器110。在啟動計算機130時可以啟用應用,或如本領域所熟知的那樣。通過雙向套接字連接(如TCIP/IP連接)或單向連接(如計算機130和編解碼器之間的UDP連接)實現(xiàn)編解碼器110和計算機130之間的連接。一旦在計算機130上運行應用,應用經(jīng)由已建立的套接字連接將借助鍵盤190和鼠標195的用戶控制傳送至編解碼器。應用自動檢測計算機130是否在使用編解碼器監(jiān)視器作為主監(jiān)視器或附加的監(jiān)視器。應用自動將計算機屏幕分辨率下的鼠標坐標轉換為編解碼器監(jiān)視器分辨率-如果計算機130的分辨率與編解碼器監(jiān)視器120的分辨率不同的話。用戶能夠使用鼠標195和鍵盤190直接在編解碼器GUI上操作并在計算機和編解碼器GUI之間切換。本發(fā)明的一個實施例中,該控制和切換通過利用在文件欄或任務欄上的應用圖標完成。應用能夠實現(xiàn)對用戶所指定的任何一個設備、計算機130或編解碼器110的控制。當鼠標195朝編解碼器110移動時,應用也能夠隱藏計算機130的鼠標195光標,如標準箭頭或本領域熟知的其他顯示。在這種操作下,可在編解碼器⑶I上顯示不同鼠標光標,以指示通過鍵盤190或鼠標195進行控制。
本發(fā)明的實施例可包括各種特征。當與編解碼器110的連接丟失時,應用可進行指示。如,在文件欄或任務欄中,在應用圖標中使用紅十字以指示該情況。當收到呼叫時,鼠標195或鍵盤190,自動將控制轉移給編解碼器系統(tǒng)以能夠輕松接受或拒絕該呼叫??衫靡环N簡單的方式在計算機130和編解碼器110之間進行切換控制。如,可利用與其他鍵結合的CNKL鍵。用戶可通過拖放視頻組件改變屏幕上的視頻版面和位置。用戶可通過利用鍵盤190上的打印屏幕功能打印屏幕。鼠標195的輪子可用于縮放PTZ (搖攝、傾斜、縮放)類型攝像機,無論是本地或遠程的攝像機。當鼠標195和鍵盤190用于控制編解碼器110時,如本領域所理解的標準交互可用于在編解碼器110⑶I上操作。如這些包括鼠標點擊、雙擊、右擊、拖放、用箭頭進行GUI導航、數(shù)字/字符/圖標/大寫字母的GUI項選擇/刪除/插入、剪切/復制/粘貼操作和“打印屏幕”操作。拖放操作也可用于移動編解碼器110的視頻組件至編解碼器監(jiān)視器120上的不同位置。如果IP地址改變,應用可自動重連至編解碼器110。如,可通過服務發(fā)現(xiàn)、地址分配和主機名稱解析服務實現(xiàn)自動重連。僅作為解釋,其中一種服務可以是蘋果公司的零配置網(wǎng)絡Bonjour實現(xiàn)方案。如所理解的,零配置網(wǎng)絡(零配置)是一種方法學,并是一組特定技術,當計算機或網(wǎng)絡外圍設備相互連接時,這些技術基于因特網(wǎng)協(xié)議組(TCP/IP)自動創(chuàng)建可用計算機網(wǎng)絡。這無需人工操作者參與或特定配置服務器。沒有零配置,網(wǎng)絡管理者就必須建立諸如動態(tài)主機配置協(xié)議(DHCP)和域名系統(tǒng)(DNS)的服務,或人工配置每個計算機的網(wǎng)絡設置。
[0019]實施例可進一步包括能夠使應用識別網(wǎng)絡140上可用的編解碼器列表,并能夠使這些應用連接至其中任何編解碼器。應用可接收來自編解碼器有關其狀態(tài)的指示,并改變應用指示,如文件欄/任務欄上的圖標外觀,以通知用戶編解碼器的狀態(tài)。這些狀態(tài)的改變和指示可包括編解碼器是否由計算機控制,編解碼器是否在呼叫中共享計算機內(nèi)容。為保證安全性,編解碼器能夠識別用戶嘗試通過安全機制連接,如在編解碼器GUI內(nèi)可視化并且必須被插入應用GUI中的用戶代碼,以保證只有身體在編解碼器屏幕前面的用戶能夠使用該應用連接至編解碼器。
[0020]本發(fā)明的前述已經(jīng)代表了描述和說明的目的。但這不期望是詳盡的也不是將本發(fā)明限于所公開的嚴格形式,依照前述教導,其他的修改和改變也是可能的。選擇和說明具體實施例是為了最好地解釋本發(fā)明的原理和其實際應用,由此能夠使本領域就似乎人員最好地利用本發(fā)明,其多個具體實施例和多種修改適用于特定預期應用。意思是,除了現(xiàn)有技術限定的范圍外,從屬權利要求解釋為包括本發(fā)明的其他可替代的具體實施例。
【權利要求】
1.一種用于集成計算機和視頻會議用編解碼器的系統(tǒng),所述系統(tǒng)包括: 能夠解碼和顯示數(shù)字數(shù)據(jù)流的設備; 與所述設備分離的具有一個或多個輸入設備的計算機; 其中,所述計算機和所述設備都與網(wǎng)絡連接,并且所述計算機與所述設備連接,并且其中所述計算機能夠通過所述一個或多個輸入設備控制所述設備。
2.如權利要求1所述的系統(tǒng),其中所述設備與設備監(jiān)視器連接,并且 其中所述監(jiān)視器包括嵌入式攝像機。
3.如權利要求1所述的系統(tǒng),其中所述計算機能夠控制所述設備包括在所述計算機上運行程序,并且其中所述程序自動連接到所述設備,并且所述應用將所述一個或多個輸入設備的操作傳遞至所述設備。
4.如權利要求3所述的系統(tǒng),其中所述設備和所述計算機彼此之間的連接包括雙向套接字連接和單向套接字連接。
5.如權利要求4所述的系統(tǒng),其中所述雙向套接字連接包括TCP/IP套接字連接,并且所述單向套接字連接包括UDP套接字連接。
6.如權利要求1所述的系統(tǒng),其中所述設備是編解碼器,并且 其中所述一個或多個輸入設備包括鍵盤和鼠標,以及 其中所述設備包括顯示所述數(shù)字數(shù)據(jù)流的監(jiān)視器,并且其中所述監(jiān)視器充當所述計算機的顯示器。
7.一種集成計算機和視頻會議用編解碼器的方法,所述方法包括: 連接所述計算機和所述編解碼器; 連接所述計算機和網(wǎng)絡; 連接所述編解碼器和所述網(wǎng)絡;以及 通過在所述計算機上運行的應用,將與所述計算機連接的一個或多個輸入設備的操作傳遞至所述編解碼器。
8.如權利要求7所述的方法,其中與所述計算機連接的所述一個或多個輸入設備包括鍵盤,并且, 其中與所述計算機連接的所述一個或多個輸入設備包括鼠標。
9.如權利要求7所述的方法,其中所述編解碼器和所述計算機彼此之間的連接包括雙向套接字連接和單向套接字連接;并且 其中,所述雙向套接字連接包括TCP/IP套接字連接,并且所述單向套接字連接包括UDP套接字連接。
10.如權利要求7所述的方法,其中所述編解碼器包括顯示數(shù)字數(shù)據(jù)流的集成監(jiān)視器,并且其中在所述傳遞操作的處理后所述監(jiān)視器充當所述計算機的顯示器。
【文檔編號】H04N7/15GK103873815SQ201310757075
【公開日】2014年6月18日 申請日期:2013年12月11日 優(yōu)先權日:2012年12月11日
【發(fā)明者】L·百戴力, A·森塔尼, C·巴尼尼 申請人:阿瓦亞公司