新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種優(yōu)化的機頂盒電子節(jié)目指南系統(tǒng)設(shè)計與實現(xiàn)

一種優(yōu)化的機頂盒電子節(jié)目指南系統(tǒng)設(shè)計與實現(xiàn)

作者: 時間:2014-03-12 來源:網(wǎng)絡(luò) 收藏

  本文針對兩類不同的SI表接收要求設(shè)計不同的SI引擎解決方案。其中簡單的SI引擎流程如圖2,高級的SI引擎流程如圖3。

  當(dāng)過濾器收到EIT表并調(diào)用中斷處理函數(shù)時,簡單采用先關(guān)閉EIT P/F信道,并設(shè)置相關(guān)標(biāo)志,等待后臺輪詢函數(shù)解析處理完該表以后再打開EIT P/F信道重新接收,即過濾器接收表的過程和后臺輪詢函數(shù)解析處理是串行處理的,這種機制能夠?qū)崟r處理當(dāng)前的表,適合簡單EPG信息量小、更新速度快的特點;高級EPG則不關(guān)閉信道,而是先解析表頭,如果該段沒有接收過,則將該段信息插入消息隊列,等待后臺輪詢函數(shù)解析處理,即過濾器接收表的過程和后臺輪詢函數(shù)解析處理是并行處理的,這種機制能夠保證過濾器收表過程連續(xù)而不被后臺打斷,適合高級EPG信息量大、前端連續(xù)發(fā)送的特點。


在EIT表版本更新方面,簡單EPG收到當(dāng)前和下一個節(jié)目信息以后,立即將過濾器設(shè)置成只接收新版本EIT P/F表,這樣可以實時接收并更新簡單EPG信息;對于高級EPG,由于信息量大且前端更新速度慢,所以在只在每次重新開機時接收最新版本的EIT表信息。

pid控制相關(guān)文章:pid控制原理




關(guān)鍵詞: EPG 指南系統(tǒng) 機頂盒

評論


相關(guān)推薦

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

關(guān)閉