<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 數字機頂盒字幕解碼顯示系統設計一

數字機頂盒字幕解碼顯示系統設計一

作者: 時(shí)間:2012-09-18 來(lái)源:網(wǎng)絡(luò ) 收藏
區域數、各區域號、各區域的水平及垂直位置。

  區域分段(region composition)。用于定義該區域的寬高、水平垂直位置、所使用的CLUT 表的CLUT_id值、對象的id、區域背景色以及像素深度等信息。

  CLUT 分段(CLUT definition)。用于定義顏色,以便把傳輸的虛顏色轉換成實(shí)際色板中的顏色。

  對象數據分段(object data)。用于定義對象的編碼方法和編碼數據。編碼方法包括像素編碼和字符編碼。每一個(gè)對象可以看作是一個(gè)可顯示的圖像單元。

  每一頁(yè)數據的完整顯示都至少需要這四個(gè)數據分段,所以在解析字幕流時(shí),需要利用各種結構體及鏈表對這幾個(gè)數據段數據進(jìn)行解析并存儲。

  3 機頂盒設計

  在STB 上實(shí)現字幕接收和顯示主要包括四大模塊:數據提取模塊、數據解碼模塊、圖層顯示模塊和用戶(hù)控制模塊。各模塊關(guān)系如圖2 所示。

  圖中,用戶(hù)控制模塊用于響應用戶(hù)按鍵,并發(fā)送消息控制其它各模塊;數據提取模塊根據接收控制模塊發(fā)來(lái)的濾波啟動(dòng)、停止或提取字幕數據等控制消息,并完成數據的提取工作;數據解碼模塊負責對數據提取模塊送來(lái)的字幕原始數據進(jìn)行解碼,并將解碼后的數據送到指定的緩沖區內供圖層顯示模塊調用;圖層顯示模塊用于實(shí)現字幕界面的各種OSD 顯示操作。

  數字機頂盒字幕解碼顯示系統設計一

  圖2 字幕系統模塊關(guān)系圖。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>