專利名稱:基于智能機頂盒的遠程實時播放系統(tǒng)及實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能機頂盒領(lǐng)域中資源共享技術(shù)的應(yīng)用,具體的說,是涉及一種基于智能機頂盒的遠程實時播放系統(tǒng)及實現(xiàn)遠程實時播放的方法。
背景技術(shù):
隨著智能手機和平板電腦等移動終端設(shè)備的逐漸盛行和普及,相關(guān)應(yīng)用APP得到了極大的發(fā)展,而用戶希望在這些移動設(shè)備上收看數(shù)字電視的需求也越來越強烈。通過市場調(diào)查和用戶回訪,我們發(fā)現(xiàn)消費者對于隨時隨地,甚至身處異地時也能收看到家鄉(xiāng)的電視節(jié)目的要求也越來越多。在此背景下,如果可以利用智能機頂盒強大的網(wǎng)絡(luò)功能,實現(xiàn)基于智能機頂盒的遠程實時播放,則可以滿足用戶在移動終端上實時收視電視節(jié)目、遠程收視異地電視節(jié)目的需求,也可以進一步豐富智能機頂盒的功能,提升用戶的交互體驗。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:提出一種基于智能機頂盒的遠程實時播放系統(tǒng)及實現(xiàn)方法,以突破數(shù)字電視收視的地域性限制,為移動終端用戶提供能夠?qū)崟r、遠程收視電視節(jié)目的便利性。本發(fā)明解決上述技術(shù)問題采用的方案是:基于智能機頂盒的遠程實時播放系統(tǒng),包括:HTTP服務(wù)器模塊,運行于機頂盒后臺上,用于在智能機頂盒平臺上搭建一個http服務(wù)器,使得移動終端可以通過http協(xié)議與該智能機頂盒進行通信;動態(tài)域名服務(wù)注冊模塊,運 行于機頂盒后臺上,用于完成:向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及對機頂盒外部IP地址的上傳;動態(tài)域名服務(wù)管理模塊,運行于云端DNS服務(wù)器上,用于完成:對注冊的動態(tài)域名服務(wù)的管理以及維護注冊的機頂盒外部IP地址和域名的映射關(guān)系;安全控制模塊,運行于機頂盒后臺上,用于對移動終端的訪問權(quán)限進行驗證;資源共享模塊,運行于機頂盒后臺上,處理移動終端的節(jié)目資源請求,向移動終端提供本地節(jié)目信息數(shù)據(jù)及向移動終端發(fā)送其請求的節(jié)目內(nèi)容數(shù)據(jù)流。本發(fā)明的另一目的還在于,提供一種基于智能機頂盒的遠程實時播放的實現(xiàn)方法,其包括以下步驟:a.機頂盒開機后,HTTP服務(wù)器模塊在機頂盒后臺運行,其在智能機頂盒平臺上搭建一個http服務(wù)器;b.動態(tài)域名服務(wù)注冊模塊在機頂盒后臺運行,完成向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及上報機頂盒外部IP地址的工作;c.云端DNS服務(wù)器上的動態(tài)域名服務(wù)管理模塊對注冊的動態(tài)域名服務(wù)進行管理,并維護注冊的機頂盒外部IP地址和域名的映射關(guān)系;d.移動終端通過http協(xié)議向機頂盒發(fā)出連接請求,機頂盒通過安全控制模塊對該移動終端的訪問權(quán)限進行驗證,在驗證通過后,建立與該移動終端之間的連接;e.用戶通過移動終端向機頂盒發(fā)出節(jié)目資源信息獲取命令;f.機頂盒在收到節(jié)目資源信息獲取命令后檢索本地節(jié)目信息數(shù)據(jù)庫,將當(dāng)前可以收視的所有節(jié)目頻道列表數(shù)據(jù)發(fā)送給移動終端;g.用戶在移動終端上選擇當(dāng)前需要收視的節(jié)目頻道后,移動終端向機頂盒發(fā)送包含該頻道信息的請求;h.機頂盒在收到包含該頻道信息的請求后,鎖定該頻道,并將該頻道的節(jié)目數(shù)據(jù)流持續(xù)發(fā)送給移動終端;1.移動終端接收機頂盒 發(fā)送的該節(jié)目數(shù)據(jù)流,啟動播放器進行播放。進一步,所述頻道信息包括:頻道名稱、頻道號。本發(fā)明的有益效果是:移動終端用戶可以通過移動終端實時、遠程收視數(shù)字電視節(jié)目,由于突破了數(shù)字電視收視的地域性限制,可以使得用戶即使在異地,也能夠像在家中一樣收看到本地的電視節(jié)目,甚至是只要在有網(wǎng)絡(luò)的地方,都可以收看到電視節(jié)目,極大地提升用戶的數(shù)字電視觀看體驗。
圖1為本發(fā)明的基于智能機頂盒的遠程實時播放系統(tǒng)交互示意圖。
具體實施例方式本發(fā)明公開了一種基于智能機頂盒的遠程實時播放系統(tǒng)及遠程實時播放的實現(xiàn)方法,其目的在于突破數(shù)字電視收看的地域限制,提供給用戶一個隨時隨地都能收看電視節(jié)目的使用環(huán)境,在收看設(shè)備上從電視擴展到了智能手機和平板電腦等移動設(shè)備,在收看地點上從家中擴展到了下班路上,外地,甚至外國,極大的方便用戶。參見圖1,本發(fā)明中的基于智能機頂盒的遠程實時播放系統(tǒng)包括以下幾個部分:HTTP服務(wù)器模塊,運行于機頂盒后臺上,用于在智能機頂盒平臺上搭建一個http服務(wù)器,使得移動終端(如:智能手機、平板電腦等設(shè)備)可以通過http協(xié)議與該智能機頂盒進行通信,以訪問該智能機頂盒分享的節(jié)目資源;動態(tài)域名服務(wù)注冊模塊,運行于機頂盒后臺上,用于完成:向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及對機頂盒外部IP地址的上傳;動態(tài)域名服務(wù)管理模塊(圖中未畫出),運行于云端DNS服務(wù)器上,用于完成:對注冊的動態(tài)域名服務(wù)的管理以及維護注冊的機頂盒外部IP地址和域名的映射關(guān)系,使得移動終端可以通過注冊的機頂盒用戶名來訪問對應(yīng)的機頂盒上分享的節(jié)目資源;安全控制模塊,運行于機頂盒后臺上,用于移動終端的訪問權(quán)限進行驗證控制,SP只有經(jīng)過本機授權(quán)了的用戶才可以訪問本機的資源;資源共享模塊,運行于機頂盒后臺上,處理移動終端的節(jié)目資源請求,向移動終端提供本地節(jié)目信息數(shù)據(jù)及向移動終端發(fā)送其請求的節(jié)目內(nèi)容數(shù)據(jù)流?;谏鲜鱿到y(tǒng),本發(fā)明中的遠程實時播放的實現(xiàn)方法包括以下步驟:1.機頂盒開機后,HTTP服務(wù)器模塊在機頂盒后臺運行,其在智能機頂盒平臺上搭建一個http服務(wù)器,即相當(dāng)于將機頂盒擴展為一臺支持http協(xié)議的服務(wù)器;
2.動態(tài)域名服務(wù)注冊模塊在機頂盒后臺運行,完成向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及上報機頂盒外部IP地址的工作;3.云端DNS服務(wù)器上的動態(tài)域名服務(wù)管理模塊對注冊的動態(tài)域名服務(wù)進行管理,并維護注冊的機頂盒外部IP地址和域名的映射關(guān)系;4.移動終端通過http協(xié)議向機頂盒發(fā)出連接請求,機頂盒通過安全控制模塊對該移動終端的訪問權(quán)限進行驗證,在驗證通過后,建立與該移動終端之間的連接;5.用戶通過移動終端向機頂盒發(fā)出節(jié)目資源信息獲取命令;6.機頂盒在收到節(jié)目資源信息獲取命令后檢索本地節(jié)目信息數(shù)據(jù)庫,將當(dāng)前可以收視的所有節(jié)目頻道列表數(shù)據(jù)發(fā)送給移動終端;7.用戶在移動終端上選擇當(dāng)前需要收視的節(jié)目頻道后,移動終端向機頂盒發(fā)送包含該頻道信息(如頻道號、頻道名稱)的請求;8.機頂盒在收到包含該頻道信息的請求后,鎖定該頻道,并將該頻道的節(jié)目數(shù)據(jù)流持續(xù)發(fā)送給移動終端;9.移動終端接收機頂盒發(fā)送的該節(jié)目數(shù)據(jù)流,啟動播放器進行播放,從而實現(xiàn)了遠程、實 時播放。
權(quán)利要求
1.基于智能機頂盒的遠程實時播放系統(tǒng),其特征在于,包括: HTTP服務(wù)器模塊,運行于機頂盒后臺上,用于在智能機頂盒平臺上搭建一個http服務(wù)器,使得移動終端可以通過http協(xié)議與該智能機頂盒進行通信; 動態(tài)域名服務(wù)注冊模塊,運行于機頂盒后臺上,用于完成:向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及對機頂盒外部IP地址的上傳; 動態(tài)域名服務(wù)管理模塊,運行于云端DNS服務(wù)器上,用于完成:對注冊的動態(tài)域名服務(wù)的管理以及維護注冊的機頂盒外部IP地址和域名的映射關(guān)系; 安全控制模塊,運行于機頂盒后臺上,用于對移動終端的訪問權(quán)限進行驗證; 資源共享模塊,運行于機頂盒后臺上,處理移動終端的節(jié)目資源請求,向移動終端提供本地節(jié)目信息數(shù)據(jù)及向移動終端發(fā)送其請求的節(jié)目內(nèi)容數(shù)據(jù)流。
2.基于智能機頂盒的遠程實時播放的實現(xiàn)方法,其特征在于,包括以下步驟: a.機頂盒開機后,HTTP服務(wù)器模塊在機頂盒后臺運行,其在智能機頂盒平臺上搭建一個http服務(wù)器; b.動態(tài)域名服務(wù)注冊模塊在機頂盒后臺運行,完成向云端DNS服務(wù)器的動態(tài)域名服務(wù)注冊及上報機頂盒外部IP地址的工作; c.云端DNS服務(wù)器上的動態(tài)域名服務(wù)管理模塊對注冊的動態(tài)域名服務(wù)進行管理,并維護注冊的機頂盒外部IP地址和域名的映射關(guān)系; d.移動終端通過http協(xié)議向機頂盒發(fā)出連接請求,機頂盒通過安全控制模塊對該移動終端的訪問權(quán)限進行驗證,在驗證通過后,建立與該移動終端之間的連接; e.用戶通過移動終端向機頂盒發(fā)出節(jié)目資源信息獲取命令; f.機頂盒在收到節(jié)目資源信息獲取命令后檢索本地節(jié)目信息數(shù)據(jù)庫,將當(dāng)前可以收視的所有節(jié)目頻道列表數(shù)據(jù)發(fā)送給移動終端; g.用戶在移動終端上選擇當(dāng)前需要收視的節(jié)目頻道后,移動終端向機頂盒發(fā)送包含該頻道信息的請求; h.機頂盒在收到包含該頻道信息的請求后,鎖定該頻道,并將該頻道的節(jié)目數(shù)據(jù)流持續(xù)發(fā)送給移動終端; 1.移動終端接收機頂盒發(fā)送的該節(jié)目數(shù)據(jù)流,啟動播放器進行播放。
3.如權(quán)利要求2所述的基于智能機頂盒的遠程實時播放的實現(xiàn)方法,其特征在于,所述頻道信息包括:頻道名稱、頻道號。
全文摘要
本發(fā)明涉及智能機頂盒領(lǐng)域中資源共享技術(shù)的應(yīng)用,本發(fā)明公開了一種基于智能機頂盒的遠程實時播放系統(tǒng)及方法,以突破數(shù)字電視收視的地域性限制,為移動終端用戶提供能夠?qū)崟r、遠程收視電視節(jié)目的便利性。該系統(tǒng)通過HTTP服務(wù)器模塊將機頂盒作為一個HTTP服務(wù)器,利用動態(tài)域名服務(wù)注冊模塊向云端DNS服務(wù)器注冊域名并對機頂盒外部IP地址進行上傳,云端DNS服務(wù)器中的動態(tài)域名服務(wù)管理模塊對域名服務(wù)進行管理,以及維護注冊的機頂盒外部IP地址和域名的映射關(guān)系,并利用安全控制模塊對訪問權(quán)限進行控制,利用資源共享模塊處理移動終端的節(jié)目資源請求,向移動終端提供本地節(jié)目信息數(shù)據(jù)及向移動終端發(fā)送其請求的節(jié)目內(nèi)容數(shù)據(jù)流,適用于移動終端用戶。
文檔編號H04L29/12GK103220554SQ20131012627
公開日2013年7月24日 申請日期2013年4月12日 優(yōu)先權(quán)日2013年4月12日
發(fā)明者王翔, 廖覃露, 宋立立, 李紅建 申請人:四川長虹電器股份有限公司