欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

視頻直播方法、裝置和系統(tǒng)與流程

文檔序號:11292458閱讀:234來源:國知局
視頻直播方法、裝置和系統(tǒng)與流程

本公開涉及視頻直播技術(shù)領(lǐng)域,尤其涉及一種視頻直播方法、裝置和系統(tǒng)。



背景技術(shù):

隨著移動終端設(shè)備、無線網(wǎng)絡(luò)和直播技術(shù)的發(fā)展,依托于上述三種技術(shù)的手機(jī)直播平臺也吸引了越來越多的廠商的目光。

目前,為了讓用戶可以通過手機(jī)直播能夠看到更多更好的直播內(nèi)容,通常會在直播現(xiàn)場布置專業(yè)的導(dǎo)播臺設(shè)備,該導(dǎo)播臺設(shè)備接收現(xiàn)場采集設(shè)備采集到的多個角度的現(xiàn)場畫面,并將多個角度的現(xiàn)場畫面合成為一路畫面進(jìn)行輸出。然而,采用該導(dǎo)播臺設(shè)備進(jìn)行直播存在以下問題:

直播成本高。導(dǎo)播臺設(shè)備的價格通常在幾萬至幾十萬以上,如果由主播或直播單位自己提供,勢必造成直播成本過高。

不能滿足移動直播的需求。導(dǎo)播臺設(shè)備非常笨重,占地面積大,并且需要連接各種線材,同時要安排專門的導(dǎo)播場地,導(dǎo)致導(dǎo)播臺設(shè)備移動不便,無法應(yīng)用在移動直播等領(lǐng)域。

操作不易。導(dǎo)播臺設(shè)備和現(xiàn)場采集設(shè)備之間往往通過線纜連接,需要操作人員現(xiàn)場操作,給操作人員的操作帶來了局限性。



技術(shù)實(shí)現(xiàn)要素:

為克服相關(guān)技術(shù)中傳統(tǒng)的設(shè)置在直播現(xiàn)場的導(dǎo)播臺設(shè)備造成的直播成本高、不易于移動且造成操作人員操作不易的問題,本公開提供一種視頻直播方法、裝置和系統(tǒng)。

根據(jù)本公開實(shí)施例的第一方面,提供一種視頻直播方法,所述方法包括:云端設(shè)備接收至少一個終端設(shè)備發(fā)送的多路視頻流,所述多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù);對所述多路視頻流進(jìn)行畫面合成得到直播流;輸出所述直播流。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫耍稍贫嗽O(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫耍稍贫嗽O(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

在本公開的一種實(shí)現(xiàn)方式中,所述云端設(shè)備接收至少一個終端設(shè)備發(fā)送的多路視頻流,包括:所述云端設(shè)備接收至少一個終端設(shè)備采用同一帳號發(fā)送的多路視頻流。

在該實(shí)現(xiàn)方式中,前述多路視頻流是采用同一帳號發(fā)送的視頻流,這樣可以將多路視頻流關(guān)聯(lián)起來。

在本公開的另一種實(shí)現(xiàn)方式中,所述對所述多路視頻流進(jìn)行畫面合成得到直播流,包括:選擇所述多路視頻流中的全部視頻流或部分視頻流,所述部分視頻流所包括的視頻流的數(shù)量大于1;對選出的視頻流進(jìn)行畫面合成。

在該實(shí)現(xiàn)方式中,在對視頻流進(jìn)行畫面合成時,既可以選擇全部的視頻流,也可以只選取其中部分的視頻流。

在本公開的另一種實(shí)現(xiàn)方式中,所述對選出的視頻流進(jìn)行畫面合成,包括:采用畫中畫的方式合成從所述多路視頻流中選擇出的視頻流,或者,采用畫面拼接的方式合成從所述多路視頻流中選擇出的視頻流。

在該實(shí)現(xiàn)方式中,在對視頻流進(jìn)行畫面合成時,合成的方式可以包括畫中畫和畫面拼接等方式,采用不同的方式進(jìn)行畫面合成,以達(dá)到最佳合成效果,滿足觀眾的觀看需求。

在本公開的另一種實(shí)現(xiàn)方式中,所述對選出的視頻流進(jìn)行畫面合成,還包括:確定選擇出的視頻流中各路視頻流合成時的音量大小;在進(jìn)行畫面合成時,根據(jù)所述各路視頻流合成時的音量大小控制用于進(jìn)行畫面合成的各路視頻流的音量。

在該實(shí)現(xiàn)方式中,除了設(shè)定了畫面的合成方式外,還限定了在合成時,各路視頻流的聲音的大小,使得合成的畫面能夠有與之搭配的聲音。

在本公開的另一種實(shí)現(xiàn)方式中,所述方法還包括:獲取直播設(shè)置信息,所述直播設(shè)置信息用于設(shè)置畫面合成方案,所述畫面合成方案被提供給所述云端設(shè)備,以使所述云端設(shè)備根據(jù)所述畫面合成方案進(jìn)行畫面合成;根據(jù)所述直播設(shè)置信息設(shè)置所述畫面合成方案。

在該實(shí)現(xiàn)方式中,通過獲取用戶輸入的直播設(shè)置信息進(jìn)行畫面合成方案的設(shè)置,使得云端設(shè)備對這多路視頻流的合成符合需求。

根據(jù)本公開實(shí)施例的第二方面,提供一種視頻直播方法,所述方法包括:終端設(shè)備獲取直播現(xiàn)場采集到的至少一路視頻流;將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,以使所述云端設(shè)備對所述多路視頻流進(jìn)行畫面合成得到直播流進(jìn)行輸出,所述多路視頻流包括所述至少一路視頻流。

本公開提供的視頻直播方法可以將直播現(xiàn)場采集到的視頻流傳輸?shù)皆贫?,由云端設(shè)備進(jìn)行畫面合成,無需硬件導(dǎo)播臺,解決了現(xiàn)有技術(shù)中采用硬件導(dǎo)播臺所產(chǎn)生的問題。通過云端設(shè)備,解決使用硬件導(dǎo)播臺的成本高、移動不便和操作不易等問題。

在本公開的一種實(shí)現(xiàn)方式中,所述將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,包括:采用設(shè)定帳號將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

在本公開的另一種實(shí)現(xiàn)方式中,所述采用設(shè)定帳號將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,包括:將所述設(shè)定帳號以及對應(yīng)的密碼發(fā)送到云端設(shè)備;在所述設(shè)定帳號以及對應(yīng)的密碼通過所述云端設(shè)備驗(yàn)證后,將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

在上述兩個實(shí)現(xiàn)方式中,現(xiàn)場設(shè)備通過同一帳號向云端發(fā)送視頻流,這樣能夠保證視頻流之間的關(guān)聯(lián),在后續(xù)輸出時也是對應(yīng)同一個帳號。

根據(jù)本公開實(shí)施例的第三方面,提供一種視頻直播裝置,所述裝置包括:接收單元,用于接收至少一個終端設(shè)備發(fā)送的多路視頻流,所述多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù);合成單元,用于對所述多路視頻流進(jìn)行畫面合成得到直播流;輸出單元,用于輸出所述直播流。

