終端標(biāo)識(shí),與對(duì)應(yīng)的直播頻道標(biāo)識(shí)進(jìn)行對(duì)應(yīng)的存儲(chǔ)。業(yè)務(wù)服務(wù)器接收到導(dǎo)播終端發(fā)送的合成視頻數(shù)據(jù)后,可以查詢(xún)?cè)搶?dǎo)播終端所屬主播頻道所包含的觀眾終端的觀眾終端標(biāo)識(shí),進(jìn)而可以將該合成視頻數(shù)據(jù)發(fā)送給查詢(xún)到的觀眾終端標(biāo)識(shí)對(duì)應(yīng)的觀眾終端。觀眾終端則可以對(duì)合成視頻數(shù)據(jù)進(jìn)行顯示。上述處理過(guò)程可以由服務(wù)器群中的媒體服務(wù)器來(lái)實(shí)現(xiàn)。
[0121]可選的,節(jié)目現(xiàn)場(chǎng)的觀眾也可以看到主播的直播視頻,相應(yīng)的處理過(guò)程可以如下:業(yè)務(wù)服務(wù)器將主播直播視頻數(shù)據(jù)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備進(jìn)行顯示。
[0122]在實(shí)施中,導(dǎo)播終端可以接收多個(gè)主播終端發(fā)送的主播直播視頻數(shù)據(jù),然后可以根據(jù)各主播的出場(chǎng)時(shí)間,選取即將表演的若干個(gè)主播的主播直播視頻數(shù)據(jù),進(jìn)行合成處理,導(dǎo)播終端可以顯示選取的主播直播視頻數(shù)據(jù),以及合成視頻數(shù)據(jù),并且可以將選取的主播的主播標(biāo)識(shí)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備,現(xiàn)場(chǎng)顯示設(shè)備則可以向業(yè)務(wù)服務(wù)器發(fā)送主播直播視頻請(qǐng)求。主播直播視頻請(qǐng)求中可以攜帶有導(dǎo)播終端選取的主播的主播標(biāo)識(shí),業(yè)務(wù)服務(wù)器接收到現(xiàn)場(chǎng)顯示設(shè)備發(fā)送的主播直播視頻請(qǐng)求后,可以將對(duì)應(yīng)的主播直播視頻數(shù)據(jù)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備,以使現(xiàn)場(chǎng)顯示設(shè)備可以顯示主播直播視頻,節(jié)目現(xiàn)場(chǎng)的觀眾則可以看到主播表演的節(jié)目。上述處理過(guò)程可以由服務(wù)器群中的云服務(wù)器來(lái)實(shí)現(xiàn)。
[0123]可選的,為了減少主播看到合成視頻的延時(shí)時(shí)間,主播終端可以進(jìn)行視頻合成,相應(yīng)的處理過(guò)程可以如下:導(dǎo)播終端將現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給業(yè)務(wù)服務(wù)器。
[0124]在實(shí)施中,導(dǎo)播終端獲取到現(xiàn)場(chǎng)直播視頻數(shù)據(jù)后,可以將現(xiàn)場(chǎng)直播視頻數(shù)據(jù),以及導(dǎo)播終端的終端標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器。該業(yè)務(wù)服務(wù)器可以是服務(wù)器群中的云服務(wù)器。
[0125]可選的,對(duì)于主播終端進(jìn)行視頻合成的情況,相應(yīng)的,業(yè)務(wù)服務(wù)器的處理過(guò)程可以如下:業(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)行顯示。
[0126]在實(shí)施中,業(yè)務(wù)服務(wù)器可以接收導(dǎo)播終端發(fā)送的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),以及導(dǎo)播終端標(biāo)識(shí),然后可以根據(jù)上述導(dǎo)播終端標(biāo)識(shí)與主播標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,以及接收到的導(dǎo)播終端標(biāo)識(shí),將接收到的現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給對(duì)應(yīng)的主播終端。主播終端接收到現(xiàn)場(chǎng)直播視頻數(shù)據(jù)后,可以對(duì)本地拍攝到的主播直播視頻數(shù)據(jù)和接收到的現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù),進(jìn)行顯示。這樣,可以減少主播看到合成視頻數(shù)據(jù)的延時(shí)時(shí)間。上述處理過(guò)程可以由服務(wù)器群中的云服務(wù)器來(lái)實(shí)現(xiàn)。
[0127]本發(fā)明實(shí)施例還提供了服務(wù)器群包括云服務(wù)器、娛樂(lè)服務(wù)器和媒體服務(wù)器的情況下,進(jìn)行視頻直播的處理過(guò)程,如圖7所示,相應(yīng)的處理步驟可以如下:
[0128]步驟701,導(dǎo)播終端向云服務(wù)器和娛樂(lè)服務(wù)器發(fā)送導(dǎo)播通知消息,導(dǎo)播通知消息中可以攜帶有導(dǎo)播終端標(biāo)識(shí)、所屬直播頻道的頻道標(biāo)識(shí),以及該直播頻道包含的主播的主播標(biāo)識(shí)Ο
[0129]在實(shí)施中,技術(shù)人員可以在導(dǎo)播終端配置該導(dǎo)播終端的導(dǎo)播終端標(biāo)識(shí)、所屬直播頻道的頻道標(biāo)識(shí),以及該直播頻道包含的主播的主播標(biāo)識(shí),并可以將上述信息發(fā)送給云服務(wù)器和娛樂(lè)服務(wù)器。
[0130]步驟702,主播終端和觀眾終端通過(guò)娛樂(lè)服務(wù)器進(jìn)行賬戶(hù)登錄。
[0131]在實(shí)施中,用戶(hù)可以在終端上安裝具有視頻直播功能的應(yīng)用程序,如ΥΥ視頻,然后可以該應(yīng)用程序中注冊(cè)賬戶(hù),并設(shè)置賬戶(hù)密碼。娛樂(lè)服務(wù)器中可以將上述接收到的導(dǎo)播通知消息中的導(dǎo)播終端標(biāo)識(shí)、直播頻道的頻道標(biāo)識(shí),以及該頻道所包含的主播的主播標(biāo)識(shí)(如主播賬號(hào))進(jìn)行對(duì)應(yīng)的存儲(chǔ)。用戶(hù)可以在終端輸入自己的賬號(hào)和賬戶(hù)密碼,然后點(diǎn)擊登錄選項(xiàng),終端則可以向娛樂(lè)服務(wù)器發(fā)送登錄請(qǐng)求,登錄請(qǐng)求中可以攜帶有賬號(hào)和賬戶(hù)密碼,如果娛樂(lè)服務(wù)器判定該接收到的賬號(hào)為主播賬號(hào),且該主播賬號(hào)對(duì)應(yīng)的主播是直播頻道所包含的主播,則可以向該終端發(fā)送登錄成功消息,并通知該終端(即主播終端)可以上傳主播直播視頻數(shù)據(jù);如果娛樂(lè)服務(wù)器判定該接收到的賬號(hào)為主播賬號(hào),但該主播賬號(hào)對(duì)應(yīng)的主播不是直播頻道所包含的主播,則可以向該終端發(fā)送登錄成功消息,并可以通知該終端禁止上傳主播直播視頻數(shù)據(jù);如果娛樂(lè)服務(wù)器判定該接收到的賬號(hào)為觀眾賬號(hào),則可以向該終端發(fā)送登錄成功消息,該終端(即觀眾終端)則可以視頻觀看界面。
[0132]步驟703、云服務(wù)器接收主播終端發(fā)送的主播直播視頻數(shù)據(jù)
[0133]在實(shí)施中,主播終端可以通過(guò)主播終端的攝像部件(如攝像頭)對(duì)主播進(jìn)行拍攝,得到主播直播視頻數(shù)據(jù),然后可以將主播直播視頻數(shù)據(jù)發(fā)送給云服務(wù)器,云服務(wù)器則可以接收到主播終端發(fā)送的主播直播視頻數(shù)據(jù)。
[0134]步驟704、云服務(wù)器將主播直播視頻數(shù)據(jù)發(fā)送給主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端
[0135]在實(shí)施中,云服務(wù)器接收到主播直播視頻數(shù)據(jù)后,可以將主播直播視頻數(shù)據(jù)轉(zhuǎn)發(fā)給主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端。
[0136]步驟705、導(dǎo)播終端接收云服務(wù)器發(fā)送的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù),
[0137]在實(shí)施中,導(dǎo)播終端可以接收云服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),導(dǎo)播終端可以接收一個(gè)主播終端的主播直播視頻數(shù)據(jù),也可以接收多個(gè)主播終端的主播直播視頻數(shù)據(jù)。導(dǎo)播終端還可以與現(xiàn)場(chǎng)的攝像設(shè)備(如攝像機(jī))連接,獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù)。
[0138]步驟706、導(dǎo)播終端對(duì)主播直播視頻數(shù)據(jù)和現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù)
[0139]在實(shí)施中,導(dǎo)播終端可以基于技術(shù)人員配置的視頻合成參數(shù),對(duì)主播直播視頻數(shù)據(jù)和現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到該導(dǎo)播終端所屬直播頻道的合成視頻數(shù)據(jù)。合成處理的算法可以采用現(xiàn)有技術(shù)中的合成算法,
[0140]步驟707、導(dǎo)播終端將直播頻道的合成視頻數(shù)據(jù)發(fā)送給媒體服務(wù)器
[0141 ] 在實(shí)施中,導(dǎo)播終端合成直播頻道的合成視頻數(shù)據(jù)后,可以將合成視頻數(shù)據(jù)、導(dǎo)播終端標(biāo)識(shí),以及直播頻道標(biāo)識(shí)發(fā)送給媒體服務(wù)器,以便進(jìn)行后續(xù)處理。
[0142]步驟708、媒體服務(wù)器將合成視頻數(shù)據(jù)發(fā)送給該直播頻道中的觀眾終端
[0143]在實(shí)施中,媒體服務(wù)器可以與娛樂(lè)服務(wù)器之間進(jìn)行信息交互,得到導(dǎo)播通知消息,導(dǎo)播通知消息中可以攜帶有導(dǎo)播終端的導(dǎo)播終端標(biāo)識(shí)、所屬直播頻道的頻道標(biāo)識(shí),以及該直播頻道包含的主播的主播標(biāo)識(shí),媒體服務(wù)器接收到合成視頻數(shù)據(jù)、導(dǎo)播終端標(biāo)識(shí),以及直播頻道標(biāo)識(shí)后,可以將該合成視頻數(shù)據(jù)發(fā)送給該直播頻道標(biāo)識(shí)對(duì)應(yīng)的直播頻道中的觀眾終端。
[0144]步驟709、導(dǎo)播終端將現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給云服務(wù)器
[0145]在實(shí)施中,導(dǎo)播終端獲取到現(xiàn)場(chǎng)直播視頻數(shù)據(jù)后,可以將現(xiàn)場(chǎng)直播視頻數(shù)據(jù),以及導(dǎo)播終端的終端標(biāo)識(shí)發(fā)送給云服務(wù)器。
[0146]步驟710、云服務(wù)器將現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給主播終端
[0147]在實(shí)施中,云服務(wù)器接收到現(xiàn)場(chǎng)直播視頻數(shù)后,可以根據(jù)上述導(dǎo)播通知消息中的導(dǎo)播終端的導(dǎo)播終端標(biāo)識(shí)、所屬直播頻道的頻道標(biāo)識(shí),以及該直播頻道包含的主播的主播標(biāo)識(shí),確定接收到的導(dǎo)播終端標(biāo)識(shí)對(duì)應(yīng)的主播標(biāo)識(shí),將該現(xiàn)場(chǎng)直播視頻數(shù)發(fā)送給該主播標(biāo)識(shí)對(duì)應(yīng)的主播終端。
[0148]上述步驟704?708是觀眾終端對(duì)應(yīng)的處理過(guò)程,步驟709?710是主播終端對(duì)應(yīng)的處理過(guò)程,這兩個(gè)處理過(guò)程沒(méi)有先后順序。
[0149]本發(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)的藝人,可以通過(guò)主播終端拍攝主播直播視頻數(shù)據(jù),來(lái)參與現(xiàn)場(chǎng)直播,不會(huì)受到地域或場(chǎng)地的限制,從而可以提高直播的靈活性。
[0150]實(shí)施例三
[0151]基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種導(dǎo)播終端,如圖8所示,該導(dǎo)播終端包括:
[0152]接收模塊810,用于接收業(yè)務(wù)服務(wù)器發(fā)送的主播終端的主播直播視頻數(shù)據(jù),并獲取攝像設(shè)備拍攝的現(xiàn)場(chǎng)直播視頻數(shù)據(jù);
[0153]合成模塊820,用于對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述所屬直播頻道的合成視頻數(shù)據(jù);
[0154]第一發(fā)送模塊830,用于將所述直播頻道的合成視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0155]可選的,所述合成模塊820,用于:
[0156]根據(jù)預(yù)設(shè)的分屏顯示效果,對(duì)所述主播直播視頻數(shù)據(jù)和所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)進(jìn)行合成處理,得到所述所屬直播頻道的合成視頻數(shù)據(jù)。
[0157]可選的,如圖9所示,所述導(dǎo)播終端還包括:
[0158]第二發(fā)送模塊840,用于將預(yù)先存儲(chǔ)的標(biāo)識(shí),以及所述直播頻道包含的主播的主播標(biāo)識(shí),發(fā)送給所述業(yè)務(wù)服務(wù)器。
[0159]可選的,如圖10所示,所述導(dǎo)播終端還包括:
[0160]第三發(fā)送模塊850,用于將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述業(yè)務(wù)服務(wù)器,以使所述業(yè)務(wù)服務(wù)器將所述現(xiàn)場(chǎng)直播視頻數(shù)據(jù)發(fā)送給所述主播終端。
[0161]基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種業(yè)務(wù)服務(wù)器,如圖11所示,該業(yè)務(wù)服務(wù)器包括:
[0162]第一發(fā)送模塊1110,用于接收主播終端發(fā)送的主播直播視頻數(shù)據(jù),將所述主播直播視頻數(shù)據(jù)發(fā)送給所述主播終端所屬的直播頻道對(duì)應(yīng)的導(dǎo)播終端;
[0163]第一接收模塊1120,用于接收所述導(dǎo)播終端發(fā)送的所述直播頻道的合成視頻數(shù)據(jù);
[0164]第二發(fā)送模塊1130,用于將所述直播頻道的合成視頻數(shù)據(jù),發(fā)送給所述直播頻道中的觀眾終端。
[0165]可選的,如圖12所示,所述業(yè)務(wù)服務(wù)器還包括:
[0166]第二接收模塊1140,用于接收所述導(dǎo)播終端發(fā)送的預(yù)先存儲(chǔ)的導(dǎo)播終端標(biāo)識(shí),以及所述導(dǎo)播終端所屬直播頻道包含的主播的主播標(biāo)識(shí);
[0167]所述第一發(fā)送模塊,用于:
[0168]接收主播終端發(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)播終端。
[0169]可選的,如圖13所示,所述業(yè)務(wù)服務(wù)器還包括:
[0170]第三接收模塊1150,用于接收所述導(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)行顯不ο
[0171]可選的,如圖14所示,所述業(yè)務(wù)服務(wù)器還包括:
[0172]第三發(fā)送模塊1160,用于將所述主播直播視頻數(shù)據(jù)發(fā)送給現(xiàn)場(chǎng)顯示設(shè)備進(jìn)行顯不ο
[0173]可選的,所述業(yè)務(wù)服務(wù)器分別與多個(gè)通信網(wǎng)絡(luò)的通信服務(wù)器連接;
[0174]所述第一發(fā)送模塊,用于:
[0175]接收主播終端通過(guò)所屬的通信網(wǎng)絡(luò)的通信服務(wù)器發(fā)送的主播直播視頻數(shù)據(jù)。
[0176]本發(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)播終端