新聞中心

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

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

        作者: 時間:2012-09-18 來源:網絡 收藏
        區域數、各區域號、各區域的水平及垂直位置。

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

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

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

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

          3 機頂盒設計

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

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

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

          圖2 字幕系統模塊關系圖。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 曲水县| 青龙| 潼南县| 沙湾县| 资中县| 全南县| 潞城市| 漳浦县| 水富县| 龙海市| 台江县| 津南区| 政和县| 荥阳市| 安仁县| 株洲县| 陆河县| 阆中市| 罗山县| 禹城市| 辽宁省| 舞阳县| 景德镇市| 台州市| 法库县| 四川省| 诏安县| 霸州市| 中方县| 迁安市| 天等县| 博野县| 东方市| 时尚| 龙口市| 香港 | 隆昌县| 弥渡县| 遵化市| 义乌市| 定边县|