在本公開的一種實(shí)現(xiàn)方式中,所述接收單元,用于接收至少一個終端設(shè)備采用同一帳號發(fā)送的多路視頻流。

在本公開的另一種實(shí)現(xiàn)方式中,所述合成單元,用于選擇所述多路視頻流中的全部視頻流或部分視頻流,所述部分視頻流所包括的視頻流的數(shù)量大于1;對選出的視頻流進(jìn)行畫面合成。

在本公開的另一種實(shí)現(xiàn)方式中,所述合成單元,用于采用畫中畫的方式合成從所述多路視頻流中選擇出的視頻流,或者,采用畫面拼接的方式合成從所述多路視頻流中選擇出的視頻流。

在本公開的另一種實(shí)現(xiàn)方式中,所述合成單元,還用于確定選擇出的視頻流中各路視頻流合成時的音量大?。辉谶M(jìn)行畫面合成時,根據(jù)所述各路視頻流合成時的音量大小控制用于進(jìn)行畫面合成的各路視頻流的音量。

在本公開的另一種實(shí)現(xiàn)方式中,所述裝置還包括:設(shè)置單元,用于獲取直播設(shè)置信息,所述直播設(shè)置信息用于設(shè)置畫面合成方案,所述畫面合成方案被提供給所述云端設(shè)備,以使所述云端設(shè)備根據(jù)所述畫面合成方案進(jìn)行畫面合成;根據(jù)所述直播設(shè)置信息設(shè)置所述畫面合成方案。

根據(jù)本公開實(shí)施例的第四方面,提供一種視頻直播裝置,所述裝置包括:獲取單元,用于獲取直播現(xiàn)場采集到的至少一路視頻流;傳輸單元,用于將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,以使所述云端設(shè)備對所述多路視頻流進(jìn)行畫面合成得到直播流進(jìn)行輸出,所述多路視頻流包括所述至少一路視頻流。

在本公開的一種實(shí)現(xiàn)方式中,所述傳輸單元,用于采用設(shè)定帳號將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

在本公開的另一種實(shí)現(xiàn)方式中,所述傳輸單元,用于將所述設(shè)定帳號以及對應(yīng)的密碼發(fā)送到云端設(shè)備;在所述設(shè)定帳號以及對應(yīng)的密碼通過所述云端設(shè)備驗(yàn)證后,將所述至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

根據(jù)本公開實(shí)施例的第五方面,提供一種視頻直播裝置,所述視頻直播裝置包括處理器和存儲器,所述存儲器中存儲有至少一條指令,所述指令由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如第一方面任一實(shí)現(xiàn)方式所述的視頻直播方法。

根據(jù)本公開實(shí)施例的第六方面,提供一種視頻直播裝置,所述視頻直播裝置包括處理器和存儲器,所述存儲器中存儲有至少一條指令,所述指令由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如第二方面任一實(shí)現(xiàn)方式所述的視頻直播方法。

根據(jù)本公開實(shí)施例的第七方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令,所述指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如第一方面任一實(shí)現(xiàn)方式所述的視頻直播方法。

根據(jù)本公開實(shí)施例的第八方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令,所述指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如第二方面任一實(shí)現(xiàn)方式所述的視頻直播方法。

根據(jù)本公開實(shí)施例的第九方面,提供一種視頻直播系統(tǒng),所述系統(tǒng)包括:終端設(shè)備和云端設(shè)備,所述云端設(shè)備包括如第三方面任一實(shí)現(xiàn)方式所述的視頻直播裝置,所述終端設(shè)備包括如第四方面任一實(shí)現(xiàn)方式所述的視頻直播裝置。

