[發(fā)明專利]一種直播方法、裝置、電子設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201711171936.0 | 申請日: | 2017-11-21 |
| 公開(公告)號: | CN109819285B | 公開(公告)日: | 2021-09-21 |
| 發(fā)明(設(shè)計)人: | 林少維 | 申請(專利權(quán))人: | 北京樂我無限科技有限責(zé)任公司 |
| 主分類號: | H04N21/262 | 分類號: | H04N21/262;H04N21/2187;H04N21/24;H04N21/858 |
| 代理公司: | 北京市廣友專利事務(wù)所有限責(zé)任公司 11237 | 代理人: | 祁獻(xiàn)民 |
| 地址: | 100041 北京市石景山區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 直播 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本發(fā)明實施例公開一種直播方法、裝置、電子設(shè)備及存儲介質(zhì),設(shè)計互聯(lián)網(wǎng)技術(shù)領(lǐng)域,能夠有效提高網(wǎng)絡(luò)直播的容災(zāi)性能。所述方法包括:獲取直播的原拉流地址;將所述原拉流地址中預(yù)設(shè)數(shù)量的直播流轉(zhuǎn)推到目的拉流地址,形成更新后的拉流地址列表;其中,所述目的拉流地址與所述原拉流地址屬于不同的內(nèi)容分發(fā)網(wǎng)絡(luò)CDN廠商;當(dāng)觀眾端拉流觀看直播時,向所述觀眾端提供所述更新后的拉流地址列表,以使所述觀眾端從更新后的拉流地址拉流觀看直播。本發(fā)明可用于網(wǎng)絡(luò)直播中。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種直播方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
近年來,利用因特網(wǎng)傳輸音視頻越來越流行,出現(xiàn)了很多內(nèi)容豐富、使用便捷、交互性強(qiáng)的視頻多媒體服務(wù)。在很多音視頻直播應(yīng)用中,對主播和觀眾都需要提供盡量簡單的使用流程以及高并發(fā)、流暢、低延時、高清的基本服務(wù)。
在實現(xiàn)上,視頻直播的直播內(nèi)容一般通過CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))實現(xiàn)主播和觀眾之間的推拉流,從而進(jìn)行開播和觀看。然而,由于路流只存在于一家CDN廠商服務(wù)節(jié)點上,一旦該CDN廠商邊緣節(jié)點出現(xiàn)故障,就會造成所有觀眾無法觀看該主播開播視頻流,嚴(yán)重影響系統(tǒng)可用性,網(wǎng)絡(luò)直播容災(zāi)性能差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例提供一種直播方法、裝置、電子設(shè)備及存儲介質(zhì),能夠有效提高網(wǎng)絡(luò)直播的容災(zāi)性能。
第一方面,本發(fā)明實施例提供一種直播方法,包括:獲取直播的原拉流地址;將所述原拉流地址中預(yù)設(shè)數(shù)量的直播流轉(zhuǎn)推到目的拉流地址,形成更新后的拉流地址列表;其中,所述目的拉流地址與所述原拉流地址屬于不同的內(nèi)容分發(fā)網(wǎng)絡(luò)CDN廠商;當(dāng)觀眾端拉流觀看直播時,向所述觀眾端提供所述更新后的拉流地址列表,以使所述觀眾端從更新后的拉流地址拉流觀看直播。
結(jié)合第一方面,在第一方面的第一種實施方式中,所述將所述原拉流地址中預(yù)設(shè)數(shù)量的直播流轉(zhuǎn)推到目的拉流地址包括:通過中間節(jié)點將所述原拉流地址中預(yù)設(shè)數(shù)量的直播流轉(zhuǎn)推到目的拉流地址。
結(jié)合第一方面的第一種實施方式,在第一方面的第二種實施方式中,所述通過中間節(jié)點將所述原拉流地址中預(yù)設(shè)數(shù)量的直播流轉(zhuǎn)推到目的拉流地址包括:通過中間節(jié)點從所述原拉流地址拉取所述直播流;在所述中間節(jié)點成功拉取所述直播流的情況下,向所述中間節(jié)點指示所述直播流對應(yīng)的目的拉流地址;通過所述中間節(jié)點將拉取到的所述直播流推送到所述目的拉流地址。
結(jié)合第一方面的第一種實施方式,在第一方面的第三種實施方式中,所述方法還包括:在所述中間節(jié)點對所述直播流轉(zhuǎn)推失敗的情況下,檢測所述主播端是否結(jié)束直播;在所述主播端沒有結(jié)束直播的情況下,繼續(xù)通過所述中間節(jié)點對所述直播流進(jìn)行轉(zhuǎn)推。
結(jié)合第一方面的第一種實施方式,在第一方面的第四種實施方式中,所述方法還包括:接收所述中間節(jié)點上報的節(jié)點負(fù)載信息;根據(jù)所述節(jié)點負(fù)載信息對進(jìn)行轉(zhuǎn)推操作的中間節(jié)點進(jìn)行調(diào)度,以使所述中間節(jié)點負(fù)載均衡。
結(jié)合第一方面或第一方面的第一至第四種實施方式中的任一種,在第一方面的第五種實施方式中,所述當(dāng)觀眾端拉流觀看直播時,向所述觀眾端提供所述更新后的拉流地址列表包括:接收觀眾端的拉流請求,所述拉流請求中攜帶要觀看的直播的直播視頻標(biāo)識;根據(jù)所述直播視頻標(biāo)識確定所述觀眾端要觀看的直播所對應(yīng)的更新后的拉流地址列表;向所述觀眾端提供所述更新后的拉流地址列表。
結(jié)合第一方面的第五種實施方式,在第一方面的第六種實施方式中,所述根據(jù)所述直播視頻標(biāo)識確定所述觀眾端要觀看的直播所對應(yīng)的更新后的拉流地址列表包括:根據(jù)所述直播視頻標(biāo)識確定所述觀眾端要觀看的直播所對應(yīng)的多個更新后的拉流地址;將所述多個更新后的拉流地址按照預(yù)設(shè)規(guī)則排序,形成更新后的拉流地址列表。
結(jié)合第一方面,在第一方面的第七種實施方式中,所述直播包括主播單播或主播觀眾互動直播。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京樂我無限科技有限責(zé)任公司,未經(jīng)北京樂我無限科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711171936.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





