机顶盒的工作原理

  数字电视机顶盒的工作过程大致如下:

    1.高频头(Tuner)接收来自有线网的高频信号使其变为中频信号。

    2.中频信号通过经滤波、放大、A/D转换为数字信号后送入QAM解调模块进行QAM解调,通过QAM解调器完成信道解码,从载波中分离出包含音、视频和其他数据信息的传送流。传送流中一般包含多个音、视频流及一些数据信息。

    3.MPEG2-TS解复用器则用来区分不同的节目,提取相应的音、视频流和数据流,送入MPEG-2解码器和相应的解析软件,完成数字信息的还原。

    4.对于付费电视,条件接收模块对音、视频流实施解扰,并采用含有识别用户和进行记账功能的智能卡,保证合法用户正常收看。

    5.MPEG-2解码器完成音、视频信号的解压缩,经视频编码器和音频D/A变换,还原出模拟音、视频信号,在常规彩色电视机上显示高质量图像,并提供多声道立体声节目。

  条件访问的流程:

    首先,机顶盒根据PMT和CAT表中CA_descriptor,获得EMM和ECM的PID值。然后,从TS流中过滤出ECMs和EMMs,并送通过SmardCard接口送给SmartCard。SmardCard首先读取用户个人分配密钥(PDK),用PDK对EMM解密,取出SK,然后利用SK对ECM进行解密,取出CW,并将CW通过SmartCard接口送给解扰引擎,解扰引擎利用CW就可以将将已加扰的传输流进行解扰。

  机顶盒软件结构图:

  机顶盒各个部分软件构成图:

原文地址:https://www.cnblogs.com/ThatsMyTiger/p/6904729.html