本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫?,由云端設(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫?,由云端設(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。

圖1a是根據(jù)一示例性實(shí)施例示出的應(yīng)用場景示意圖;

圖1b是根據(jù)一示例性實(shí)施例示出的應(yīng)用場景示意圖;

圖2a是根據(jù)一示例性實(shí)施例示出的一種視頻直播方法的流程圖;

圖2b是根據(jù)一示例性實(shí)施例示出的另一種視頻直播方法的流程圖;

圖2c是根據(jù)一示例性實(shí)施例示出的又一種視頻直播方法的流程圖;

圖2d是本公開提供的一種導(dǎo)播臺界面的示意圖;

圖3是根據(jù)一示例性實(shí)施例示出的一種視頻直播裝置的框圖;

圖4是根據(jù)一示例性實(shí)施例示出的一種視頻直播裝置的框圖;

圖5是根據(jù)一示例性實(shí)施例示出的一種云端設(shè)備的框圖;

圖6是根據(jù)一示例性實(shí)施例示出的一種終端設(shè)備的框圖。

具體實(shí)施方式

這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。

為了便于理解,下面先對本公開實(shí)施例的應(yīng)用場景進(jìn)行說明。本公開實(shí)施例提供了如下兩種應(yīng)用場景:

圖1a是根據(jù)一示例性實(shí)施例示出的一種應(yīng)用場景的示意圖,如圖1a所示,該應(yīng)用場景包括終端設(shè)備100、云端設(shè)備200和用戶設(shè)備300,其中,終端設(shè)備100包括布置在直播現(xiàn)場的現(xiàn)場采集設(shè)備101和現(xiàn)場終端設(shè)備102,云端設(shè)備200包括云端導(dǎo)播臺201和云端轉(zhuǎn)碼設(shè)備202?,F(xiàn)場采集設(shè)備101完成多路視頻流的采集,然后由現(xiàn)場終端設(shè)備102將這多路視頻流傳輸給云端設(shè)備200。云端設(shè)備200中的云端導(dǎo)播臺201對多路視頻流進(jìn)行畫面合成得到直播流,輸出給用戶設(shè)備300。具體各個步驟的詳細(xì)執(zhí)行過程參見后文方法實(shí)施例。

其中,視頻流用于傳輸視頻數(shù)據(jù),直播流是作為直播輸出的視頻流。

其中,終端設(shè)備100中的現(xiàn)場采集設(shè)備101可以有多臺,多臺現(xiàn)場采集設(shè)備101實(shí)現(xiàn)多個角度的拍攝,從而得到多個角度的視頻畫面,形成多路視頻流。

現(xiàn)場采集設(shè)備101既可以只包括攝像設(shè)備,該攝像設(shè)備具有視頻錄制和現(xiàn)場收音功能,例如攝像機(jī)?,F(xiàn)場采集設(shè)備也可以同時包括攝像設(shè)備和錄音設(shè)備,攝像設(shè)備用于視頻錄制,錄音設(shè)備用于現(xiàn)場收音,例如攝像設(shè)備可以是攝像機(jī),錄音設(shè)備可以是收音器,再例如攝像設(shè)備可以是攝像頭,錄音設(shè)備可以是麥克風(fēng)。

其中,現(xiàn)場是指直播現(xiàn)場,包括但不限于個人主播直播現(xiàn)場,以及活動、比賽、文藝節(jié)目現(xiàn)場等?,F(xiàn)場采集設(shè)備的類型也與直播現(xiàn)場的類型相關(guān),大型直播現(xiàn)場通常采用攝像頭和收音器,個人直播現(xiàn)場通常采用攝像頭和麥克風(fēng)。

終端設(shè)備100也即主播端設(shè)備,現(xiàn)場終端設(shè)備102可以為終端設(shè)備,例如個人電腦、移動終端等。云端導(dǎo)播臺201和云端轉(zhuǎn)碼設(shè)備202可以集成在同一設(shè)備上。用戶設(shè)備300也即觀眾端設(shè)備,具體可以是個人電腦、移動終端等終端設(shè)備。當(dāng)然在特殊情況下,主播為了檢驗(yàn)直播正常,可能會采用終端設(shè)備100收看自己的直播,此時終端設(shè)備也是用戶設(shè)備。

值得說明的是,在云端轉(zhuǎn)碼設(shè)備202和用戶設(shè)備300中間還可能存在其他設(shè)備,例如直播平臺服務(wù)器,如果這里的云端設(shè)備200屬于直播平臺,那么這里可以直接由云端轉(zhuǎn)碼設(shè)備202傳輸給用戶設(shè)備300即可,如果這里的云端設(shè)備200為直播平臺和用戶設(shè)備之外的第三方,那么由云端轉(zhuǎn)碼設(shè)備202輸出的視頻流需要先傳輸給直播平臺服務(wù)器,由直播平臺的服務(wù)器輸出給用戶設(shè)備。

圖1b是根據(jù)一示例性實(shí)施例示出的另一種應(yīng)用場景的示意圖,如圖1b所示,該應(yīng)用場景包括與圖1a所示的應(yīng)用場景的區(qū)別在于,該應(yīng)用場景包括至少兩個終端設(shè)備100,多個終端設(shè)備100分布在不同的地點(diǎn)。每個終端設(shè)備100完成至少一路視頻流的采集和上傳,云端設(shè)備200接收這至少兩個終端設(shè)備100上傳的視頻流,從而得到多路視頻流。云端設(shè)備200對多路視頻流進(jìn)行畫面合成得到直播流,輸出給用戶設(shè)備300。

圖2a是根據(jù)一示例性實(shí)施例示出的一種視頻直播方法,如圖2a所示,該方法包括以下步驟。

在步驟s11中,云端設(shè)備接收至少一個終端設(shè)備發(fā)送的多路視頻流,多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù)。

在該步驟中,云端設(shè)備既可以是接收一個終端設(shè)備發(fā)送的多路視頻流;也可以是接收兩個或多個終端設(shè)備發(fā)送的多路視頻流,在這種情況下,每個終端設(shè)備發(fā)送一路、兩路或多路視頻流,從而得到多路視頻流。

在步驟s12中,對多路視頻流進(jìn)行畫面合成得到直播流。

在該步驟中,云端設(shè)備將多路視頻流對應(yīng)的多幅畫面合成為一幅畫面,進(jìn)而得到一路視頻流,也即該直播流。

在步驟s13中,輸出直播流。

也即將直播流輸出給用戶設(shè)備。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫?,由云端設(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫?,由云端設(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

圖2b是根據(jù)一示例性實(shí)施例示出的一種視頻直播方法,如圖2b所示,該方法包括以下步驟。

在步驟s21中,終端設(shè)備獲取直播現(xiàn)場采集到的至少一路視頻流。

在步驟s22中,將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,以使云端設(shè)備對多路視頻流進(jìn)行畫面合成得到直播流進(jìn)行輸出,多路視頻流包括至少一路視頻流。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫耍稍贫嗽O(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫?,由云端設(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

圖2c是根據(jù)一示例性實(shí)施例示出的一種視頻直播方法,如圖2c所示,該方法包括以下步驟。

在步驟s31中,終端設(shè)備獲取現(xiàn)場采集到的至少一路視頻流。

其中,終端設(shè)備為設(shè)置在直播現(xiàn)場的設(shè)備,通常包括現(xiàn)場采集設(shè)備和現(xiàn)場終端設(shè)備。

在本公開實(shí)施例中,終端設(shè)備獲取現(xiàn)場采集到的視頻流,包括:

現(xiàn)場采集設(shè)備采集現(xiàn)場的畫面和音頻,形成至少一路視頻流;現(xiàn)場終端設(shè)備接收現(xiàn)場采集設(shè)備傳輸?shù)闹辽僖宦芬曨l流。這里現(xiàn)場采集設(shè)備采集的視頻流為至少一路,當(dāng)采集的視頻流多于一路時,這些視頻流為現(xiàn)場采集設(shè)備從不同角度拍攝直播現(xiàn)場得到的。

在該過程中,現(xiàn)場終端設(shè)備還需要對視頻流進(jìn)行編碼、壓縮、加密等操作。

在步驟s32中,終端設(shè)備將獲取到的至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

實(shí)現(xiàn)時,步驟s32可以包括:采用設(shè)定帳號將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

上述傳輸視頻流到云端的動作由現(xiàn)場終端設(shè)備執(zhí)行,現(xiàn)場終端設(shè)備與現(xiàn)場采集設(shè)備直接相連,從而實(shí)現(xiàn)將現(xiàn)場采集設(shè)備采集到的視頻流傳輸?shù)皆贫嗽O(shè)備。例如,現(xiàn)場終端設(shè)備可以為計(jì)算機(jī),該計(jì)算機(jī)與前述攝像頭及麥克風(fēng)連接,實(shí)現(xiàn)視頻流的傳輸。

進(jìn)一步地,采用設(shè)定帳號將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備是指:現(xiàn)場終端設(shè)備采用上述帳號登陸云端設(shè)備,在登陸云端設(shè)備后,將視頻流傳輸?shù)皆贫嗽O(shè)備;具體實(shí)現(xiàn)過程可以包括:將設(shè)定帳號以及對應(yīng)的密碼發(fā)送到云端設(shè)備;在設(shè)定帳號以及對應(yīng)的密碼通過云端設(shè)備驗(yàn)證后,將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。在此過程中,云端設(shè)備需要對終端設(shè)備發(fā)送的帳號以及對應(yīng)的密碼進(jìn)行認(rèn)證,更進(jìn)一步地,由于云端導(dǎo)播臺和云端轉(zhuǎn)碼設(shè)備可能不具有認(rèn)證功能,所以該云端設(shè)備還可以包括一個服務(wù)器,用于進(jìn)行認(rèn)證,在視頻流傳輸前,先由該服務(wù)器進(jìn)行終端設(shè)備的認(rèn)證。

這里的帳號與云端設(shè)備向用戶設(shè)備輸出直播流時所使用的帳號對應(yīng),例如是相同的帳號。云端設(shè)備向用戶設(shè)備輸出直播流時所使用的帳號也即主播帳號。

在本公開實(shí)施例中,終端設(shè)備可以獲取用戶通過網(wǎng)頁或者客戶端輸入的帳號和密碼,然后將帳號和密碼發(fā)送給云端設(shè)備。

在步驟s33中,云端設(shè)備接收至少一個終端設(shè)備發(fā)送的多路視頻流,多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù)。

多路視頻流為同一直播現(xiàn)場采集到的多路視頻流或者不同直播現(xiàn)場采集到的多路視頻流。

在該步驟中,云端設(shè)備既可以是接收一個終端設(shè)備發(fā)送的多路視頻流;也可以是接收兩個或多個終端設(shè)備發(fā)送的多路視頻流,在這種情況下,每個終端設(shè)備發(fā)送一路、兩路或多路視頻流,從而得到多路視頻流。

其中,云端設(shè)備接收至少一個終端設(shè)備發(fā)送的多路視頻流,包括:

云端設(shè)備接收至少一個終端設(shè)備采用同一帳號(前述設(shè)定帳號)發(fā)送的多路視頻流。

在該過程中,云端設(shè)備還需要對視頻流進(jìn)行解密、解壓、解碼等操作。

在步驟s34中,云端設(shè)備對多路視頻流進(jìn)行畫面合成得到直播流。

在本公開實(shí)施例中,由于云端設(shè)備能夠同時接收到多路視頻流,所以為了讓觀眾能夠同時看到這多路視頻流中的至少兩路視頻流,云端設(shè)備需要對視頻流進(jìn)行合成。其中,對視頻流進(jìn)行合成的動作由云端導(dǎo)播臺執(zhí)行。

在本公開實(shí)施例中,對多路視頻流進(jìn)行畫面合成得到直播流的具體實(shí)現(xiàn)方式可以如下:

選擇多路視頻流中的全部視頻流或部分視頻流,部分視頻流所包括的視頻流的數(shù)量大于1;對選出的視頻流進(jìn)行畫面合成。

其中,選擇多路視頻流中的全部視頻流或部分視頻流可以包括:先確定待選取的視頻流的數(shù)量,以及視頻流的選取規(guī)則;然后從按照該待選取的視頻流的數(shù)量,以及視頻流的選取規(guī)則,從多路視頻流中選取視頻流。例如,在一種實(shí)現(xiàn)方式中,待選取的視頻流的數(shù)量為一固定值,例如2或3。在另一種實(shí)現(xiàn)方式中,待選取的視頻流的數(shù)量還可以為一相對數(shù)量,例如接收到的全部視頻流,或者接收到的視頻流的數(shù)量減1等等。當(dāng)接收到的視頻流的數(shù)量超過該數(shù)值時,按照視頻流的選取規(guī)則從接收到的視頻流中選擇視頻流,數(shù)量為該固定值;而當(dāng)接收到的視頻流的數(shù)量未超過該數(shù)值時,則只需要直接將接收到的所有視頻流作為用于合成的視頻流即可。

上述視頻流的選取規(guī)則也可以包括多種,例如按照視頻流的編號以及預(yù)定編號列表依次進(jìn)行選取,使得選取視頻流時可以按照重要程度依次進(jìn)行選取。再例如,按照接收視頻流時各個視頻流的碼率,按照碼率從大到小的順序依次選取視頻流,使得直播畫面的質(zhì)量高。再例如,采用隨機(jī)的方式從接收到視頻流中選擇固定數(shù)量的視頻流。

其中,視頻流的編號可以由終端設(shè)備進(jìn)行設(shè)定,此時終端設(shè)備在傳輸視頻流時攜帶該編號。對于同一直播現(xiàn)場傳輸?shù)亩嗦芬曨l流而言,視頻流的編號可以與各路視頻流的拍攝視角對應(yīng),例如按照編號從1到5,各路視頻流的拍攝視角依次為舞臺的正前方、左前方、右前方、后方和上方。對于不同直播現(xiàn)場傳輸?shù)亩嗦芬曨l流而言,視頻流的編號可以與各個直播現(xiàn)場對應(yīng),當(dāng)存在多個直播現(xiàn)場,且一個現(xiàn)場存在多個視頻流時,還可以采用現(xiàn)場編號和視角編號的組合作為視頻流的編號,例如現(xiàn)場1正前方、現(xiàn)場2上方等。

