述顯示區(qū)域與所述待呈現(xiàn) 視頻內(nèi)容的對應(yīng)關(guān)系,以便于所述接收端點(diǎn)通過所述多個(gè)顯示區(qū)域中每個(gè)顯示區(qū)域呈現(xiàn)對 應(yīng)的待呈現(xiàn)視頻內(nèi)容。
[0182] 可選地,所述裝置300為所述接收端點(diǎn),所述處理器320用于調(diào)用所述存儲(chǔ)器330 存儲(chǔ)的程序代碼,還執(zhí)行以下操作:通過所述多個(gè)顯示區(qū)域中每個(gè)顯示區(qū)域呈現(xiàn)對應(yīng)的待 呈現(xiàn)視頻內(nèi)容。
[0183] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:
[0184] 通過收發(fā)器310接收所述至少一個(gè)發(fā)送端點(diǎn)中全部或部分發(fā)送端點(diǎn)的事件信息;
[0185] 根據(jù)所述全部或部分發(fā)送端點(diǎn)的事件信息以及根據(jù)所述全部或部分發(fā)送端點(diǎn)的 視頻流,對所述全部或部分發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級劃分。
[0186] 可選地,所述至少一個(gè)發(fā)送端點(diǎn)中全部或部分發(fā)送端點(diǎn)的事件信息用于表明所述 全部或部分發(fā)送端點(diǎn)的參與人事件;所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序 代碼,具體執(zhí)行以下操作:
[0187] 以人為單位對所述全部或部分發(fā)送端點(diǎn)的視頻流進(jìn)行視頻分割,以得到所述全部 或部分發(fā)送端點(diǎn)的各個(gè)參與人的視頻內(nèi)容;
[0188] 根據(jù)所述全部或部分發(fā)送端點(diǎn)的參與人事件,對所述全部或部分端點(diǎn)的各個(gè)參與 人的視頻內(nèi)容進(jìn)行等級劃分,以確定所述各個(gè)參與人的視頻內(nèi)容的視頻內(nèi)容等級。
[0189] 可選地,所述至少一個(gè)發(fā)送端點(diǎn)中全部或部分發(fā)送端點(diǎn)的事件信息用于表明所述 全部或部分發(fā)送端點(diǎn)的主講人事件、協(xié)作人事件、發(fā)言者事件或者材料分享者事件。
[0190] 可選地,所述至少一個(gè)發(fā)送端點(diǎn)中全部或部分發(fā)送端點(diǎn)的事件信息用于表明所述 全部或部分發(fā)送端點(diǎn)需要分享數(shù)據(jù)文檔,所述全部或部分發(fā)送端點(diǎn)的視頻流包括數(shù)據(jù)文 檔。所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:根據(jù)所 述事件信息,分割出所述全部或部分發(fā)送端點(diǎn)的視頻流中的數(shù)據(jù)文檔,以及對所述全部或 部分發(fā)送端點(diǎn)的分割出的數(shù)據(jù)文檔進(jìn)行等級劃分,以確定所述數(shù)據(jù)文檔的視頻內(nèi)容等級。
[0191] 可選地,所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下 操作:根據(jù)所述全部或部分發(fā)送端點(diǎn)的事件信息以及根據(jù)所述全部或部分發(fā)送端點(diǎn)的視頻 流,對所述全部或部分發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級劃分之后,若所述全部或 部分發(fā)送端點(diǎn)中的任一發(fā)送端點(diǎn)的事件信息發(fā)生變化,動(dòng)態(tài)調(diào)整全部或部分發(fā)送端點(diǎn)對應(yīng) 的視頻內(nèi)容等級。
[0192] 可選地,所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下 操作:對所述至少一個(gè)發(fā)送端點(diǎn)中全部或部分發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行事件判 斷,并在事件判斷后對所述全部或部分發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級劃分。
[0193] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:以 人為單位對所述全部或部分發(fā)送端點(diǎn)的視頻流進(jìn)行視頻分割,以得到所述全部或部分發(fā)送 端點(diǎn)的各個(gè)參與人的視頻內(nèi)容;
[0194] 對所述各個(gè)參與人的視頻內(nèi)容進(jìn)行事件判斷,并在事件判斷后對所述各個(gè)參與人 的視頻內(nèi)容進(jìn)行等級劃分,以確定所述各個(gè)參與人的視頻內(nèi)容的視頻內(nèi)容等級。
[0195] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:將 所述參與人的視頻內(nèi)容判斷為主講人的視頻內(nèi)容、協(xié)作人的視頻內(nèi)容、發(fā)言者的視頻內(nèi)容 或者材料分享者的視頻內(nèi)容。
[0196] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:對 所述全部或部分發(fā)送端點(diǎn)的視頻流進(jìn)行視頻分割,確定所述全部或部分發(fā)送端點(diǎn)中的視頻 流存在數(shù)據(jù)文檔;
[0197] 對所述全部或部分發(fā)送端點(diǎn)分割后的視頻流中的數(shù)據(jù)文檔進(jìn)行等級劃分,以確定 所述數(shù)據(jù)文檔的視頻內(nèi)容等級。
[0198] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:對 所述每個(gè)發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級劃分;其中,所述每個(gè)發(fā)送端點(diǎn)所對應(yīng) 的視頻內(nèi)容等級與其他發(fā)送端點(diǎn)所對應(yīng)的視頻內(nèi)容等級不重疊。
[0199] 所述處理器320用于調(diào)用所述存儲(chǔ)器330存儲(chǔ)的程序代碼,具體執(zhí)行以下操作:根 據(jù)所述多個(gè)視頻內(nèi)容等級中每一個(gè)視頻內(nèi)容等級對應(yīng)的視頻內(nèi)容以及所述視頻布局,生成 全部或部分顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容,其中,通過尺寸變換和/或顏色標(biāo)記的方式 設(shè)置所述全部或部分顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容中的全部或部分內(nèi)容。
[0200] 應(yīng)理解,在本發(fā)明實(shí)施例,用于視頻會(huì)議呈現(xiàn)的裝置300的處理器可以實(shí)現(xiàn)視頻 流的編解碼功能,或者用于視頻會(huì)議呈現(xiàn)的裝置300還可以包括編碼器和解碼器用于分別 實(shí)現(xiàn)視頻流的編碼和解碼。
[0201] 還應(yīng)理解,用于視頻會(huì)議呈現(xiàn)的裝置300可以對應(yīng)于方法100中的用于視頻會(huì)議 呈現(xiàn)的裝置,用于實(shí)現(xiàn)方法100中的相應(yīng)功能,為了簡潔,在此不再贅述。
[0202] 因此,在本發(fā)明實(shí)施例中,在接收到至少一個(gè)發(fā)送端點(diǎn)中每個(gè)發(fā)送端點(diǎn)的視頻流 之后,對每一個(gè)發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級的劃分以得到至少一個(gè)發(fā)送端點(diǎn) 對應(yīng)的多個(gè)視頻內(nèi)容等級,并確定視頻布局,該視頻布局指示該多個(gè)視頻內(nèi)容等級中每個(gè) 視頻內(nèi)容等級在接收端點(diǎn)的多個(gè)顯示區(qū)域中所對應(yīng)的顯示區(qū)域,根據(jù)該多個(gè)視頻內(nèi)容等級 中每一個(gè)視頻內(nèi)容等級對應(yīng)的視頻內(nèi)容以及視頻布局,確定該多個(gè)顯示區(qū)域中每一個(gè)顯示 區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容,從而可以通過該多個(gè)顯示區(qū)域中每個(gè)顯示區(qū)域呈現(xiàn)對應(yīng)的待 呈現(xiàn)視頻內(nèi)容,其中,不同的顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容包括不同的視頻內(nèi)容等級對 應(yīng)的視頻內(nèi)容,從而可以使得顯示區(qū)域的信息顯示更為合理,避免用戶手動(dòng)去選擇調(diào)整,可 以提高視頻會(huì)議體驗(yàn),用戶無需任何操作,用戶就聚焦會(huì)議本身,讓會(huì)議更加高效。
[0203] 并且進(jìn)一步地,在視頻內(nèi)容等級劃分時(shí),可以使得焦點(diǎn)信息對應(yīng)的視頻內(nèi)容等級 高于非焦點(diǎn)信息對應(yīng)的視頻內(nèi)容等級,由于不同的顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容包括不 同的視頻內(nèi)容等級對應(yīng)的視頻內(nèi)容,從而可以使得焦點(diǎn)信息和非焦點(diǎn)信息分散在顯示設(shè)備 的不同的顯示區(qū)域上,視頻會(huì)議中的焦點(diǎn)信息可以清晰自動(dòng)的呈現(xiàn)出來,非焦點(diǎn)信息可以 合理輔助呈現(xiàn),從而可以進(jìn)一步提高顯示區(qū)域的信息顯示的合理性。
[0204] 圖8是根據(jù)本發(fā)明實(shí)施例的用于視頻會(huì)議呈現(xiàn)的系統(tǒng),如圖8所示,該系統(tǒng)可以包 括用于視頻會(huì)議呈現(xiàn)的裝置410和至少一個(gè)發(fā)送端點(diǎn)420。其中。用于視頻會(huì)議呈現(xiàn)的裝 置410可以對應(yīng)與上述用于視頻會(huì)議呈現(xiàn)的裝置200或300,為了簡潔,在此不再贅述。
[0205] 應(yīng)理解,至少一個(gè)發(fā)送端點(diǎn)中的任一發(fā)送端點(diǎn)也可以即為發(fā)送端點(diǎn),也為接收端 點(diǎn),也就是說即可以向用于視頻會(huì)議呈現(xiàn)的裝置410發(fā)送視頻流,也可以接收用于視頻會(huì) 議呈現(xiàn)的裝置410發(fā)送的由其他發(fā)送端點(diǎn)發(fā)送的視頻流確定的待呈現(xiàn)視頻內(nèi)容,具體實(shí)現(xiàn) 的操作可以參考上文的描述。
[0206] 應(yīng)理解,雖然圖8中示出了多個(gè)發(fā)送端點(diǎn),但是本發(fā)明中的發(fā)送端點(diǎn)可以是一個(gè), 也可以是多個(gè)。圖8中的用于視頻會(huì)議呈現(xiàn)的裝置410本身也可以是發(fā)送端點(diǎn)或接收端點(diǎn)。
[0207] 圖9是根據(jù)本發(fā)明實(shí)施例的端點(diǎn)500的示意性框圖。如圖9所示,該端點(diǎn)500可 以包括總線510、收發(fā)器520,處理器530和存儲(chǔ)器540。
[0208] 可選地,如圖9所示,端點(diǎn)500可以包括攝像頭550、錄音設(shè)備560等。其中,攝像頭 550和錄音設(shè)備560可以分別進(jìn)行拍攝視頻和錄制音頻,處理器530調(diào)用存儲(chǔ)器存儲(chǔ)的程序 代碼對攝像頭拍攝的視頻進(jìn)行編碼和對錄音設(shè)備錄制的音頻進(jìn)行編碼得到編碼后的音視 頻,并將編解碼器得到的音視頻通過收發(fā)器520發(fā)送至用于視頻會(huì)議呈現(xiàn)的裝置410 (可以 為控制設(shè)備,也可以為接收端點(diǎn)),則此時(shí)端點(diǎn)500可以作為上文提到的發(fā)送端點(diǎn)。
[0209] 可選地,如圖9所示,端點(diǎn)500可以包括麥克風(fēng)570和顯示設(shè)備580等。處理器530 可以通過收發(fā)器520接收用于視頻會(huì)議呈現(xiàn)的裝置410發(fā)送的音視頻流,進(jìn)行解碼,然后將 視頻流通過顯示設(shè)備580呈現(xiàn)在相應(yīng)的顯示區(qū)域,以及將音頻通過麥克風(fēng)570輸出。應(yīng)理 解,端點(diǎn)500還可以包括編碼器和解碼器,即處理器不實(shí)現(xiàn)編解碼功能,由編碼器或解碼器 實(shí)現(xiàn)編碼或解碼。則此時(shí)端點(diǎn)500可以作為上文提到的接收端點(diǎn)??蛇x地,該端點(diǎn)500可以 接收發(fā)送端點(diǎn)發(fā)送的視頻流,進(jìn)行解碼,確定每一個(gè)顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容(具 體參考方法100所述),然后將待呈現(xiàn)視頻內(nèi)容通過顯示設(shè)備580呈現(xiàn)在相應(yīng)的顯示區(qū)域, 以及將音頻通過麥克風(fēng)570輸出。
[0210] 因此,在本發(fā)明實(shí)施例中,在接收到至少一個(gè)發(fā)送端點(diǎn)中每個(gè)發(fā)送端點(diǎn)的視頻流 之后,對每一個(gè)發(fā)送端點(diǎn)的視頻流中的視頻內(nèi)容進(jìn)行等級的劃分以得到至少一個(gè)發(fā)送端點(diǎn) 對應(yīng)的多個(gè)視頻內(nèi)容等級,并確定視頻布局,該視頻布局指示該多個(gè)視頻內(nèi)容等級中每個(gè) 視頻內(nèi)容等級在接收端點(diǎn)的多個(gè)顯示區(qū)域中所對應(yīng)的顯示區(qū)域,根據(jù)該多個(gè)視頻內(nèi)容等級 中每一個(gè)視頻內(nèi)容等級對應(yīng)的視頻內(nèi)容以及視頻布局,確定該多個(gè)顯示區(qū)域中每一個(gè)顯示 區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容,從而可以通過該多個(gè)顯示區(qū)域中每個(gè)顯示區(qū)域呈現(xiàn)對應(yīng)的待 呈現(xiàn)視頻內(nèi)容,其中,不同的顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容包括不同的視頻內(nèi)容等級對 應(yīng)的視頻內(nèi)容,從而可以使得顯示區(qū)域的信息顯示更為合理,避免用戶手動(dòng)去選擇調(diào)整,可 以提高視頻會(huì)議體驗(yàn),用戶無需任何操作,用戶就聚焦會(huì)議本身,讓會(huì)議更加高效。
[0211] 并且進(jìn)一步地,在視頻內(nèi)容等級劃分時(shí),可以使得焦點(diǎn)信息對應(yīng)的視頻內(nèi)容等級 高于非焦點(diǎn)信息對應(yīng)的視頻內(nèi)容等級,由于不同的顯示區(qū)域?qū)?yīng)的待呈現(xiàn)視頻內(nèi)容包括不 同的視頻內(nèi)容等級對應(yīng)的視頻內(nèi)容,從而可以使得焦點(diǎn)信息和非焦點(diǎn)信息分散在顯示設(shè)備 的不同的顯示區(qū)域上,視頻會(huì)議中的焦點(diǎn)信息可以清晰自動(dòng)的呈現(xiàn)出來,非焦點(diǎn)信息可以 合理輔助呈現(xiàn),從而可以進(jìn)一步提高顯示區(qū)域的信息顯示的合理性。
[0212] 本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單 元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟 以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員 可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出 本發(fā)明的范圍。
[0213] 所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、 裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0214] 在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以 通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的 劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件 可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或 討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦 合或通信連接,可以是電性,機(jī)械或其它的形式。
[0215] 所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯 示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè) 網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目 的。
[0216] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
[0217] 所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以 存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說 對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì) 算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè) 人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。 而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存 儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0218] 以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種用于視頻會(huì)議呈現(xiàn)的方法,其特征在于,包括: 接收至少一個(gè)發(fā)送端點(diǎn)中每