一種視頻流共享方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)通信技術領域,尤其涉及一種視頻流共享方法和系統(tǒng)。
【背景技術】
[0002]隨著科技的發(fā)展和社會的進步,人們的生活水平得到了極大的改善,電子設備也得到了越多越多的應用。視頻流共享系統(tǒng)是將多臺具有視頻播放功能的電子設備連接在一起,使之可以實時進行交互,共享屏幕的一套系統(tǒng)。
[0003]目前,電子設備(如個人電腦)通常包含有一顯示屏,CPU處理器在解析視頻流數(shù)據(jù)后,會在顯示屏上顯示相應的畫面。但通常一顯示屏只能接收一路視頻信號,這就導致當需要顯示其他視頻流時,通常需要重新配置一顯示屏,這對于視頻流共享系統(tǒng)而言無疑極大地增加了硬件成本。同時,若將這些電子設備集成在某一控制中心,通過控制中心對這些設備進行控制,當幾個電子設備之間進行視頻共享結束后,由于無法方便自如地在自身電子設備與其他電子設備的畫面間進行切換,不僅增加了共享交互成本,費時費力,同時也給使用者帶來了不良的體驗。
[0004]綜上所述,如何解決電子設備的顯示屏無法同時接收兩路視頻信號(自身與外來),導致視頻流共享操作復雜、效率低下、硬件成本高的問題,是一個數(shù)據(jù)通信領域一個亟需解決的問題。
【發(fā)明內容】
[0005]為此,需要提供一種視頻流共享的技術方案,用以解決電子設備的顯示屏無法同時接收兩路視頻信號,導致視頻流共享操作復雜、效率低下、硬件成本高的問題。
[0006]為實現(xiàn)上述目的,發(fā)明人提供了一種視頻流共享系統(tǒng),所述系統(tǒng)包括多個視頻流輸入設備,視頻流分配模塊,視頻流交互模塊,顯示切換模塊以及顯示設備;所述視頻流輸入設備與視頻流分配模塊連接,所述視頻流分配模塊與視頻流交互模塊連接,所述視頻流交互模塊與顯示切換模塊連接,所述顯示切換模塊與視頻流分配模塊連接,所述顯示切換模塊與顯示設備連接;
[0007]所述視頻流輸入設備用于發(fā)送第一視頻流至視頻流分配模塊;
[0008]所述視頻流分配模塊用于接收第一視頻流,并將第一視頻流分別發(fā)送至顯示切換模塊和視頻流交互模塊;
[0009]所述視頻流交互模塊用于接收第一視頻流,并根據(jù)第一視頻流與第二視頻流的映射關系,將第二視頻流發(fā)送至顯示切換模塊;
[0010]所述顯示切換模塊用于接收第一切換指令,在視頻流輸入設備對應的顯示設備上顯示第一視頻流;或者,所述顯示切換模塊用于接收第二切換指令,在視頻流輸入設備對應的顯示設備上顯示第二視頻流。
[0011]進一步地,所述第一視頻流與第二視頻流的映射關系包括:一個第一視頻流對應一個或多個第二視頻流,一個第二視頻流對應一個第一視頻流。
[0012]進一步地,所述系統(tǒng)還包括視頻流交互控制模塊,所述視頻流交互控制模塊與所述視頻流交互模塊連接,所述視頻流交互控制模塊用于接收映射關系修改指令,并對第一視頻流與第二視頻流的映射關系進行相應修改。
[0013]進一步地,所述視頻流交互模塊還包括觸屏模塊,所述觸屏模塊用于接收映射關系修改指令,并對第一視頻流與第二視頻流的映射關系進行相應修改。
[0014]進一步地,所述顯示切換模塊包括第一按鈕和第二按鈕,則所述第一切換指令通過點擊第一按鈕觸發(fā),所述第二切換指令通過點擊第二按鈕觸發(fā)。
[0015]以及發(fā)明人還提供了一種視頻流共享方法,所述方法應用于視頻流共享系統(tǒng),所述系統(tǒng)包括多個視頻流輸入設備,視頻流分配模塊,視頻流交互模塊,顯示切換模塊以及顯示設備;所述視頻流輸入設備與視頻流分配模塊連接,所述視頻流分配模塊與視頻流交互模塊連接,所述視頻流交互模塊與顯示切換模塊連接,所述顯示切換模塊與視頻流分配模塊連接,所述顯示切換模塊與顯示設備連接;則所述方法包括以下步驟:
[0016]視頻流輸入設備發(fā)送第一視頻流至視頻流分配模塊;
[0017]視頻流分配模塊接收第一視頻流,并將第一視頻流分別發(fā)送至顯示切換模塊和視頻流交互模塊;
[0018]視頻流交互模塊接收第一視頻流,并根據(jù)第一視頻流與第二視頻流的映射關系,將第二視頻流發(fā)送至顯示切換模塊;
[0019]顯示切換模塊接收第一切換指令,在視頻流輸入設備對應的顯示設備上顯示第一視頻流;或者,顯示切換模塊接收第二切換指令,在視頻流輸入設備對應的顯示設備上顯示第二視頻流。
[0020]進一步地,所述第一視頻流與第二視頻流的映射關系包括:一個第一視頻流對應一個或多個第二視頻流,一個第二視頻流對應一個第一視頻流。
[0021]進一步地,所述系統(tǒng)還包括視頻流交互控制模塊,所述視頻流交互控制模塊與所述視頻流交互模塊連接,則所述方法包括:
[0022]視頻流交互控制模塊接收映射關系修改指令,對第一視頻流與第二視頻流的映射關系進行修改。
[0023]進一步地,所述視頻流交互模塊還包括觸屏模塊,則所述方法包括:
[0024]觸屏模塊接收映射關系修改指令,并對第一視頻流與第二視頻流的映射關系進行相應修改。
[0025]進一步地,所述顯示切換模塊包括第一按鈕和第二按鈕,則所述第一切換指令通過點擊第一按鈕觸發(fā),所述第二切換指令通過點擊第二按鈕觸發(fā)。
[0026]區(qū)別于現(xiàn)有技術,上述技術方案所述的視頻流共享方法和系統(tǒng),所述方法應用于視頻流共享系統(tǒng),所述系統(tǒng)包括多個視頻流輸入設備,視頻流分配模塊,視頻流交互模塊,顯示切換模塊以及顯示設備;所述視頻流輸入設備與視頻流分配模塊連接,所述視頻流分配模塊與視頻流交互模塊連接,所述視頻流交互模塊與顯示切換模塊連接,所述顯示切換模塊與視頻流分配模塊連接,所述顯示切換模塊與顯示設備連接;則所述方法包括以下步驟:首先視頻流輸入設備發(fā)送第一視頻流至視頻流分配模塊;而后視頻流分配模塊接收第一視頻流,并將第一視頻流分別發(fā)送至顯示切換模塊和視頻流交互模塊;接著視頻流交互模塊接收第一視頻流,并根據(jù)第一視頻流與第二視頻流的映射關系,將第二視頻流發(fā)送至顯示切換模塊;而后顯示切換模塊接收第一切換指令,在視頻流輸入設備對應的顯示設備上顯示第一視頻流;或者,顯示切換模塊接收第二切換指令,在視頻流輸入設備對應的顯示設備上顯示第二視頻流。在使用視頻流共享系統(tǒng)的過程中,顯示切換接收來自視頻流分配模塊的第一視頻流以及來自視頻流交互模塊的第二視頻流,當需要在顯示設備上顯示第一視頻流或第二視頻流時,只需通過顯示切換模塊進行切換即可,大大提高了視頻流切換顯示的效率,僅使用一個顯示設備即可實現(xiàn)對不同視頻流進行顯示。同時,第一視頻流與第二視頻流的對應關系可以通過視頻流交互模塊進行實時修改調整,大大簡化了視頻流共享的交互過程,使得不同設備上視頻流的交互變得高效、快速,因而在數(shù)據(jù)通信技術領域具體廣闊的市場前景。
【附圖說明】
[0027]圖1為本發(fā)明一【具體實施方式】所述的視頻流共享系統(tǒng)的示意圖;
[0028]圖2為本發(fā)明另一【具體實施方式】所述的視頻流共享系統(tǒng)的示意圖;
[0029]圖3為本發(fā)明一【具體實施方式】所述的視頻流共享方法的流程圖。
[0030]附圖標記說明:
[0031 ]101、視頻流輸入設備;
[0032]102、視頻流分配模塊;
[0033]103、視頻流交互模塊;113、觸屏模塊;
[0034]104、顯示切換模塊;
[0035]15、顯示設備。
【具體實施方式】
[0036]為詳細說明技術方案的技術內容、構造特征、所實現(xiàn)目的及效果,以下結合具體實施例并配合附圖詳予說明。
[0037]請參閱圖1,為本發(fā)明一【具體實施方式】所述的視頻流共享系統(tǒng)的示意圖。所述系統(tǒng)包括多個視頻流輸入設備101,視頻流分配模塊102,視頻流交互模塊103,顯示切換模塊104以及顯示設備105 ;所述視頻流輸入設備101與視頻流分配模塊102連接,所述視頻流分配模塊102與視頻流交互模塊103連接,所述視頻流交互模塊103與顯示切換模塊104連接,所述顯示切換模塊104與視頻流分配模塊102連接,所述顯示切換模塊104與顯示設備105連接;圖1中虛線表示視頻流不經過視頻流交互模塊,直接傳輸至顯示切換模塊;
[0038]所述視頻流輸入設備101用于發(fā)送第一視頻流至視頻流分配模塊;
[0039]所述視頻流分配模塊102用于接收第一視頻流,并將第一視頻流分別發(fā)送至顯示切換模塊和視頻流交互模塊;
[0040]所述視頻流交互模塊103用于接收第一視頻流,并根據(jù)第一視頻流與第二視頻流的映射關系,將第二視頻流發(fā)送至顯示切換模塊;
[0041]所述顯示切換模塊104用于接收第一切換指令,在視頻流輸入設備對應的顯示設備上顯示第一視頻流;或者,所述顯示切換模塊用于接收第二切換指令,在視頻流輸入設備對應的顯示設備上顯示第二視頻流。
[0042]在使用視頻流共享系統(tǒng),首先視頻流輸入設備發(fā)送第一視頻流至視頻流分配模塊。所述視頻流輸入設備可以是具有采集視頻流功能的電子設備,如攝像頭,也可以是具有視頻流播放功能的電子設備,如電腦。在本實施方式中,所述視頻流分配模塊為DVI接口,DVI接口傳輸?shù)氖菙?shù)字信號,數(shù)字圖像信息在傳輸過程中不需經