其中,視頻流的編號也可以由云端設(shè)備進(jìn)行設(shè)定,此時可以在事先設(shè)置畫面合成方案時,顯示視頻流的畫面以及對應(yīng)的編號,便于用戶進(jìn)行設(shè)置,詳見后文。

在本公開實(shí)施例中,對選出的視頻流進(jìn)行畫面合成,包括:

采用畫中畫的方式合成從多路視頻流中選擇出的視頻流,或者,采用畫面拼接的方式合成從多路視頻流中選擇出的視頻流。

進(jìn)一步地,在采用上述兩種畫面合成方式進(jìn)行畫面合成時,需要確定用于合成的各視頻流的畫面在合成后的畫面中的位置、尺寸等。例如,在采用畫面拼接的方式合成時,這多路視頻流可以平均分布在合成后的畫面中且鋪滿整個畫面,比如,在兩路視頻流采用畫面拼接的方式合成畫面中,兩路視頻流的畫面可以各占總畫面的一半,且兩者上下分布或者左右分布,而在四路視頻流采用畫面拼接的方式合成畫面中,四路視頻流的畫面可以各占總畫面的四分之一,且呈田字型分布;在采用畫中畫的方式合成時,其中一路視頻流的畫面鋪滿整個畫面,其他視頻流的畫面布置在該合成后的畫面的邊緣或四角。

