(转贴)OSCAM协议简介

2011-2-18 山水@ 技术园地

 OSCAM协议简介

 

 
一、OSCAM总览

       小学时老师就告诉我,学东西要站得高,要提纲挈领,因此,对于新手来说,理解OSCAM是做什么的,如何工作,比复杂的配置更为重要。
      参考: http://streamboard.gmc.to:8001/
     从名字上看 OSCam is an O pen S ource C onditional A ccess M odule software。OSCAM其实是一个开源的CA(条件接收)模块软件。
    我理解,OSCAM是一个服务器,提供的是条件接收服务,也就是通常说的解密服务。工作架构如下:
           
           各种本地卡           (各种协议)      本机(DVBAPI)
                           各种协议的GX帐号          ==》            OSCAM服务   ==>  远程用户 
                             ||
                           远程管理与监控
相应的配置文件 :  oscam.server                                      oscam.conf                        oscam.user

         如果你在某个机器上运行了OSCAM,就意味着这个机器可以读取各种CA提供给其他用户使用了,只是配置文件的不同能够达到的目的不同。因此,OSCAM会有各种版本存在,作为F3用户,当然重点研究F3(SH4特别版本,因为F3的DVBAPI很特别。)

      关于OSCAM中的几个简单名词的理解:
      1、READER
       READER是指提供给OSCAM解码字的来源,包括本机的读卡器,各种GX帐号等,一个来源就是一个READER,这些READER写在oscam.server中,每一个READER一段,每段中包括了这个特定的READER的属性,如帐号之类。没有READER,OSCAM就是无源之水。
      2、USER
      USER是指OSCAM让谁来用,OSCAM的用户就是USER,如果想把自己的CA资源GX出去,只要加上USER就可以。
      3、 PROCTOL
      OSCAM是没有自己的协议的,他是开放的,集成了几乎流行的所有协议,可以把OSCAM理解成一个中转站,可以接受N种协议的来源,也可以提供N种协议的服务,虽然这些协议不是OSCAM开发的。当然,OSCAM对软CA,也就是通常的KEY,支持不太好,不支持直接KEY作为READER,但可以转发KEY,因此用其他协议桥接是可以的。


     以下来研究几个典型应用的配置来说明如何达到自己的目标,再看看OSCAM的各个配置文件的详细配置的含义吧。
 

发表评论:

  • 统计信息(cnzz)

  • 收藏和分享

  • 最新日志

  • 订阅Rss
  • Powered by emlog Copyright © 2008-2018 山水评测室 版权所有 | 手机版 | 使用帮助 | 关于我们 | 联系我们
    您是本站的第 位独立访问者

    Free counters!