專(zhuān)利名稱(chēng):網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視(IPTV)系統(tǒng),具體是一種網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng)。
背景技術(shù):
目前,運(yùn)營(yíng)商正在研發(fā)或已投入試驗(yàn)運(yùn)營(yíng)的網(wǎng)絡(luò)電視網(wǎng),絕大部分都是使用專(zhuān)用封閉的網(wǎng)絡(luò)。使用專(zhuān)用封閉網(wǎng)絡(luò)的網(wǎng)絡(luò)電視,運(yùn)營(yíng)商必須自己儲(chǔ)存和提供所有的影視節(jié)目資源。這些影視節(jié)目存儲(chǔ)在運(yùn)營(yíng)商的大型數(shù)據(jù)庫(kù)中,供播出及觀眾點(diǎn)播,只有能直接聯(lián)接在這個(gè)網(wǎng)上的用戶(hù),才可以觀看到所提供的節(jié)目。另外現(xiàn)有的網(wǎng)絡(luò)電視使用的網(wǎng)絡(luò)的覆蓋面積較小,用戶(hù)相對(duì)較少,如果專(zhuān)用電纜沒(méi)有延伸到使用者的所在位置,就無(wú)法使用它所提供的服務(wù)。
發(fā)明內(nèi)容
發(fā)明目的本發(fā)明是為了給網(wǎng)絡(luò)電視或機(jī)頂盒的用戶(hù)建立一個(gè)簡(jiǎn)潔易用的界面,用戶(hù)無(wú)需具備任何計(jì)算機(jī)和網(wǎng)絡(luò)知識(shí),就能輕松的選擇節(jié)目播放。建立這樣一種網(wǎng)絡(luò)電視系統(tǒng),能迅速快捷地將用戶(hù)感興趣的存儲(chǔ)在許多不同的網(wǎng)站上的電視節(jié)目資源,包括節(jié)目?jī)?nèi)容的簡(jiǎn)單描述、播放時(shí)間長(zhǎng)度及存放所在的地址(URL)等,傳遞到用戶(hù)的網(wǎng)絡(luò)電視機(jī)頂盒,將這些節(jié)目資訊顯現(xiàn)在用戶(hù)的電視機(jī)屏幕上,供用戶(hù)挑選播放。
目前,我們?cè)诨ヂ?lián)網(wǎng)上能找到成千上萬(wàn)的影視節(jié)目資源,其中包括免費(fèi)的和付費(fèi)的兩種。付費(fèi)的影視節(jié)目多使用了數(shù)字版權(quán)保護(hù)(DRM),例如,DTCP/IP和JANUS,用戶(hù)只有在付費(fèi)以后才能從影片供應(yīng)服務(wù)商那里獲得密匙(Decryption Key),用來(lái)對(duì)下載的加密的影視文件進(jìn)行解密,然后才能解壓縮播放。這些影片分布在互聯(lián)網(wǎng)上大大小小,成千成萬(wàn)的網(wǎng)站上。目前這部分內(nèi)容的使用者主要是計(jì)算機(jī)用戶(hù),他們擁有一定的計(jì)算機(jī)和互聯(lián)網(wǎng)知識(shí),能夠搜索、瀏覽網(wǎng)站,下載及在計(jì)算機(jī)顯示器上欣賞節(jié)目。對(duì)許多人來(lái)說(shuō),在電視機(jī)上觀賞影視節(jié)目遠(yuǎn)比在計(jì)算機(jī)顯示屏上觀看更覺(jué)舒適。就家庭適用來(lái)講,電視機(jī)也更適合家人一起觀看。我們需要建立一個(gè)服務(wù)系統(tǒng)和制做一個(gè)機(jī)頂盒,來(lái)幫助這些人實(shí)現(xiàn)在電視機(jī)上欣賞網(wǎng)絡(luò)電視節(jié)目的愿望。通過(guò)電視機(jī)加機(jī)頂盒,他們可以隨時(shí)在電視機(jī)屏幕上觀賞到從互聯(lián)網(wǎng)上傳輸而來(lái)的,由自己選擇的電視節(jié)目。很多電視用戶(hù),特別是那些年長(zhǎng)的用戶(hù),可能沒(méi)有什么計(jì)算機(jī)和網(wǎng)絡(luò)知識(shí)。他們一般習(xí)慣于用遙控器作簡(jiǎn)單的操作來(lái)選擇頻道節(jié)目,而不像計(jì)算機(jī)用戶(hù)那樣可以使用鼠標(biāo)、鍵盤(pán),方便地在不同網(wǎng)站之間自由轉(zhuǎn)換、挑選節(jié)目。為了讓機(jī)頂盒的用戶(hù)能夠方便自如地挑選播放這些分散在成千成萬(wàn)網(wǎng)站上的電視節(jié)目,我們需要給機(jī)頂盒建立一個(gè)方便簡(jiǎn)潔、便于使用的人機(jī)界面,讓他們能夠使用遙控器在界面上方便的選擇電視節(jié)目。
技術(shù)方案本發(fā)明包括如下幾個(gè)主要組成部分網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)、用戶(hù)信息數(shù)據(jù)庫(kù)、候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)和軟件更新數(shù)據(jù)庫(kù)。本發(fā)明存儲(chǔ)分散在互聯(lián)網(wǎng)上電視節(jié)目的相關(guān)信息,候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)提供一個(gè)網(wǎng)絡(luò)界面,供愿意向我們的用戶(hù)提供網(wǎng)絡(luò)電視節(jié)目?jī)?nèi)容的供應(yīng)商上傳他們所提供影片的資料,包括內(nèi)容簡(jiǎn)述、URL等。網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)儲(chǔ)存著所有可向用戶(hù)提供的電視節(jié)目資料、內(nèi)容簡(jiǎn)述、影片截面照片和播放地址(URL)等等。候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)里的資料經(jīng)過(guò)URL有效性測(cè)試、影像聲音解壓縮有效性確認(rèn)、過(guò)濾、從影片中提取截面照片(用于用戶(hù)電子節(jié)目單EPG)等等過(guò)程,將相關(guān)資料信息存入網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)供用戶(hù)使用,用戶(hù)信息數(shù)據(jù)庫(kù)存儲(chǔ)著我們的用戶(hù)資料,包括用戶(hù)名、登陸密碼等,還可以包括用戶(hù)使用習(xí)性追蹤、用戶(hù)回饋資料等。軟件更新數(shù)據(jù)庫(kù)用來(lái)提供用戶(hù)機(jī)頂盒作在線軟件下載更新。在機(jī)頂盒售出使用后,我們依然能修復(fù)缺陷,增添新功能等。
網(wǎng)絡(luò)電視機(jī)頂盒啟動(dòng)后,先和網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)交換數(shù)據(jù)、登陸、獲取向用戶(hù)提供影片服務(wù)商名單,之后獲取片商的電視節(jié)目單。在用戶(hù)選擇了播放影片、機(jī)頂盒聯(lián)系相應(yīng)的網(wǎng)站之后,通過(guò)請(qǐng)求播放影片。電視節(jié)目供應(yīng)服務(wù)網(wǎng)站可以有多個(gè)服務(wù)器,分布在不同地區(qū)。網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)收錄有該服務(wù)網(wǎng)站所有服務(wù)器的IP地址,并可根據(jù)機(jī)頂盒所在區(qū)域,讓機(jī)頂盒使用最近或負(fù)載最小的服務(wù)器,取得較佳播放效果。
網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)網(wǎng)站節(jié)目錄入步驟,其中包括,將電視節(jié)目數(shù)字化,視頻部分使用AVC/H264/VC1/WMV9等編碼進(jìn)行壓縮,音頻部分可使用AC3/WMA/WMAPro/MP3/DTS/AAC等編碼進(jìn)行壓縮,然后可使用MPEG-PS/MPEG-TS/ASF/MP4等支持流媒體(Video Streaming)的文件格式將壓縮后的視頻音頻包裝(Packing/Multiplexing)生成可向網(wǎng)絡(luò)用戶(hù)實(shí)時(shí)播放的流媒體文件;向網(wǎng)絡(luò)電視信息系統(tǒng)輸入電視節(jié)目資料,包括節(jié)目?jī)?nèi)容簡(jiǎn)介,播放地址等。網(wǎng)絡(luò)電視服務(wù)系統(tǒng)檢驗(yàn)確認(rèn)網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商所錄入的數(shù)據(jù)有效性,確認(rèn)網(wǎng)絡(luò)電視機(jī)頂盒能夠正確播放所提供的節(jié)目。網(wǎng)絡(luò)電視機(jī)頂盒登陸并獲得網(wǎng)絡(luò)電視節(jié)目源服務(wù)商名單。當(dāng)用戶(hù)選定網(wǎng)絡(luò)電視節(jié)目源服務(wù)商后,下載此網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商所提供電視節(jié)目的資料,在機(jī)頂盒上生成電子節(jié)目單(EPG),并顯示在用戶(hù)的屏幕上。當(dāng)用戶(hù)選擇一節(jié)目播放,網(wǎng)絡(luò)電視機(jī)頂盒從網(wǎng)站接收到壓縮的電視流媒體數(shù)據(jù),解壓縮后將視頻音頻信號(hào)通過(guò)HDMI/COMPONENT/COMPOSITE/S-VIDEO輸出端送往電視機(jī)。
多媒體(3G)手機(jī)用戶(hù)可以發(fā)送節(jié)目信息書(shū)簽(Bookmark)到網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)的帳號(hào),書(shū)簽包含網(wǎng)絡(luò)電視播放地址,該機(jī)頂盒用戶(hù)就可以使用此書(shū)簽聯(lián)系服務(wù)網(wǎng)站請(qǐng)求播放相同的影視節(jié)目。
為了解決網(wǎng)絡(luò)電視節(jié)目源網(wǎng)站帶寬資源瓶頸問(wèn)題,我們使用了P2P技術(shù),一部分網(wǎng)絡(luò)電視機(jī)頂盒使用HTTP/RTP/P2P協(xié)議從節(jié)目服務(wù)器下載數(shù)據(jù),這些數(shù)據(jù)使用完后,并不立即丟棄,而是暫存一定量的數(shù)據(jù)在機(jī)頂盒中,使用P2P技術(shù),傳送給其它正在播放此節(jié)目的機(jī)頂盒。此技術(shù)的運(yùn)用,讓節(jié)目的收看完全不受收看人數(shù)的限制。實(shí)際上,同時(shí)收看某一節(jié)目的在線人數(shù)越多,可以更有效利用P2P流媒體技術(shù)的人就越多,收視的效果就越好。運(yùn)用P2P技術(shù)傳送網(wǎng)絡(luò)電視節(jié)目,可以大幅度提高互聯(lián)網(wǎng)傳輸電視節(jié)目信號(hào)的承載能力。
網(wǎng)絡(luò)電視機(jī)頂盒的軟件系統(tǒng)存儲(chǔ)在閃存(Flash Memory)中,閃存可劃分成多個(gè)分區(qū)(Partition),其中一個(gè)分區(qū)裝有軟件更新系統(tǒng),另一分區(qū)裝有網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng),這兩個(gè)分區(qū)都包括有能獨(dú)立啟動(dòng)的操作系統(tǒng)加相關(guān)應(yīng)用程序。正常情況下,機(jī)頂盒啟動(dòng)網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng),提供用戶(hù)網(wǎng)絡(luò)電視服務(wù)功能。當(dāng)用戶(hù)程序受到損壞或需要升級(jí)時(shí),機(jī)頂盒就會(huì)重新啟動(dòng)到軟件升級(jí)系統(tǒng),從服務(wù)器上下載新的網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng)映像,替換閃存分區(qū)3的軟件系統(tǒng),完成更新后重新啟動(dòng)到網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng)。只要把分區(qū)2鎖住,任何情況下用戶(hù)都不可能對(duì)此分區(qū)造成損傷,而確保機(jī)頂盒總是能有自我恢復(fù)及升級(jí)的功能,其后如發(fā)現(xiàn)有任何漏洞和缺陷,機(jī)頂盒啟動(dòng)升級(jí)更新軟件系統(tǒng),通過(guò)互聯(lián)網(wǎng)下載應(yīng)用軟件系統(tǒng)映像并替換閃存(Flash Memory)中有缺陷的應(yīng)用軟件系統(tǒng),而獲得性能更加穩(wěn)定、功能更加齊全的升級(jí)產(chǎn)品。
有益效果本發(fā)明的有益效果在于不需要建立龐大的影視數(shù)據(jù)庫(kù),就能向網(wǎng)絡(luò)電視終端提供豐富多彩的網(wǎng)絡(luò)電視節(jié)目,而所有的電視節(jié)目分散的存儲(chǔ)在不同節(jié)目源網(wǎng)站服務(wù)器上,本發(fā)明的數(shù)據(jù)庫(kù)只需要記錄它們的鏈接等資料,這種分散式存儲(chǔ)減少了網(wǎng)絡(luò)電視常引起網(wǎng)絡(luò)帶寬瓶頸的可能,更好地提供了高質(zhì)量的服務(wù)。
圖1為網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)結(jié)構(gòu)示意2為網(wǎng)絡(luò)電視機(jī)頂盒與網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng),與電視節(jié)目?jī)?nèi)容服務(wù)器之間互動(dòng)關(guān)系的示意3為網(wǎng)絡(luò)電視機(jī)頂盒、網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)及網(wǎng)絡(luò)電視內(nèi)容服務(wù)器之間的數(shù)據(jù)流的示意4為多媒體手機(jī)(3G)與網(wǎng)絡(luò)電視機(jī)頂盒電視節(jié)目共享示意5為網(wǎng)絡(luò)電視機(jī)頂盒利用P2P技術(shù)傳送電視節(jié)目數(shù)據(jù)示意6為機(jī)頂盒軟件更新原理示意圖。
最佳實(shí)施方式從網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)結(jié)構(gòu)圖(圖1)中,可以看出本系統(tǒng)包括如下幾個(gè)主要組成部分網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)(105),用戶(hù)信息數(shù)據(jù)庫(kù)(106),候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)(102)和軟件更新數(shù)據(jù)庫(kù)(109)。本發(fā)明就是為建立這樣一個(gè)網(wǎng)絡(luò)電視系統(tǒng),以及由此而派生出的一種運(yùn)營(yíng)模式。系統(tǒng)最核心的部分并不需要存儲(chǔ)網(wǎng)絡(luò)電視內(nèi)容文件,而只存儲(chǔ)分散在互聯(lián)網(wǎng)上電視節(jié)目的相關(guān)信息。候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)提供一個(gè)網(wǎng)絡(luò)界面,供愿意向我們的用戶(hù)提供網(wǎng)絡(luò)電視節(jié)目?jī)?nèi)容的供應(yīng)商上傳他們所提供影片的資料,包括內(nèi)容簡(jiǎn)述、URL等。網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)儲(chǔ)存著所有可向用戶(hù)提供的電視節(jié)目資料、內(nèi)容簡(jiǎn)述、影片截面照片和播放地址(URL)等等。候選網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)里的資料經(jīng)過(guò)URL有效性測(cè)試、影像聲音解壓縮有效性確認(rèn)、過(guò)濾、從影片中提取截面照片(用于用戶(hù)電子節(jié)目單EPG)等等過(guò)程(104),將相關(guān)資料信息存入網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)供用戶(hù)使用。用戶(hù)信息數(shù)據(jù)庫(kù)存儲(chǔ)著我們的用戶(hù)資料,包括用戶(hù)名、登陸密碼等,還可以包括用戶(hù)使用習(xí)性追蹤、用戶(hù)回饋資料等。軟件更新數(shù)據(jù)庫(kù)(109)用來(lái)提供用戶(hù)機(jī)頂盒作在線軟件下載更新。在機(jī)頂盒售出使用后,我們依然能修復(fù)缺陷,增添新功能等。
圖2描述了我們這個(gè)網(wǎng)絡(luò)電視系統(tǒng)中,用戶(hù)機(jī)頂盒、網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)(208)以及電視節(jié)目節(jié)目源服務(wù)器之間的數(shù)據(jù)流及互動(dòng)關(guān)系。機(jī)頂盒啟動(dòng)后,先和網(wǎng)絡(luò)電視信息服務(wù)系統(tǒng)交換數(shù)據(jù)、登陸、獲取向我們的用戶(hù)提供影片服務(wù)商名單,之后獲取片商的電視節(jié)目單。在用戶(hù)選擇了播放影片、機(jī)頂盒聯(lián)系相應(yīng)的網(wǎng)站之后,通過(guò)請(qǐng)求播放影片。電視節(jié)目供應(yīng)服務(wù)網(wǎng)站可以有多個(gè)服務(wù)器,分布在不同省份。網(wǎng)絡(luò)電視節(jié)目信息數(shù)據(jù)庫(kù)收錄有該服務(wù)網(wǎng)站所有服務(wù)器的IP地址,并可根據(jù)機(jī)頂盒所在區(qū)域,讓機(jī)頂盒使用最近或負(fù)載最小的服務(wù)器,取得較佳播放效果。
由圖3我們可以發(fā)現(xiàn)機(jī)頂盒、網(wǎng)絡(luò)電視信息服務(wù)站和網(wǎng)絡(luò)電視內(nèi)容服務(wù)站之間詳細(xì)數(shù)據(jù)交換過(guò)程。步驟(1)-(3)是網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)網(wǎng)站節(jié)目錄入步驟,其中包括,將電視節(jié)目數(shù)字化,視頻部分使用AVC/H264/VC1/WMV9等編碼進(jìn)行壓縮,音頻部分可使用AC3/WMA/WMAPro/MP3/DTS/AAC等編碼進(jìn)行壓縮,然后可使用MPEG-PS/MPEG-TS/ASF/MP4等支持流媒體(Video Streaming)的文件格式將壓縮后的視頻音頻包裝(Packing/Multiplexing)生成可向網(wǎng)絡(luò)用戶(hù)實(shí)時(shí)播放的流媒體文件向網(wǎng)絡(luò)電視信息系統(tǒng)輸入電視節(jié)目資料,包括節(jié)目?jī)?nèi)容簡(jiǎn)介,播放地址等。步驟(4)-(5)是網(wǎng)絡(luò)電視服務(wù)系統(tǒng)檢驗(yàn)確認(rèn)網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商所錄入的數(shù)據(jù)有效性,確認(rèn)機(jī)頂盒能夠正確播放所提供的節(jié)目。步驟(6)-(8)網(wǎng)絡(luò)電視機(jī)頂盒登陸并獲得網(wǎng)絡(luò)電視節(jié)目源服務(wù)商名單,如湖南衛(wèi)視,鳳凰衛(wèi)視等。當(dāng)用戶(hù)選定網(wǎng)絡(luò)電視節(jié)目源服務(wù)商后,步驟(10)-(11)下載此網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商所提供電視節(jié)目的資料,在機(jī)頂盒上生成電子節(jié)目單(EPG),并顯示在用戶(hù)的屏幕上。當(dāng)用戶(hù)選擇一節(jié)目播放,步驟(13)-(14)直接聯(lián)系網(wǎng)絡(luò)電視節(jié)目源服務(wù)網(wǎng)站,機(jī)頂盒從網(wǎng)站接收到壓縮的電視流媒體數(shù)據(jù),解壓縮后將視頻音頻信號(hào)通過(guò)HDMI/COMPONENT/COMPOSITE/S-VIDEO輸出端送往電視機(jī)。步驟(15)從同一網(wǎng)絡(luò)電視節(jié)目源服務(wù)網(wǎng)站選擇其他節(jié)目。步驟(16)返回到網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商名單菜單選擇另一網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商。
圖4描述了在我們的網(wǎng)絡(luò)電視系統(tǒng)中,3G手機(jī)與網(wǎng)絡(luò)電視機(jī)頂盒如何進(jìn)行影視節(jié)目共享的原理。3G手機(jī)用戶(hù)發(fā)現(xiàn)一個(gè)好的電視節(jié)目,希望和親戚朋友共享,發(fā)送該節(jié)目信息書(shū)簽(Bookmark)到網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)的帳號(hào)。書(shū)簽包含網(wǎng)絡(luò)電視播放地址。該機(jī)頂盒用戶(hù)就可以使用此書(shū)簽聯(lián)系服務(wù)網(wǎng)站請(qǐng)求播放相同的影視節(jié)目。
為了解決網(wǎng)絡(luò)電視節(jié)目源網(wǎng)站帶寬資源瓶頸問(wèn)題,我們使用了P2P技術(shù)。圖5講述了使用P2P技術(shù)傳送網(wǎng)絡(luò)電視節(jié)目的原理。一部分機(jī)頂盒使用HTTP/RTP/P2P協(xié)議從節(jié)目服務(wù)器下載數(shù)據(jù),這些數(shù)據(jù)使用完后,并不立即丟棄,而是暫存一定量的數(shù)據(jù)在機(jī)頂盒中,使用P2P技術(shù),傳送給其它正在播放此節(jié)目的機(jī)頂盒。此技術(shù)的運(yùn)用,讓節(jié)目的收看完全不受收看人數(shù)的限制。實(shí)際上,同時(shí)收看某一節(jié)目的在線人數(shù)越多,可以更有效利用P2P流媒體技術(shù)的人就越多,收視的效果就越好。運(yùn)用P2P技術(shù)傳送網(wǎng)絡(luò)電視節(jié)目,可以大幅度提高互聯(lián)網(wǎng)傳輸電視節(jié)目信號(hào)的承載能力,降低大規(guī)模流媒體傳輸?shù)某杀尽?br>
當(dāng)機(jī)頂盒進(jìn)入市場(chǎng),發(fā)往用戶(hù)家中的時(shí)候,我們無(wú)法保證軟件絕對(duì)沒(méi)有瑕疵,也無(wú)法保證系統(tǒng)包括了所有的用戶(hù)希望的功能。在用戶(hù)使用的過(guò)程中,也可能使用不當(dāng),造成操作系統(tǒng)或應(yīng)用程序的損壞。我們需要一種機(jī)制,在任何情況下,總能恢復(fù)或更新網(wǎng)絡(luò)電視機(jī)頂盒的軟件。圖6描述了網(wǎng)絡(luò)電視機(jī)頂盒軟件更新的原理。機(jī)頂盒軟件系統(tǒng)存儲(chǔ)在閃存(Flash Memory)中,閃存可劃分成多個(gè)分區(qū)(Partition),其中一個(gè)分區(qū)裝有軟件更新系統(tǒng),另一分區(qū)裝有網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng),這兩個(gè)分區(qū)都包括有能獨(dú)立啟動(dòng)的操作系統(tǒng)加相關(guān)應(yīng)用程序。正常情況下,機(jī)頂盒啟動(dòng)網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng)(圖6中閃存分區(qū)3),提供用戶(hù)網(wǎng)絡(luò)電視服務(wù)功能。當(dāng)用戶(hù)程序受到損壞或需要升級(jí)時(shí),機(jī)頂盒就會(huì)重新啟動(dòng)到軟件升級(jí)系統(tǒng)(圖6中閃存分區(qū)2),從服務(wù)器上下載新的網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng)映像,替換閃存分區(qū)3的軟件系統(tǒng),完成更新后重新啟動(dòng)到網(wǎng)絡(luò)電視應(yīng)用程序系統(tǒng)(圖6中閃存分區(qū)3)。我們會(huì)把分區(qū)2鎖住,任何情況下用戶(hù)都不可能對(duì)此分區(qū)造成損傷,而確保機(jī)頂盒總是能有自我恢復(fù)及升級(jí)的功能。此功能可以幫助廠商快速推出產(chǎn)品,其后如發(fā)現(xiàn)有任何漏洞和缺陷,機(jī)頂盒啟動(dòng)升級(jí)更新軟件系統(tǒng),通過(guò)互聯(lián)網(wǎng)下載應(yīng)用軟件系統(tǒng)映像并替換閃存(FlashMemory)中有缺陷的應(yīng)用軟件系統(tǒng),而獲得性能更加穩(wěn)定、功能更加齊全的升級(jí)產(chǎn)品。
權(quán)利要求
1.一種帶網(wǎng)絡(luò)接口模塊的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng)由網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)信息模塊、候選網(wǎng)絡(luò)電視節(jié)目信息模塊、網(wǎng)絡(luò)電視節(jié)目?jī)?nèi)容服務(wù)器、網(wǎng)絡(luò)電視節(jié)目信息模塊、P2P網(wǎng)絡(luò)電視服務(wù)模塊、網(wǎng)絡(luò)電視機(jī)頂盒、網(wǎng)絡(luò)電視機(jī)頂盒軟件更新模塊和網(wǎng)絡(luò)電視機(jī)頂盒處理器組成。
2.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于候選網(wǎng)絡(luò)電視節(jié)目信息模塊的功能是網(wǎng)絡(luò)電視節(jié)目服務(wù)供應(yīng)商可以通過(guò)互聯(lián)網(wǎng)傳送節(jié)目信息到網(wǎng)絡(luò)電視信息服務(wù)器系統(tǒng),再由網(wǎng)絡(luò)電視信息服務(wù)器系統(tǒng)將來(lái)自不同網(wǎng)絡(luò)電視節(jié)目服務(wù)供應(yīng)商的網(wǎng)絡(luò)電視節(jié)目信息集中管理、分類(lèi)、檢索,而相應(yīng)數(shù)字電視內(nèi)容仍存儲(chǔ)在網(wǎng)絡(luò)電視節(jié)目服務(wù)供應(yīng)商網(wǎng)站上供機(jī)頂盒用戶(hù)使用。
3.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)信息模塊的功能是通過(guò)網(wǎng)絡(luò)電視信息服務(wù)器系統(tǒng)和網(wǎng)絡(luò)電視機(jī)頂盒,對(duì)網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)的收視習(xí)慣及網(wǎng)絡(luò)電視節(jié)目的收視率等進(jìn)行分析統(tǒng)計(jì),并對(duì)網(wǎng)絡(luò)電視用戶(hù)關(guān)于電視節(jié)目的意見(jiàn)、反饋、投票等進(jìn)行統(tǒng)計(jì)。
4.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視節(jié)目?jī)?nèi)容服務(wù)器和網(wǎng)絡(luò)電視機(jī)頂盒是將電視節(jié)目的數(shù)字信號(hào)進(jìn)行適合于在互聯(lián)網(wǎng)上傳輸?shù)囊曨l編碼,例如AVC/VC1/WMV9,并將壓縮編碼后的網(wǎng)絡(luò)電視數(shù)字文件放在互聯(lián)網(wǎng)上電視節(jié)目?jī)?nèi)容服務(wù)器上,供用戶(hù)通過(guò)在互聯(lián)網(wǎng)上的網(wǎng)絡(luò)電視信息系統(tǒng)點(diǎn)播下載,再通過(guò)機(jī)頂盒的硬件解碼器(Demuxer/Decoder)進(jìn)行解壓縮,并將解壓縮后的信號(hào)通過(guò)輸出端口HDMI/COMPONENT/S-VIDEO/COMPOSITE傳送給數(shù)字或模擬電視機(jī)供用戶(hù)收看。
5.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視節(jié)目信息模塊的功能是根據(jù)網(wǎng)絡(luò)電視節(jié)目源供應(yīng)服務(wù)商提供的數(shù)據(jù),建立電視節(jié)目索引數(shù)據(jù)庫(kù),并自動(dòng)從數(shù)字電視文件中提取一用于電子節(jié)目單(EPG)的電視節(jié)目截圖,網(wǎng)絡(luò)電視機(jī)頂盒可下載包含有關(guān)網(wǎng)絡(luò)電視節(jié)目數(shù)據(jù)的XML文件及截圖JPEG/PNG文件等,通過(guò)網(wǎng)絡(luò)電視機(jī)頂盒生成并在電視機(jī)屏幕上顯示出網(wǎng)絡(luò)電視節(jié)目索引界面。
6.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視機(jī)頂盒軟件更新模塊的功能是通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)機(jī)頂盒應(yīng)用軟件在線升級(jí),在閃存(Flash Memory)中建立兩個(gè)或兩個(gè)以上的分區(qū)(Partitions),其一專(zhuān)用于儲(chǔ)存升級(jí)更新軟件系統(tǒng),另一分區(qū)用于儲(chǔ)存應(yīng)用軟件系統(tǒng),升級(jí)更新軟件系統(tǒng)和應(yīng)用軟件系統(tǒng)將分別獨(dú)立啟動(dòng)運(yùn)行,并更新軟件系統(tǒng)分區(qū)鎖死為只讀(Read-Only)區(qū)域。
7.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于網(wǎng)絡(luò)電視機(jī)頂盒用戶(hù)信息模塊的功能是(1)通過(guò)網(wǎng)絡(luò)電視機(jī)頂盒和網(wǎng)絡(luò)電視信息系統(tǒng),運(yùn)用電視屏幕上顯示的界面和遙控器進(jìn)行收費(fèi)電視節(jié)目的注冊(cè)、交費(fèi),并可以追蹤所有網(wǎng)絡(luò)電視用戶(hù)機(jī)頂盒的網(wǎng)絡(luò)參數(shù),網(wǎng)絡(luò)電視用戶(hù),通過(guò)機(jī)頂盒和互聯(lián)網(wǎng),從網(wǎng)絡(luò)電視服務(wù)系統(tǒng)獲取其他用戶(hù)的網(wǎng)絡(luò)地址,使用電視機(jī)和視頻攝像頭,通過(guò)互聯(lián)網(wǎng)傳送壓縮的視頻音頻,與其他網(wǎng)絡(luò)電視用戶(hù)實(shí)現(xiàn)機(jī)頂盒對(duì)機(jī)頂盒可視電話通訊;(2)實(shí)現(xiàn)第三代多媒體手機(jī)用戶(hù)和網(wǎng)絡(luò)電視用戶(hù)影視共享,可將該影視節(jié)目的節(jié)目源地址(URL)通過(guò)手機(jī)和互聯(lián)網(wǎng)傳上的網(wǎng)絡(luò)電視系統(tǒng)中的機(jī)頂盒用戶(hù)信息模塊送給使用機(jī)頂盒的網(wǎng)絡(luò)電視用戶(hù),共同欣賞該網(wǎng)絡(luò)影視節(jié)目。
8.如權(quán)利要求書(shū)1所述的網(wǎng)絡(luò)電視終端及其信息服務(wù)器系統(tǒng),其特征在于P2P服務(wù)模塊的功能是減輕網(wǎng)絡(luò)電視節(jié)目節(jié)目源服務(wù)器的負(fù)擔(dān)以及克服網(wǎng)絡(luò)帶寬資源瓶頸。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)電視(IPTV)系統(tǒng),能有效的利用互聯(lián)網(wǎng),給用戶(hù)提供豐富的影視節(jié)目。它可以在網(wǎng)絡(luò)電視用戶(hù)和互聯(lián)網(wǎng)上眾多的電視節(jié)目源網(wǎng)站之間建立了一個(gè)橋梁,迅速快捷地將存儲(chǔ)在許多不同的網(wǎng)站上的電視節(jié)目的資訊,包括節(jié)目?jī)?nèi)容的簡(jiǎn)單描述,播放時(shí)間長(zhǎng)度及存放所在的地址(URL)等,傳遞到用戶(hù)的機(jī)頂盒,將這些節(jié)目資訊通過(guò)一個(gè)簡(jiǎn)潔易用的界面顯現(xiàn)在用戶(hù)的電視機(jī)屏幕上,使用戶(hù)無(wú)需具備任何計(jì)算機(jī)和網(wǎng)絡(luò)知識(shí),就能通過(guò)遙控器輕松方便地點(diǎn)播這些網(wǎng)站上的節(jié)目。
文檔編號(hào)H04L29/00GK101014083SQ200610136758
公開(kāi)日2007年8月8日 申請(qǐng)日期2006年11月28日 優(yōu)先權(quán)日2006年11月28日
發(fā)明者俞鵬里 申請(qǐng)人:俞鵬里