本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種節(jié)目錄制方法及裝置、機頂盒。
背景技術(shù):
隨著數(shù)字電視技術(shù)的不斷發(fā)展,為滿足多種多樣的用戶需求新業(yè)務(wù)也層出不窮,個人視頻錄像(Personal Video Recorder,簡稱為PVR)技術(shù)也隨之產(chǎn)生。在DVB和網(wǎng)絡(luò)雙模機頂盒環(huán)境下,節(jié)目源融合了網(wǎng)絡(luò)電視節(jié)目以及數(shù)字視頻廣播(Digital Video Broadcast,DVB)的直播電視節(jié)目,無疑用戶希望無論是網(wǎng)絡(luò)電視節(jié)目還是DVB直播電視節(jié)目,都可以進行錄制。
現(xiàn)有技術(shù)下,雙模機頂盒工作模式在業(yè)務(wù)上是完全分開的,即數(shù)字視頻廣播模式和網(wǎng)絡(luò)模式的業(yè)務(wù)是不相干的;這樣用戶只能分開錄制節(jié)目,即在廣播模式下錄制直播電視,在網(wǎng)絡(luò)模式下錄制網(wǎng)絡(luò)電視,相關(guān)技術(shù)中也對在廣播模式下實現(xiàn)的本地錄制實現(xiàn)方法,以及在網(wǎng)絡(luò)模式下的網(wǎng)絡(luò)錄制實現(xiàn)方法進行了公開。
在現(xiàn)有的技術(shù)下,無論具備那一種錄制方法的機頂盒,對于用戶來說,只能在某一種模式下錄制節(jié)目,這樣可以選擇錄制的節(jié)目源就相對少了,而且被錄制的節(jié)目也是分開存儲管理,增加了用戶使用的復(fù)雜度。
針對相關(guān)技術(shù)中,機頂盒錄制節(jié)目方式過于單一的問題,尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種節(jié)目錄制方法及裝置、機頂盒。
根據(jù)本發(fā)明的一個方面,提供了一種節(jié)目錄制方法,包括:機頂盒獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南(Electronic Program Guide,簡稱為EPG)信息和OTT的第二EPG信息;在融合了所述第一EPG信息和所述第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目,并判斷該待錄制節(jié)目所屬的節(jié)目類型;根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目。
優(yōu)選地,根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目,包括:在判斷出所述待錄制節(jié)目所屬于DVB電視節(jié)目時,采用本地個人視頻錄制LPVR方式錄制所述待錄制節(jié)目;在判斷出所述待錄制節(jié)目所屬于OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制所述待錄制節(jié)目;在判斷出所述待錄制節(jié)目同時所屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制所述待錄制節(jié)目。
優(yōu)選地,根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目之后,還包括:所述機頂盒在該機頂盒 或該機頂盒的外接存儲設(shè)備保存采用所述LPVR方式錄制的所述待錄制節(jié)目;或所述機頂盒在該機頂盒對應(yīng)的網(wǎng)絡(luò)服務(wù)器設(shè)備上,保存所述采用NPVR方式錄制的所述待錄制節(jié)目。
優(yōu)選地,判斷該待錄制節(jié)目所屬的節(jié)目類型之前,還包括:針對所述節(jié)目單上的每一個節(jié)目,在節(jié)目描述信息中均攜帶類型標識,其中,所述類型標識用于指示以下信息之一:當(dāng)前節(jié)目屬于DVB電視節(jié)目、當(dāng)前節(jié)目OTT網(wǎng)路視頻電視節(jié)目、當(dāng)前節(jié)目同時屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目。
優(yōu)選地,根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目之后,還包括:生成回看頁面,其中,所述回看頁面包括所有錄制完成的節(jié)目。
根據(jù)本發(fā)明的另一個方面,還提供了一種機頂盒,所述機頂盒用于執(zhí)行以上任一項所述的方法。
根據(jù)本發(fā)明的另一個方面,還提供了一種節(jié)目錄制裝置,應(yīng)用于機頂盒,包括:獲取模塊,用于獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT的第二EPG信息;選擇模塊,用于在融合了所述第一EPG信息和所述第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目;判斷模塊,用于判斷該待錄制節(jié)目所屬的節(jié)目類型;錄制模塊,用于根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目。
優(yōu)選地,所述錄制模塊包括:第一錄制單元,用于在判斷出所述待錄制節(jié)目所屬于DVB電視節(jié)目時,采用本地個人視頻錄制LPVR方式錄制所述待錄制節(jié)目;第二錄制單元,用于在判斷出所述待錄制節(jié)目所屬于OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制所述待錄制節(jié)目;在判斷出所述待錄制節(jié)目同時所屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制所述待錄制節(jié)目。
優(yōu)選地,所述裝置還包括:第一保存模塊,用于在該機頂盒或該機頂盒的外接存儲設(shè)備保存采用所述LPVR方式錄制的所述待錄制節(jié)目;或第二保存模塊,用于在該機頂盒對應(yīng)的網(wǎng)絡(luò)服務(wù)器設(shè)備上,保存所述采用NPVR方式錄制的所述待錄制節(jié)目。
優(yōu)選地,所述裝置還包括:攜帶模塊,用于針對所述節(jié)目單上的每一個節(jié)目,在節(jié)目描述信息中均攜帶類型標識,其中,所述類型標識用于指示以下信息之一:當(dāng)前節(jié)目屬于DVB電視節(jié)目、當(dāng)前節(jié)目OTT網(wǎng)路視頻電視節(jié)目、當(dāng)前節(jié)目同時屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目。
通過本發(fā)明,采用機頂盒獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT的第二EPG信息;在融合了所述第一EPG信息和所述第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目,并判斷該待錄制節(jié)目所屬的節(jié)目類型;根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目的技術(shù)手段,解決了相關(guān)技術(shù)中,機頂盒錄制節(jié)目方式過于單一的問題,進而降低 了混模機頂盒用戶操作復(fù)雜度,用戶無需切換模塊進行錄制,用戶可選擇的錄制的節(jié)目源更多,是融合了廣播電視節(jié)目和網(wǎng)絡(luò)電視節(jié)目,用戶無需關(guān)心節(jié)目來源。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1為根據(jù)本發(fā)明實施例的節(jié)目錄制方法的流程圖;
圖2為根據(jù)本發(fā)明實施例的EPG的顯示裝置的結(jié)構(gòu)框圖;
圖3為根據(jù)本發(fā)明實施例的節(jié)目錄制裝置的錄制模塊26的結(jié)構(gòu)框圖;
圖4為根據(jù)本發(fā)明實施例的節(jié)目錄制裝置的另一結(jié)構(gòu)框圖;
圖5為根據(jù)本發(fā)明優(yōu)選實施例一的機頂盒融合錄制的流程示意圖;
圖6為根據(jù)本發(fā)明優(yōu)選實施例二的機頂盒網(wǎng)路錄制模塊的流程圖;
圖7為根據(jù)本發(fā)明優(yōu)選實施例三的機頂盒本地錄制模塊的流程圖;
圖8為根據(jù)本發(fā)明優(yōu)選實施例四的機頂盒融合錄制管理的界面展示方法的流程圖;
圖9為根據(jù)本發(fā)明優(yōu)選實施例五的機頂盒回看模塊的流程圖。
具體實施方式
下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中,還提供了一種節(jié)目錄制方法,圖1為根據(jù)本發(fā)明實施例的節(jié)目錄制方法的流程圖,如圖1所示,包括以下步驟:
步驟S102,機頂盒獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT 的第二EPG信息;
步驟S104,在融合了第一EPG信息和第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目,并判斷該待錄制節(jié)目所屬的節(jié)目類型;
步驟S106,根據(jù)判斷結(jié)果錄制待錄制節(jié)目。
通過上述各個步驟,采用機頂盒獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT的第二EPG信息;在融合了所述第一EPG信息和所述第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目,并判斷該待錄制節(jié)目所屬的節(jié)目類型;根據(jù)判斷結(jié)果錄制所述待錄制節(jié)目的技術(shù)手段,解決了相關(guān)技術(shù)中,機頂盒錄制節(jié)目方式過于單一的問題,進而降低了混模機頂盒用戶操作復(fù)雜度,用戶無需切換模塊進行錄制,用戶可選擇的錄制的節(jié)目源更多,是融合了廣播電視節(jié)目和網(wǎng)絡(luò)電視節(jié)目,用戶無需關(guān)心節(jié)目來源。
上述步驟S106可以有多種實現(xiàn)方式,在一個可選的示例中,可以通過以下方案實現(xiàn):在判斷出待錄制節(jié)目所屬于DVB電視節(jié)目時,采用本地個人視頻錄制LPVR方式錄制待錄制節(jié)目;在判斷出待錄制節(jié)目所屬于OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制待錄制節(jié)目;在判斷出待錄制節(jié)目同時所屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制待錄制節(jié)目。
可選地,在執(zhí)行步驟S106之后,還可以執(zhí)行以下技術(shù)方案:機頂盒在該機頂盒或該機頂盒的外接存儲設(shè)備保存采用LPVR方式錄制的待錄制節(jié)目;或機頂盒在該機頂盒對應(yīng)的網(wǎng)絡(luò)服務(wù)器設(shè)備上,保存采用NPVR方式錄制的待錄制節(jié)目。
當(dāng)然,在實際應(yīng)用過程中,判斷該待錄制節(jié)目所屬的節(jié)目類型之前,還可以執(zhí)行以下過程:針對節(jié)目單上的每一個節(jié)目,在節(jié)目描述信息中均攜帶類型標識,其中,類型標識用于指示以下信息之一:當(dāng)前節(jié)目屬于DVB電視節(jié)目、當(dāng)前節(jié)目OTT網(wǎng)路視頻電視節(jié)目、當(dāng)前節(jié)目同時屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目。
需要說明的是,根據(jù)判斷結(jié)果錄制待錄制節(jié)目之后,還可以執(zhí)行以下技術(shù)方案:生成回看頁面,其中,回看頁面包括所有錄制完成的節(jié)目。
在本發(fā)明實施例中,還提供了一種機頂盒,機頂盒用于執(zhí)行以上任一項的方法。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必需的。
以下結(jié)合一示例說明上述實施例中的節(jié)目錄制方法,但不用于限定本發(fā)明實施例。
上述方法可以通過以下步驟理解:
步驟A.機頂盒接收來之廣播電視和網(wǎng)絡(luò)電視的節(jié)目,并進行融合得到一份融合之后的節(jié)目單,在EPG中看到的節(jié)目信息也是融合之后的。
步驟B.在EPG中選擇錄制的節(jié)目后,對待錄制節(jié)目進行分析判斷,根據(jù)節(jié)目的相關(guān)信息,判斷將要錄制的節(jié)目是屬于廣播電視或者網(wǎng)絡(luò)電視,或者是廣播電視和網(wǎng)絡(luò)電視均存在此節(jié)目。
步驟C.對于分析的結(jié)果做分支處理,如果屬于網(wǎng)絡(luò)電視節(jié)目,則采用NPVR網(wǎng)絡(luò)錄制,如果是廣播電視節(jié)目則采用LPVR本地錄制。如果某一節(jié)目在廣播電視和網(wǎng)絡(luò)電視都存在,對其錄制優(yōu)先采用NPVR網(wǎng)絡(luò)錄制。
步驟D.對于錄制的節(jié)目信息統(tǒng)一管理,在統(tǒng)一頁面展示。保存的錄制節(jié)目信息包含節(jié)目的存儲位置,是本地或者網(wǎng)絡(luò)。
步驟E.對于用戶選擇已經(jīng)完成錄制的節(jié)目進行回看,同樣根據(jù)存儲的位置不同,去相應(yīng)位置獲取數(shù)據(jù)進行回看。
采用本發(fā)明實施例提供的上述技術(shù)方案:降低了混模機頂盒用戶操作復(fù)雜度,用戶無需切換模塊進行錄制,用戶可選擇的錄制的節(jié)目源更多,是融合了廣播電視節(jié)目和網(wǎng)絡(luò)電視節(jié)目,用戶無需關(guān)心節(jié)目來源;節(jié)目錄制統(tǒng)一管理,不再保存多份,錄制管理界面中用戶可以查看到網(wǎng)絡(luò)錄制和本地錄制的所有錄制信息,無需進入多個應(yīng)用瀏覽操作,簡化了整個系統(tǒng)的用戶界面(User Interface,簡稱為UI)拓撲結(jié)構(gòu)。整個的PVR融合錄制設(shè)計方案會讓用戶有更好的使用體驗。
在本實施例中還提供了一種節(jié)目錄制裝置,應(yīng)用于機頂盒,用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述,下面對該裝置中涉及到的模塊進行說明。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。圖2為根據(jù)本發(fā)明實施例的節(jié)目錄制裝置的結(jié)構(gòu)框圖。如圖2所示,該裝置包括:
獲取模塊20,用于獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT的第二EPG信息;
選擇模塊22,與獲取模塊20連接,用于在融合了第一EPG信息和第二EPG信息的節(jié)目單上,選擇待錄制節(jié)目;
判斷模塊24,與選擇模塊22連接,用于判斷該待錄制節(jié)目所屬的節(jié)目類型;
錄制模塊26,與判斷模塊24,用于根據(jù)判斷結(jié)果錄制待錄制節(jié)目。
通過上述各個模塊的綜合作用,采用機頂盒獲取數(shù)字視頻廣播DVB的第一電子節(jié)目指南EPG信息和OTT的第二EPG信息;在融合了第一EPG信息和第二EPG信息的 節(jié)目單上,選擇待錄制節(jié)目,并判斷該待錄制節(jié)目所屬的節(jié)目類型;根據(jù)判斷結(jié)果錄制待錄制節(jié)目的技術(shù)手段,解決了相關(guān)技術(shù)中,機頂盒錄制節(jié)目方式過于單一的問題,進而降低了混模機頂盒用戶操作復(fù)雜度,用戶無需切換模塊進行錄制,用戶可選擇的錄制的節(jié)目源更多,是融合了廣播電視節(jié)目和網(wǎng)絡(luò)電視節(jié)目,用戶無需關(guān)心節(jié)目來源。
圖3為根據(jù)本發(fā)明實施例的節(jié)目錄制裝置的錄制模塊26的結(jié)構(gòu)框圖,如圖3所示,錄制模塊26包括:第一錄制單元260,用于在判斷出待錄制節(jié)目所屬于DVB電視節(jié)目時,采用本地個人視頻錄制LPVR方式錄制待錄制節(jié)目;第二錄制單元262,用于在判斷出待錄制節(jié)目所屬于OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制待錄制節(jié)目;第三錄制單元264,在判斷出待錄制節(jié)目同時所屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目時,采用網(wǎng)絡(luò)個人視頻錄制NPVR方式錄制待錄制節(jié)目。
可選地,圖4為根據(jù)本發(fā)明實施例的節(jié)目錄制裝置的另一結(jié)構(gòu)框圖,上述裝置還包括:第一保存模塊28,與錄制模塊26連接,用于在該機頂盒或該機頂盒的外接存儲設(shè)備保存采用LPVR方式錄制的待錄制節(jié)目;或第二保存模塊30,與錄制模塊26連接,用于在該機頂盒對應(yīng)的網(wǎng)絡(luò)服務(wù)器設(shè)備上,保存采用NPVR方式錄制的待錄制節(jié)目。
在本發(fā)明實施例中,如圖4所示,上述裝置還包括:攜帶模塊32,用于針對節(jié)目單上的每一個節(jié)目,在節(jié)目描述信息中均攜帶類型標識,其中,類型標識用于指示以下信息之一:當(dāng)前節(jié)目屬于DVB電視節(jié)目、當(dāng)前節(jié)目OTT網(wǎng)路視頻電視節(jié)目、當(dāng)前節(jié)目同時屬于DVB電視節(jié)目和OTT網(wǎng)路視頻電視節(jié)目。
以下結(jié)合一示例說明上述節(jié)目錄制裝置的執(zhí)行過程,如下所示:
本發(fā)明實施例提供了一種機頂盒,包括:網(wǎng)絡(luò)電視接收模塊(相當(dāng)于上述獲取模塊20)、數(shù)字視頻廣播接收模塊(相當(dāng)于上述獲取模塊20)、節(jié)目單融合模塊,本地錄制模塊(相當(dāng)于錄制模塊26)、網(wǎng)絡(luò)錄制模塊(相當(dāng)于錄制模塊26),錄制管理模塊,錄制回看模塊。
網(wǎng)絡(luò)電視接收模塊用于接收IP網(wǎng)絡(luò)電視下發(fā)的電視節(jié)目信息;
數(shù)字視頻廣播接收模塊用于接收數(shù)字視頻廣播系統(tǒng)下發(fā)的電視節(jié)目;
本地錄制模塊是在本地復(fù)制機頂盒播放的節(jié)目內(nèi)容并保存在本地硬盤或其他外接存儲設(shè)備;
網(wǎng)絡(luò)錄制模塊是通過網(wǎng)絡(luò)發(fā)送指令給前端系統(tǒng),通知錄制某個節(jié)目某時段并保存在前端服務(wù)器;
節(jié)目錄制管理模塊,是統(tǒng)一管理本地錄制和網(wǎng)絡(luò)錄制的節(jié)目信息,包括預(yù)約錄制,正在錄制,和已完成錄制分類,并通過UI展示給用戶。
錄制回看模塊,是用戶選擇已經(jīng)完成的錄制節(jié)目,獲取到錄制存儲的數(shù)據(jù)進行回看 播放。數(shù)據(jù)來源于網(wǎng)絡(luò)或者本地。
為了提高機頂盒在混合網(wǎng)絡(luò)的適應(yīng)性,降低用戶使用混模機頂盒PVR錄制使用復(fù)雜度,提高雙模機頂盒的用戶體驗,讓用戶在錄制的時候可以選擇更多的節(jié)目源,無需切換工作模式。本發(fā)明上述實施例提供了一種在融合的節(jié)目單下進行統(tǒng)一錄制的方法及裝置,實現(xiàn)在機頂盒上直播和網(wǎng)絡(luò)節(jié)目錄制融合。在錄制管理方面,把網(wǎng)絡(luò)錄制和本地錄制統(tǒng)一管理,使得錄制管理更便捷,用戶無需瀏覽多個應(yīng)用頁面去管理所有錄制。對于節(jié)目回看功能,用戶也可以更快捷的找到所有可回放的節(jié)目。
為了更好的理解上述節(jié)目錄制方法和裝置的執(zhí)行流程,以下再結(jié)合優(yōu)選實施例一至優(yōu)選實施例五詳細說明。
優(yōu)選實施例一
圖5為根據(jù)本發(fā)明優(yōu)選實施例一的機頂盒融合錄制的流程示意圖,如圖5所示,機頂盒對網(wǎng)絡(luò)節(jié)目和廣播電視節(jié)目融合錄制方案包括如下步驟:
步驟S502:把網(wǎng)絡(luò)電視節(jié)目單和廣播電視節(jié)目單在EPG中融合,并對節(jié)目信息描述中增加節(jié)目源類型一項描述,用于標示其屬于網(wǎng)絡(luò)電視還是廣播電視。
步驟S504:用戶在融合了網(wǎng)絡(luò)電視節(jié)目和廣播電視節(jié)目的EPG節(jié)目信息表中選擇需要錄制的節(jié)目;
步驟S506:對待錄制的節(jié)目根據(jù)節(jié)目源類型標示進行判斷,當(dāng)前節(jié)目是屬于網(wǎng)絡(luò)電視節(jié)目還是屬于廣播電視節(jié)目,或者同時從屬于兩者;
步驟S508:如果節(jié)目屬于網(wǎng)絡(luò)電視節(jié)目,則啟動網(wǎng)絡(luò)錄制(NPVR模塊),對于同時從屬于兩個系統(tǒng)的節(jié)目,優(yōu)先采用網(wǎng)絡(luò)錄制;
步驟S510:如果節(jié)目屬于廣播電視節(jié)目,則啟動本地錄制(LPVR)。
優(yōu)選實施例二
圖6為根據(jù)本發(fā)明優(yōu)選實施例二的機頂盒網(wǎng)路錄制模塊的流程圖,網(wǎng)絡(luò)錄制采用的策略如圖2所示,包括以下步驟:
步驟S602:機頂盒向前端服務(wù)器發(fā)送節(jié)目錄制請求;
步驟S604:服務(wù)器判斷被請求的節(jié)目是否支持錄制;
步驟S606:如果前端支持該節(jié)目錄制,則啟動錄制,并且發(fā)送錄制成功的消息給機頂盒;
步驟S608:機頂盒接收到前端回復(fù),已經(jīng)啟動遠程網(wǎng)絡(luò)錄制,則記錄錄制信息(節(jié)目名稱,錄制時間段等信息),以及該節(jié)目存儲的數(shù)據(jù)統(tǒng)一資源定位符(Uniform Resource Locator,簡稱為URL)地址;
步驟S610:如果機頂盒接收到前端錄制失敗的消息,則啟動本地錄制模塊;
步驟S612:判斷外部存儲設(shè)備是否符合錄制條件;
步驟S614:如果如何,則采用Inject的方式啟動本地錄制,數(shù)據(jù)保存在外部存儲設(shè)備;
步驟S616:保存錄制的基本信息,包含節(jié)目名稱,錄制開始結(jié)束時間,錄制類型等,并且記錄本地存儲路徑。
步驟S618:錄制失敗。
優(yōu)選實施例三
圖7為根據(jù)本發(fā)明優(yōu)選實施例三的機頂盒本地錄制模塊的流程圖,如圖7所示,包括以下步驟:
步驟S702:啟動本地錄制;
步驟S704:檢查機頂盒的USB外部存儲設(shè)備是否存在;
步驟S706:如果存在,繼續(xù)判斷是否有足夠的存儲空間,剩余存儲空間必須大于閥值;
步驟S708:如果不存在外設(shè)或者存在外設(shè)但是剩余空間不夠,則本地錄制失??;
步驟S710:如果外設(shè)檢測符合條件,則判斷待錄制的節(jié)目類型;
步驟S712:如果屬于廣播電視節(jié)目,則采用live方式進行錄制,數(shù)據(jù)來源于tuner,通過設(shè)置過濾通道得到TS流數(shù)據(jù);
步驟S714:如果屬于網(wǎng)絡(luò)電視節(jié)目,則采用inject方式進行錄制,數(shù)據(jù)來源于IP網(wǎng)絡(luò)傳輸;
步驟S716:把得到的數(shù)據(jù)寫入外設(shè),存儲為特定格式的文件;
步驟S718:保存節(jié)目錄制信息,節(jié)目名稱,錄制開始結(jié)束時間,錄制類型等,并且記錄存儲的文件路徑。
優(yōu)選實施例四
圖8為根據(jù)本發(fā)明優(yōu)選實施例四的機頂盒融合錄制管理的界面展示方法的流程圖,如圖8所示,包括以下步驟:
步驟S802:讀取網(wǎng)絡(luò)錄制信息記錄,包含節(jié)目名稱,節(jié)目ID,錄制起始時間,錄制狀態(tài),錄制類型等;
步驟S804:讀取本地錄制信息記錄,包含節(jié)目名稱,節(jié)目ID,錄制起始時間,錄制狀態(tài),錄制類型等;
步驟S806:把S802和S804得到的信息記錄內(nèi)容疊加在一起,得到融合后的錄制信息記錄單;
步驟S808:對S806疊加之后的錄制信息記錄單按照節(jié)目ID號升序排序;
步驟S810:根據(jù)錄制信息記錄的錄制狀態(tài)做錄制分類;
步驟S812:把還未啟動錄制的錄制記錄歸納到預(yù)約錄制頁顯示;
步驟S814:把正在錄制的錄制記錄歸納到正在錄制頁顯示;
步驟S816:把已經(jīng)完成錄制的錄制記錄歸納到已完成錄制頁顯示,并且標記可以支持回看;
優(yōu)選實施例五
圖9為根據(jù)本發(fā)明優(yōu)選實施例五的機頂盒回看模塊的流程圖,如圖9所示,包括以下步驟:
步驟S902:用戶進入錄制管理應(yīng)用的錄制回看頁面,選擇想要回看的節(jié)目進行回看;
步驟S904:讀取待回看的節(jié)目錄制相關(guān)信息,包括記錄的錄制類型,數(shù)據(jù)存儲路徑或者URL;
步驟S906:根據(jù)錄制類型判斷錄制類型是本地錄制還是網(wǎng)絡(luò)錄制;
步驟S908:如果是本地錄制,從錄制信息中提取本地錄制數(shù)據(jù)存儲路徑;
步驟S910:把錄制數(shù)據(jù)根據(jù)存儲路徑從外部存儲設(shè)備讀取到內(nèi)存中
步驟S912:以播放文件的方式啟動播放器回看錄制節(jié)目;
步驟S914:從用戶選擇的錄制信息中,提取網(wǎng)絡(luò)錄制數(shù)據(jù)存儲的URL;
步驟S916:根據(jù)URL機頂盒與遠端服務(wù)器建立數(shù)據(jù)傳輸通道,把網(wǎng)絡(luò)錄制數(shù)據(jù)下載到機頂盒內(nèi)存中;
步驟S918:以inject的方式啟動播放器回看錄制節(jié)目;
綜上,本發(fā)明實施例達到了以下技術(shù)效果:解決了相關(guān)技術(shù)中,機頂盒錄制節(jié)目方式過于單一的問題,進而降低了混模機頂盒用戶操作復(fù)雜度,用戶無需切換模塊進行錄制,用戶可選擇的錄制的節(jié)目源更多,是融合了廣播電視節(jié)目和網(wǎng)絡(luò)電視節(jié)目,用戶無需關(guān)心節(jié)目來源。
在另外一個實施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實施例及優(yōu)選實施方式中描述的技術(shù)方案。
在另外一個實施例中,還提供了一種存儲介質(zhì),該存儲介質(zhì)中存儲有上述軟件,該存儲介質(zhì)包括但不限于:光盤、軟盤、硬盤、可擦寫存儲器等。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的對象在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。