一種用于直播節(jié)目的回看方法和系統(tǒng)的制作方法
【專利摘要】本申請?zhí)岢隽艘环N直播節(jié)目的回看方法和系統(tǒng),其中所述方法包括:A)在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求;B)根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址;C)啟動用于播放所述目標節(jié)目的播放器。所述系統(tǒng)包括:接收請求模塊,其在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求;獲取播放地址模塊,其根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址;啟動播放器模塊,其啟動用于播放所述目標節(jié)目的播放器。
【專利說明】
一種用于直播節(jié)目的回看方法和系統(tǒng)
技術領域
[0001]本申請涉及智能電視應用技術領域,尤其涉及一種用于直播節(jié)目的回看方法和系統(tǒng)。
【背景技術】
[0002]在個人計算機(PC)己經(jīng)智能化、手機和平板電腦也己經(jīng)大面積智能化的情況下,為順應電視機“高清化”、“網(wǎng)絡化”、“智能化”的趨勢,智能電視也逐步進入我們的生活。
[0003]所謂智能電視,就像智能手機一樣,具有全開放式平臺,搭載了操作系統(tǒng),顧客在欣賞普通電視內(nèi)容的同時,可自行安裝和卸載由電視廠商或第三方服務商提供的應用軟件、游戲等程序,通過此類程序可持續(xù)對智能電視的功能進行擴充和升級,并且,智能電視可連接于網(wǎng)絡、AV設備、PC等,并可從網(wǎng)絡、AV設備、PC等多種渠道獲得節(jié)目內(nèi)容,通過簡單易用的整合式操作界面,將用戶最需要的內(nèi)容在電視屏幕上進行清晰地展現(xiàn)。
[0004]在智能電視系統(tǒng)中,一般會為用戶準備海量的視頻資源,為滿足不同愛好用戶的需求,智能電視一般會為用戶提供多個播放頻道,例如,可以包括綜合臺、電影臺、電視劇臺、動漫臺、體育臺、紀錄片臺、音樂臺等等,每個播放頻道內(nèi)提供有不同的節(jié)目供用戶選擇觀看。
[0005]另外,為了更方便用戶觀看各個頻道提供的節(jié)目,現(xiàn)有的智能電視一般還會提供回看功能,即在某頻道內(nèi)觀看當前節(jié)目時,可以選擇回看之前己經(jīng)播放過的節(jié)目。
[0006]然而,現(xiàn)有技術中的直播節(jié)目的回看功能,在用戶選擇回看已經(jīng)播放過的目標節(jié)目后,智能電視會得到一個播放地址,并且啟動一個用于播放目標節(jié)目的新的播放器,所述新的播放器包括全新的用戶回看界面和底層的播放應用,這樣就會導致消耗內(nèi)存多,響應時間慢的問題。
【發(fā)明內(nèi)容】
[0007]為了克服上述現(xiàn)有技術中的缺陷,本申請?zhí)岢隽艘环N用于直播節(jié)目的回看方法和系統(tǒng),其通過復用直播界面的方式,加快了切換到回看界面的速度,并且減少了資源消耗。
[0008]本申請?zhí)岢隽艘环N用于直播節(jié)目的回看方法,包括以下步驟:
[0009]A)在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求;
[0010]B)根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址;
[0011]C)啟動用于播放所述目標節(jié)目的播放器。
[0012]優(yōu)選地,在本申請的用于直播節(jié)目的回看方法中,所述步驟C)具體包括:向用戶顯示所述已經(jīng)播放的目標節(jié)目的回看界面。
[0013]優(yōu)選地,在本申請的用于直播節(jié)目的回看方法中,所述回看界面通過繼承當前直播界面的對象實現(xiàn)。
[0014]優(yōu)選地,在本申請的用于直播節(jié)目的回看方法中,在所述步驟A)接收到所述回看請求后,通過狀態(tài)機實現(xiàn)從直播所述當前節(jié)目的直播界面到回看所述目標節(jié)目的回看界面的切換。
[0015]優(yōu)選地,在本申請的用于直播節(jié)目的回看方法中,所述步驟B)中的所述目標節(jié)目的信息包括目標節(jié)目的名稱、播放頻道以及播放時間。
[0016]本申請?zhí)岢隽艘环N用于直播節(jié)目的回看系統(tǒng),所述系統(tǒng)包括:
[0017]接收請求模塊,其在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求;
[0018]獲取播放地址模塊,其根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址;
[0019]啟動播放器模塊,其啟動用于播放所述目標節(jié)目的播放器。
[0020]優(yōu)選地,在本申請的用于直播節(jié)目的回看系統(tǒng)中,所述啟動播放器模塊具體包括:向用戶顯示所述已經(jīng)播放的目標節(jié)目的回看界面。
[0021]優(yōu)選地,在本申請的用于直播節(jié)目的回看系統(tǒng)中,所述回看界面通過繼承當前直播界面的對象實現(xiàn)。
[0022]優(yōu)選地,在本申請的用于直播節(jié)目的回看系統(tǒng)中,在所述接收請求模塊接收到所述回看請求后,通過狀態(tài)機實現(xiàn)從直播所述當前節(jié)目的直播界面到回看所述目標節(jié)目的回看界面的切換。
[0023]優(yōu)選地,在本申請的用于直播節(jié)目的回看系統(tǒng)中,所述目標節(jié)目的信息包括目標節(jié)目的名稱、播放頻道以及播放時間。
[0024]通過采用本申請?zhí)岢龅挠糜谥辈ス?jié)目的回看方法和系統(tǒng),能夠避免在回看之前已經(jīng)播放過的目標節(jié)目時啟動一個全新的用戶回看界面的問題,從而避免了大的內(nèi)存消耗和響應時間慢的問題。
【附圖說明】
[0025]圖1是本申請的用于直播節(jié)目的回看方法的流程圖;
[0026]圖2是本申請的用于直播節(jié)目的回看系統(tǒng)的框圖。
【具體實施方式】
[0027]圖1是本申請的用于直播節(jié)目的回看方法的流程圖。如圖1所示,本申請的用于直播節(jié)目的回看方法,包括:首先,在用戶觀看當前直播節(jié)目的過程中,發(fā)出回看已經(jīng)播放的目標節(jié)目的請求。具體實現(xiàn)時,該請求可以通過多種方式發(fā)出。例如,其中一種方式下,可以是通過遙控器等控制終端上的專用的控制按鍵,來啟動播放應用中的回看進程,然后從中選擇需要回看的目標節(jié)目。也可以通過另一種控制菜單的方式實現(xiàn)對回看節(jié)目的選擇。在控制終端接收到所述回看請求后,可以通過狀態(tài)機實現(xiàn)從直播當前節(jié)目的直播界面到回看目標節(jié)目的回看界面的切換。相反,也可以實現(xiàn)從回看界面到直播界面的切換。
[0028]接著,根據(jù)要回看的目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址。所述目標節(jié)目的信息包括,但不限于,所述目標節(jié)目的名稱、播放時間、播放頻道等。而獲取所述目標節(jié)目的播放地址的方式可以有很多種,例如,在當前的播放地址后拼接時移信息生成新的播放地址,所述時移信息用于表示所述起始節(jié)目在當前頻道的開始播放時間點到當前時間點之間的時間差。例如,用戶選擇需要回看的目標節(jié)目本來是在8:30分播放,當前時刻己經(jīng)是10:00,因此,計算出的時間差就是90分鐘,因此,就可以將該時間差信息拼接到當前頻道對應的播放地址之后。然后就可以將新得到的地址發(fā)送到服務器,重新向服務器發(fā)送播放請求,服務器接收到新的地址之后,解析出地址中包含目標節(jié)目內(nèi)容數(shù)據(jù),以便在播放應用的客戶端進行播放。
[0029]然后,根據(jù)上述解析出的目標節(jié)目內(nèi)容數(shù)據(jù),啟動用于播放所述目標節(jié)目的播放器。所述用于播放所述目標節(jié)目的播放器是對當前直播界面的繼承。也就是,回看界面(repIayView)是直播界面(IiveView)的子類,用回看界面的對象代替直播界面的對象,通過狀態(tài)機實現(xiàn)直播界面與回看界面的相互切換,從而實現(xiàn)了直播界面的復用,加快了用戶觀看界面的切換,減少了資源消耗。具體為,當用戶選擇回看目標節(jié)目時,通過狀態(tài)控制將觀看界面切換到回看界面,隱藏當前直播節(jié)目時特有的用戶界面部分,保留與回看目標節(jié)目共有的用戶界面部分,同時顯示回看界面獨有的用戶界面部分。當用戶選擇回看目標節(jié)目時,通過狀態(tài)控制將觀看界面切換到直播界面,隱藏回看界面特有的用戶界面部分,保留與直播界面共有的用戶界面部分,同時顯示直播界面獨有的用戶界面部分,實現(xiàn)了直播界面與回看界面中同樣內(nèi)容的共用,減小了內(nèi)存損耗,提高了響應時間。
[0030]圖2是本申請的用于直播節(jié)目的回看系統(tǒng)的框圖。如圖2所示,本申請的用于直播節(jié)目的回看系統(tǒng),包括:接收請求模塊、獲取播放地址模塊和啟動播放器模塊,
[0031]本申請的用于直播節(jié)目的回看系統(tǒng)的所述接收請求模塊,其在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求。:具體實現(xiàn)時,該請求可以通過多種方式發(fā)出。例如,其中一種方式下,可以是通過遙控器等控制終端上的專用的控制按鍵,來啟動播放應用中的回看進程,然后從中選擇需要回看的目標節(jié)目。也可以通過另一種控制菜單的方式實現(xiàn)對回看節(jié)目的選擇。在控制終端接收到所述回看請求后,可以通過狀態(tài)機實現(xiàn)從直播當前節(jié)目的直播界面到回看目標節(jié)目的回看界面的切換。相反,也可以實現(xiàn)從回看界面到直播界面的切換。
[0032]本申請的用于直播節(jié)目的回看系統(tǒng)的所述獲取播放地址模塊,其根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址。所述目標節(jié)目的信息包括,但不限于,所述目標節(jié)目的名稱、播放時間、播放頻道等。而獲取所述目標節(jié)目的播放地址的方式可以有很多種,例如,在當前的播放地址后拼接時移信息生成新的播放地址,所述時移信息用于表示所述起始節(jié)目在當前頻道的開始播放時間點到當前時間點之間的時間差。例如,用戶選擇需要回看的目標節(jié)目本來是在8:30分播放,當前時刻己經(jīng)是10:00,因此,計算出的時間差就是90分鐘,因此,就可以將該時間差信息拼接到當前頻道對應的播放地址之后。然后就可以將新得到的地址發(fā)送到服務器,重新向服務器發(fā)送播放請求,服務器接收到新的地址之后,解析出地址中包含目標節(jié)目內(nèi)容數(shù)據(jù),以便在播放應用的客戶端進行播放。
[0033]本申請的用于直播節(jié)目的回看系統(tǒng)的啟動播放器模塊,其啟動用于播放所述目標節(jié)目的播放器。所述用于播放所述目標節(jié)目的播放器是對當前直播界面的繼承。也就是,回看界面(replayView)是直播界面(IiveView)的子類,用回看界面的對象代替直播界面的對象,通過狀態(tài)機實現(xiàn)直播界面與回看界面的相互切換,從而實現(xiàn)了直播界面的復用,加快了用戶觀看界面的切換,減少了資源消耗。具體為,當用戶選擇回看目標節(jié)目時,通過狀態(tài)控制將觀看界面切換到回看界面,隱藏當前直播節(jié)目時特有的用戶界面部分,保留與回看目標節(jié)目共有的用戶界面部分,同時顯示回看界面獨有的用戶界面部分。當用戶選擇回看目標節(jié)目時,通過狀態(tài)控制將觀看界面切換到直播界面,隱藏回看界面特有的用戶界面部分,保留與直播界面共有的用戶界面部分,同時顯示直播界面獨有的用戶界面部分,實現(xiàn)了直播界面與回看界面中同樣內(nèi)容的共用,減小了內(nèi)存損耗,提高了響應時間。
[0034]以上所述,僅是本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到的變化或替換,都應該涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種用于直播節(jié)目的回看方法,其特征在于,所述方法包括以下步驟: A)在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求; B)根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址; C)啟動用于播放所述目標節(jié)目的播放器。2.根據(jù)權利要求1所述的用于直播節(jié)目的回看方法,其特征在于,所述步驟C)具體包括:向用戶顯示所述已經(jīng)播放的目標節(jié)目的回看界面。3.根據(jù)權利要求2所述的用于直播節(jié)目的回看方法,其特征在于,所述回看界面通過繼承當前直播界面的對象實現(xiàn)。4.根據(jù)權利要求1-3任一項所述的用于直播節(jié)目的回看方法,其特征在于,在所述步驟A)接收到所述回看請求后,通過狀態(tài)機實現(xiàn)從直播所述當前節(jié)目的直播界面到回看所述目標節(jié)目的回看界面的切換。5.根據(jù)權利要求4所述的用于直播節(jié)目的回看方法,其特征在于,所述步驟B)中的所述目標節(jié)目的信息包括目標節(jié)目的名稱、播放頻道以及播放時間。6.一種用于直播節(jié)目的回看系統(tǒng),其特征在于,所述系統(tǒng)包括: 接收請求模塊,其在播放當前節(jié)目的過程中,接收回看已經(jīng)播放的目標節(jié)目的請求; 獲取播放地址模塊,其根據(jù)所述目標節(jié)目的信息,獲取所述目標節(jié)目的播放地址; 啟動播放器模塊,其啟動用于播放所述目標節(jié)目的播放器。7.根據(jù)權利要求6所述的用于直播節(jié)目的回看系統(tǒng),其特征在于,所述啟動播放器模塊具體包括:向用戶顯示所述已經(jīng)播放的目標節(jié)目的回看界面。8.根據(jù)權利要求7所述的用于直播節(jié)目的回看系統(tǒng),其特征在于,所述回看界面通過繼承當前直播界面的對象實現(xiàn)。9.根據(jù)權利要求6-8任一項所述的用于直播節(jié)目的回看系統(tǒng),其特征在于,在所述接收請求模塊接收到所述回看請求后,通過狀態(tài)機實現(xiàn)從直播所述當前節(jié)目的直播界面到回看所述目標節(jié)目的回看界面的切換。10.根據(jù)權利要求9所述的用于直播節(jié)目的回看系統(tǒng),其特征在于,所述目標節(jié)目的信息包括目標節(jié)目的名稱、播放頻道以及播放時間。
【文檔編號】H04N21/438GK105898586SQ201510734455
【公開日】2016年8月24日
【申請日】2015年11月2日
【發(fā)明人】李 榮
【申請人】樂視致新電子科技(天津)有限公司