一種視頻直播的方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種視頻直播的方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]隨著終端技術(shù)的發(fā)展,終端應(yīng)用越來(lái)越廣泛,功能也越來(lái)越強(qiáng)大,用戶可以通過終端觀看各種節(jié)目。其中,直播節(jié)目是用戶經(jīng)常觀看的節(jié)目之一。
[0003]直播節(jié)目的主辦方可以邀請(qǐng)一些藝人在現(xiàn)場(chǎng)進(jìn)行表演,通過攝像機(jī)和導(dǎo)播設(shè)備,對(duì)現(xiàn)場(chǎng)表演的節(jié)目進(jìn)行轉(zhuǎn)播,用戶則可以通過電視觀看現(xiàn)場(chǎng)直播。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于地域或場(chǎng)地的限制,某些藝人可能無(wú)法來(lái)到現(xiàn)場(chǎng),因而無(wú)法進(jìn)行表演,這樣會(huì)使得視頻直播的靈活性較差。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種視頻直播的方法、裝置和系統(tǒng)。所述技術(shù)方案如下:
[0007]第一方面,提供了一種視頻直播的方法,所述方法包括:
[0008]導(dǎo)播終端接收業(yè)務(wù)服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù);
[0009]所述導(dǎo)播終端對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù);
[0010]所述導(dǎo)播終端將所述直播頻道的合成視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0011]可選的,所述導(dǎo)播終端對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),包括:
[0012]所述導(dǎo)播終端根據(jù)預(yù)設(shè)的分屏顯示效果,對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù)。
[0013]這樣,可以提高視頻直播的美觀性。
[0014]可選的,所述方法還包括:
[0015]所述導(dǎo)播終端將預(yù)先存儲(chǔ)的導(dǎo)播終端標(biāo)識(shí),以及所述直播頻道包含的主播的主播標(biāo)識(shí),發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0016]這樣,業(yè)務(wù)服務(wù)器可以根據(jù)導(dǎo)播終端標(biāo)識(shí),以及所述直播頻道包含的主播的主播標(biāo)識(shí)轉(zhuǎn)發(fā)主播直播視頻數(shù)據(jù),減少轉(zhuǎn)發(fā)出錯(cuò)的情況。
[0017]可選的,所述方法還包括:
[0018]所述導(dǎo)播終端將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器,以使所述業(yè)務(wù)服務(wù)器將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述主播終端。
[0019]這樣,主播終端可以接收到現(xiàn)場(chǎng)直播視頻數(shù)據(jù),并在主播終端進(jìn)行合成處理,從而可以減少主播看到合成視頻數(shù)據(jù)的延時(shí)時(shí)間。
[0020]第二方面,提供了一種視頻直播的方法,所述方法包括:
[0021]業(yè)務(wù)服務(wù)器接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端;
[0022]所述業(yè)務(wù)服務(wù)器接收所述導(dǎo)播終端發(fā)送的所述直播頻道的合成視頻數(shù)據(jù);
[0023]所述業(yè)務(wù)服務(wù)器將所述直播頻道的合成視頻數(shù)據(jù),發(fā)送給所述直播頻道中的觀眾終端。
[0024]可選的,所述方法還包括:
[0025]所述業(yè)務(wù)服務(wù)器接收所述導(dǎo)播終端發(fā)送的預(yù)先存儲(chǔ)的導(dǎo)播終端標(biāo)識(shí),以及所述導(dǎo)播終端所屬直播頻道包含的主播的主播標(biāo)識(shí);
[0026]所述業(yè)務(wù)服務(wù)器接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端,包括:
[0027]業(yè)務(wù)服務(wù)器接收主播終端發(fā)送的主播直播視頻數(shù)據(jù)和主播標(biāo)識(shí),根據(jù)所述導(dǎo)播終端標(biāo)識(shí),以及所述導(dǎo)播終端所屬直播頻道包含的主播的主播標(biāo)識(shí),確定接收到的主播標(biāo)識(shí)對(duì)應(yīng)的導(dǎo)播終端標(biāo)識(shí),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述導(dǎo)播終端標(biāo)識(shí)對(duì)應(yīng)的導(dǎo)播終端。
[0028]這樣,業(yè)務(wù)服務(wù)器根據(jù)導(dǎo)播終端標(biāo)識(shí),以及所述直播頻道包含的主播的主播標(biāo)識(shí)轉(zhuǎn)發(fā)主播直播視頻數(shù)據(jù),可以減少轉(zhuǎn)發(fā)出錯(cuò)的情況。
[0029]可選的,所述方法還包括:
[0030]所述業(yè)務(wù)服務(wù)器接收所述導(dǎo)播終端發(fā)送的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述主播終端,以使所述主播終端對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),進(jìn)行顯示。
[0031 ] 這樣,主播終端可以接收到現(xiàn)場(chǎng)直播視頻數(shù)據(jù),并在主播終端進(jìn)行合成處理,從而可以減少主播看到合成視頻數(shù)據(jù)的延時(shí)時(shí)間。
[0032]可選的,所述方法還包括:
[0033]所述業(yè)務(wù)服務(wù)器將所述主播直播視頻數(shù)據(jù)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備進(jìn)行顯示。
[0034]這樣,現(xiàn)場(chǎng)的觀眾可以看到主播表演的節(jié)目。
[0035]可選的,所述業(yè)務(wù)服務(wù)器分別與多個(gè)通信網(wǎng)絡(luò)的通信服務(wù)器連接;
[0036]所述業(yè)務(wù)服務(wù)器接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),包括:
[0037]所述業(yè)務(wù)服務(wù)器接收主播終端通過所屬的通信網(wǎng)絡(luò)的通信服務(wù)器發(fā)送的主播直播視頻數(shù)據(jù)。
[0038]這樣,由于業(yè)務(wù)服務(wù)器與通信服務(wù)器之間可以建立高速連接,因此,基于上述處理,提高業(yè)務(wù)服務(wù)與主播終端之間的數(shù)據(jù)傳輸?shù)男省?br>[0039]第三方面,提供了一種導(dǎo)播終端,所述導(dǎo)播終端包括:
[0040]接收模塊,用于接收業(yè)務(wù)服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù);
[0041]合成模塊,用于對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述所屬直播頻道的合成視頻數(shù)據(jù);
[0042]第一發(fā)送模塊,用于將所述直播頻道的合成視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0043]可選的,所述合成模塊,用于:
[0044]根據(jù)預(yù)設(shè)的分屏顯示效果,對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述所屬直播頻道的合成視頻數(shù)據(jù)。
[0045]可選的,所述導(dǎo)播終端還包括:
[0046]第二發(fā)送模塊,用于將預(yù)先存儲(chǔ)的標(biāo)識(shí),以及所述直播頻道包含的主播的主播標(biāo)識(shí),發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0047]可選的,所述導(dǎo)播終端還包括:
[0048]第三發(fā)送模塊,用于將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器,以使所述業(yè)務(wù)服務(wù)器將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述主播終端。
[0049]第四方面,提供了一種業(yè)務(wù)服務(wù)器,所述業(yè)務(wù)服務(wù)器包括:
[0050]第一發(fā)送模塊,用于接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端;
[0051]第一接收模塊,用于接收所述導(dǎo)播終端發(fā)送的所述直播頻道的合成視頻數(shù)據(jù);
[0052]第二發(fā)送模塊,用于將所述直播頻道的合成視頻數(shù)據(jù),發(fā)送給所述直播頻道中的觀眾終端。
[0053]可選的,所述業(yè)務(wù)服務(wù)器還包括:
[0054]第二接收模塊,用于接收所述導(dǎo)播終端發(fā)送的預(yù)先存儲(chǔ)的導(dǎo)播終端標(biāo)識(shí),以及所述導(dǎo)播終端所屬直播頻道包含的主播的主播標(biāo)識(shí);
[0055]所述第一發(fā)送模塊,用于:
[0056]接收主播終端發(fā)送的主播直播視頻數(shù)據(jù)和主播標(biāo)識(shí),根據(jù)所述導(dǎo)播終端標(biāo)識(shí),以及所述導(dǎo)播終端所屬直播頻道包含的主播的主播標(biāo)識(shí),確定接收到的主播標(biāo)識(shí)對(duì)應(yīng)的導(dǎo)播終端標(biāo)識(shí),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述導(dǎo)播終端標(biāo)識(shí)對(duì)應(yīng)的導(dǎo)播終端。
[0057]可選的,所述業(yè)務(wù)服務(wù)器還包括:
[0058]第三接收模塊,用于接收所述導(dǎo)播終端發(fā)送的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述主播終端,以使所述主播終端對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),進(jìn)行顯示。
[0059]可選的,所述業(yè)務(wù)服務(wù)器還包括:
[0060]第三發(fā)送模塊,用于將所述主播直播視頻數(shù)據(jù)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備進(jìn)行顯示。
[0061]可選的,所述業(yè)務(wù)服務(wù)器分別與多個(gè)通信網(wǎng)絡(luò)的通信服務(wù)器連接;
[0062]所述第一發(fā)送模塊,用于:
[0063]接收主播終端通過所屬的通信網(wǎng)絡(luò)的通信服務(wù)器發(fā)送的主播直播視頻數(shù)據(jù)。
[0064]第五方面,提供了一種視頻直播的系統(tǒng),所述系統(tǒng)包括導(dǎo)播終端和業(yè)務(wù)服務(wù)器;其中,
[0065]所述導(dǎo)播終端,用于接收所述業(yè)務(wù)服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),將所述直播頻道的合成視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器;
[0066]所述業(yè)務(wù)服務(wù)器,用于接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述主播終端所屬的直播頻道對(duì)應(yīng)的所述導(dǎo)播終端,接收所述導(dǎo)播終端發(fā)送的所述直播頻道的合成視頻數(shù)據(jù),將所述直播頻道的合成視頻數(shù)據(jù),發(fā)送給所述直播頻道中的觀眾終端。
[0067]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0068]本發(fā)明實(shí)施例中,導(dǎo)播終端接收業(yè)務(wù)服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),導(dǎo)播終端對(duì)主播直播視頻數(shù)據(jù)和現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),導(dǎo)播終端將直播頻道的合成視頻數(shù)據(jù)發(fā)送給業(yè)務(wù)服務(wù)器,這樣,對(duì)于某些不在節(jié)目現(xiàn)場(chǎng)的藝人,可以通過主播終端拍攝主播直播視頻數(shù)據(jù),來(lái)參與現(xiàn)場(chǎng)直播,不會(huì)受到地域或場(chǎng)地的限制,從而可以提高直播的靈活性。
【附圖說明】
[0069]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0070]圖1是本發(fā)明實(shí)施例提供的一種視頻直播的方法流程圖;
[0071]圖2是本發(fā)明實(shí)施例提供的一種視頻直播的方法流程圖;
[0072]圖3是本發(fā)明實(shí)施例提供的一種視頻直播的方法流程圖;
[0073]圖4是本發(fā)明實(shí)施例提供的系統(tǒng)框架圖;
[0074]圖5是本發(fā)明實(shí)施例提供的系統(tǒng)框架圖;
[0075]圖6是本發(fā)明實(shí)施例提供的導(dǎo)播終端的界面顯示示意圖;
[0076]圖7是本發(fā)明實(shí)施例提供的一種視頻直播的方法流程圖;
[0077]圖8是本發(fā)明實(shí)施例提供的一種導(dǎo)播終端的結(jié)構(gòu)示意圖;
[0078]圖9是本發(fā)明實(shí)施例提供的一種導(dǎo)播終端的結(jié)構(gòu)示意圖;
[0079]圖10是本發(fā)明實(shí)施例提供的一種導(dǎo)播終端的結(jié)構(gòu)示意圖;
[0080]圖11是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖;
[0081]圖12是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖;
[0082]圖13是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖;
[0083]圖14是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖;
[0084]圖15是本發(fā)明實(shí)施例提供的一種導(dǎo)播終端的結(jié)構(gòu)示意圖;
[0085]圖16是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0086]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述