找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 20278|回复: 42

K2P 老毛子padavan固件下宽带与IPTV融合

 火.. [复制链接]
发表于 2020-9-27 16:45 | 显示全部楼层 |阅读模式
本帖最后由 Nothend 于 2020-9-28 08:21 编辑


一、我的需求
坐标江苏小城,原来手机用的99的套餐,可以免费带一个副卡,现在升级了电信129的5G融合套餐,送了一个iTV(一个月10元),但是副卡收费10元,哎,算来算去都没有运营商精明啊。
家里很少看电视,基本上就是看看春晚,然后平时老人在家没事看看,所以就把广电的机顶盒停掉了,换了一个N1的盒子刷了CoreELEC系统,既可以通过m3u8文件看网络电视,也可以看本地的多媒体,很方便,完全满足了自己的需求。并且我通过折腾把N1盒子和电视(海信55寸)设置成用一个遥控器,一起开关机,比广电或者电信的盒子方便多了。大家可以看我这篇文章N1盒子使用T1遥控和电视一起开关机以及按键设置。后来我升级了,把T1的遥控扔了,换成了一个2.4G+红外的一体遥控器,比T1的遥控更方便了。
       原来我看电视用的网络的直播源,清晰度也可以,稳定性也还好,但是想想总归没有电信自己服务器来的稳定清晰,所以趁着送的iTV的机会,我就把电信的直播源全部抓取下来了。抓取技术,我这里就不说了,网上教程很多。我用的是买了一个镜像交换机,大概四五十块,最终抓取了直播的地址。抓取到的地址是“igmp://239.XXX.XXX.XXX:XXXX”这种格式的。
在我的网络环境下,有了地址之后,在VLC和Potplayer里面,要把“igmp”换成“rtp”才能播放。即“rtp://239.XXX.XXX.XXX:XXXX”。
              为了更好地让大家理解我的需求,放一个我的网络拓扑图。

二、我的设备
1.    光猫。我的光猫是中兴的,问安装师父要了超级管理员的账号和密码,登进去查看了一下,网络和IPTV都是桥接方式,即在路由器上要输入账号和密码。其实这里IPTV是桥接还是路由模式区别不大,你抓取到的直播源地址,是公共的组播地址。所以,如果你抓取到了地址,把光猫的IPTV端口直连到路由器或者笔记本电脑上,在VLC里面是可以直接播放rtp://239.XXX.XXX.XXX:XXXX的。举例说下,假如你的IPTV是拨号的,IPTV端口直接连到笔记本电脑的网口,IP是自动分配的情况下,在VLC里面是可以直接播放“rtp://239.XXX.XXX.XXX:XXXX”的,即使IPTV是DHCP模式,按道理也是可以播放的。因为直播源地址是公共的,只要你能通过IPTV这个通道,按道理就是可以能播放的。当然我这里仅限江苏某城,每个地方情况不太一样。所以一般情况下,进行宽带和IPTV融合,是不需要设置光猫的。
2.    K2p路由器。刷的是老毛子Padavan,固件版本3.4.3.9-099_8-12-1。
3.   N1盒子。刷的CoreELEC系统。

三、我的设置

1.    路由器上的设置
第一步:在外部网络(wan)-外网设置,拉到最下面
第二步:在内部网络(Lan)-IPTV
在这里设置UDP代理和UPnP代理,UDP代理就是为了把组播的“igmp”转为自己内网的IP,比如你的组播地址是“rtp://239.18.1.8:8000”,通过UDP代理,就可以把地址变为http://192.168.7.1:7000/udp/239.18.1.8:8000,这个地址添加到VLC就可以播放。UPnP代理主要是提供dlna服务,局域网中的设备可以很方便的找到他,所以可以把你的播放列表放在xupnpd中,局域网中的设备就可以很方便的播放IPTV了。在上图的第三步中,端口设置成大于1024的端口即可。我这里设置了自己的“7000”和“7077”两个端口。
2.    加入的脚本
第一步,进入到K2p的系统管理-控制台可在上图的第3步骤中,输入“switchvlan dump”来查看一下自己的VLAN情况。
  1. 1.        vid  portmap  eg-tag  eg-con  stag  ivl  fid
  2. 2.            1  11----1  uu----u      0     0    1    -
  3. 3.            2  ----11-  ----ut-      0     0    1    -
  4. 4.            7  ---1-1-  ---u-t-      0     0    1    -
复制代码

第二步,分别键入两条命令:

  1. switch vlan set  7 0001010 0 0 ---u-t-
  2. switch reg w 0x2304 0x00280003
复制代码


第一条命令里的“7”就是我在路由器里设置的VID,这里根据你自己的设置情况修改即可,这里的portmap即“0001010”这串数字,从左往右分别是:LAN4、LAN3、LAN2、LAN1、WAN、CPU、未知。这条命令就是要把LAN1端口与CPU关联起来,与其他端口解除关联。
第二条命令里的“0x2304”是LAN1端口的物理地址,根据自己选择端口推算一下,“0x2404” 对应LAN2 、“0x2504” 对应LAN3 、“0x2604” 对应LAN4。后面的“0x00280003”,即第一条命令中的portmap“0001010”,只需要修改其中的“28”,即可。这是一个16进制数值,对应的就是二进制“0001010”,进行二进制和十六进制转换的时候,记住要把“0001010”这个二进制数值从右到左输入,才能得到“28”。

