光影工作室

一步一步教你用S905+Tvheadend组家庭IPTV服务器

发布时间:4年前热度: 27213 ℃评论数:

前言:本教程大部分参照南风的教程。网络IPTV节目不稳定?运营商的IPTV破解太麻烦?那就跟我来一步步来实现自己的IPTV服务器吧。
好处:
1、在局域网里通过电脑、手机、平板、安卓盒子都可以看,只要你的物理高频头足够,多少个客户端看都不会有冲突。
2、如果你的宽带有公网IP,上行带宽足够大,那你随时随地都可以看家里的IPTV节目,根本不用担心网络IPTV的稳定性。

一、硬件准备:

服务端设备,根据自己的条件来选择以下平台中的任一个
x86平台,普通台式电脑;
S905安卓平台,如Q5、KI Plus、KI Pro、KII Pro等
树莓派平台,如树莓派2/3;
OPENWRT路由器:有USB接口的OPENWRT路由器

接收设备:
DVBS2设备:TBS品牌的接收卡、接收盒、接收棒。
DVBC设备:美如画T230 USB接收棒
我的设备是KI Pro*1(用来接收105.5C上的3个凤凰HD)、美如画T230 USB接收棒*2(用来接收有线节目)

KI Pro:
1

美如画T230 USB接收棒:

1


客户端设备:
1、windows平台+VLC
2、安卓平台下友窝APP
3、安卓手机或APPLE平板电脑+TVHClient


二、软件准备
(1)下载Libreelec kszaq 8.2.3.1 S905 稳定版系统固件,下载完成后解压得到:LibreELEC-S905.arm-8.2-devel-20180410033905-r26548-g3a13cd9-nfvdr.img

下载地址:https://pan.baidu.com/s/1rdxsUD6w0500RqmilUW74A


(2)下载gxl_p230_k1_pro.dtb,下载完成后,将gxl_p230_k1_pro.dtb改名为:dtb.img


gxl_p230_k1_pro.dtb的下载地址:https://kszaq.libreelec.tv/s905/8.2/device_trees/S905D/


(4)下载Amlogic S905X kszaq Tvheadend4.2 LIB 8.2.3.1 中文汉化版软件(稳定版)


下载地址:
https://pan.baidu.com/s/1e35tRFAIfX5FWFUPwEy7JA,下载后得到:Tvheadend4.4-ddfd4dd-S905-kszaq-8.2.3.1-中文.zip


(3)Win32DiskImager刷机软件


下载地址:http://www.cr173.com/soft/63119.html


(4)一张8G或以上的TF卡,建议使用高速卡;


2、用Win32DiskImager刷机软件把LibreELEC-S905.arm-8.2-devel-20180410033905-r26548-g3a13cd9-nfvdr.img写到TF卡上,如下图所示:

1


1


1


写卡完成后,把下载改名后的dtb.img复制到TF卡的根目录进行覆盖。


三、系统启动
把TF卡插到KI PRO机器上,用牙签捅机器后面的RESET键(特别细的一个小孔,刚开始我也费了不少的时间来找这个小圆孔),插电开机,当出现LIBREELEC图标后就表示KI PRO从TF卡引导启动了,以后不用再用牙签捅了。

四、系统安装配置
(1)系统设置,进系统前一定要接网线。

1


1

1

打开SSH方便日后使用。
1

1

(2)换成中文界面
1


先把字体设为Arial based,否则切换成中文会乱码
1

1


下载中文文件
1

完成后,还要把时区换成中国时区,以便EPG数据的正确性。过程略,中文界面如下图。

1

(3)安装Tvheadend4.2.6,
通过PC,在系统的运行那输入:\\IP,如\\192.168.1.10(例如这个IP就是KI PRO自动获取或手动指定的IP地址),将Tvheadend4.4-ddfd4dd-S905-kszaq-8.2.3.1-中文.zip上传到backup文件夹。
回到Libreelec,选择插件-搜索-ESC,如下图:
选择从zip文件安装,从主文件那找到backup文件夹里的Tvheadend4.4-ddfd4dd-S905-kszaq-8.2.3.1-中文.zip。
1

1


1

1

安装好了之后,TVH的web管理地址:http://192.168.1.10:9981

(4)安装oscam
安装过程如下图,安装好后,OSCAM的web管理地址:http://192.168.1.10:8888,用户名oscam,密码oscam。

1

1

1
5、TVH的配置
(1)界面的语言设备,按下图配置好了之后,就变成了中文界面了。附:本教程的截图都是英文界面。

1
(2)有线节目扫描的配置
Configuration-DVB Inputs-Networks-Add
1

Configuration-DVB Inputs-TV adapters
1


1

Configuration-DVB Inputs-Muxes
1


添加一个有线节目频点,添加一个之后,TVH会自动搜索剩余别的频点。

1

(2)卫星节目扫描的配置
Configuration-DVB Inputs-Networks-Add

1


Configuration-DVB Inputs-TV adapters-Availink av16862#0 DVB-S#0

1

配置四切一:
Configuration-DVB Inputs-TV adapters-Availink av16862#0 DVB-S#0

1

我的105.5C在四切一的端口2:
Configuration-DVB Inputs-TV adapters-Availink av16862#0 DVB-S#0-Position #2

1


Configuration-DVB Inputs-TV adapters-Availink av16862#0 DVB-S#0-Position #2-Switch:Gerneric

1

添加卫星节目频点,如凤凰高清那组4120H27500
Configuration-DVB Inputs-Muxes

1

节目扫描出来之后,把想要收看的节目进行映射一下:
Configuration-DVB Inputs-Services

1


有线节目的解密请自行解决,不在本文的讨论范围内。


五、从TF卡系统安装到内置NAND存储

1、SSH登录(用户名root,密码libreelec)LIBREELEC

2、用installtointernal命令,把TF卡的系统安装到NAND中

3、输入YES 继续

4、关机,取出TF卡,开机,如能启动就代表成功了。


六、客户端效果:
1、win7+VLC:
节目表:
1

效果图:
1


同一频点多画面效果图:
1节目表:

2、安卓盒子(斐讯T1)+友窝APP:
1

节目表:
1

效果图:
1

3、Ipad mini2+TVH client:
节目表:
1


1


效果图:
1


4、安卓手机(华为P9)+TVH client:

节目表:

1

效果图:

1

S905,Tvheadend,IPTV