一、DM500上的操作(以A版为例)
1、停止数码插件pmttrans进程
按蓝键->按黄键->取消“启用新PMT模式”后面的勾。
注:当然也可以直接删除pmttrans程序然后启动,也可以把开机启动脚本删了。DM800/DM8000的程序目录是usr/bin,启动脚本是etc/rcS.d/S80pmttrans;DM500的程序目录是var/bin/,启动脚本在/var/etc/init里面,把/var/bin/pmttrans删了即可。
2、正确安装OSCAM程序和配置文件。
按蓝色键(2次)->扩展下载->共享插件,选择并安装安装你需要的OSCAM版本。
完成后,在“共享插件”下还有一个“配置文件”项,进去下载OSCAM的配置文件。
3、正确配置帐号
进入/var/tuxbox/config/目录,
A.编辑OSCAM.CONF文件,只需修改倒数第3行“httpallowed = 192.168.1.0-192.168.1.240”,使之包含你自己DM的IP地址就行了。
B.编辑OSCAM.SERVER文件,按如下格式:
[reader]
label = remote
enable = 1
protocol = cccam
device = 服务器域名或IP地址,端口
account = 帐号名,密码
group = 1
cccversion = 2.1.4
这一段是一个帐号的,如果有多个帐号就把这一段再复制一遍粘贴到文件的下部。注意多个帐号之间加一个空行。
举例,你的CCCAM帐号是"c: 参数1 参数2 参数3 参数4 YES",那么你的OSCAM.SERVER文件内容就如下所示。
[reader]
label = remote
enable = 1
protocol = cccam
device = 参数1,参数2
account = 参数3,参数4
group = 1
cccversion = 2.1.4
写到这里你要是再看不明白,那就不要考虑用OSCAM了,还是乖乖地用你的CCCAM吧。
二、OSCAM有关文件解释
OScam常用配置之oscam.conf
[global]
是OScam的全局配置
正常情况下采用默认值即可
nice 的值可以适当调高一点,它反映了OScam进程在任务调度中的优先权重
[monitor]
是指OScam内置的监控接口,正常使用中不用修改里面的配置
[webif]
通过web管理管理oscam的界面设定,前提是你使用的oscam已经将web if模块编译进来
httpport = port ;管理端口
httpuser = username; 登录管理界面的用户名
httppwd = password; 登录管理界面的密码
httpcss = path; 管理界面使用的css样式表,用于美化管理界面 默认无
httptpl = path; 定制的管理界面模板,默认无
httprefersh = seconds ;web界面自动刷新的时间
httpallowed = IP address|IP address range[,IP address|IP address
range]... ; 允许进入管理界面的IP地址
httpreadonly = 0|1 ;是否允许通过web if界面修改oscam的运行配置
[cccam]
设置通过cccam协议转发的配置,如果你不使用oscam来转发可以忽略,转发请尊重GX的权益,勿超越家庭范围使用,若因此被GX商封号,责任自理
port = port ;提供给CCcam客户的端口
version = xxx.xx.xx ;设置显示给客户看的 CCcam的版本号
reshare = level ;允许客户转发的次数
[dvbapi]
是否提供dvbapi功能,也就是通过oscam直接看节目
enabled = 0|1 ;
设置为0时,oscam只能当作服务器,读卡或转发帐号,设置为1的时候你安装oscam的DM或其他机器才能直接通过OScam看节目
user = username ; 看节目时模拟的用户(不设置也可)
au = 0|1 ; 是否使用au,au的意义在oscam.server的介绍中会有
boxtype = dbox2|dreambox|duckbox|ufs910|ipbox|ipbox-pmt|fortis ;
默认是dreambox,根据你的机器设置
OScam常用配置之oscam.server
oscam.server 主要是设置Oscam读卡或GX,
例1、 配置oscam读DM500或DM800的内置读卡器
[reader] ;每一段的开始
label = reader1 ;每一段的名称,在配置文件中是唯一的,不能重复
protocol = internal ;表示使用设备的内置读卡器
device = /dev/sci0 ;在linux下内置读卡器的设备名称
group = 1 ;你可以把reader进行分组,方便把不同的reader组转发给不同用户例2、 配置oscam读cccam的帐号
[reader]
label = cccam1 ; 意义同上
protocol = cccam ; 使用cccam协议读取帐号
device = ip address, port ; 服务器域名或IP地址,端口
account = username,password ; 帐号名,密码
cccversion = 2.1.14 ; 报告给GX服务器的cccam的版本号
group = 2 ; 分组其他配置newcamd或camd3的帐号方法和cccam大同小异,其中newcamd根据需要还要填写key
其他重要参数(可以不填写的):
caid = 0500,0604 ; 配置某个帐号只读取某个CAID,例如0604是艾迪德的CAID,默认全部读取
ident = 0500:031d00 ;配置某个帐号只读取某个直播商的ident,0500:031d00 就是数码,默认全部读取
cccmaxhops = 4 ; 只读取本地帐号和hops小于4的cccam GX帐号,默认是10
boxid = xxxx ; 目前只支持NDS接收机的boxid, 希望以后能支持更多,搞定机卡绑定
OScam常用配置之oscam.user
oscam.user是用来配置转发帐号的,如果你不需要转发帐号给别的机器,可以忽略这个配置
格式如下,每多一个帐号请多加一段
[account]
user = user2 ;用户名
pwd = password2 ;密码
uniq = 1 ;是否允许重复登陆,0:不限定 1:每个账户只允许登陆一次
group = 2 ;可以使用oscam.server中配置某一组的GX信息,可以参见oscam.server的配置
au = reader1 ; 对应reader中的label,你可以指定au=1,读取group限定组下的所有label
ident = 0500:031d00 ; 只给该用户转发那个直播商的解码,默认全部转发
caid = 0500 ; 只给该用户转发那个CAID的解码,默认全部转发
expdate = 2001/1/2 ;设置帐号过期时间
disabled = 0 ;表示帐号是否停用,1表示停
扫码下方或搜索关注公众号“卫星参数网”,独家内幕新闻!