視頻回放裝置及方法
【專利摘要】一種視頻回放裝置,包括響應模塊、選擇模塊、接收模塊、混合模塊以及發(fā)送模塊。響應模塊用于接收回放請求,根據(jù)回放請求獲取回放視頻流;選擇模塊用于根據(jù)回放請求選擇轉發(fā)交換設備;接收模塊用于接收所述轉發(fā)交換設備上傳的至少一個原視頻流;混合模塊用于將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流;發(fā)送模塊用于發(fā)送新視頻流。本發(fā)明還提供了一種視頻回放的方法,本發(fā)明中的視頻回放裝置及視頻回放的方法,能夠減少網(wǎng)絡資源的占用,提升用戶體驗。
【專利說明】
視頻回放裝置及方法
技術領域
[0001]本發(fā)明涉及通信領域,尤其涉及一種視頻回放系統(tǒng)、裝置及方法。
【背景技術】
[0002]現(xiàn)有的視頻會議系統(tǒng)中,會將每個會場的視頻信息保存在服務器中,便于以后查看。與會者在會議進行時可以看到其他會場內的實時視頻流,與會者在會議過程中若想要查看之前的會議視頻記錄時,需要向服務器提出請求,服務器響應請求并將回放視頻流發(fā)送給與會者。由于帶寬有限,新產生的回放視頻流會和現(xiàn)有的會議視頻流擠占帶寬資源,導致傳輸效率不高,影響用戶體驗。
【發(fā)明內容】
[0003]有鑒于此,有必要提供一種視頻回放裝置,不占用網(wǎng)絡資源,為與會者提供視頻回放。
[0004]同時,還需要提供一種視頻回放的方法,不占用網(wǎng)絡資源,為與會者提供視頻回放。
[0005]本發(fā)明實施方式中的視頻回放裝置,連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端,所述視頻回放裝置包括:響應模塊、選擇模塊、接收模塊、混合模塊以及發(fā)送模塊。其中,響應模塊用于接收視頻終端的回放請求,根據(jù)所述回放請求獲取回放視頻流;選擇模塊用于根據(jù)所述回放請求從所述多個交換設備中選擇一個交換設備作為轉發(fā)交換設備;接收模塊用于接收所述轉發(fā)交換設備上傳的至少一個原視頻流;混合模塊用于將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流;發(fā)送模塊用于通過所述轉發(fā)交換設備將所述至少一個新視頻流發(fā)送至至少一個視頻終端。
[0006]優(yōu)選地,所述視頻回放裝置還包括排序模塊,排序模塊用于將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。
[0007]優(yōu)選地,當所述回放請求為單一回放請求,所述選擇模塊選取距離發(fā)出回放請求的視頻終端最近的交換設備為轉發(fā)交換設備。
[0008]優(yōu)選地,所述接收模塊接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流,所述混合模塊將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流,所述發(fā)送模塊將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端。
[0009]優(yōu)選地,當所述回放請求為全局回放請求,所述選擇模塊選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。
[0010]優(yōu)選地,所述接收模塊接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。
[0011]優(yōu)選地,所述混合模塊將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。
[0012]優(yōu)選地,所述發(fā)送模塊通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端。
[0013]優(yōu)選地,所述視頻回放裝置應用于軟件定義網(wǎng)絡,所述多個交換設備為軟件定義網(wǎng)絡交換機,所述軟件定義網(wǎng)絡還包括控制器,所述控制器控制所述轉發(fā)交換設備上傳原視頻流到所述視頻回放裝置。
[0014]本發(fā)明實施方式中的視頻回放方法,應用于視頻回放裝置,所述視頻回放裝置連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端,所述方法包括以下步驟:接收視頻終端的回放請求,根據(jù)所述回放請求獲取回放視頻流;根據(jù)所述回放請求從所述多個交換設備中選擇一個交換設備作為轉發(fā)交換設備;接收所述轉發(fā)交換設備上傳的至少一個原視頻流;將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流;將所述至少一個新視頻流通過所述轉發(fā)交換設備發(fā)送至至少一個視頻終端。
[0015]優(yōu)選地,所述方法還包括:將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。
[0016]優(yōu)選地,當所述回放請求為單一回放請求時,選取距離發(fā)出回放請求的視頻終端最近的交換設備為轉發(fā)交換設備。
[0017]優(yōu)選地,所述方法進一步包括:接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流,將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流,將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端。
[0018]優(yōu)選地,當所述回放請求為全局回放請求時,選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。
[0019]優(yōu)選地,所述方法進一步包括:接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。
[0020]優(yōu)選地,所述方法進一步包括:將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。
[0021]優(yōu)選地,所述方法進一步包括:通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端。
[0022]優(yōu)選地,所述視頻回放裝置應用于軟件定義網(wǎng)絡,所述多個交換設備為軟件定義網(wǎng)絡交換機,所述軟件定義網(wǎng)絡還包括控制器,所述控制器控制所述轉發(fā)交換設備上傳原視頻流到所述視頻回放裝置。
[0023]相較于現(xiàn)有技術,本發(fā)明實施方式中的視頻回放裝置和視頻回放的方法通過將原本發(fā)送至視頻終端的原視頻流與回放視頻流進行混合,再將新視頻流發(fā)送給視頻終端,使得可以在單一視頻流中查看到歷史視頻信息與實時視頻信息,無須額外在網(wǎng)絡中發(fā)送回放視頻流,減少了網(wǎng)絡資源的占用,提升了用戶體驗。
【附圖說明】
[0024]圖1a為本發(fā)明一實施方式中視頻回放裝置的應用環(huán)境示意圖。
[0025]圖1b為本發(fā)明另一實施方式中視頻回放裝置的應用環(huán)境示意圖。
[0026]圖2為本發(fā)明一實施方式中視頻回放裝置的功能模塊圖。
[0027]圖3為本發(fā)明一實施方式中視頻回放方法的方法流程圖。
[0028]圖4為本發(fā)明另一實施方式中視頻回放方法的方法流程圖。
[0029]圖5為本發(fā)明又一實施方式中視頻回放方法的方法流程圖。
[0030]主要元件符號說明
[0031]視頻回放裝置10
[0032]交換設備20
[0033]視頻終端30
[0034]存儲服務器40
[0035]響應模塊101
[0036]選擇模塊103
[0037]接收模塊105
[0038]混合模塊107
[0039]發(fā)送模塊109
[0040]排序模塊111
【具體實施方式】
[0041]請參閱圖la,所示為本發(fā)明一實施方式中視頻回放裝置的應用環(huán)境示意圖。如圖所示,多個視頻終端30之間通過多個交換設備20連接通信,視頻終端30之間可以看到彼此的實時視頻流,視頻回放裝置10連接多個交換設備,為視頻終端30提供視頻回放服務。在本實施方式中,視頻回放裝置10可以為計算機或者大型服務器等其他具有處理能力的電子設備,交換設備20可以為交換機、路由器等具有轉發(fā)能力的網(wǎng)絡設備,視頻終端30的使用者可以為多個。視頻回放裝置10還用于存儲每個視頻終端的視頻信息,即交換設備20會將每個視頻終端30的歷史視頻信息上傳至視頻回放裝置10。在其他實施方式中,也可以采用單獨的存儲服務器40來保存歷史視頻信息,本發(fā)明并不以此為限。當視頻終端30在實時視頻過程中,想要查看之前的歷史視頻信息時,會向視頻回放裝置10提出回放請求,視頻回放裝置10首先獲取回放視頻流,然后選取合適的交換設備作為轉發(fā)交換設備,將原本的原視頻流與回放視頻流混合,再轉發(fā)給視頻終端30。
[0042]請參閱圖lb,所示為本發(fā)明另一實施方式中視頻回放裝置的應用環(huán)境示意圖。與圖1a相比,圖1b中實施方式不同之處在于還包括控制器50,控制器50用于控制各個交換設備20,控制器50與各個交換設備20之間組成軟件定義網(wǎng)絡(Soft Defined Network,簡稱SDN)。視頻回放裝置10應用于軟件定義網(wǎng)絡中,連接多個交換設備20,控制器50可用于控制交換設備20上的視頻流流向。在本實施方式中,控制器50控制合適的交換設備將原視頻流上傳至視頻回放裝置10。
[0043]請參閱圖2,所示為本發(fā)明一實施方式中視頻回放裝置10的功能模塊圖。在本實施方式中,視頻回放裝置10包括響應模塊101、選擇模塊103、接收模塊105、混合模塊107、發(fā)送模塊109以及排序模塊111。下面對各個模塊的功能進行詳細介紹。
[0044]響應模塊101用于接收視頻終端的回放請求,根據(jù)回放請求獲取回放視頻流。在本實施方式中,當視頻終端30想要查看之前的視頻信息時,可以發(fā)出回放請求,其中,回放請求包括單一回放請求以及全局回放請求,單一回放請求是指該提出請求的視頻終端單獨接收到回放視頻信息,全局回放請求是指當前所有視頻終端均接收到回放視頻信息?;胤耪埱筮€包括視頻類別以及具體的視頻時間。響應模塊101根據(jù)回放請求獲取對應的回放視頻流,在本實施方式中,回放視頻流存儲在視頻回放裝置10上,在其他實施方式中,回放視頻流存儲在存儲服務器40上,響應模塊101根據(jù)回放請求中的視頻類別、時間獲取到對應的回放視頻流。
[0045]選擇模塊103用于根據(jù)回放請求選擇合適的交換設備作為轉發(fā)交換設備。在本實施方式中,選擇模塊103根據(jù)提出回放請求的視頻終端30的具體位置以及回放請求的類型選擇交換設備。由于視頻終端30接收到的視頻流信息都是通過交換設備轉發(fā)的,因此選擇合適的交換設備,就可以改變發(fā)送給用戶的視頻流信息。
[0046]在其他實施方式中,視頻回放裝置10進一步包括排序模塊111,用于將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。當使用該視頻終端的用戶的人數(shù)越多或者發(fā)言較多或者動作較多時,該視頻終端的活躍度就會高,根據(jù)活躍度將所有視頻終端進行排序,方便后續(xù)進行視頻流的選取。
[0047]進一步的,在其他實施方式中,當回放請求類型為單一請求時,選擇模塊103選取距離發(fā)出回放請求的視頻終端最近的交換設備為轉發(fā)交換設備;當回放請求類型為全局回放請求時,選擇模塊103選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。
[0048]接收模塊105用于接收所述轉發(fā)交換設備上傳的至少一個原視頻流。在本實施方式中,在選擇模塊103選取了轉發(fā)交換設備之后,接收模塊105接收該交換設備上傳的原視頻流,原視頻流是指要發(fā)往視頻終端的實時視頻流,此時轉發(fā)交換設備先將原視頻流上傳至接收模塊105。
[0049]進一步的,為了降低對視頻終端的實時視頻產生的影響,轉發(fā)交換設備會選取活躍度較低的視頻終端的原視頻流進行上傳。具體的,在其他實施方式中,當回放請求類型為單一請求時,接收模塊105接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流;當回放請求類型為全局回放請求時,由于此時所有的視頻終端都需要接收到回放視頻信息,如果僅僅將活躍度最低的視頻終端的原視頻流進行處理,那么活躍度最低的視頻終端的原視頻流將接收到自己的視頻流信息,因此還需要選取活躍度次低的視頻終端的原視頻流,此時接收模塊105接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。
[0050]混合模塊107用于將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流。在本實施方式中,混合模塊107將獲取的回放視頻流與接收到的原視頻流進行混合,產生新的視頻流?;旌戏绞娇梢詾槎喾N,比如可以將原視頻流縮小成小的畫面,置于回放視頻流中;也可以將回放視頻流縮小成小的畫面置于原視頻流中。同時,新視頻流的音頻部分也可以選擇為原視頻流音頻,或者回放視頻流音頻,本發(fā)明并不以此為限。
[0051]進一步的,在其他實施方式中,當回放請求類型為單一請求時,混合模塊107將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流;當回放請求類型為全局請求時,混合模塊107將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。
[0052]發(fā)送模塊109用于通過所述轉發(fā)交換設備將所述至少一個新視頻流發(fā)送至至少一個視頻終端。在本實施方式中,在混合模塊107對視頻進行混合了之后,發(fā)送模塊109將混合后的新視頻流發(fā)送至視頻終端。由于混合后的新視頻流替換了原本的原視頻流,因此,并沒有產生額外的串流,也并沒有額外的占用網(wǎng)絡資源。
[0053]進一步的,在其他實施方式中,當回放請求類型為單一請求時,發(fā)送模塊109將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端;當回放請求類型為全局請求時,發(fā)送模塊109通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端,其他交換設備會將第一新視頻流發(fā)送至其他的視頻終端,因此,當回放請求類型為全局請求時,活躍度最低的視頻終端會看到活躍度次低的視頻終端的原視頻流與回放視頻流混合后的視頻流,其他視頻終端會看到活躍度最低的視頻終端的原視頻流與回放視頻流混合后的視頻流,這樣對整個實時視頻流就不會產生較大影響。
[0054]通過以上實施方式,視頻回放裝置10通過將原本發(fā)送至視頻終端的原視頻流與回放視頻流進行混合,再將新視頻流發(fā)送給視頻終端,使得可以在單一視頻流中查看到歷史視頻信息與實時視頻信息,無須額外在網(wǎng)絡中發(fā)送回放視頻流,減少了網(wǎng)絡資源的占用,提升了用戶體驗。
[0055]圖3所示為本發(fā)明一實施方式中視頻回放方法的方法流程圖。該方法應用于視頻回放裝置中,該視頻回放裝置連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端。在本實施方式中,視頻回放方法通過圖2所示的視頻回放裝置的功能模塊完成。
[0056]在步驟S301中,視頻回放裝置接收視頻終端的回放請求,根據(jù)回放請求獲取回放視頻流。當視頻終端想要查看之前的視頻信息時,可以發(fā)出回放請求,其中,回放請求包括單一回放請求以及全局回放請求,單一回放請求是指該提出請求的視頻終端單獨接收到回放視頻信息,全局回放請求是指當前所有視頻終端均接收到回放視頻信息?;胤耪埱筮€包括視頻類別以及具體的視頻時間。
[0057]在步驟S303中,視頻回放裝置根據(jù)回放請求選擇合適的交換設備作為轉發(fā)交換設備。在本實施方式中,視頻回放裝置根據(jù)提出回放請求的視頻終端的具體位置以及回放請求的類型選擇轉發(fā)交換設備。
[0058]在步驟S305中,視頻回放裝置接收所述轉發(fā)交換設備上傳的至少一個原視頻流。在本實施方式中,在選取了轉發(fā)交換設備之后,視頻回放裝置接收該轉發(fā)交換設備上傳的原視頻流,原視頻流是指要發(fā)往視頻終端的視頻流,此時轉發(fā)交換設備先將原視頻流上傳至視頻回放裝置。
[0059]在步驟S307中,視頻回放裝置將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流。在本實施方式中,視頻回放裝置將獲取的回放視頻流與接收到的原視頻流進行混合,產生新的視頻流?;旌戏绞娇梢詾槎喾N,比如可以將原視頻流縮小成小的畫面,置于回放視頻流中;也可以將回放視頻流縮小成小的畫面置于原視頻流中。同時,新視頻流的音頻部分也可以選擇為原視頻流音頻,或者回放視頻流音頻,本發(fā)明并不以此為限。
[0060]在步驟S309中,視頻回放裝置將所述至少一個新視頻流通過所述轉發(fā)交換設備發(fā)送至至少一個視頻終端。在本實施方式中,在對視頻進行混合了之后,視頻回放裝置將混合后的新視頻流通過所述轉發(fā)交換設備發(fā)送至視頻終端。
[0061]圖4所示為本發(fā)明另一實施方式中視頻回放方法的方法流程圖。該方法應用于視頻回放裝置中,該視頻回放裝置連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端。在本實施方式中,視頻回放方法通過圖2所示的視頻回放裝置的功能模塊完成。
[0062]在步驟S401中,視頻回放裝置接收單一回放請求,根據(jù)回放請求獲取回放視頻流。單一回放請求是指該提出請求的視頻終端單獨接收到回放視頻信息。
[0063]在步驟S403中,視頻回放裝置選取距離發(fā)出回放請求的視頻終端的交換設備為轉發(fā)交換設備。在本實施方式中,視頻回放裝置還將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。當使用該視頻終端的用戶的人數(shù)越多或者發(fā)言較多或者動作較多時,該視頻終端的活躍度就會高,根據(jù)活躍度將所有視頻終端進行排序,方便后續(xù)進行視頻流的選取。
[0064]在步驟S405中,視頻回放裝置接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流。在本實施方式中,為了降低對視頻終端的實時視頻產生的影響,轉發(fā)交換設備會選取活躍度最低的視頻終端的原視頻流進行上傳。
[0065]在步驟S407中,視頻回放裝置將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流。
[0066]在步驟S409中,視頻回放裝置將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端。在本實施方式中,視頻回放裝置將混合之后的新視頻流發(fā)送至發(fā)出單一回放請求的視頻終端。
[0067]圖5所示為本發(fā)明又一實施方式中視頻回放方法的方法流程圖。該方法應用于視頻回放裝置中,該視頻回放裝置連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端。在本實施方式中,視頻回放方法通過圖2所示的視頻回放裝置的功能模塊完成。
[0068]在步驟S501中,視頻回放裝置接收視頻終端發(fā)出的全局回放請求,根據(jù)回放請求獲取回放視頻流。全局回放請求是指當前所有視頻終端均接收到回放視頻信息。
[0069]在步驟S503中,視頻回放裝置選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。
[0070]在步驟S505中,視頻回放裝置接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。在本實施方式中,由于此時所有的視頻終端都需要接收到回放視頻信息,如果僅僅將活躍度最低的視頻終端的原視頻流進行處理,那么活躍度最低的視頻終端將接收到自己的視頻流信息,因此還需要選取活躍度次低的視頻終端的原視頻流,此時視頻回放裝置接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。
[0071]在步驟S507中,視頻回放裝置將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。
[0072]在步驟S509中,視頻回放裝置通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端,其他交換設備會將第一新視頻流發(fā)送至其他的視頻終端,因此,當回放請求類型為全局請求時,活躍度最低的視頻終端會看到活躍度次低的視頻終端的原視頻流與回放視頻流混合后的視頻流,其他視頻終端會看到活躍度最低的視頻終端的原視頻流與回放視頻流混合后的視頻流,這樣對整個實時視頻流就不會產生較大影響。
[0073]通過以上實施方式,本發(fā)明中視頻回放的方法通過將原本發(fā)送至視頻終端的原視頻流與回放視頻流進行混合,再將新視頻流發(fā)送給視頻終端,使得可以在單一視頻流中查看到歷史視頻信息與實時視頻信息,無須額外在網(wǎng)絡中發(fā)送回放視頻流,減少了網(wǎng)絡資源的占用,提升了用戶體驗。
【主權項】
1.一種視頻回放裝置,連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端,其特征在于,所述視頻回放裝置包括: 響應模塊,用于接收視頻終端的回放請求,根據(jù)所述回放請求獲取回放視頻流; 選擇模塊,用于根據(jù)所述回放請求從所述多個交換設備中選擇一個交換設備作為轉發(fā)交換設備; 接收模塊,用于接收所述轉發(fā)交換設備上傳的至少一個原視頻流; 混合模塊,用于將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流; 發(fā)送模塊,用于通過所述轉發(fā)交換設備將所述至少一個新視頻流發(fā)送至至少一個視頻終端。2.如權利要求1所述的視頻回放裝置,其特征在于,還包括:排序模塊,用于將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。3.如權利要求2所述的視頻回放裝置,其特征在于,所述回放請求為單一回放請求,所述選擇模塊選取距離發(fā)出回放請求的視頻終端最近的交換設備為轉發(fā)交換設備。4.如權利要求3所述的視頻回放裝置,其特征在于,所述接收模塊接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流,所述混合模塊將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流,所述發(fā)送模塊將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端。5.如權利要求2所述的視頻回放裝置,其特征在于,所述回放請求為全局回放請求,所述選擇模塊選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。6.如權利要求5所述的視頻回放裝置,其特征在于,所述接收模塊接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。7.如權利要求6所述的視頻回放裝置,其特征在于,所述混合模塊將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。8.如權利要求7所述的視頻回放裝置,其特征在于,所述發(fā)送模塊通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端。9.如權利要求1-8任一所述的視頻回放裝置,其特征在于,所述視頻回放裝置應用于軟件定義網(wǎng)絡,所述多個交換設備為軟件定義網(wǎng)絡交換機,所述軟件定義網(wǎng)絡還包括控制器,所述控制器控制所述轉發(fā)交換設備上傳原視頻流到所述視頻回放裝置。10.一種視頻回放方法,應用于視頻回放裝置,所述視頻回放裝置連接多個交換設備,所述多個交換設備分別連接至少一個視頻終端,其特征在于,所述方法包括以下步驟: 接收視頻終端的回放請求,根據(jù)所述回放請求獲取回放視頻流; 根據(jù)所述回放請求從所述多個交換設備中選擇一個交換設備作為轉發(fā)交換設備; 接收所述轉發(fā)交換設備上傳的至少一個原視頻流; 將所述至少一個原視頻流與所述回放視頻流混合成至少一個新視頻流; 將所述至少一個新視頻流通過所述轉發(fā)交換設備發(fā)送至至少一個視頻終端。11.如權利要求10所述的視頻回放方法,其特征在于,所述方法還包括:將所有視頻終端按照活躍度由低到高排序,其中所述活躍度包括使用該視頻終端的用戶的人數(shù)、聲音以及動作。12.如權利要求11所述的視頻回放方法,其特征在于,當所述回放請求為單一回放請求時,選取距離發(fā)出回放請求的視頻終端最近的交換設備為轉發(fā)交換設備。13.如權利要求12所述的視頻回放方法,其特征在于,所述方法進一步包括:接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流,將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成新視頻流,將所述新視頻流通過所述轉發(fā)交換設備發(fā)送至所述發(fā)出回放請求的視頻終端。14.如權利要求11所述的視頻回放方法,其特征在于,當所述回放請求為全局回放請求時,選取距離活躍度最低的視頻終端最近的交換設備為轉發(fā)交換設備。15.如權利要求14所述的視頻回放方法,其特征在于,所述方法進一步包括:接收所述轉發(fā)交換設備上傳的活躍度最低的視頻終端的原視頻流以及活躍度次低的視頻終端的原視頻流。16.如權利要求15所述的視頻回放方法,其特征在于,所述方法進一步包括:將所述活躍度最低的視頻終端的原視頻流與所述回放視頻流混合成第一新視頻流,將所述活躍度次低的視頻終端的原視頻流與所述回放視頻流混合成第二新視頻流。17.如權利要求16所述的視頻回放方法,其特征在于,所述方法進一步包括:通過所述轉發(fā)交換設備將所述第一新視頻流發(fā)送至其他交換設備,將所述第二新視頻流發(fā)送至所述活躍度最低的視頻終端。18.如權利要求10-17任一所述的視頻回放方法,其特征在于,所述視頻回放裝置應用于軟件定義網(wǎng)絡,所述多個交換設備為軟件定義網(wǎng)絡交換機,所述軟件定義網(wǎng)絡還包括控制器,所述控制器控制所述轉發(fā)交換設備上傳原視頻流到所述視頻回放裝置。
【文檔編號】H04N5/93GK105898173SQ201510037904
【公開日】2016年8月24日
【申請日】2015年1月26日
【發(fā)明人】林育琮, 陳炳榮
【申請人】南寧富桂精密工業(yè)有限公司