CAM基础知识培训
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
21 2016/4/26
第四部分 CAM应用中的常用问题
22 2016/4/26
CAM使用常见问题及解决办法
主动不能识别CAM 机卡不配对 智能卡读写失败 切换台CAM复位 掉节目 区域阻塞 接收不到更新的授权
23 2016/4/26
PCMCIA升级
带有传统PCMCIA接口的笔记本 WIN2K 或WINXP操作系统 安装CAM升级专用驱动程序 运行PCMCIA升级工具软件TEMUP CAM最新版本软件的签名文件
12 2016/4/26
CI标准的基本内容
DVB-CI EN50221标准,定义了传输流接 口和命令接口. 命令接口分为物理层,链路层,传输层,会 话层,应用层 主机必须提供的资源:RM,AI,CAS,MMI 其他可选的资源:DT,MODEM,SC Reader 资源可扩充.例如CIv2/CI+就在CI基础上 扩充了一些用于安全认证的资源.
CW: Control Word,控制字,用来加/解扰 的密钥 ECM: Entitlement Control Message,授 权控制信息 EMM: Entitlement Management Message,授 权管理信息
5 2016/4/26
前端设备
前端设备配合适当的CA系统(如IRDETO CAS), 实时产生密钥等私有信息(ECM)并复用到码流 中,对需要收费的数字节目,进行实时加扰. 用户需要具备同样CA系统的CAM卡或者STB,以 及对应的智能卡,才能解扰和收看节目。 前端用户授权系统SAS,通过与业务管理系统 的配合,产生EMM授权管理信息,再复用到TS 流中,最终完成对用户端智能卡的授权与解 授权
13 2016/4/26
CI标准的更多细节
PCMCIA 68PIN管脚定义 CIS BUFFER协商 TS流时序
14 2016/4/26
CAM工作流程
CAM没有Tuner和遥控器,需要主机将TS流送给CAM,并 将选定节目的PMT信息发给CAM.CAM只关注TS流的系统 层,所以CAM可应用于-C/-S/-T/-IP等各种情况,可用 于MPEG-2/4,H.264等各种码流. CAM收到主机发来的PMT后,解析出ECM / AUDIO / VIDEO PID, 然后在CA库的调度之下,启动过滤器, 并 分配解扰器. CAM将符合条件的ECM/EMM数据,送给CA库. CA库再将 ECM/EMM处理后送给智能卡,智能卡再CW送给CA库 CA库将解扰控制(CW)设置到相关联的音视频解扰器, 从而实现节目解扰。通常每10秒变换一次CW. 当CA库需要显示提示信息,例如,未插智能卡,没有授 权,邮件、指纹、OSD等, 就会通知CAM. CAM再通过CI 通讯协议,给主机发送MMI请求,最终由主机显示.
30 2016/4/26
结束
谢谢
31 2016/4/26
24 2016/4/26
PCMCIA升级截图
25 2016/4/26
UART升级
带有串口的台式机或笔记本,不推荐使 用USB2COM转换器。 LOADER升级板一套,并按说明书连接 就绪 运行UART升级工具软件TEMU CAM最新版本软件的签名文件
26 2016/4/26
UART升级示意图
18 2016/4/26
第三部分 智能卡的基本原理
19 2016/4/26
ISO7816标准
智能卡是CA系统的关键组成部分,其中有COS操 作系统及安全算法,安全存储区域,保存着用户 授权节目,消费余额等重要数据。 CAM与智能卡之间的通讯遵循ISO7816协议,该协议 分为传输层及应用层。支持T0/T1/T14等类型的智 能卡。 智能卡在正常的上电复位以后,将返回一串约定 格式的数据(ATR),表明其所支持的协议 (T0/T1/T14)、波特率等。CAM遵循这些设置来 配置通讯参数。一旦ATR过程完成,CAM和智能卡 将遵循设定的参数来进行彼此之间的通讯
27 2016/4/26
捕抓CAM LOG信息
带有串口的台式机或笔记本,不推荐使 用USB2COM转换器。 LOADER升级板一套,并按说明书连接 就绪 运行超级终端或SSCOM32,参数为 115200,8,1,ODD
28 2016/4/26
捕抓CAM LOG信息示意图
29 2016/4/26
15 2016/4/26
CAM卡软件组成
CAM的软件分为Application及CA lib两大部 分. CAM app主要包括PMT 、 SCARD、DEMUX 、 MMI 、NVM 、OS等模块。 CA LIB是由不同的CA公司授权提供的,它是整 个系统中的核心模块,决定CAM的产品分类. 不同的CAS前端/区域/运营商需要使用对应的 CAM卡和智能卡,才能正常解扰.
20 2016/4/26
T0/T1/T14通讯协议
常用的T0协议、T1协议、T14协议 T0协议采用字节异步传输,通过“过程 字节”在来控制通讯过程。 T1协议采用分组方式。有三种分组包: I-Block(信息帧),R-Block(响应帧), S-Block(控制帧)。 T14协议为私有协议
6 2016/4/26
终端设备
主机将加扰的TS流送给CAM,并将选定节 目的PMT发给CAM. 由CAM和Smart Card配合对选定的节目进 行解扰,并将清流回送给主机。 主机对已解扰的节目进行解码,并输出 到显示设备。
显示设备
+
机顶盒 (host)
command
STB
TS
+
CAM
+
Smart card
7 2016/4/26
主要CA厂商
国外主要CA厂商:NDS, VIACCESS,Irdeto,CryptWorks,CONAX, Nagravison 国内主要CA厂商:永新同方(TF),天 柏(DVN),数码视讯(DVT),算通 (CTI),中数传媒,联广视讯(ABV), 中视联。
8 2016/4/26
C A M 基础知识培训
1 2016/4/26
目录
CAS的基本原理 CAM的基本原理 智能卡的基本原理 CAM应用中的常见问题
2 2016/4/26
第一部分 CAS的基本原理
3 2016/4/26
CA系统整体示意图
4 2016/4/26
CAS的基本原理和术语
CAS: Conditinal Access System, 条件 接收系统的主要功能, 就是对视频、 音频和数据等信息加扰和传输, 确保 只有获得授权的用户才能正确的解 扰和收看节目。
TCL提问区
大卡采购如何确定物料编码(是否需要考虑同一CA 的大卡用于不同城市、大卡的硬件版本、软件版本、 CA版本?) 大卡系统软件的更改如何管理以便保证新软件发放 有效? 所有的CA库是否可以版本向前兼容,尤其是天柏, 全国情况如何? 对于同一CA,怎么保证不同的CA库版本用于不同的 城市,CA库的版本记录和管理? 如提供大卡上的两个编码,是否可以准确查找出大 卡的CA、硬件版本、软件版本、CA版本? 收看过程中或用户操作过程中出现“未授权”,有 时很快恢复,有时需要转台才能恢复,有时需要通 过开关机或拔插大卡才能恢复?
17 2016/4/26
百度文库 主机与CAM对于MMI的支持
CAM只将需要显示的内容通过MMI会话发给主 机,由主机负责在屏幕上显示,并给用户选 择的项目号发给CAM 提示框:当CA库需要显示动态消息时,例如 提示用户当前节目无法收看的原因,提醒用 户购买节目或者收到邮件,指纹显示等等, 就会通知CAM。CAM再将相应的MMI请求发给主 机。 菜单:用户通过主机菜单进入CAM主菜单及子 菜单,用户可以使用该菜单来查询智能卡和 CAM卡的详细信息,节目授权列表,查看邮件 内容等。
16 2016/4/26
主机与CAM对于切换台的支持
由于一个频点有多个节目,所以主机上电或 切换台后,需要将所选中节目的CAPMT发给 CAM CAM内的PMT模块负责监控接收CAPMT表,收到 CAPMT表后需解析,获取ECM/AUDIO/VIDEO PID 等信息,并送给CA库 正确的CAPMT是CAM正确解扰的基本条件之一. 如果主机发送错误的CAPMT或旧的CAPMT给 CAM,CAM是无法正常解扰节目的,从而造成所 谓的“掉节目”
第二部分 CAM的基本原理
9 2016/4/26
主机与CAM连接逻辑图
10 2016/4/26
CAM硬件结构图
11 2016/4/26
机卡分离标准
小卡机顶盒中移植了某个具体的CA库,所以只 能用于特定的CAS前端或运营商.故一般由运 营商控制小卡机顶盒的发放,形成垂直市场. 机卡分离一体机及CI机顶盒,提供标准的CI接 口,将复杂多样的CA解扰功能交给独立的CAM 来完成,主机只需要完成对清流的解码就可以 了.对于不同的CAS前端或运营商,只需要更换 不同的CAM. 机卡分离可以有利于规模化生产和销售,形成 水平市场 欧洲(DVB-CI,CI+)和美国(POD)的机卡分离现 状与趋势