一種頻道快速播放的方法及用戶設(shè)備ue的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及eMBMS技術(shù),尤其涉及一種應(yīng)用于eMBMS的頻道快速播放方法和用戶設(shè)備UE 0
【背景技術(shù)】
[0002]移動(dòng)視頻已經(jīng)成為了移動(dòng)寬帶流量的主要來源,并且將在2016年占據(jù)移動(dòng)寬帶70%以上的流量。運(yùn)營商寄希望于用長期演進(jìn)(Long Term EVolut1n,LTE)網(wǎng)絡(luò)的高帶寬來提供更優(yōu)質(zhì)的用戶體驗(yàn),并獲得更高的回報(bào)。但是當(dāng)前,移動(dòng)用戶設(shè)備UE如手機(jī)等播放視頻基于超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP)單播技術(shù),在該技術(shù)下,傳統(tǒng)的無線接入網(wǎng)提供了點(diǎn)對點(diǎn)的單播承載服務(wù),對于單播承載服務(wù)來說,其必須建立用戶級的獨(dú)立承載。由于每一個(gè)用戶都需要占用一份的空口和頻譜資源,大數(shù)據(jù)量的視頻內(nèi)容業(yè)務(wù)極有可能導(dǎo)致移動(dòng)網(wǎng)絡(luò)的擁塞,當(dāng)有熱點(diǎn)事件發(fā)生時(shí)運(yùn)營商的網(wǎng)絡(luò)會(huì)受到更大沖擊,并消耗過多的網(wǎng)絡(luò)資源。
[0003]隨著移動(dòng)視頻業(yè)務(wù)的發(fā)展,廣播視頻業(yè)務(wù)因其在新聞性、及時(shí)性和低成本方面的優(yōu)勢被業(yè)界所關(guān)注。3GPP自R9版本于2010年推出了基于LTE的演進(jìn)的多媒體廣播/組播服務(wù)(evolved multimedia broadcast/multicast service,eMBMS)技術(shù),該技術(shù)具備一對多的傳輸優(yōu)勢,可以更高效地利用現(xiàn)有頻譜和移動(dòng)網(wǎng)絡(luò),向用戶傳送更高質(zhì)量的內(nèi)容,給視頻業(yè)務(wù)打開了新的局面。例如,一套CCTV5的直播只占用LTE基站一個(gè)400kbps的下行資源就能為小區(qū)成百上千用戶同時(shí)提供400kbps高清的手機(jī)視頻服務(wù)。既滿足了大量用戶同時(shí)享受零等待高質(zhì)量的視頻服務(wù),同時(shí)又節(jié)省了無線網(wǎng)絡(luò)帶寬。
[0004]在使用LTE eMBMS直播業(yè)務(wù)時(shí),廣播組播業(yè)務(wù)中心(broadcast/multicastservice center,BM_SC)會(huì)將直播頻道組播地址宣告給用戶設(shè)備UE,用戶設(shè)備UE根據(jù)該組播地址接收直播頻道媒體數(shù)據(jù)。但是,據(jù)研究發(fā)現(xiàn),由于直播頻道媒體數(shù)據(jù)是通過媒體分片順序下發(fā),用戶設(shè)備UE在加入某個(gè)直播頻道組播組時(shí)無法接收到正在下發(fā)的媒體分片的完整分片,需要等待下個(gè)媒體分片完整接收后才能播放,導(dǎo)致頻道播放或者頻道切換時(shí)間過長。
【發(fā)明內(nèi)容】
[0005]有鑒于此,實(shí)有必要提供一種能夠應(yīng)用于eMBMS的頻道快速播放的方法,降低頻道播放或者頻道切換等待時(shí)間,提升用戶體驗(yàn)。
[0006]—方面,本發(fā)明實(shí)施例提供一種應(yīng)用于eMBMS的頻道快速播放方法,在用戶設(shè)備UE接入某個(gè)直播頻道組播組接收該直播頻道媒體數(shù)據(jù)的同時(shí),獲取該直播頻道的單播地址,基于HTTP協(xié)議根據(jù)該單播地址獲取該直播頻道當(dāng)前正在組播的媒體分片進(jìn)行快速播放。本實(shí)施例中,用戶設(shè)備UE通過HTTP單播技術(shù)快速獲取該直播頻道當(dāng)前正在分發(fā)的媒體分片進(jìn)行播放,減少了頻道播放或者頻道切換的等待時(shí)間。
[0007]根據(jù)第一方面的第一實(shí)施例中,用戶設(shè)備UE可以通過多種方式獲取該直播頻道的單播地址,一種可選的方式中,用戶設(shè)備UE可以在加入該直播頻道組播前,從網(wǎng)絡(luò)側(cè)廣播組播業(yè)務(wù)中心接收下發(fā)的業(yè)務(wù)宣告文件,該業(yè)務(wù)宣告文件中可包含該直播頻道的單播地址;另一種方式中,廣播組播業(yè)務(wù)中心下發(fā)的業(yè)務(wù)宣告文件不包含該直播頻道的單播地址,但是包含該直播頻道的業(yè)務(wù)標(biāo)識,用戶設(shè)備UE可以根據(jù)該業(yè)務(wù)標(biāo)識從廣播組播業(yè)務(wù)中心獲取該直播頻道的單播地址。在另外一種可選的方式中,業(yè)務(wù)宣告文件僅包含單播文件修復(fù)地址,用戶設(shè)備UE可以根據(jù)該單播文件修復(fù)地址從廣播組播業(yè)務(wù)中心獲取該直播頻道的媒體分片。
[0008]根據(jù)第一方面的第二實(shí)施例中,用戶設(shè)備UE在根據(jù)該單播地址從網(wǎng)絡(luò)側(cè)獲取媒體數(shù)據(jù)進(jìn)行播放之前,還需要確定該直播頻道當(dāng)前正在直播的媒體分片的分片標(biāo)識,以便于準(zhǔn)確的基于HTTP協(xié)議從網(wǎng)絡(luò)側(cè)獲取該分片標(biāo)識對應(yīng)的媒體分片。該實(shí)施例中,由于用戶設(shè)備UE通過HPPT協(xié)議準(zhǔn)確從網(wǎng)絡(luò)側(cè)獲取到該直播頻道正在播放的媒體分片,不需要通過組播方式等待該媒體分片的下一個(gè)分片接收完畢才能進(jìn)行播放,減少了頻道播放或者切換的等待時(shí)間。
[0009]根據(jù)第一方面的第三實(shí)施例中,用戶設(shè)備UE在根據(jù)該直播頻道的單播地址獲取該直播頻道當(dāng)前正在直播的媒體分片的同時(shí),該用戶設(shè)備UE還繼續(xù)從該直播頻道的組播組接收該直播頻道的媒體數(shù)據(jù)并進(jìn)行緩存,用戶設(shè)備UE在播放完從單播地址獲取的媒體分片后從本地緩存中順序獲取該媒體分片的后續(xù)分片順序播放,保證該直播頻道播放的連續(xù)性,做到無縫從單播切換到組播,進(jìn)一步提升空口資源的使用效率。
[0010]第二方面,本發(fā)明實(shí)施例提供一種用戶設(shè)備UE,包括接收器,發(fā)送器以及處理器,該接收器用于在用戶設(shè)備UE接入直播頻道組播組時(shí)接收網(wǎng)絡(luò)側(cè)廣播或組播的媒體數(shù)據(jù),該處理器用于在該接收器接收該直播頻道的媒體數(shù)據(jù)時(shí),獲取該直播頻道的單播地址,并觸發(fā)該發(fā)送器根據(jù)所述單播地址向網(wǎng)絡(luò)側(cè)發(fā)送媒體數(shù)據(jù)獲取請求,并使用該接收器從網(wǎng)絡(luò)側(cè)獲取該媒體數(shù)據(jù)用于所述處理器進(jìn)行播放。可選的,該用戶設(shè)備UE可以是智能手機(jī),平板電腦等智能設(shè)備。本實(shí)施例中,用戶設(shè)備UE通過HTTP單播技術(shù)快速獲取該直播頻道當(dāng)前正在分發(fā)的媒體分片進(jìn)行播放,減少了頻道播放或者頻道切換的等待時(shí)間。
[0011]根據(jù)第二方面的第一實(shí)施例中,處理器可以通過多種方式獲取該直播頻道的單播地址,一種可選的方式中,用戶設(shè)備UE可以在加入該直播頻道組播組前,從網(wǎng)絡(luò)側(cè)廣播組播業(yè)務(wù)中心接收下發(fā)的業(yè)務(wù)宣告文件,該業(yè)務(wù)宣告文件中可包含該直播頻道的單播地址,處理器解析該業(yè)務(wù)宣告文件獲取該直播頻道的單播地址;另一種方式中,廣播組播業(yè)務(wù)中心下發(fā)的業(yè)務(wù)宣告文件不包含該直播頻道的單播地址,但是包含該直播頻道的業(yè)務(wù)標(biāo)識,處理器解析該業(yè)務(wù)宣告文件獲得該直播頻道的業(yè)務(wù)標(biāo)識,然后可以根據(jù)該業(yè)務(wù)標(biāo)識從廣播組播業(yè)務(wù)中心獲取該直播頻道的單播地址。在另外一種可選的方式中,業(yè)務(wù)宣告文件僅包含文件修復(fù)單播地址,處理器可以直接根據(jù)該文件修復(fù)單播地址從廣播組播業(yè)務(wù)中心獲取該直播頻道的媒體分片。
[0012]根據(jù)第二方面的第二實(shí)施例中,處理器在根據(jù)該單播地址從網(wǎng)絡(luò)側(cè)獲取媒體數(shù)據(jù)進(jìn)行播放之前,還需要確定該直播頻道當(dāng)前正在直播的媒體分片的分片標(biāo)識,以便于準(zhǔn)確的基于HTTP協(xié)議從網(wǎng)絡(luò)側(cè)獲取該分片標(biāo)識對應(yīng)的媒體分片。處理器可以解析從組播組接收的第一個(gè)媒體分片,從該分片中可以獲取該分片的分片標(biāo)識信息。
[0013]根據(jù)第二方面的第三實(shí)施例中,該用戶設(shè)備UE還包括存儲器,用于存儲用戶設(shè)備UE從該直播頻道的廣播或組播組接收該直播頻道的媒體數(shù)據(jù),該處理器在播放完從單播地址獲取的媒體分片后從該存儲器中順序獲取該媒體分片的后續(xù)分片順序播放,保證該直播頻道播放的連續(xù)性,做到無縫從單播切換到組播,進(jìn)一步提升空口資源的使用效率。
[0014]第三方面,提供一種計(jì)算機(jī)程序產(chǎn)品,該程序產(chǎn)品應(yīng)用于用戶設(shè)備UE中,包括一系列的存儲在該用戶設(shè)備UE的可讀存儲介質(zhì)中的程序指令,該用戶設(shè)備UE包括處理器可用于執(zhí)行該程序指令使得用戶設(shè)備UE執(zhí)行如第一方面所述的應(yīng)用于eMBMS的頻道快速播放方法。
[0015]第三方面,提供一種直播頻道媒體數(shù)據(jù)的發(fā)送方法,應(yīng)用在eMBMS業(yè)務(wù)網(wǎng)絡(luò)側(cè),包括:將直播頻道的單播地址或業(yè)務(wù)標(biāo)識或單播文件修復(fù)地址插入到業(yè)務(wù)宣告文件中,并將該業(yè)務(wù)宣告文件下發(fā)給用戶設(shè)備UE。當(dāng)然,該業(yè)務(wù)宣告文件中還包括該直播頻道的組播地址。在用戶設(shè)備UE根據(jù)該直播頻道的組播地址接入組播組后,通過組播方式或增強(qiáng)廣播方式將該直播頻道的媒體數(shù)據(jù)下發(fā)給該用戶設(shè)備UE,并在該用戶設(shè)備UE根據(jù)單播地址發(fā)起點(diǎn)播請求時(shí),通過與該用戶設(shè)備UE建立HTTP連接,將該直播頻道當(dāng)前正在組播的媒體數(shù)據(jù)發(fā)給該用戶設(shè)備UE。
[0016]根據(jù)第三方面的第一實(shí)施方式中,可通過如下方式將該直播頻道當(dāng)前正在直播的媒體數(shù)據(jù)通過單播的方式發(fā)送給用戶設(shè)備UE,一種方式是內(nèi)容提供系統(tǒng)直接根據(jù)用戶設(shè)備UE的內(nèi)容請求,將該直播頻道當(dāng)前正在直播的媒體數(shù)據(jù)通過單播的方式發(fā)送給用戶設(shè)備UE。該實(shí)施例中,由于網(wǎng)絡(luò)側(cè)直接通過內(nèi)容提供商將該直播頻道當(dāng)前正在播放的媒體數(shù)據(jù)通過單播的方式提供給用戶設(shè)備UE,避免了通過廣播組播業(yè)務(wù)中心對該媒體數(shù)據(jù)進(jìn)行轉(zhuǎn)組播、同步以及協(xié)議轉(zhuǎn)換等流程,減少了用戶設(shè)備UE接收媒體數(shù)據(jù)的等待時(shí)間,提升了用戶體驗(yàn)。另一種可選的方式為廣播組播業(yè)務(wù)中心根據(jù)用戶設(shè)備UE的文件修復(fù)請求,將該直播頻道當(dāng)前正在直播的媒體數(shù)據(jù)通過單播的方式發(fā)送給用戶設(shè)備UE。該實(shí)施例中,可以利用目前eMBMS業(yè)務(wù)已經(jīng)定義的業(yè)務(wù)宣告文件中的文件修復(fù)地址將該直播頻道當(dāng)前正在播放的媒體數(shù)據(jù)通過單播的方式提供給用戶設(shè)備UE,減少對業(yè)務(wù)宣告文件的重新定義和修改。
[0017]第四方面,還提供一種一種頻道快速播放系統(tǒng),包括用戶設(shè)備,eMBMS子系統(tǒng)及業(yè)務(wù)提供子系統(tǒng),該用戶設(shè)備用于從eMBMS子系統(tǒng)獲取業(yè)務(wù)宣告文件,解析該業(yè)務(wù)宣告文件,獲取直播頻道的組播地址,根據(jù)該組播地址加入所述直播頻道的組播組,并從該組播組接收所述直播頻道正在直播的媒體分片,還用于獲取所述直播頻道的單播地址和所述正在直播的媒體分片標(biāo)識,根據(jù)所述媒體分片標(biāo)識基于單播方式從所述業(yè)務(wù)提供子系統(tǒng)獲取所述媒體分片進(jìn)行快速播放,所述eMBMS子系統(tǒng)用于通過廣播的方式向用戶設(shè)備發(fā)送業(yè)務(wù)通告文件,所述業(yè)務(wù)通告文件中包含所述直播頻道的組播地址,還用于通過組播的方式向用戶設(shè)備組播直播頻道的媒體分片,所述業(yè)務(wù)提供子系統(tǒng)用于在收到所述用戶設(shè)備的媒體分片請求后,通過單播方式向用戶設(shè)備發(fā)送與媒體分片請求中分片標(biāo)識對應(yīng)的媒體分片。