這里除了多個視頻流的畫面如何劃分整個合成后的畫面外,還包括每一個視頻流的畫面所對應(yīng)的位置,例如四路視頻流采用畫面拼接的方式合成畫面中,選出的四路視頻流和田字型的畫面如何對應(yīng)。

該對應(yīng)關(guān)系可以按照如下方式設(shè)置:合成后的畫面的每個位置設(shè)置有編號,每個位置的編號可以與視頻流的編號對應(yīng);或者,位置的編號與視頻流的碼率高低對應(yīng),例如位置編號為1-5,分別對應(yīng)碼率從高到低;或者,采用隨機(jī)的方式將選出的視頻流的畫面布置在各個位置中。

進(jìn)一步地,對選出的視頻流進(jìn)行畫面合成,還包括:確定選擇出的視頻流中各路視頻流合成時的音量大??;在進(jìn)行畫面合成時,根據(jù)各路視頻流合成時的音量大小控制用于進(jìn)行畫面合成的各路視頻流的音量。

在本公開實(shí)施例中,畫面合成方案(視頻流的選取規(guī)則、畫面合成方式)可以進(jìn)行事先設(shè)置。其過程可以采用如下方式:獲取直播設(shè)置信息,直播設(shè)置信息用于設(shè)置畫面合成方案,畫面合成方案被提供給云端設(shè)備,以使云端設(shè)備根據(jù)畫面合成方案進(jìn)行畫面合成;根據(jù)直播設(shè)置信息設(shè)置畫面合成方案。

