色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于數(shù)字機(jī)頂盒的電子菜單的設(shè)計(jì)與實(shí)現(xiàn)

          基于數(shù)字機(jī)頂盒的電子菜單的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2011-07-18 來源:網(wǎng)絡(luò) 收藏

            3 EPG的方法

            機(jī)是用戶和外界交互的橋梁,機(jī)上行發(fā)出用戶的服務(wù)請求并接收中心系統(tǒng)的 控制信息和經(jīng)過壓縮的節(jié)目信息,然后對這些MPEG傳輸流解碼并送至用戶的電視機(jī)。要完成 EP G導(dǎo)游,機(jī)必須首先接收并把它顯示在用戶的終端上。該顯示 了當(dāng)天中心系統(tǒng)提供的各種節(jié)目,節(jié)目按服務(wù)類型來組織編排(各服務(wù)類型下可以有子服 務(wù)類型。生成后經(jīng)壓縮成為MPEG傳 輸 流,然后通過CATV蹬通用信道進(jìn)行廣播(電子菜單最終壓縮成MPEG傳輸流是為了適合于在 網(wǎng)絡(luò)中傳輸)。

            電子菜單的涉及到兩個(gè)方面:①節(jié)目是按服務(wù)類型來組織編排的,各服務(wù)類型 下又有子服務(wù)類型,形成了菜單的樹型結(jié)構(gòu),樹的最末端才是節(jié)目。要能正確地對用 戶進(jìn)行導(dǎo)游,必須能按用戶的請求進(jìn)行菜單頁面的跳轉(zhuǎn)。②樹的每一項(xiàng)的顯示信 息必須正確,尤其是節(jié)目的顯示名稱和節(jié)目的實(shí)際名稱要一致。另外,還有字體及其顏 色等外觀特 性。由此可見,電子菜單可分為兩部分,菜單跳轉(zhuǎn)表的生成和菜單頁面及外觀特性的設(shè)置。 下面將這兩個(gè)方面提出幾種方案。

            方案一:選用MPEG格式的文件序列來保存。用MPEG 幀序列表示具有隨時(shí)更換底圖或插 播廣告的優(yōu)點(diǎn),但也存在許多不足之處,例如,采用這種方案,菜單的數(shù)據(jù)量比較大,在通 用信道上傳輸時(shí),如果服務(wù)器以固定速率發(fā)送菜單信息,菜單的接收時(shí)間比較長,菜單之間 的切換就變慢。當(dāng)然也可以用增加通用信道的數(shù)量來解決這個(gè)問題,但這樣就降低了信道的 利用率。

            方案二:用位圖(bmp)格式來保存電子菜單。即在菜單的每一頁、每一項(xiàng)分別疊加各 自的底圖,在每一菜單項(xiàng)的底圖上嵌入相應(yīng)菜單項(xiàng)的文字信息,按菜單的頁號、項(xiàng)號保存菜 單。用位圖格式的方法表示菜單可以大幅度壓縮位圖至很小的數(shù)據(jù)量,當(dāng)服務(wù)器以固定速 率發(fā)送菜單信息時(shí),菜單的接收時(shí)間短,菜單之間的切換延遲時(shí)間也相對較短,在改善了性 能的同時(shí)又提高了信道的利用率,這是MPEG幀序列格式所不具有的。但美中不足的是,采用 位圖格式時(shí),菜單底圖要么沒有,要么就只能放在機(jī)頂盒內(nèi),不能隨時(shí)更新,插播廣告 不方便。

            菜單頁面用 MPEG 幀序列和位圖格式表示各有利弊。EPG是處在系統(tǒng)和用戶交互的最前端, 在能正確完成電子節(jié)目導(dǎo)游的同時(shí),響應(yīng)速度也是一個(gè)很重要的因素。為了有更快的響應(yīng)速 度,可以采用第3種方案——漢字內(nèi)碼。

            方案三:采用漢字內(nèi)碼來。在STB中預(yù)置一個(gè)常用漢字的小字庫。STB在收到菜單的鏈表 文件和菜單信息后,根據(jù)這些信息和預(yù)置的小字庫,自動生成導(dǎo)游菜單。采用這種方案制作 菜單,數(shù)據(jù)量更小。例如,24點(diǎn)陣的1 000個(gè)漢字,只有72 k,300個(gè)漢字只有21 k,100個(gè) 漢字 僅僅只有7 k。而在100個(gè)漢字的情況下,采用bmp格式,數(shù)據(jù)量就有32 k之多,采用MPEG格 式 則更多。由此可見-采用內(nèi)碼方式生成菜單時(shí),會大大縮短接收菜單的時(shí)間,顯然也將 大幅度提高菜單切換的響應(yīng)速度。但另一方面,由于STB中預(yù)置的小字庫只包含部分常用的 漢字,雖然菜單本身的漢字量不大,但必然還存在某些小字庫中沒有包含的不常用漢字出現(xiàn) 在菜單中的可能性。這種情況就會造成漢字內(nèi)碼產(chǎn)生誤碼,從而導(dǎo)致菜單不能正確顯示 這些漢字。

            比較上述3種方案,考慮到用戶對菜單的基本需求,如接收菜單的時(shí)間、菜單切換的響應(yīng)速 度、菜單的外觀特性以及系統(tǒng)運(yùn)行的實(shí)際環(huán)境,本系統(tǒng)采用了后兩種方案。當(dāng)然,采用不同 的菜單格式,對機(jī)頂盒的軟硬件也提出了不同的要求。下面就對這兩種方案的進(jìn)行簡要 介紹。

            生成菜單跳轉(zhuǎn)表:首先,根據(jù)前臺節(jié)目管理員的節(jié)目安排,從數(shù)據(jù)庫相關(guān)的表中讀取節(jié)目和 服 務(wù)類型,并按服務(wù)類型進(jìn)行歸類,即把節(jié)目安排表中屬于同一服務(wù)類型下的節(jié)目歸為一類, 并賦予層次關(guān)系,從而建立菜單的樹型結(jié)構(gòu),并寫入菜單表以覆蓋原有的菜單。菜單表中有 菜單編號的字段,使用菜單編號作為確定節(jié)目源的唯一標(biāo)識。

            菜單制作:菜單編輯員進(jìn)行菜單編輯時(shí),還須為制作菜單提供一個(gè)操作平臺。菜單 編輯包括菜單字體及其顏色,菜單底圖(如廣告、風(fēng)景畫等)及菜單的預(yù)覽。菜單編輯員 可以按自己的喜好選擇各種字體,疊加各種菜單底圖,以提高菜單的美觀性,增強(qiáng)菜單的視 覺效果。菜單編輯員編輯好菜單后,可以按不同的格式生成菜單頁面。


          半導(dǎo)體制冷相關(guān)文章:半導(dǎo)體制冷原理



          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