路由器通过tvheadend实现IPTV直播, 有线电视,地面波电视接收,转到手机,平板等设备观看
现在电视机开机数量减少,有线电视很少看了,但是体育直播, 新闻直播偶尔还是要看看的,下面介绍方法把有线电视, IPTV直播, 地面波直接转到手机观看, 如果你有公网IP, 那么恭喜您, 可以任何时候观看家里的直播电视,随时打开, 随时关闭。而且可以多人同时观看不同的节目, 让抢遥控器成为历史吧!
原材料:
硬件:刷潘多拉固件的mt7621路由器一台, 要求内存大于128MB, FLASH大于32MB, 接收DVBC/DTMB的USB 一个(为啥要用潘多拉固件, 因为用LEDE测试IPTV, 会10分钟左右断掉, 必须重新播放才行)
需要的软件:USB 驱动, tvheadend, vlc或者其他播放器, 或者qq群 227307440下载带驱动的tvheadend(他支持AVS+ 和DRA串流,官方的不支持DRA串流,DTMB有些地方会没有声音).
1. 路由器安装驱动加官方的tvheadend 或者安装qq群里下载的免驱版本。通过文件共享, U盘拷贝到路由器/tmp目录。
2. 通过putty 或者 其他ssh 工具登陆进路由器, cd /tmp , opkg install 文件名
如果安装不成功, 检查是否缺少依赖库, 缺少哪个库, 就联网安装, 直到成功为止。
3. 设置TVH节目, 电信的光猫ITV口直接接路由器一个单独的IPTV口, 这个口和其他上网口要独立, 可以在交换机菜单添加一个独立网口如下图
4. 设置好节目后, 映射节目, 电脑上用VLC 打开串流, 输入http://路由器IP:9981/playlist, 能够正常播放节目就可以了。
5. 设置DDNS以及端口映射, 实现外网正常播放(需要公网IP, 电信可以直接打电话申请开通,免费)
以阿里云为例:
1). 申请公网 IP, 如果没有只能用能够映射内网的花生壳之类。目前知道的电信用户可直接打电话跟客服要公网IP。设置DDNS。
2). 申请域名 ,目前 .top的域名很便宜, 一年不到20块,比如申请的域名叫mytvh.top 申请后登录阿里云控制台, 点击accesskey, 按照提示生成自己的AccessKey并保存下来。国内的要去实名认证, 请参照网页操作
3). 打开路由器设置页面, 进入到阿里云DDNS设置, 填入accesskeyid, AcesskeySecret,申请的域名
4). 设置端口映射(您自己路由器可能不同, 请自行搜索端口映射设置)
在路由器设置页面设置端口转发, 把外网的端口例如www.mytvh.top:9981转到内网192.168.1.1::9981, www.mytvh.top:9982转到9982
5). 测试映射是否成功, 在浏览器输入: http://www.mytvh.top:9981, 如果有tvheadend页面正常出来, 表示设置OK。
6). IOS安装官方tvhclient软件, 安卓可以下载tvhclient, rqdTV, kodi 等播放器。
现在,您就可以在任地方打开家里的直播电视了, 稳定, 延时小, 想看就看。
奥运就要来了, 你还不试试!