第三步:把上面的两条命令加入到路由器的自定义脚本中
到此为止,所有的设置都已经好了。在这里感谢恩山footlog以及恩山luoluomeng的大力帮助,没有他们的帖子和热心支持,作为一个小白的我不可能搞定
3。脚本的探讨
在上面的两天脚本中:
  1. switch vlan set  7 0001010 0 0 ---u-t-
  2. switch reg w 0x2304 0x00280003
复制代码

作为小白的我,只能说大概知道干什么的,但是对于里面的机制原理是一点都不清楚,为什么这么设置后我的LAN1口就可以把数据发送到光猫的IPTV端口了呢,背后的原理是什么。
对于第二条命令,完全是照猫画虎,如果有大神能够向我这等小白解释一下就最好了,以后也可以自己折腾了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +2 收起 理由
coldseleno + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
uu236 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-9-27 16:47 | 显示全部楼层
感谢分享,顶一个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-27 16:53 | 显示全部楼层
好复杂啊,淮安的帮你顶

点评

哈哈谢谢老乡的支持  详情 回复 发表于 2020-9-27 16:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-27 16:57 | 显示全部楼层
cuiyi740 发表于 2020-9-27 16:53
好复杂啊,淮安的帮你顶

哈哈谢谢老乡的支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-27 17:09 | 显示全部楼层
Nothend 发表于 2020-9-27 16:57
哈哈谢谢老乡的支持

你也淮安的啊?

点评

常熟的,离得不算远  详情 回复 发表于 2020-9-28 08:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-27 23:18 | 显示全部楼层
小白教程,支持一波。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-28 08:20 | 显示全部楼层

常熟的,离得不算远
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-28 08:46 | 显示全部楼层
这个教程最大的一步是光猫没有配置好iptv和internet是绑定到一个lan口,因为没有配置光猫才是需要配置那个命令

点评

是这样的,你说的单线复用,我不要单线复用,每个人需求不太一样  详情 回复 发表于 2020-9-28 09:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-28 09:32 | 显示全部楼层
zjh1990 发表于 2020-9-28 08:46
这个教程最大的一步是光猫没有配置好iptv和internet是绑定到一个lan口,因为没有配置光猫才是需要配置那个 ...

是这样的,你说的单线复用,我不要单线复用,每个人需求不太一样

点评

讲真的,不用配置命令的。你这个网络结构只是iptv融入你的网络。并不是单线复用。在第二步把iptv转换的那个开关开起来就可以用了。。  详情 回复 发表于 2020-9-28 15:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-28 12:17 | 显示全部楼层
padavan的vlan简直反人类
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-28 12:52 | 显示全部楼层
pidge 发表于 2020-9-28 12:17
padavan的vlan简直反人类

确有同感,稀里糊涂的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-28 15:36 | 显示全部楼层
Nothend 发表于 2020-9-28 09:32
是这样的,你说的单线复用,我不要单线复用,每个人需求不太一样

讲真的,不用配置命令的。你这个网络结构只是iptv融入你的网络。并不是单线复用。在第二步把iptv转换的那个开关开起来就可以用了。。

点评

怎么使用 有教程吗?  详情 回复 发表于 2022-5-22 20:25
只要这样就行了?光猫上不需配置吗?我光猫IPTV和宽度都是桥接  详情 回复 发表于 2020-9-28 15:39
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-28 15:39 | 显示全部楼层
本帖最后由 Nothend 于 2020-9-28 15:41 编辑
zjh1990 发表于 2020-9-28 15:36
讲真的,不用配置命令的。你这个网络结构只是iptv融入你的网络。并不是单线复用。在第二步把iptv转换的那 ...

只要第二步这样就行了?其他不设置,IPTV直插K2p的lan口,就能直接融入网络?我感觉没这么简单吧。。光猫上不需配置吗?我光猫IPTV和宽度都是桥接

点评

对的。。不过光猫得配得vlan ipv t这样就有路由器有对应的vlan  详情 回复 发表于 2020-9-28 18:38
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-28 18:38 | 显示全部楼层
Nothend 发表于 2020-9-28 15:39
只要第二步这样就行了?其他不设置,IPTV直插K2p的lan口,就能直接融入网络?我感觉没这么简单吧。。光猫 ...

对的。。不过光猫得配得vlan ipv t这样就有路由器有对应的vlan
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-28 22:04 | 显示全部楼层
zjh1990 发表于 2020-9-28 18:38
对的。。不过光猫得配得vlan ipv t这样就有路由器有对应的vlan

额,不太理解你说的,算了,每个人的需求不一样
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-23 17:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表