專利名稱:一種車載視頻會議系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通信技術(shù)領(lǐng)域,更具體的說,涉及一種車載視頻會議系統(tǒng)。
背景技術(shù):
隨著多媒體通信技術(shù)的快速發(fā)展,視頻會議技術(shù)被應(yīng)用到社會中的各個領(lǐng)域,當用戶處于不同地理位置時,實現(xiàn)了不同地域用戶的即時通訊。目前,鑒于傳統(tǒng)視頻會議技術(shù)只能在固定地點,依靠專用線路,并通過專用設(shè)備來實現(xiàn)語音和視頻會議,不僅給參與視頻會議的用戶帶來了使用的地域局限性,也阻礙了視頻會議技術(shù)的快速發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種車載視頻會議系統(tǒng),通過在通訊車上實現(xiàn)視頻會議技術(shù),使得通訊車上的用戶能夠即時與其他通信車進行視頻通訊,提高了通訊車的即時通訊能力。本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的本發(fā)明提供了一種車載視頻會話系統(tǒng),該系統(tǒng)包括視頻會話請求終端,用于向視頻會話回應(yīng)終端發(fā)送視頻會話請求,所述視頻會話請求中包含所述視頻會話回應(yīng)終端的地址;視頻會話回應(yīng)終端,用于接收所述視頻會話請求終端發(fā)送的視頻會話請求,并針對所述視頻會話請求返回視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù);所述視頻會話請求終端還用于將所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù)進行顯示。進一步的,所述視頻會話請求終端包括第一會話客戶端,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮;第一多點控制模塊,用于生成所述視頻會話請求,所述視頻會話請求中包含至少一個所述視頻會話回應(yīng)終端的通信地址,并將所述視頻會話請求發(fā)送至所述視頻會話回應(yīng)終端。進一步的,所述第一會話客戶端包括視頻采集模塊,用于對所述視頻會話請求終端本地的視頻和音頻數(shù)據(jù)進行采集;視頻壓縮模塊,用于對所述視頻采集模塊采集到的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳。進一步的,所述第一多點控制模塊還用于接收至少一個所述視頻會話回應(yīng)終端發(fā)送的所述視頻會話響應(yīng),所述視頻會話響應(yīng)中包括所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù),以及,所述視頻會話回應(yīng)終端對本地采集的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮后,記錄的用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;并根據(jù)所述時間戳對所述視頻會話響應(yīng)中包含的所述視頻及音頻數(shù)據(jù)進行解碼還原。進一步的,所述第一會話客戶端與所述第一多點控制模塊之間采用ITU-TH. 323、 ITU-TH. 320或互聯(lián)網(wǎng)工程任務(wù)組會話初始化協(xié)議IETF SIP協(xié)議中的任意一種進行通信。進一步的,所述視頻會話請求終端還包括通道構(gòu)建模塊,用于在所述第一會話客戶端和第一多點控制模塊之間建立數(shù)據(jù)傳輸通道;其中,所述數(shù)據(jù)傳輸通道包括一個雙向音頻通道,一個雙向視頻通道以及一個信令傳輸通道;所述一個雙向視頻通道包括一個所述第一會話客戶端到第一多點控制模塊的視頻通道和一個所述第一多點控制模塊到第一會話客戶端的視頻通道。進一步的,所述視頻會話請求終端還包括界面顯示模塊,用于對所述視頻采集模塊本地采集的視頻和音頻數(shù)據(jù)進行顯示; 或者,用于將至少一個所述視頻會話回應(yīng)終端發(fā)送的所述會話響應(yīng)中的所述視頻及音頻數(shù)據(jù)進行顯示。進一步的,所述界面顯示模塊針對所述視頻會話回應(yīng)終端發(fā)送的所述視頻及音頻數(shù)據(jù),按照預(yù)定布局以多畫面的形式顯示在界面上。進一步的,所述視頻會話回應(yīng)終端包括第二會話客戶端,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并在第二多點控制模塊接收到所述視頻會話請求時,提供對應(yīng)的視頻及音頻數(shù)據(jù);對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;第二多點控制模塊,用于接收所述視頻會話請求,并針對所述視頻會話請求返回的視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述第二會話客戶端視頻編碼壓縮后的視頻及音頻數(shù)據(jù),以及所述時間戳。進一步的,所述視頻會話請求終端以及所述視頻會話回應(yīng)終端,設(shè)置在用于參與視頻會話的通訊車上。由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明實施例提供的一種車載視頻會話系統(tǒng),該系統(tǒng)通過視頻會話請求終端向視頻會話回應(yīng)終端發(fā)送視頻會話請求;在視頻會話回應(yīng)終端接收到視頻會話請求后,并針對視頻會話請求返回包含本地采集的視頻及音頻數(shù)據(jù)的會話響應(yīng);視頻會話請求終端在接收到會話響應(yīng)后,對視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù)以多畫面的形式進行顯示,在通訊車上實現(xiàn)了車載視頻會議方案,使得通訊車內(nèi)的用戶可以隨時隨地使用其與其他通信車進行視頻會話,真正實現(xiàn)跨越地域、空間的全方位會議。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。圖1為本發(fā)明實施例所述一種車載視頻會話系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例所述一種車載視頻會話系統(tǒng)的具體結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例所述界面顯示的示意圖;圖4為本發(fā)明實施例所述界面顯示的示意圖。
具體實施例方式下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細描述。如圖1所示,本發(fā)明實施例提出一種車載視頻會話系統(tǒng),應(yīng)用在具有視頻會議需求的通訊車之間,該系統(tǒng)可以包括視頻會話請求終端11,用于向第視頻會話回應(yīng)終端發(fā)送視頻會話請求,所述視頻會話請求中包含所述視頻會話回應(yīng)終端的地址;視頻會話回應(yīng)終端22,用于接收所述視頻會話請求終端發(fā)送的視頻會話請求,并針對所述視頻會話請求返回視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù);所述視頻會話請求終端還用于將所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù)進行顯示。需要說明的是,在本發(fā)明實施例提出的一種車載視頻會話系統(tǒng)可以應(yīng)用于多個通訊車輛之間,每個通訊車上可以設(shè)置視頻會話請求終端和視頻會話回應(yīng)終端,因此,每輛通訊車可以作為視頻會話請求方向其他通訊車輛發(fā)送視頻會話請求,同時,每輛通訊車也可以作為視頻會話回應(yīng)端,用于向發(fā)送視頻會話請求的通訊車提供本地采集的視頻及音頻數(shù)據(jù)流,以便在多輛通訊車之間實現(xiàn)車載視頻會話,也就是說設(shè)置有視頻會話請求終端和視頻會話回應(yīng)終端的通訊車可具有發(fā)送視頻會話請求和視頻會話響應(yīng)的雙重功能??梢?,本發(fā)明實施例的技術(shù)方案,通過在視頻會話請求終端上將多個會話響應(yīng)中包含的視頻及音頻數(shù)據(jù)畫面,合成為一路的視頻流,并以多畫面的形式進行顯示,使得參與視頻通信的通訊車上的用戶,能同時看到多個處于視頻會話狀態(tài)的通訊車本地采集的視頻畫面,不僅提高了用戶的視頻體驗,還增強了用戶的溝通效果,有效的提升了通訊車的即時通訊能力。具體的,所述視頻會話請求終端11可以包括第一會話客戶端111,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮;第一多點控制模塊112,用于生成所述視頻會話請求,所述視頻會話請求中包含至少一個所述視頻會話回應(yīng)終端的通信地址,并將所述視頻會話請求發(fā)送至所述視頻會話回應(yīng)終端。進一步的說,第一多點控制模塊負責控制各路視頻碼流的收發(fā)工作,根據(jù)連接的狀態(tài),發(fā)送已經(jīng)編碼壓縮完畢的碼流至撥號請求的地址,也就是視頻會話回應(yīng)終端的地址。具體的,所述第一視頻會議客戶端111可以包括視頻采集模塊1111,用于對所述視頻會話請求終端本地的視頻和音頻數(shù)據(jù)進行采集;視頻壓縮模塊1112,用于對所述視頻采集模塊采集到的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳。進一步的說,本發(fā)明實施例中視頻采集模塊可以采用攝像頭來實現(xiàn),在通訊車內(nèi)及車外都可以設(shè)置攝像頭,用于采集視頻會話請求端本地的實時動態(tài)的現(xiàn)場畫面。視頻采集模塊將采集到的視頻及音頻數(shù)據(jù)發(fā)送給視頻壓縮模塊,本發(fā)明實施例中視頻壓縮模塊可以采用視頻壓縮卡來實現(xiàn),視頻壓縮卡將采集到的原始視頻數(shù)據(jù)流可以使用但不限制于擬64,MPEG等協(xié)議壓縮,并按照使用的視頻編碼壓縮方式,針對壓縮后的視頻和音頻數(shù)據(jù)中各視頻幀之間的時間間隔,用時間戳來表示,并記錄該時間戳。具體的,所述第一多點控制模塊112還可以用于接收至少一個所述視頻會話回應(yīng)終端發(fā)送的所述視頻會話響應(yīng),所述視頻會話響應(yīng)中包括所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù),以及,所述視頻會話回應(yīng)終端對本地采集的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮后,記錄的用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;并根據(jù)所述時間戳對所述視頻會話響應(yīng)中包含的所述視頻及音頻數(shù)據(jù)進行解碼還原,以便在視頻會話請求終端上進行顯示。進一步的說,本發(fā)明實施例中第一多點控制模塊可以采用多點控制單元(MCU)來實現(xiàn)。具體的,第一會話客戶端與第一多點控制模塊之間采用ITU-TH. 323、ITU-TH. 320 或互聯(lián)網(wǎng)工程任務(wù)組會話初始化協(xié)議IETF SIP協(xié)議中的任意一種進行通信。具體的,所述視頻會話請求終端11還可以包括通道構(gòu)建模塊113,用于在所述第一會話客戶端和第一多點控制模塊之間建立數(shù)據(jù)傳輸通道;其中,所述數(shù)據(jù)傳輸通道包括一個雙向音頻通道,一個雙向視頻通道以及一個信令傳輸通道;所述一個雙向視頻通道包括一個所述第一會話客戶端到第一多點控制模塊的視頻通道和一個所述第一多點控制模塊到第一會話客戶端的視頻通道。進一步的說,本發(fā)明實施例中通道構(gòu)建模塊也可以用其他方式建立第一會話客戶端與第一多點控制模塊之間的通道、通道數(shù)目也不限于上述說明,可以根據(jù)第一會話客戶端的實際需要建立相應(yīng)的通道數(shù),例如第一會話客戶端要發(fā)送聲音信息,則可建立聲音信息傳送通道。具體的,所述視頻會話請求終端111還可以包括界面顯示模塊114,用于將所述視頻采集模塊本地采集的視頻和音頻數(shù)據(jù)進行顯示;或者,用于將至少一個所述視頻會話回應(yīng)終端發(fā)送的所述會話響應(yīng)中的視頻及音頻數(shù)據(jù)進行顯示。
具體的,所述界面顯示模塊114針對所述視頻會話回應(yīng)終端發(fā)送的所述視頻及音頻數(shù)據(jù),按照預(yù)定布局以多畫面的形式顯示在界面上。進一步的說,視頻采集模塊還可以將本地采集的視頻及音頻畫面,直接傳給用戶層的界面來顯示,同時界面顯示模塊還可以實現(xiàn)顯示方面的控制以及切換等功能,其中控制功能可以但不限于將本地畫面放大,全頻,不顯示的控制功能。另外,界面顯示模塊,在第一多點控制模塊將接收到的會話響應(yīng)中包含的視頻及音頻數(shù)據(jù)解碼還原后,根據(jù)解碼碼流中獲得的時間戳,將所述視頻及音頻數(shù)據(jù)發(fā)送到用戶界面進行仿真的播放,界面顯示模塊還可以設(shè)置視頻幀的緩沖功能,以防止網(wǎng)絡(luò)環(huán)境惡劣條件下,丟幀嚴重造成黑屏,或者接收碼流過快造成的跳幀現(xiàn)象,使視頻畫面的播放盡量的平滑。如圖3所示,圖3中顯示除了四種多畫面的顯示布局,其中,以由左至右的順序,依次為1畫面,4子畫面(上下左右各1個排列),6子畫面,9子畫面的布局例子,在本發(fā)明技術(shù)方案的具體實現(xiàn)過程中,可以參考使用。具體的,所述視頻會話回應(yīng)終端22可以包括第二會話客戶端221,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并在第二多點控制模塊接收到所述視頻會話請求時,提供對應(yīng)的視頻及音頻數(shù)據(jù);對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;第二多點控制模塊222,用于接收所述視頻會話請求,并針對所述視頻會話請求返回的視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述第二會話客戶端視頻編碼壓縮后的所述視頻及音頻數(shù)據(jù)以及對應(yīng)的時間戳。如圖4所示,當車載視頻會話系統(tǒng)中,設(shè)置有視頻會話請求終端的通訊車向四個安裝有視頻會話回應(yīng)終端的通訊車,發(fā)送視頻會話請求時,發(fā)出視頻會話請求的通訊車會接收到4個視頻會話響應(yīng),第一多點處理模塊將從4個通訊車發(fā)送的視頻流合并為一個輸出視頻流,并分別在界面上按照大小相同的四個畫面進行顯示,使得安裝有車載視頻會議相同的通訊車具有了視頻請求和視頻響應(yīng)的能力,也是的通訊車上的用戶可以隨時隨地的與其他通訊車進行視頻會話,真正的實現(xiàn)了全方位的視頻通信。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求書的保護范圍為準。
權(quán)利要求
1.一種車載視頻會話系統(tǒng),其特征在于,包括視頻會話請求終端,用于向視頻會話回應(yīng)終端發(fā)送視頻會話請求,所述視頻會話請求中包含所述視頻會話回應(yīng)終端的地址;視頻會話回應(yīng)終端,用于接收所述視頻會話請求終端發(fā)送的視頻會話請求,并針對所述視頻會話請求返回視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù);所述視頻會話請求終端還用于將所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù)進行顯示。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述視頻會話請求終端包括第一會話客戶端,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮;第一多點控制模塊,用于生成所述視頻會話請求,所述視頻會話請求中包含至少一個所述視頻會話回應(yīng)終端的通信地址,并將所述視頻會話請求發(fā)送至所述視頻會話回應(yīng)終端。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述第一會話客戶端包括視頻采集模塊,用于對所述視頻會話請求終端本地的視頻和音頻數(shù)據(jù)進行采集; 視頻壓縮模塊,用于對所述視頻采集模塊采集到的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述第一多點控制模塊還用于接收至少一個所述視頻會話回應(yīng)終端發(fā)送的所述視頻會話響應(yīng),所述視頻會話響應(yīng)中包括所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù),以及,所述視頻會話回應(yīng)終端對本地采集的視頻和音頻數(shù)據(jù)進行視頻編碼壓縮后,記錄的用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;并根據(jù)所述時間戳對所述視頻會話響應(yīng)中包含的所述視頻及音頻數(shù)據(jù)進行解碼還原。
5.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述第一會話客戶端與所述第一多點控制模塊之間采用ITU-TH. 323、ITU-TH. 320或互聯(lián)網(wǎng)工程任務(wù)組會話初始化協(xié)議IETF SIP 協(xié)議中的任意一種進行通信。
6.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述視頻會話請求終端還包括通道構(gòu)建模塊,用于在所述第一會話客戶端和第一多點控制模塊之間建立數(shù)據(jù)傳輸通道;其中,所述數(shù)據(jù)傳輸通道包括一個雙向音頻通道,一個雙向視頻通道以及一個信令傳輸通道;所述一個雙向視頻通道包括一個所述第一會話客戶端到第一多點控制模塊的視頻通道和一個所述第一多點控制模塊到第一會話客戶端的視頻通道。
7.根據(jù)權(quán)利要求2-6中任一所述的系統(tǒng),其特征在于,所述視頻會話請求終端還包括 界面顯示模塊,用于對所述視頻采集模塊本地采集的視頻和音頻數(shù)據(jù)進行顯示;或者, 用于將至少一個所述視頻會話回應(yīng)終端發(fā)送的所述會話響應(yīng)中的所述視頻及音頻數(shù)據(jù)進行顯示。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述界面顯示模塊針對所述視頻會話回應(yīng)終端發(fā)送的所述視頻及音頻數(shù)據(jù),按照預(yù)定布局以多畫面的形式顯示在界面上。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述視頻會話回應(yīng)終端包括第二會話客戶端,用于對本地視頻及音頻數(shù)據(jù)進行實時采集,并在第二多點控制模塊接收到所述視頻會話請求時,提供對應(yīng)的視頻及音頻數(shù)據(jù);對所述視頻及音頻數(shù)據(jù)進行視頻編碼壓縮,并按照視頻編碼壓縮方式記錄用于表示壓縮后視頻和音頻數(shù)據(jù)中各視頻幀之間時間間隔的時間戳;第二多點控制模塊,用于接收所述視頻會話請求,并針對所述視頻會話請求返回的視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述第二會話客戶端視頻編碼壓縮后的視頻及音頻數(shù)據(jù),以及所述時間戳。
10.根據(jù)權(quán)利要求1至9中任一所述的系統(tǒng),其特征在于,所述視頻會話請求終端以及所述視頻會話回應(yīng)終端,設(shè)置在用于參與視頻會話的通訊車上。
全文摘要
本發(fā)明公開了一種車載視頻會話系統(tǒng),該系統(tǒng)包括視頻會話請求終端,用于向視頻會話回應(yīng)終端發(fā)送視頻會話請求,所述視頻會話請求中包含所述視頻會話回應(yīng)終端的地址;視頻會話回應(yīng)終端,用于接收所述視頻會話請求終端發(fā)送的視頻會話請求,并針對所述視頻會話請求返回視頻會話響應(yīng),所述視頻會話響應(yīng)中包含所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù);所述視頻會話請求終端還用于將所述視頻會話回應(yīng)終端本地采集的視頻及音頻數(shù)據(jù)進行顯示。本發(fā)明技術(shù)方案的實現(xiàn),使視頻會議能夠在通訊車上實現(xiàn),使得通訊車上的用戶能夠即時與其他通信車進行視頻通訊,提高了通訊車的即時通訊能力。
文檔編號H04N7/15GK102404548SQ20111044692
公開日2012年4月4日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者周聯(lián)紅, 彭堅棟 申請人:北京華環(huán)電子股份有限公司