這里獲取直播設(shè)置信息可以是采用如下方式:云端設(shè)備提供一導(dǎo)播臺界面,并獲取用戶通過導(dǎo)播臺界面輸入的直播設(shè)置信息。這里的導(dǎo)播臺界面,既可以是一導(dǎo)播臺網(wǎng)頁的界面,也可以是一導(dǎo)播臺軟件的界面。

圖2d是本公開提供的一種導(dǎo)播臺界面的示意圖,參見圖2d,該導(dǎo)播臺界面可以提供一視頻流的選取規(guī)則界面1a,視頻流的選取規(guī)則界面1a包括選擇按鈕1a,以及對應(yīng)的參數(shù)選擇框1b。例如,視頻流選擇方案的按鈕可以包括三個,分別對應(yīng)前述三種方案,用戶點(diǎn)擊不同的按鈕1a會在1b顯示對應(yīng)的參數(shù)選擇框,以供用戶輸入。在按照視頻流的編號依次進(jìn)行選取視頻流時,用戶可以在參數(shù)選擇框內(nèi)設(shè)置預(yù)定編號列表。在隨機(jī)選擇視頻流時,用戶可以在參數(shù)選擇框內(nèi)設(shè)置隨機(jī)視頻流的范圍,例如在編號1-4的視頻流內(nèi)進(jìn)行隨機(jī)等。

為了方便設(shè)置,還可以在該導(dǎo)播臺界面上同時播放這多路視頻流,也即通過導(dǎo)播臺界面同時輸出多路視頻流,這樣用戶在輸入視頻流的編號時,可以對照視頻流的畫面,參見圖2d,該導(dǎo)播臺界面包括視頻輸出界面3a,界面3a包括多路視頻流的顯示框(以及對應(yīng)編號),通過該界面3a可以看到對應(yīng)的視頻流,便于用戶選擇。另外,這種設(shè)置使得編號設(shè)置除了可以是輸入對應(yīng)的編號,還可以是點(diǎn)擊對應(yīng)的視頻流的播放畫面,從而便于選擇。

該導(dǎo)播臺界面可以提供一畫面合成方式界面2a,該界面2a包括選擇按鈕2a以及對應(yīng)設(shè)定的觸發(fā)事件的參數(shù)選擇框2b,選擇按鈕2a以及參數(shù)選擇框2b的設(shè)計(jì)可以參照選擇按鈕1a以及參數(shù)選擇框1b。例如,選擇設(shè)定的觸發(fā)事件的按鈕可以包括兩個,分別對應(yīng)前述畫中畫的方式和畫面拼接的方式。

在該參數(shù)選擇框2b可以包括一畫面示例,用戶可以通過拖動各個視頻流的畫面實(shí)現(xiàn)對合成后的畫面的劃分。參數(shù)選擇框2b還包括聲音設(shè)置選項(xiàng),用于設(shè)置各路視頻流的聲音大小。

進(jìn)一步地,當(dāng)該導(dǎo)播臺界面為一網(wǎng)頁時,該網(wǎng)頁可以設(shè)置在前述登陸網(wǎng)頁之后,即用戶登陸成功后進(jìn)入該設(shè)置網(wǎng)頁,保證安全性能,同時能夠讓用戶隨時隨地的進(jìn)行設(shè)置。

另外,在本公開實(shí)施例中,云端設(shè)備還可以對這多路視頻流進(jìn)行實(shí)時監(jiān)控,并在視頻流故障時輸出告警信息。

