一種視頻直播方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種視頻直播方法、裝置和系統(tǒng),其中系統(tǒng)包括導(dǎo)播端、主播端和服務(wù)器,導(dǎo)播端包括處理中心及其電連接的音頻數(shù)據(jù)獲取模塊,視頻數(shù)據(jù)獲取模塊,音頻數(shù)據(jù)發(fā)送模塊和視頻數(shù)據(jù)發(fā)送模塊,方法包括:導(dǎo)播端獲取視頻和/或音頻數(shù)據(jù);導(dǎo)播端將需要直播的音頻數(shù)據(jù)通過有線/無線/網(wǎng)絡(luò)連接方式發(fā)送給主播端,用于主播端上傳至服務(wù)器進(jìn)行直播。這種方法、裝置和系統(tǒng),由于增加了導(dǎo)播端,從而能減輕主播的操作負(fù)擔(dān)且數(shù)據(jù)采集不受場(chǎng)地的限制,提高直播的靈活性。
【專利說明】
_種視頻直播方法、裝置和系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種視頻直播方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002] 近年來,隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,包括在線娛樂與游戲直播在內(nèi)的眾多真人 秀互聯(lián)網(wǎng)應(yīng)用得到了空前的發(fā)展,如:YY伴侶軟件平臺(tái)、6間房直播伴侶軟件平臺(tái)等。用戶可 以通過上述真人秀互聯(lián)網(wǎng)應(yīng)用發(fā)布實(shí)時(shí)視頻,進(jìn)行真人秀表演,展示自身在唱歌、跳舞、解 說等方面的才能。而虛擬攝像頭是一個(gè)名副其實(shí)的軟件攝像機(jī),它能模擬成為"真實(shí)的"攝 像機(jī),成功地騙過大部分的視頻聊天軟件。如此一來,就算計(jì)算機(jī)上沒有攝像設(shè)置,但照樣 能使用這些軟件來虛擬視頻。
[0003] 目前,主播(發(fā)布實(shí)時(shí)視頻的用戶)在直播時(shí)所有操作都由自己完成,包括自己才 藝展示、與觀眾互動(dòng)(文字互動(dòng)、音視頻互動(dòng))、視頻畫質(zhì)/特效處理,很多時(shí)候主播忙不過 來,導(dǎo)致直播效果質(zhì)量下降,特別是在多音視頻數(shù)據(jù)情況下。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的第一目的在于提供一種視頻直播方法,能減輕主播的操作負(fù)擔(dān),且數(shù)據(jù) 采集不受主播場(chǎng)地的限制,提高直播的靈活性。
[0005] 本發(fā)明的第二目的在于提供一種導(dǎo)播端,能減輕主播的操作負(fù)擔(dān),且數(shù)據(jù)采集不 受主播場(chǎng)地的限制,提高直播的靈活性。
[0006] 本發(fā)明的第三目的在于提供一種視頻直播系統(tǒng),能減輕主播的操作負(fù)擔(dān),且數(shù)據(jù) 采集不受主播場(chǎng)地的限制,提高直播的靈活性。
[0007] 為了解決上述第一個(gè)技術(shù)問題,本發(fā)明所采用的技術(shù)方案為: 一種視頻直播方法,其特征在于,該方法包括以下具體步驟: 導(dǎo)播端獲取視頻數(shù)據(jù)和/或音頻數(shù)據(jù); 所述導(dǎo)播端將需要直播的視頻數(shù)據(jù)和/或音頻數(shù)據(jù)發(fā)送給主播端,用于所述主播端上 傳至服務(wù)器進(jìn)行直播。這樣數(shù)據(jù)采集不受場(chǎng)地的限制,提高直播的靈活性。
[0008] 導(dǎo)播端獲取的視頻數(shù)據(jù)或音頻數(shù)據(jù)是事前錄制的、導(dǎo)播端(現(xiàn)場(chǎng))采集的或?qū)Рザ?外部接收的。這樣豐富了數(shù)據(jù)采集來源。
[0009] 該方法還包括:所述導(dǎo)播端處理所述獲取的視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。這樣上述需 要直播的視頻數(shù)據(jù)和/或需要直播的音頻數(shù)據(jù)可以是:綠導(dǎo)播端直接獲取的視頻數(shù)據(jù)和/或 音頻數(shù)據(jù),O經(jīng)過導(dǎo)播端處理后的數(shù)據(jù),大大減輕了主播的負(fù)擔(dān)與工作。
[0010] 所述處理包括但不限制于音效處理、加載特效處理和美化處理中的一種或多種。 這樣美化并豐富了直播。
[0011 ]該方法還包括: 所述主播端接收所述需要直播的視頻數(shù)據(jù),與所述主播端攝像頭采集的視頻數(shù)據(jù)進(jìn)行 合成處理,得到合成視頻數(shù)據(jù)并上傳到所述服務(wù)器。
[0012] 所述合成處理包括:所述主播端根據(jù)預(yù)設(shè)的分屏顯示效果,對(duì)所述接收的需要直 播的視頻數(shù)據(jù)和所述攝像頭采集的視頻數(shù)據(jù)進(jìn)行合成處理,得到所述合成視頻數(shù)據(jù)。
[0013] 這樣視頻數(shù)據(jù)可以更加豐富。
[0014] 該方法還包括:導(dǎo)播端選取或切換所述導(dǎo)播端獲取的不同來源的視頻數(shù)據(jù)和/或 音頻數(shù)據(jù),作為當(dāng)前需要直播的視頻數(shù)據(jù)和/或當(dāng)前需要直播的音頻數(shù)據(jù)通過有線/無線/ 網(wǎng)絡(luò)連接發(fā)送給主播端。這樣減輕了主播的負(fù)擔(dān)與工作。
[0015] 該方法還包括:該方法還包括:由導(dǎo)播端、主播端和位于導(dǎo)播端與主播端之間的視 頻采集卡裝置中的任一個(gè)對(duì)所述需要直播的視頻數(shù)據(jù)進(jìn)行視頻格式轉(zhuǎn)換處理,這實(shí)際包括 三種等同方案: 轉(zhuǎn):在導(dǎo)播端內(nèi)進(jìn)行視頻格式轉(zhuǎn)換處理、 在導(dǎo)播端與主播端之間的獨(dú)立裝置內(nèi)進(jìn)行視頻格式轉(zhuǎn)換處理 和鏈在主播端內(nèi)進(jìn)行視頻格式轉(zhuǎn)換處理。這樣可以提高本發(fā)明方法的設(shè)備兼容性和 方法易用性。
[0016] 該方法還包括:導(dǎo)播端還可以發(fā)送文字信息和/或操作指令給主播端,主播端顯示 文字信息和/或根據(jù)操作指令進(jìn)行對(duì)應(yīng)操作。這樣可以豐富直播并減輕了主播的負(fù)擔(dān)與工 作。
[0017] 為了解決上述第二個(gè)技術(shù)問題,本發(fā)明所采用的技術(shù)方案為: 一種導(dǎo)播端,其特征在于,有線/無線/網(wǎng)絡(luò)連接主播端,包括: 音頻數(shù)據(jù)獲取模塊,用于獲取音頻數(shù)據(jù); 視頻數(shù)據(jù)獲取模塊,用于獲取視頻數(shù)據(jù); 處理中心,其與所述音頻數(shù)據(jù)獲取模塊及視頻數(shù)據(jù)獲取模塊電連接,用于選取或切換 當(dāng)前需要直播的視頻數(shù)據(jù)和/或當(dāng)前需要直播的音頻數(shù)據(jù)、處理獲取的視頻數(shù)據(jù)和/或音頻 數(shù)據(jù)中的部分或全部; 音頻數(shù)據(jù)發(fā)送模塊,其與所述處理中心電連接,用于將經(jīng)過所述處理中心處理后的音 頻數(shù)據(jù)發(fā)送給所述主播端以進(jìn)行直播; 視頻數(shù)據(jù)發(fā)送模塊,其與所述處理中心電連接,用于將經(jīng)過所述處理中心處理后的視 頻數(shù)據(jù)發(fā)送給所述主播端以進(jìn)行直播。
[0018] 為了解決上述另一個(gè)技術(shù)問題,本發(fā)明所采用的技術(shù)方案為: 一種視頻直播系統(tǒng),包括用于音視頻輸出與網(wǎng)絡(luò)直播的服務(wù)器,其特征在于,還包括: 導(dǎo)播端,有線/無線/網(wǎng)絡(luò)連接主播端,用于處理獲取的音頻數(shù)據(jù)和/或視頻數(shù)據(jù),并發(fā) 送給所述主播端用于所述主播端上傳至所述服務(wù)器進(jìn)行直播; 主播端,網(wǎng)絡(luò)連接所述服務(wù)器,用于對(duì)輸入的音頻數(shù)據(jù)和多個(gè)攝像頭采集的視頻數(shù)據(jù) 進(jìn)行處理后上傳給所述服務(wù)器。
[0019] 該系統(tǒng)還包括:視頻采集卡,內(nèi)置在主播端/導(dǎo)播端中或者外置在主播端與導(dǎo)播端 之間,用于按主播端要求轉(zhuǎn)換導(dǎo)播端發(fā)送給主播端的視頻數(shù)據(jù)的數(shù)據(jù)格式。這樣可以提高 系統(tǒng)之間的兼容性和易用性。
[0020] 與現(xiàn)有技術(shù)相比,本發(fā)明在傳統(tǒng)互聯(lián)網(wǎng)視頻直播系統(tǒng)的基礎(chǔ)上額外增加了導(dǎo)播 端,具有以下有益效果: 1、數(shù)據(jù)采集不受主播場(chǎng)地的限制,提高直播的靈活性; 2、能夠減輕主播的操作負(fù)擔(dān)。
【附圖說明】
[0021 ]圖1為本發(fā)明基本互聯(lián)網(wǎng)視頻直播系統(tǒng)的架構(gòu)連接示意圖; 圖2為本發(fā)明比較全面的互聯(lián)網(wǎng)視頻直播系統(tǒng)的架構(gòu)連接示意圖; 圖3為圖2中視頻采集卡的功能結(jié)構(gòu)示意圖; 圖4為圖2中導(dǎo)播端的功能結(jié)構(gòu)示意圖; 圖5為圖1中基本視頻直播方法的UML序列示意圖; 圖6為圖2中比較全面的視頻直播方法的UML序列示意圖。
[0022] 其中附圖標(biāo)記:10-視頻采集設(shè)備,11-音頻采集設(shè)備,2-視頻采集卡,3-服務(wù)器, 21-視頻數(shù)據(jù)接收單元,22-處理單元,23-數(shù)據(jù)格式轉(zhuǎn)換單元,24-視頻數(shù)據(jù)發(fā)送單元,31-音 頻數(shù)據(jù)獲取模塊,32-視頻數(shù)據(jù)獲取模塊,33-處理中心,34-音頻數(shù)據(jù)發(fā)送模塊和35-視頻數(shù) 據(jù)發(fā)送模塊。
【具體實(shí)施方式】
[0023] 以下參考附圖,對(duì)本發(fā)明的各實(shí)施例予以進(jìn)一步地詳盡闡述。
[0024] 首先,以兩個(gè)視頻直播實(shí)際系統(tǒng)為例說明本發(fā)明基本系統(tǒng): ㈠基本直播系統(tǒng) 請(qǐng)參閱圖1,在該實(shí)施例中,這一最基本的視頻直播系統(tǒng)包括互聯(lián)網(wǎng)及其連接的導(dǎo)播端 3、主播端4與服務(wù)器5,其中: 服務(wù)器5,用于音視頻輸出與網(wǎng)絡(luò)直播; 主播端4,用于對(duì)自身采集或?qū)Рザ税l(fā)送來的音頻數(shù)據(jù)和/或視頻數(shù)據(jù)進(jìn)行處理后上傳 給所述服務(wù)器; 導(dǎo)播端3,用于獲取視頻數(shù)據(jù)和/或音頻數(shù)據(jù),處理后發(fā)送給主播端;導(dǎo)播端3可以集成 視頻采集設(shè)備,比如:帶攝像頭的手機(jī)。
[0025]㈡比較全面的簡(jiǎn)單系統(tǒng) 請(qǐng)參閱圖2,在該實(shí)施例中,這一簡(jiǎn)單的互聯(lián)網(wǎng)視頻直播系統(tǒng)包括互聯(lián)網(wǎng)及其連接的導(dǎo) 播端3、主播端4、服務(wù)器5與觀眾端,還包括視頻采集卡2,其中: 服務(wù)器5,用于音視頻輸出與網(wǎng)絡(luò)直播; 主播端4,用于對(duì)自身采集或?qū)Рザ税l(fā)送來的音頻數(shù)據(jù)和/或視頻數(shù)據(jù)進(jìn)行處理后上傳 給所述服務(wù)器; 導(dǎo)播端3,用于通過自身連接的視頻采集設(shè)備10采集視頻數(shù)據(jù)和音頻采集設(shè)備11采集 音頻數(shù)據(jù),還用于處理包括從觀眾端等外部接收的數(shù)據(jù),處理后發(fā)送給主播端;視頻采集設(shè) 備10包括但不限制于是攝像頭、專業(yè)錄像機(jī)和手機(jī),音頻采集設(shè)備11可以是麥克風(fēng); 視頻采集卡2,在本實(shí)施例中是獨(dú)立的裝置,連接在主播端與導(dǎo)播端之間,輸入連接導(dǎo) 播端、輸出連接主播端,用于按主播端的視頻格式要求轉(zhuǎn)換導(dǎo)播端發(fā)送的視頻數(shù)據(jù)的數(shù)據(jù) 格式; 觀眾端,通過互聯(lián)網(wǎng)觀看視頻直播,還可以發(fā)送音頻和視頻數(shù)據(jù)給導(dǎo)播端。
[0026]其中,觀眾端、主播端4與導(dǎo)播端3可以是計(jì)算機(jī)、手機(jī)或其他智能終端,視頻采集 卡2也可以集成在主播端或?qū)Рザ藘?nèi)部。
[0027]上述音頻發(fā)送端和視頻發(fā)送端可以是安裝本發(fā)明導(dǎo)播軟件中音頻發(fā)送端和/或視 頻發(fā)送端功能的手機(jī)或計(jì)算機(jī),也可以是觀眾端; 導(dǎo)播端是安裝本發(fā)明導(dǎo)播軟件中導(dǎo)播端功能的手機(jī)或計(jì)算機(jī); 主播端是安裝YY伴侶軟件平臺(tái)、6間房直播伴侶軟件平臺(tái)等軟件的手機(jī)或計(jì)算機(jī)。 [0028]請(qǐng)參閱圖3,上述獨(dú)立的視頻采集卡2包括處理單元22及其電連接的視頻數(shù)據(jù)接收 單元21、數(shù)據(jù)格式轉(zhuǎn)換單元23和視頻數(shù)據(jù)發(fā)送單元24,其中:視頻數(shù)據(jù)接收單元21與導(dǎo)播端 連接,視頻數(shù)據(jù)發(fā)送單元24與主播端連接,它們的連接方式優(yōu)選是有線/無線,但特別的,也 可以是網(wǎng)絡(luò)連接。
[0029]請(qǐng)參閱圖4,上述導(dǎo)播端包括處理中心33及其電連接的音頻數(shù)據(jù)獲取模塊31,視頻 數(shù)據(jù)獲取模塊32,音頻數(shù)據(jù)發(fā)送模塊34和視頻數(shù)據(jù)發(fā)送模塊35,其中: 音頻數(shù)據(jù)獲取模塊31,用于采集音頻數(shù)據(jù)或接收外部傳送的音頻數(shù)據(jù); 視頻數(shù)據(jù)獲取模塊32,用于采集視頻數(shù)據(jù)或接收外部傳送的視頻數(shù)據(jù); 處理中心33,用于選取或切換當(dāng)前需要直播的視頻數(shù)據(jù)和/或當(dāng)前需要直播的音頻數(shù) 據(jù)和處理獲取的視頻數(shù)據(jù)和/或音頻數(shù)據(jù)中的部分或全部; 音頻數(shù)據(jù)發(fā)送模塊34,用于向所述主播端發(fā)送需要直播的音頻數(shù)據(jù); 視頻數(shù)據(jù)發(fā)送模塊35,用于向所述主播端發(fā)送需要直播的視頻數(shù)據(jù)。
[0030]第二,舉例說明本發(fā)明視頻直播方法在上述系統(tǒng)中的具體實(shí)現(xiàn): ㈠基本直播方法 該基本直播方法對(duì)應(yīng)圖1所示系統(tǒng),包括導(dǎo)播端3、主播端4和服務(wù)器5,導(dǎo)播端3、主播端 4和服務(wù)器5加載各自對(duì)應(yīng)應(yīng)用程序,各應(yīng)用程序采用面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言實(shí)現(xiàn),其中包 括: 導(dǎo)播端對(duì)象,調(diào)用自身方法發(fā)送音頻或視頻數(shù)據(jù); 主播端對(duì)象,調(diào)用自身方法接收音頻或視頻數(shù)據(jù),調(diào)用自身方法上傳音頻或視頻數(shù)據(jù); 服務(wù)器對(duì)象:調(diào)用自身方法接收音頻或視頻數(shù)據(jù),調(diào)用自身方法視頻輸出與網(wǎng)絡(luò)直播; 請(qǐng)參閱圖5,本發(fā)明的基本直播方法具體這樣實(shí)現(xiàn): 導(dǎo)播端3向主播端4對(duì)象發(fā)送音頻或視頻數(shù)據(jù); 主播端4接收上述音頻或視頻數(shù)據(jù),并上傳給服務(wù)器5; 服務(wù)器5接收上述音頻或視頻數(shù)據(jù),進(jìn)行直播。
[0031]㈡比較全面的直播方法 本發(fā)明視頻直播方法實(shí)現(xiàn)中的核心部分包括導(dǎo)播端3、視頻采集卡2、主播端4和服務(wù)器 3,在傳統(tǒng)的基礎(chǔ)上額外增加了導(dǎo)播端3和視頻采集卡2。視頻采集卡2由硬件實(shí)現(xiàn),實(shí)現(xiàn)視頻 輸入與視頻輸出的視頻數(shù)據(jù)格式轉(zhuǎn)換。導(dǎo)播端3、主播端4和服務(wù)器3加載各自對(duì)應(yīng)應(yīng)用程 序,各應(yīng)用程序采用面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言實(shí)現(xiàn),其中包括: 導(dǎo)播端對(duì)象,調(diào)用自身方法處理音/視頻數(shù)據(jù),調(diào)用自身方法發(fā)送音頻或視頻數(shù)據(jù),調(diào) 用自身方法采集或接收音頻或視頻數(shù)據(jù),調(diào)用自身方法發(fā)送文字信息與對(duì)應(yīng)的操作指令; 主播端對(duì)象,調(diào)用自身方法發(fā)送文字信息、音頻或視頻數(shù)據(jù),調(diào)用自身方法接收音頻或 視頻數(shù)據(jù),調(diào)用自身方法接收文字信息與對(duì)應(yīng)的操作指令,調(diào)用自身方法執(zhí)行對(duì)應(yīng)的操作 指令; 服務(wù)器對(duì)象:調(diào)用自身方法接收文字信息、音頻或視頻數(shù)據(jù),調(diào)用自身方法視頻輸出與 網(wǎng)絡(luò)直播; 請(qǐng)參閱圖6,本發(fā)明視頻直播方法建立在本發(fā)明基本視頻直播方法的基礎(chǔ)上,增加了視 頻采集卡2,還額外增加了關(guān)鍵交互流程,包括: 導(dǎo)播端3處理音/視頻數(shù)據(jù)(事前錄制或當(dāng)下采集的),向主播端4發(fā)送文字信息與對(duì)應(yīng) 的操作指令和音頻數(shù)據(jù),向視頻采集卡2輸出視頻數(shù)據(jù); 主播端4接收所述文字信息與對(duì)應(yīng)的操作指令和音頻數(shù)據(jù)以及來源于視頻采集卡2格 式轉(zhuǎn)換后輸出的視頻數(shù)據(jù);主播端4向服務(wù)器5發(fā)送網(wǎng)絡(luò)直播最終的文字信息、音頻和視頻 數(shù)據(jù)。
[0032] 另外在這個(gè)例子中,本發(fā)明視頻直播方法具體實(shí)現(xiàn)還包括加載各自對(duì)應(yīng)應(yīng)用程序 的音頻發(fā)送端和視頻發(fā)送端,其應(yīng)用程序采用面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言實(shí)現(xiàn),分別調(diào)用各自 方法發(fā)送音頻數(shù)據(jù)和視頻數(shù)據(jù)。這樣,在上述關(guān)鍵交互流程中的最開始階段,還須額外增加 以下交互流程,包括: 音頻發(fā)送端對(duì)象發(fā)送音頻數(shù)據(jù); 視頻發(fā)送端對(duì)象視頻音頻數(shù)據(jù);導(dǎo)播端對(duì)象,接收所述音頻和視頻數(shù)據(jù)。
[0033] 通過以上計(jì)算機(jī)程序語(yǔ)言設(shè)計(jì)即可程序?qū)崿F(xiàn)本發(fā)明最基本的視頻直播方法。
[0034]最后,結(jié)合本發(fā)明視頻直播系統(tǒng)與方法的具體使用和一些應(yīng)用進(jìn)一步說明本發(fā) 明: 的:具體使用 主播在主播端登錄主播軟件、導(dǎo)播(主播的助手等)在導(dǎo)播端登錄導(dǎo)播軟件,其中主播 端和導(dǎo)播端通過視頻采集設(shè)備有線/無線連接。
[0035] 主播軟件類似YY伴侶、6間房直播伴侶等軟件,主播可以利用主播端連接的視頻采 集設(shè)備對(duì)視頻數(shù)據(jù)進(jìn)行采集,并通過主播軟件對(duì)采集數(shù)據(jù)進(jìn)行處理后上傳到服務(wù)器進(jìn)行直 播。
[0036] 導(dǎo)播軟件為本公司研發(fā),安裝有導(dǎo)播軟件的導(dǎo)播端接收音視頻數(shù)據(jù),其中: 導(dǎo)播端接收音頻采集設(shè)備采集的音頻數(shù)據(jù)(如與導(dǎo)播端連接的麥克風(fēng)),或者導(dǎo)播端接 收其他安裝有導(dǎo)播軟件的終端發(fā)送的音頻數(shù)據(jù)(如用戶1與用戶2通過導(dǎo)播軟件建立語(yǔ)音通 話),音頻數(shù)據(jù)可以通過有線/無線傳輸 導(dǎo)播端接收視頻采集設(shè)備采集的視頻數(shù)據(jù)(如與導(dǎo)播端連接的攝像頭),或者導(dǎo)播端接 收其他安裝有導(dǎo)播軟件的終端發(fā)送的視頻數(shù)據(jù)(如用戶1與用戶2通過導(dǎo)播軟件建立視頻通 訊),視頻數(shù)據(jù)可以通過有線/無線傳輸 導(dǎo)播端接收的音/視頻數(shù)據(jù)不一定是實(shí)時(shí)數(shù)據(jù),還可以是錄制好的音/視頻數(shù)據(jù)。
[0037] 導(dǎo)播軟件可以對(duì)接收的音視頻數(shù)據(jù)進(jìn)行處理,處理方式包括: 對(duì)音頻數(shù)據(jù)進(jìn)行音效處理; 對(duì)視頻數(shù)據(jù)進(jìn)行如加載特效、美化等處理; 導(dǎo)播端將處理后的音視頻數(shù)據(jù)經(jīng)過視頻采集設(shè)備格式轉(zhuǎn)換后發(fā)送給主播端,當(dāng)有多個(gè) 不同來源的數(shù)據(jù)時(shí),導(dǎo)播端可以選擇發(fā)送的數(shù)據(jù),導(dǎo)播端可以對(duì)發(fā)送給主播端的數(shù)據(jù)進(jìn)行 切換控制。
[0038]主播端接收音視頻數(shù)據(jù),其中: 音頻數(shù)據(jù)可以通過音箱等播放,并被聲音采集設(shè)備采集上傳到服務(wù)器直播,或者直接 上傳到服務(wù)器直播; 視頻數(shù)據(jù)被主播軟件虛擬攝像頭采集,并上傳到服務(wù)器直播。
[0039] 主播軟件可以對(duì)接收的視頻數(shù)據(jù)進(jìn)行再次處理,比如按照預(yù)設(shè)的分屏顯示效果, 對(duì)接收的視頻數(shù)據(jù)和主播端自身采集的視頻數(shù)據(jù)進(jìn)行合成處理,分屏顯示效果可以為一個(gè) 大窗口和一個(gè)小窗口疊加顯示,可以為左右分屏顯示,可以為上下分屏顯示,可以為多個(gè)大 小相同的窗口分屏顯示等。
[0040] 導(dǎo)播端還可以發(fā)送操作信息給主播端,主播端根據(jù)操作信息進(jìn)行與操作信息對(duì)應(yīng) 的操作,比如:發(fā)送文字信息和加載字幕操作命令給主播端,主播端接收信息后在其軟件上 加載字幕。或者其他操作信息。
[0041 ] 釹部分應(yīng)用 第一種典型應(yīng)用場(chǎng)景,主播在房間直播時(shí)需要把房間以外的畫面加入直播中,可以利 用手機(jī)攝像頭采集畫面后發(fā)給導(dǎo)播端,然后發(fā)送給主播端進(jìn)行直播。
[0042] 第二種典型應(yīng)用場(chǎng)景,主播需要有多個(gè)(三個(gè)或三個(gè)以上)攝像頭采集畫面時(shí),可 通過導(dǎo)播軟件進(jìn)行多畫面采集。
[0043] 第三種典型應(yīng)用場(chǎng)景,觀眾可以將其采集的聲音畫面發(fā)到導(dǎo)播端,從而加入主播 直播中。導(dǎo)播端可以對(duì)觀眾進(jìn)行篩選,減輕主播的操作負(fù)擔(dān)。
[0044] 上述內(nèi)容,僅為本發(fā)明的較佳實(shí)施例,并非用于限制本發(fā)明的實(shí)施方案,本領(lǐng)域普 通技術(shù)人員根據(jù)本發(fā)明的主要構(gòu)思和精神,可以十分方便地進(jìn)行相應(yīng)的變通或修改,故本 發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求書所要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種視頻直播方法,其特征在于,該方法包括以下具體步驟: 導(dǎo)播端獲取視頻數(shù)據(jù)和/或音頻數(shù)據(jù); 所述導(dǎo)播端將需要直播的視頻數(shù)據(jù)和/或音頻數(shù)據(jù)發(fā)送給主播端,用于所述主播端上 傳至服務(wù)器進(jìn)行直播。2. 如權(quán)利要求1所述的方法,其特征在于,該方法還包括:所述導(dǎo)播端處理所述獲取的 視頻數(shù)據(jù)和/或音頻數(shù)據(jù)。3. 如權(quán)利要求2所述的方法,其特征在于,所述處理包括音效處理、加載特效處理和美 化處理中的一種或多種。4. 如權(quán)利要求1所述的方法,其特征在于,該方法還包括:所述主播端接收所述需要直 播的視頻數(shù)據(jù),與所述主播端攝像頭采集的視頻數(shù)據(jù)進(jìn)行合成處理,得到合成視頻數(shù)據(jù)并 上傳到所述服務(wù)器。5. 如權(quán)利要求4所述的方法,其特征在于,所述合成處理包括:所述主播端根據(jù)預(yù)設(shè)的 分屏顯示效果,對(duì)所述接收的需要直播的視頻數(shù)據(jù)和所述攝像頭采集的視頻數(shù)據(jù)進(jìn)行合成 處理,得到所述合成視頻數(shù)據(jù)。6. 如權(quán)利要求1所述的方法,其特征在于,該方法還包括:所述導(dǎo)播端選取或切換所述 導(dǎo)播端獲取的不同來源的視頻數(shù)據(jù)和/或音頻數(shù)據(jù),作為當(dāng)前需要直播的視頻數(shù)據(jù)和/或當(dāng) 前需要直播的音頻數(shù)據(jù)通過有線/無線/網(wǎng)絡(luò)連接發(fā)送給所述主播端。7. 如權(quán)利要求1所述的方法,其特征在于,該方法還包括:由所述導(dǎo)播端、所述主播端和 位于所述導(dǎo)播端與所述主播端之間的視頻采集卡的任一個(gè)對(duì)所述需要直播的視頻數(shù)據(jù)進(jìn) 行視頻格式轉(zhuǎn)換處理。8. 如權(quán)利要求1-7中任一項(xiàng)所述的方法,其特征在于,該方法還包括:所述導(dǎo)播端發(fā)送 文字信息和/或操作指令給所述主播端,所述主播端顯示文字信息和/或根據(jù)操作指令進(jìn)行 對(duì)應(yīng)操作。9. 一種導(dǎo)播端,其特征在于,有線/無線/網(wǎng)絡(luò)連接主播端,包括: 音頻數(shù)據(jù)獲取模塊,用于獲取音頻數(shù)據(jù); 視頻數(shù)據(jù)獲取模塊,用于獲取視頻數(shù)據(jù); 處理中心,其與所述音頻數(shù)據(jù)獲取模塊及視頻數(shù)據(jù)獲取模塊電連接,用于選取或切換 當(dāng)前需要直播的視頻數(shù)據(jù)和/或當(dāng)前需要直播的音頻數(shù)據(jù)、處理獲取的視頻數(shù)據(jù)和/或音頻 數(shù)據(jù)中的部分或全部; 音頻數(shù)據(jù)發(fā)送模塊,其與所述處理中心電連接,用于將經(jīng)過所述處理中心處理后的音 頻數(shù)據(jù)發(fā)送給所述主播端以進(jìn)行直播; 視頻數(shù)據(jù)發(fā)送模塊,其與所述處理中心電連接,用于將經(jīng)過所述處理中心處理后的視 頻數(shù)據(jù)發(fā)送給所述主播端以進(jìn)行直播。10. -種視頻直播系統(tǒng),包括用于音視頻輸出與網(wǎng)絡(luò)直播的服務(wù)器,其特征在于,還包 括: 導(dǎo)播端,有線/無線/網(wǎng)絡(luò)連接主播端,用于處理獲取的音頻數(shù)據(jù)和/或視頻數(shù)據(jù),并發(fā) 送給所述主播端用于所述主播端上傳至所述服務(wù)器進(jìn)行直播; 主播端,網(wǎng)絡(luò)連接所述服務(wù)器,用于對(duì)輸入的音頻數(shù)據(jù)和多個(gè)攝像頭采集的視頻數(shù)據(jù) 進(jìn)行處理后上傳給所述服務(wù)器。
【文檔編號(hào)】H04N21/4143GK105959719SQ201610485256
【公開日】2016年9月21日
【申請(qǐng)日】2016年6月27日
【發(fā)明人】徐文波
【申請(qǐng)人】徐文波