一種遠(yuǎn)程導(dǎo)播控制系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及視頻采集領(lǐng)域,具體公開了一種遠(yuǎn)程導(dǎo)播控制系統(tǒng),包括多個云臺攝像機、錄播服務(wù)器以及通過網(wǎng)絡(luò)與錄播服務(wù)器遠(yuǎn)程連接的導(dǎo)播控制平臺,導(dǎo)播控制平臺包括界面顯示模塊、界面信息接收模塊以及主控模塊,界面顯示模塊控制顯示導(dǎo)播控制界面;界面信息接收模塊接收導(dǎo)播控制界面的鼠標(biāo)點擊信息;主控模塊根據(jù)鼠標(biāo)點擊信息生成導(dǎo)播控制信息及攝像機控制信息,并通過網(wǎng)絡(luò)發(fā)送至錄播服務(wù)器,錄播服務(wù)器根據(jù)導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)攝像機控制信息對攝像機進行控制。借此,本發(fā)明能實現(xiàn)遠(yuǎn)程導(dǎo)播控制,通過導(dǎo)播控制切換臺可以對錄播系統(tǒng)進行導(dǎo)播、控制及切換,遙控攝像機等操作,提高了用戶操作體驗。
【專利說明】 一種遠(yuǎn)程導(dǎo)播控制系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻采集領(lǐng)域,具體涉及一種遠(yuǎn)程導(dǎo)播控制系統(tǒng)。
【背景技術(shù)】
[0002]錄播系統(tǒng)已廣泛應(yīng)用于教育、醫(yī)療、會議以及軍事等領(lǐng)域,錄播是通過對現(xiàn)場影音進行錄制并同步進行網(wǎng)絡(luò)傳輸播放的過程?,F(xiàn)有錄播系統(tǒng)通常需要對單個或幾個現(xiàn)場(例如單個教室、單個手術(shù)室)進行錄制以及網(wǎng)絡(luò)同步直播,單個現(xiàn)場通常會包括多個攝像機、相應(yīng)數(shù)量的編碼器以及一臺錄播服務(wù)器,并且在錄制時需要進行人工導(dǎo)播,將錄制或直播的畫面在同一現(xiàn)場的不同攝像機或者在不同現(xiàn)場進行切換以及導(dǎo)播。
[0003]現(xiàn)有用于錄播系統(tǒng)的導(dǎo)播方式通常采用硬件導(dǎo)播切換臺來實現(xiàn)導(dǎo)播控制。硬件導(dǎo)播切換臺需要將視頻線、VGA線通過串口連接到錄播服務(wù)器,硬件導(dǎo)播切換臺環(huán)出到錄播設(shè)備,并且只能支持單間教室,不便于遠(yuǎn)程控制,且設(shè)備復(fù)雜,價格高,支持的切換視頻路數(shù)較少。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供的一種遠(yuǎn)程導(dǎo)播控制系統(tǒng),其能實現(xiàn)遠(yuǎn)程導(dǎo)播控制,通過導(dǎo)播控制切換臺可以對錄播系統(tǒng)進行導(dǎo)播、控制及切換,遙控攝像機等操作,提高了用戶操作體驗。
[0005]為達到以上目的,本發(fā)明提供一種遠(yuǎn)程導(dǎo)播控制系統(tǒng),包括設(shè)置于多媒體教室內(nèi)的多個云臺攝像機、與所述多個云臺攝像機連接的錄播服務(wù)器以及通過網(wǎng)絡(luò)與所述錄播服務(wù)器遠(yuǎn)程連接的導(dǎo)播控制平臺,
[0006]導(dǎo)播控制平臺包括界面顯示模塊、界面信息接收模塊以及主控模塊,所述界面顯示模塊用于控制顯示一包括多個視頻窗口、攝像機控制窗口、錄制/直播按鈕以及視頻切換按鈕的導(dǎo)播控制界面;
[0007]界面信息接收模塊用于接收所述導(dǎo)播控制界面的鼠標(biāo)點擊信息;
[0008]主控模塊用于根據(jù)所述鼠標(biāo)點擊信息生成為相應(yīng)的導(dǎo)播控制信息及攝像機控制信息,并將所述導(dǎo)播控制信息及攝像機控制信息通過網(wǎng)絡(luò)以TCP方式發(fā)送至錄播服務(wù)器,
[0009]所述錄播服務(wù)器根據(jù)所述導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)所述攝像機控制信息對攝像機進行控制。
[0010]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述主控模塊還用于通過預(yù)定義USB協(xié)議從網(wǎng)絡(luò)控制鍵盤接收導(dǎo)播控制信息和攝像機控制信息,并轉(zhuǎn)發(fā)至錄播服務(wù)器。
[0011]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述主控模塊通過自動傳參的方式獲取錄播服務(wù)器的IP地址及用戶名、密碼信息,并通過TCP協(xié)議與所述錄播服務(wù)器進行連接驗證;以及通過UDP協(xié)議從所述錄播服務(wù)器獲取多個云臺攝像機的視頻信號。
[0012]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述導(dǎo)播控制平臺還包括解碼渲染模塊,用于將從所述錄播服務(wù)器獲取多個云臺攝像機的視頻信號進行解碼渲染顯示。
[0013]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述界面顯示模塊控制顯示多個視頻預(yù)監(jiān)窗口、錄制/直播窗口以及一視頻放大窗口;
[0014]所述解碼渲染模塊將正在錄制/直播的視頻信號顯示至所述錄制/直播窗口,將其他視頻信號顯示至所述多個視頻預(yù)監(jiān)窗口。
[0015]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述界面信息接收模塊接收某個視頻預(yù)監(jiān)窗口的鼠標(biāo)點擊信息,主控模塊將該視頻預(yù)監(jiān)窗口的視頻畫面復(fù)制顯示至所述視頻放大窗口。
[0016]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述界面信息接收模塊還用于接收所述導(dǎo)播控制界面的視頻切換按鈕的鼠標(biāo)點擊信息;
[0017]所述主控模塊還用于獲取所述視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,并生成視頻切換信息發(fā)送至所述錄播服務(wù)器,所述錄播服務(wù)器將錄制/直播畫面切換至該視頻信號索引值對應(yīng)的視頻畫面。
[0018]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述界面信息接收模塊還用于接收所述導(dǎo)播控制界面的攝像機控制窗口的鼠標(biāo)點擊信息;
[0019]所述主控模塊根據(jù)該攝像機控制窗口的鼠標(biāo)點擊信息生成攝像機控制信息,并獲取所述視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,主控模塊將所述攝像機控制信息以及所述視頻信號索引值發(fā)送至所述錄播服務(wù)器;
[0020]所述錄播服務(wù)器根據(jù)所述視頻信號索引值以及攝像機控制信息對該視頻信號索引值對應(yīng)的攝像機進行控制。
[0021]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述系統(tǒng)還包括連接于所述云臺攝像機與所述錄播服務(wù)器之間的編碼器,所述錄播服務(wù)器保存每路視頻信號對應(yīng)的攝像機地址位信息,所述錄播服務(wù)器根據(jù)所述攝像機地址位信息將所述攝像機控制信息發(fā)送給對應(yīng)的編碼器,所述編碼器再根據(jù)所述攝像機控制信息對攝像機進行控制。
[0022]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述遠(yuǎn)程導(dǎo)播系統(tǒng)包括分別設(shè)置在多個多媒體教室內(nèi)的多個云臺攝像機組,每個多媒體教室內(nèi)設(shè)置一個云臺攝像機組,每個云臺攝像機組包括多個云臺攝像機;所述錄播服務(wù)器保存所述多個多媒體教室的通道號。
[0023]根據(jù)本發(fā)明的遠(yuǎn)程導(dǎo)播控制系統(tǒng),所述導(dǎo)播控制平臺的主控模塊通過HTTP協(xié)議獲取所述錄播服務(wù)器中可連接的多媒體教室的通道號,并將用戶指定連接的多媒體教室對應(yīng)的通道號以及連接信息通過TCP協(xié)議發(fā)送至所述錄播服務(wù)器;
[0024]所述錄播服務(wù)器根據(jù)所述多媒體教室對應(yīng)的通道號接入該多媒體教室對應(yīng)的多個云臺攝像機采集的視頻信號。
[0025]本發(fā)明多媒體導(dǎo)播系統(tǒng)包括多個云臺攝像機、錄播服務(wù)器以及與錄播服務(wù)器通過網(wǎng)絡(luò)遠(yuǎn)程連接的導(dǎo)播控制平臺,錄播服務(wù)器對多個云臺攝像機采集的視頻信號進行錄制和/或直播,導(dǎo)播控制平臺包括界面顯示模塊、界面信息接收模塊以及主控模塊,所述界面顯示模塊用于控制顯示一包括多個視頻窗口、攝像機控制窗口、錄制/直播按鈕以及視頻切換按鈕的導(dǎo)播控制界面;界面信息接收模塊用于接收所述導(dǎo)播控制界面的鼠標(biāo)點擊信息;主控模塊用于根據(jù)所述鼠標(biāo)點擊信息生成為相應(yīng)的導(dǎo)播控制信息及攝像機控制信息,并將所述導(dǎo)播控制信息及攝像機控制信息通過網(wǎng)絡(luò)以TCP方式發(fā)送至錄播服務(wù)器,錄播服務(wù)器根據(jù)導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)所述攝像機控制信息對攝像機進行控制。本發(fā)明的導(dǎo)播控制平臺為安裝于計算機的軟件客戶端,相對于采用硬件導(dǎo)播切換臺來實現(xiàn)導(dǎo)播控制的方式,本發(fā)明的導(dǎo)播控制平臺可安裝于任意計算機上,并通過網(wǎng)絡(luò)與錄播服務(wù)器進行通信,實現(xiàn)了遠(yuǎn)程導(dǎo)播控制,節(jié)省了空間,使用更加方便,靈活性更強。從而,本發(fā)明能通過網(wǎng)絡(luò)進行遠(yuǎn)程導(dǎo)播控制,通過導(dǎo)播控制平臺可以對錄播系統(tǒng)進行導(dǎo)播、控制及切換,遙控攝像機等操作,提高了用戶操作體驗。
【專利附圖】
【附圖說明】
[0026]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是本發(fā)明一種一種遠(yuǎn)程導(dǎo)播控制系統(tǒng)一種實施例的系統(tǒng)結(jié)構(gòu)圖。
【具體實施方式】
[0028]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0029]本發(fā)明提供一種遠(yuǎn)程導(dǎo)播控制系統(tǒng)100,包括設(shè)置于多媒體教室內(nèi)的多個云臺攝像機10、與多個云臺攝像機10連接的錄播服務(wù)器20以及通過網(wǎng)絡(luò)與錄播服務(wù)器20通過網(wǎng)絡(luò)遠(yuǎn)程連接的導(dǎo)播控制平臺30。
[0030]云臺攝像機10,設(shè)置于多媒體教室內(nèi),可根據(jù)錄播服務(wù)器20發(fā)來的控制信息來改變其攝制角度及焦距。并且每個多媒體教室內(nèi)設(shè)置多個云臺攝像機10,從而從不同的角度對教室進行拍攝,例如拍攝老師、拍攝講臺、拍攝學(xué)生分別需要不同的云臺攝像機進行拍攝。
[0031]錄播服務(wù)器20對多個云臺攝像機采集的視頻信號進行錄制和/或直播。具體的錄播服務(wù)器20對多個云臺攝像機采集的視頻信號進行解碼壓縮、錄制以及直播輸出。由于錄播服務(wù)器20僅對多個云臺攝像機采集的多路視頻信號中的一路視頻信號進行錄制或直播輸出,具體選擇哪一路視頻信號進行錄制或輸出需要根據(jù)用戶需求進行控制,因此引入了導(dǎo)播,通過導(dǎo)播可以將進行開始錄制、暫停錄制、停止錄制、開始直播、暫停直播、結(jié)束直播等控制,并且可以使錄制或直播畫面在多路視頻流之間進行切換。
[0032]導(dǎo)播控制平臺30包括界面顯示模塊31、界面信息接收模塊32以及主控模塊33,界面顯示模塊33用于控制顯示一包括多個視頻窗口、攝像機控制窗口、錄制/直播按鈕以及視頻切換按鈕的導(dǎo)播控制界面;
[0033]界面信息接收模塊32用于接收導(dǎo)播控制界面的鼠標(biāo)點擊信息;
[0034]主控模塊33用于根據(jù)鼠標(biāo)點擊信息生成為相應(yīng)的導(dǎo)播控制信息及攝像機控制信息,并將導(dǎo)播控制信息及攝像機控制信息通過網(wǎng)絡(luò)以TCP方式發(fā)送至錄播服務(wù)器20,錄播服務(wù)器20根據(jù)導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)攝像機控制信息對攝像機進行控制。
[0035]導(dǎo)播控制平臺30還包括解碼渲染模塊34,用于將從錄播服務(wù)器20獲取多個云臺攝像機的視頻信號進行解碼渲染顯示。
[0036]本發(fā)明中,錄播服務(wù)器20根據(jù)導(dǎo)播控制平臺30發(fā)來的導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換。另外,錄播服務(wù)器還可根據(jù)導(dǎo)播控制平臺30發(fā)來的攝像機控制信息對多個云臺攝像機10進行遙控。攝像機控制信息包括攝像機的移動方向、焦距以及預(yù)置位信息。該預(yù)置位信息為包括預(yù)先設(shè)置的攝像機角度以及焦距的信息,滿足多媒體教室中對固定位置進行拍攝的需要。該導(dǎo)播控制平臺30為計算機程序,導(dǎo)播控制平臺30可安裝于任意計算機,通過網(wǎng)絡(luò)與錄播服務(wù)器20進行通訊。
[0037]從而,本發(fā)明能通過網(wǎng)絡(luò)進行遠(yuǎn)程導(dǎo)播控制,通過導(dǎo)播控制平臺30可以對錄播系統(tǒng)進行導(dǎo)播、控制及切換,遙控攝像機等操作,相對于現(xiàn)有采用硬件導(dǎo)播臺進行導(dǎo)播,硬件導(dǎo)播臺只能通過串口線與錄播服務(wù)器連接,本發(fā)明實現(xiàn)了遠(yuǎn)程導(dǎo)播控制,通過軟件實現(xiàn)導(dǎo)播,能夠支持更多路視頻流的切換,提供更加靈活的導(dǎo)播方式,并且節(jié)省了硬件導(dǎo)播設(shè)備的空間,節(jié)約了設(shè)備成本,提高了用戶操作體驗。
[0038]優(yōu)選的是,多媒體導(dǎo)播系統(tǒng)100還包括與導(dǎo)播控制平臺30連接的網(wǎng)絡(luò)控制鍵盤40,導(dǎo)播控制平臺30的主控模塊33通過預(yù)定義USB協(xié)議從網(wǎng)絡(luò)控制鍵盤接收導(dǎo)播控制信息和攝像機控制信息,并轉(zhuǎn)發(fā)至錄播服務(wù)器20。進而可實現(xiàn)通過網(wǎng)絡(luò)控制鍵盤40控制錄播服務(wù)器20對錄制和/或直播畫面進行導(dǎo)播、控制及切換。具體的,網(wǎng)絡(luò)控制鍵盤40通過USB接口與導(dǎo)播控制平臺30所在的計算機連接,并使用自定義USB協(xié)議與導(dǎo)播控制平臺30進行雙向通信,網(wǎng)絡(luò)控制鍵盤40上的按鍵除了保留鍵外,都與導(dǎo)播控制平臺30上的功能一一對應(yīng),當(dāng)在導(dǎo)播控制平臺30進行功能操作時,網(wǎng)絡(luò)控制鍵盤40的對應(yīng)按鍵將顯示相應(yīng)的狀態(tài)(比如顯示藍色、紅色燈等);當(dāng)在網(wǎng)絡(luò)控制鍵盤40上進行功能操作時,導(dǎo)播控制平臺30的相應(yīng)功能也會執(zhí)行相應(yīng)操作。采用網(wǎng)絡(luò)控制鍵盤40的目的主要是提高導(dǎo)播控制平臺30的易用性,因為錄播設(shè)備主要是由電教老師進行操作,這些老師以前均使用過專業(yè)的搖桿來控制攝像機,因此本發(fā)明提供一硬件網(wǎng)絡(luò)控制鍵盤40來提高遠(yuǎn)程導(dǎo)播控制系統(tǒng)100的易用性。
[0039]在本發(fā)明中,主控模塊33通過自動傳參的方式獲取錄播服務(wù)器的IP地址及用戶名、密碼信息,并通過TCP協(xié)議與錄播服務(wù)器20進行連接驗證;以及通過UDP協(xié)議從錄播服務(wù)器20獲取多個云臺攝像機的視頻信號。在本發(fā)明中,采用采用TCP協(xié)議傳輸錄播服務(wù)器20與導(dǎo)播控制平臺20之間的控制信令,能夠保證信令傳輸?shù)陌踩?,采用UDP協(xié)議傳輸視頻流,能提高數(shù)據(jù)傳輸速度。
[0040]在本發(fā)明中,界面顯示模塊31控制顯示多個視頻預(yù)監(jiān)窗口、錄制/直播窗口以及一視頻放大窗口 ;解碼渲染模塊34將正在錄制/直播的視頻信號顯示至所述錄制/直播窗口,將其他視頻信號顯示至所述多個視頻預(yù)監(jiān)窗口。界面信息接收模塊32接收某個視頻預(yù)監(jiān)窗口的鼠標(biāo)點擊信息(即用戶點擊某個預(yù)監(jiān)畫面),主控模塊33將該視頻預(yù)監(jiān)窗口的視頻畫面復(fù)制顯示至視頻放大窗口。從而方便用戶明確的辨析錄制/直播畫面以及預(yù)監(jiān)畫面,并且對于預(yù)監(jiān)畫面也可通過放大的方式獲取更好的視覺效果,便于對預(yù)監(jiān)畫面進行調(diào)整后切換。
[0041]在進行視頻切換時,界面信息接收模塊32接收導(dǎo)播控制界面的視頻切換按鈕的鼠標(biāo)點擊信息;主控模塊33獲取視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,并生成視頻切換信息發(fā)送至錄播服務(wù)器20,錄播服務(wù)器20將錄制/直播畫面切換至該視頻信號索引值對應(yīng)的視頻畫面。其中,每一路視頻畫面對應(yīng)不同的視頻信號索引值,便于多個視頻信號間的區(qū)分。從而可實現(xiàn)在錄制/直播畫面和預(yù)監(jiān)畫面之間的切換,通過軟件實現(xiàn)了硬件導(dǎo)播臺的切換功能。
[0042]在進行預(yù)監(jiān)視頻畫面調(diào)整時,界面信息接收模塊32還用于接收導(dǎo)播控制界面的攝像機控制窗口的鼠標(biāo)點擊信息;主控模塊33根據(jù)該攝像機控制窗口的鼠標(biāo)點擊信息生成攝像機控制信息,并獲取視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,主控模塊33將攝像機控制信息以及視頻信號索引值發(fā)送至錄播服務(wù)器20 ;錄播服務(wù)器20根據(jù)視頻信號索引值以及攝像機控制信息對該視頻信號索引值對應(yīng)的攝像機進行控制。攝像機控制信息包括攝像機的移動方向、焦距以及預(yù)置位信息。在本發(fā)明中,導(dǎo)播控制平臺30進行視頻畫面調(diào)整時,是調(diào)整的視頻放大窗口的視頻畫面對應(yīng)的視頻信號,攝像機進行調(diào)整時,放大畫面能夠更加清楚的顯示,能夠達到最佳的畫面調(diào)整效果,提高了用戶體驗。
[0043]另外,遠(yuǎn)程導(dǎo)播控制系統(tǒng)100還包括連接于云臺攝像機10與錄播服務(wù)器20之間的編碼器50,編碼器50與云臺攝像機10 —一對應(yīng)。編碼器50主要用于將云臺攝像機10設(shè)置的視頻信號進行編碼轉(zhuǎn)換為錄播服務(wù)器20能夠處理的視頻信號,每一個云臺攝像機10均需連接一個編碼器40。錄播服務(wù)器20保存每路視頻信號對應(yīng)的攝像機地址位信息,錄播服務(wù)器20根據(jù)攝像機地址位信息將所述攝像機控制信息發(fā)送給對應(yīng)的編碼器50,編碼器50再根據(jù)攝像機控制信息對云臺攝像機10進行控制,進而進行攝像機角度、焦距等控制。
[0044]在本發(fā)明的一個實施例中,遠(yuǎn)程導(dǎo)播控制系統(tǒng)100包括設(shè)置于單個多媒體教室內(nèi)的多個云臺攝像機10、與多個云臺攝像機10連接的錄播服務(wù)器20以及通過網(wǎng)絡(luò)與錄播服務(wù)器20通過網(wǎng)絡(luò)遠(yuǎn)程連接的導(dǎo)播控制平臺30,云臺攝像機10通過編碼器50與錄播服務(wù)器20進行連接,導(dǎo)播控制平臺30連接一網(wǎng)絡(luò)控制鍵盤40。導(dǎo)播控制平臺30通過用戶手動填寫或自動傳參的方式獲取錄播服務(wù)器的IP地址及用戶名、密碼信息;且導(dǎo)播控制平臺30通過TCP協(xié)議與錄播服務(wù)器20進行連接驗證以及通過UDP協(xié)議從錄播服務(wù)器20獲取多個云臺攝像機10的視頻信號并進行解碼渲染顯示。并且導(dǎo)播控制平臺30獲取用戶對某一路視頻信號進行錄制或直播的指令時,導(dǎo)播控制平臺30將正在錄制和/或直播的攝像機視頻信號控制顯示為錄制/直播畫面,將未進行錄制和/或直播的攝像機視頻信號控制顯示為預(yù)監(jiān)畫面。并且導(dǎo)播控制平臺30向錄播服務(wù)器20通過TCP協(xié)議將該路視頻的索引值以及開始、暫停、停止錄制或直播信息,錄播服務(wù)器20對該路視頻進行開始、暫停、停止錄制或直播。導(dǎo)播控制平臺30接收到將某個預(yù)監(jiān)畫面切換至錄制和/或直播畫面的指令時,通過TCP協(xié)議將該預(yù)監(jiān)畫面對應(yīng)的視頻信號索引值以及切換指令發(fā)送至錄播服務(wù)器;錄播服務(wù)器20根據(jù)索引值以及切換指令將錄制和/或直播畫面切換至該預(yù)監(jiān)畫面。
[0045]具體的,導(dǎo)播控制平臺30在導(dǎo)播控制界面上顯示多個預(yù)監(jiān)窗口、一個錄制/直播窗口以及放大視頻窗口,正在錄制或直播的視頻畫面顯示至錄制/直播窗口,多路預(yù)監(jiān)視頻畫面分別顯示至多個預(yù)監(jiān)窗口,視頻放大窗口用于顯示用戶點選的其中某路預(yù)監(jiān)視頻信號的放大視頻畫面,便于用戶在錄制、直播、視頻切換前,對要切換顯示的預(yù)監(jiān)視頻畫面進行畫面調(diào)整,也即用戶在將某路預(yù)監(jiān)視頻畫面切換至錄制或直播畫面時,可先對預(yù)監(jiān)視頻畫面進行調(diào)整,避免切換過于生硬,以達到人工導(dǎo)播的效果。
[0046]在本發(fā)明另一個實施例中,遠(yuǎn)程導(dǎo)播系統(tǒng)100包括分別設(shè)置在多個多媒體教室內(nèi)的多個云臺攝像機組,每個多媒體教室內(nèi)設(shè)置一個云臺攝像機組,每個云臺攝像機組包括多個云臺攝像機10,錄播服務(wù)器10保存多個多媒體教室的通道號。導(dǎo)播控制平臺30的主控模塊33通過HTTP協(xié)議獲取錄播服務(wù)器10中可連接的多媒體教室的通道號,并將用戶指定連接的多媒體教室對應(yīng)的通道號以及連接信息通過TCP協(xié)議發(fā)送至錄播服務(wù)器20 ;錄播服務(wù)器20根據(jù)多媒體教室對應(yīng)的通道號接入該多媒體教室對應(yīng)的多個云臺攝像機采集的視頻信號。具體的,導(dǎo)播控制平臺30在導(dǎo)播控制界面上顯示一個通道選擇界面,用戶可以進行通道選擇以使錄播服務(wù)器接入不同的云臺攝像機組所采集的視頻信號,從而實現(xiàn)對多間教室進行導(dǎo)播、控制以及切換。相對于現(xiàn)有技術(shù)中的硬件導(dǎo)播臺僅能對單間教室進行導(dǎo)播控制的情況,本發(fā)明的遠(yuǎn)程導(dǎo)播系統(tǒng)100的適用范圍更廣,提高了導(dǎo)播系統(tǒng)的兼容性,提聞了用戶體驗。
[0047]綜上所述,本發(fā)明多媒體導(dǎo)播系統(tǒng)包括多個云臺攝像機、錄播服務(wù)器以及與錄播服務(wù)器通過網(wǎng)絡(luò)遠(yuǎn)程連接的導(dǎo)播控制平臺,錄播服務(wù)器對多個云臺攝像機采集的視頻信號進行錄制和/或直播,導(dǎo)播控制平臺包括界面顯示模塊、界面信息接收模塊以及主控模塊,所述界面顯示模塊用于控制顯示一包括多個視頻窗口、攝像機控制窗口、錄制/直播按鈕以及視頻切換按鈕的導(dǎo)播控制界面;界面信息接收模塊用于接收所述導(dǎo)播控制界面的鼠標(biāo)點擊信息;主控模塊用于根據(jù)所述鼠標(biāo)點擊信息生成為相應(yīng)的導(dǎo)播控制信息及攝像機控制信息,并將所述導(dǎo)播控制信息及攝像機控制信息通過網(wǎng)絡(luò)以TCP方式發(fā)送至錄播服務(wù)器,錄播服務(wù)器根據(jù)導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)所述攝像機控制信息對攝像機進行控制。本發(fā)明的導(dǎo)播控制平臺為安裝于計算機的軟件客戶端,相對于采用硬件導(dǎo)播切換臺來實現(xiàn)導(dǎo)播控制的方式,本發(fā)明的導(dǎo)播控制平臺可安裝于任意計算機上,并通過網(wǎng)絡(luò)與錄播服務(wù)器進行通信,實現(xiàn)了遠(yuǎn)程導(dǎo)播控制,節(jié)省了空間,使用更加方便,靈活性更強。從而,本發(fā)明能通過網(wǎng)絡(luò)進行遠(yuǎn)程導(dǎo)播控制,通過導(dǎo)播控制平臺可以對錄播系統(tǒng)進行導(dǎo)播、控制及切換,遙控攝像機等操作,提高了用戶操作體驗。
[0048]本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,包括設(shè)置于多媒體教室內(nèi)的多個云臺攝像機、與所述多個云臺攝像機連接的錄播服務(wù)器以及通過網(wǎng)絡(luò)與所述錄播服務(wù)器遠(yuǎn)程連接的導(dǎo)播控制平臺, 導(dǎo)播控制平臺包括界面顯示模塊、界面信息接收模塊以及主控模塊,所述界面顯示模塊用于控制顯不一包括多個視頻窗口、攝像機控制窗口、錄制/直播按鈕以及視頻切換按鈕的導(dǎo)播控制界面; 界面信息接收模塊用于接收所述導(dǎo)播控制界面的鼠標(biāo)點擊信息; 主控模塊用于根據(jù)所述鼠標(biāo)點擊信息生成為相應(yīng)的導(dǎo)播控制信息及攝像機控制信息,并將所述導(dǎo)播控制信息及攝像機控制信息通過網(wǎng)絡(luò)以TCP方式發(fā)送至錄播服務(wù)器, 所述錄播服務(wù)器根據(jù)所述導(dǎo)播控制信息對錄制和/或直播畫面進行導(dǎo)播、控制及切換,根據(jù)所述攝像機控制信息對攝像機進行控制。
2.根據(jù)權(quán)利要求1所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述主控模塊還用于通過預(yù)定義USB協(xié)議從網(wǎng)絡(luò)控制鍵盤接收導(dǎo)播控制信息和攝像機控制信息,并轉(zhuǎn)發(fā)至錄播服務(wù)器。
3.根據(jù)權(quán)利要求1所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述主控模塊通過自動傳參的方式獲取錄播服務(wù)器的IP地址及用戶名、密碼信息,并通過TCP協(xié)議與所述錄播服務(wù)器進行連接驗證;以及通過UDP協(xié)議從所述錄播服務(wù)器獲取多個云臺攝像機的視頻信號。
4.根據(jù)權(quán)利要求1所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述導(dǎo)播控制平臺還包括解碼渲染模塊,用于將從所述錄播服務(wù)器獲取多個云臺攝像機的視頻信號進行解碼渲染顯/Jn ο
5.根據(jù)權(quán)利要求4所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述界面顯示模塊控制顯示多個視頻預(yù)監(jiān)窗口、錄制/直播窗口以及一視頻放大窗口 ; 所述解碼渲染模塊將正在錄制/直播的視頻信號顯示至所述錄制/直播窗口,將其他視頻信號顯示至所述多個視頻預(yù)監(jiān)窗口。
6.根據(jù)權(quán)利要求5所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述界面信息接收模塊接收某個視頻預(yù)監(jiān)窗口的鼠標(biāo)點擊信息,主控模塊將該視頻預(yù)監(jiān)窗口的視頻畫面復(fù)制顯示至所述視頻放大窗口。
7.根據(jù)權(quán)利要求6所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于, 所述界面信息接收模塊還用于接收所述導(dǎo)播控制界面的視頻切換按鈕的鼠標(biāo)點擊信息; 所述主控模塊還用于獲取所述視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,并生成視頻切換信息發(fā)送至所述錄播服務(wù)器,所述錄播服務(wù)器將錄制/直播畫面切換至該視頻信號索引值對應(yīng)的視頻畫面。
8.根據(jù)權(quán)利要求7所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于, 所述界面信息接收模塊還用于接收所述導(dǎo)播控制界面的攝像機控制窗口的鼠標(biāo)點擊信息; 所述主控模塊根據(jù)該攝像機控制窗口的鼠標(biāo)點擊信息生成攝像機控制信息,并獲取所述視頻放大窗口中顯示的視頻畫面對應(yīng)的視頻信號索引值,主控模塊將所述攝像機控制信息以及所述視頻信號索引值發(fā)送至所述錄播服務(wù)器; 所述錄播服務(wù)器根據(jù)所述視頻信號索引值以及攝像機控制信息對該視頻信號索引值對應(yīng)的攝像機進行控制。
9.根據(jù)權(quán)利要求8所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述系統(tǒng)還包括連接于所述云臺攝像機與所述錄播服務(wù)器之間的編碼器,所述錄播服務(wù)器保存每路視頻信號對應(yīng)的攝像機地址位信息,所述錄播服務(wù)器根據(jù)所述攝像機地址位信息將所述攝像機控制信息發(fā)送給對應(yīng)的編碼器,所述編碼器再根據(jù)所述攝像機控制信息對攝像機進行控制。
10.根據(jù)權(quán)利要求1所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述遠(yuǎn)程導(dǎo)播系統(tǒng)包括分別設(shè)置在多個多媒體教室內(nèi)的多個云臺攝像機組,每個多媒體教室內(nèi)設(shè)置一個云臺攝像機組,每個云臺攝像機組包括多個云臺攝像機;所述錄播服務(wù)器保存所述多個多媒體教室的通道號。
11.根據(jù)權(quán)利要求10所述的遠(yuǎn)程導(dǎo)播控制系統(tǒng),其特征在于,所述導(dǎo)播控制平臺的主控模塊通過HTTP協(xié)議獲取所述錄播服務(wù)器中可連接的多媒體教室的通道號,并將用戶指定連接的多媒體教室對應(yīng)的通道號以及連接信息通過TCP協(xié)議發(fā)送至所述錄播服務(wù)器; 所述錄播服務(wù)器根據(jù)所述多媒體教室對應(yīng)的通道號接入該多媒體教室對應(yīng)的多個云臺攝像機采集的視頻信號。
【文檔編號】H04N5/268GK104519310SQ201310452897
【公開日】2015年4月15日 申請日期:2013年9月29日 優(yōu)先權(quán)日:2013年9月29日
【發(fā)明者】陳曉洪, 廖海, 錢震 申請人:深圳銳取信息技術(shù)股份有限公司