例如,云端設(shè)備可以檢測各路視頻流的碼率,當(dāng)該碼率低于設(shè)定值時,認(rèn)為該路視頻流故障,將告警信息發(fā)送到對應(yīng)的用戶,比如向用戶發(fā)送電子郵件、短信等進(jìn)行告警。

在步驟s35中,云端設(shè)備輸出直播流。

云端設(shè)備對合成后的視頻流進(jìn)行轉(zhuǎn)碼,并將轉(zhuǎn)碼后的視頻流輸出給用戶設(shè)備。

其中,視頻流的轉(zhuǎn)碼可以是從攝像機(jī)視頻格式(例如avi格式)轉(zhuǎn)換為網(wǎng)站或手機(jī)應(yīng)用播放的視頻格式(例如h.263/h.264/flash/等)。對視頻流進(jìn)行轉(zhuǎn)碼的動作由云端轉(zhuǎn)碼設(shè)備執(zhí)行。

進(jìn)一步地,云端轉(zhuǎn)碼設(shè)備可以采用快進(jìn)動態(tài)圖像專家組(fastforwardmovingpictureexpertsgroup,ffmpeg)框架實(shí)現(xiàn)對視頻流進(jìn)行音視頻轉(zhuǎn)碼和處理服務(wù),然后進(jìn)行輸出。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫?,由云端設(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫?,由云端設(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

圖3是根據(jù)一示例性實(shí)施例示出的一種視頻直播裝置的框圖,參照圖3,該裝置包括:接收單元310、合成單元320和輸出單元330。

其中,接收單元310,用于接收至少一個終端設(shè)備發(fā)送的多路視頻流,多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù);合成單元320,用于對多路視頻流進(jìn)行畫面合成得到直播流;輸出單元330用于輸出直播流。

接收單元310接收至少一個終端設(shè)備發(fā)送的多路視頻流的方式可以參見步驟s33;合成單元320對多路視頻流進(jìn)行畫面合成的方式可以參見步驟s34;輸出單元330輸出直播流的方式可以參見步驟s35,在此省略詳細(xì)描述。

可選地,該裝置還可以包括:設(shè)置單元340,用于獲取直播設(shè)置信息,直播設(shè)置信息用于設(shè)置畫面合成方案,畫面合成方案被提供給云端設(shè)備,以使云端設(shè)備根據(jù)畫面合成方案進(jìn)行畫面合成;根據(jù)直播設(shè)置信息設(shè)置畫面合成方案。設(shè)置單元340設(shè)置畫面合成方案的方式可以參見步驟s34。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫?,由云端設(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫?,由云端設(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

圖4是根據(jù)一示例性實(shí)施例示出的一種視頻直播裝置的框圖,參照圖4,該裝置包括:獲取單元410和傳輸單元420。

其中,獲取單元410,用于獲取直播現(xiàn)場采集到的至少一路視頻流;傳輸單元420,用于將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,以使云端設(shè)備對多路視頻流進(jìn)行畫面合成得到直播流進(jìn)行輸出,多路視頻流包括至少一路視頻流。

獲取單元410獲取直播現(xiàn)場采集到的至少一路視頻流的方式可以參見步驟s31;傳輸單元420將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備的方式可以參見步驟s32,在此省略詳細(xì)描述。

本公開提供的視頻直播方法可以由云端設(shè)備接收終端設(shè)備發(fā)送的多路視頻流同時傳輸?shù)皆贫?,由云端設(shè)備將這多路視頻流進(jìn)行畫面合成作為直播流進(jìn)行輸出,實(shí)現(xiàn)了多畫面的合成播出;另外,在上述直播過程中,多畫面合成播出的實(shí)現(xiàn)由云端設(shè)備完成,不需要主播或者直播單位自己提供導(dǎo)播臺設(shè)備,不但降低了直播的成本,而且將多路視頻流傳輸?shù)皆贫耍稍贫嗽O(shè)備合成播出,所以即使直播現(xiàn)場移動,仍然能夠?qū)崿F(xiàn)多路視頻流合成直播流,因此能夠滿足移動直播的需求,另外云端設(shè)備無需現(xiàn)場操作,解決了導(dǎo)播臺設(shè)備操作不易的問題。

圖5是根據(jù)一示例性實(shí)施例示出的一種云端設(shè)備1900的框圖。例如,云端設(shè)備1900可以被提供為一集成有導(dǎo)播和轉(zhuǎn)碼功能的設(shè)備。參照圖5,云端設(shè)備1900包括處理組件1922,其進(jìn)一步包括一個或多個處理器,以及由存儲器1932所代表的存儲器資源,用于存儲可由處理組件1922的執(zhí)行的指令,例如應(yīng)用程序。存儲器1932中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件1922被配置為執(zhí)行指令,以執(zhí)行視頻直播方法,方法包括:

接收至少一個終端設(shè)備發(fā)送的多路視頻流,多路視頻流用于傳輸從直播現(xiàn)場采集到的視頻數(shù)據(jù);

對多路視頻流進(jìn)行畫面合成得到直播流;

輸出直播流。

在本公開的一種實(shí)現(xiàn)方式中,接收至少一個終端設(shè)備發(fā)送的多路視頻流,包括:

接收至少一個終端設(shè)備采用同一帳號發(fā)送的多路視頻流。

在本公開的另一種實(shí)現(xiàn)方式中,對多路視頻流進(jìn)行畫面合成得到直播流,包括:

