一般而言,數字機頂盒(Digital Set—TopBox)的硬件架構可以區分為6個主要單元:1.信道譯碼(channeldecoder)單元,包含解頻器(tuner)、解調器(demodulator);2.傳輸串流(transportstream;TS)譯碼單元,它具有解多復用器(demultiplexer)可以將視頻與音頻分離;3.視頻譯碼器,目前仍以MPEG—2格式為主,此外還可加入MPEG—4、H.264/AVC、VC—1、WMA……等格式;4.視頻/音頻輸出單元,包含視頻(例如:NTSC/PAL)編碼器、視頻數字模擬轉換器(DAC)、音頻數字模擬轉換器;5.中央處理器;6.內存。由于半導體制程和芯片設計方法的進步,數字機頂盒的系統芯片(SoC)也已經演進至第三代了。