選擇多路視頻流中的全部視頻流或部分視頻流,部分視頻流所包括的視頻流的數(shù)量大于1;

對選出的視頻流進(jìn)行畫面合成。

在本公開的另一種實(shí)現(xiàn)方式中,對選出的視頻流進(jìn)行畫面合成,包括:

采用畫中畫的方式合成從多路視頻流中選擇出的視頻流,或者,采用畫面拼接的方式合成從多路視頻流中選擇出的視頻流。

在本公開的另一種實(shí)現(xiàn)方式中,對選出的視頻流進(jìn)行畫面合成,還包括:

確定選擇出的視頻流中各路視頻流合成時的音量大小;

在進(jìn)行畫面合成時,根據(jù)各路視頻流合成時的音量大小控制用于進(jìn)行畫面合成的各路視頻流的音量。

在本公開的另一種實(shí)現(xiàn)方式中,該方法還包括:

獲取直播設(shè)置信息,直播設(shè)置信息用于設(shè)置畫面合成方案,畫面合成方案被提供給云端設(shè)備,以使云端設(shè)備根據(jù)畫面合成方案進(jìn)行畫面合成;

根據(jù)直播設(shè)置信息設(shè)置畫面合成方案。

圖6是根據(jù)一示例性實(shí)施例示出的一種終端設(shè)備600的框圖。例如,終端設(shè)備600可以是計(jì)算機(jī)、移動終端等。

參照圖6,終端設(shè)備600可以包括以下一個或多個組件:處理組件602,存儲器604,電力組件606,多媒體組件608,音頻組件610,輸入/輸出(i/o)的接口612,傳感器組件614,以及通信組件616。

處理組件602通常控制終端設(shè)備600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個或多個處理器620來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個或多個模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。

存儲器604被配置為存儲各種類型的數(shù)據(jù)以支持在終端設(shè)備600的操作。這些數(shù)據(jù)的示例包括用于在終端設(shè)備600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器604可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。

電力組件606為終端設(shè)備600的各種組件提供電力。電力組件606可以包括電源管理系統(tǒng),一個或多個電源,及其他與為終端設(shè)備600生成、管理和分配電力相關(guān)聯(lián)的組件。

多媒體組件608包括在所述終端設(shè)備600和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件608包括一個前置攝像頭和/或后置攝像頭。當(dāng)終端設(shè)備600處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。

音頻組件610被配置為輸出和/或輸入音頻信號。例如,音頻組件610包括一個麥克風(fēng)(mic),當(dāng)終端設(shè)備600處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個揚(yáng)聲器,用于輸出音頻信號。

i/o接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。

傳感器組件614包括一個或多個傳感器,用于為終端設(shè)備600提供各個方面的狀態(tài)評估。例如,傳感器組件614可以檢測到設(shè)備600的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為終端設(shè)備600的顯示器和小鍵盤,傳感器組件614還可以檢測終端設(shè)備600或終端設(shè)備600一個組件的位置改變,用戶與終端設(shè)備600接觸的存在或不存在,終端設(shè)備600方位或加速/減速和終端設(shè)備600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件614還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。

通信組件616被配置為便于終端設(shè)備600和其他設(shè)備之間有線或無線方式的通信。終端設(shè)備600可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實(shí)施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件616還包括近場通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。

在示例性實(shí)施例中,終端設(shè)備600可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。

在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器604,上述指令可由終端設(shè)備600的處理器620執(zhí)行以完成上述方法。例如,所述非臨時性計(jì)算機(jī)可讀存儲介質(zhì)可以是rom、隨機(jī)存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。

一種非臨時性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種視頻直播方法,所述方法包括:

獲取直播現(xiàn)場采集到的至少一路視頻流;

將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,以使云端設(shè)備對多路視頻流進(jìn)行畫面合成得到直播流進(jìn)行輸出,多路視頻流包括至少一路視頻流。

在本公開的一種實(shí)現(xiàn)方式中,將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,包括:

采用設(shè)定帳號將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

在本公開的另一種實(shí)現(xiàn)方式中,采用設(shè)定帳號將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備,包括:

將設(shè)定帳號以及對應(yīng)的密碼發(fā)送到云端設(shè)備;

在設(shè)定帳號以及對應(yīng)的密碼通過云端設(shè)備驗(yàn)證后,將至少一路視頻流傳輸?shù)皆贫嗽O(shè)備。

本公開實(shí)施例還提供一種視頻直播系統(tǒng),該系統(tǒng)包括:終端設(shè)備和云端設(shè)備,云端設(shè)備包括如圖3所示的視頻直播裝置,終端設(shè)備包括如圖4所示的視頻直播裝置。

本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乳山市| 罗定市| 磐安县| 眉山市| 卢氏县| 开江县| 正镶白旗| 常熟市| 隆化县| 铜梁县| 四会市| 辽阳县| 饶平县| 凤庆县| 怀柔区| 嘉黎县| 开平市| 双城市| 多伦县| 锡林郭勒盟| 周至县| 三亚市| 江孜县| 利辛县| 顺昌县| 呼和浩特市| 穆棱市| 西和县| 礼泉县| 嘉黎县| 溆浦县| 泸水县| 台前县| 盖州市| 旌德县| 平安县| 来宾市| 梅州市| 济源市| 仙桃市| 五峰|