|
|
本帖最后由 phuai007 于 2026-2-12 19:06 编辑
先加单说下辛酸路程,同时用deepseek和kimi,这2个ai,花了3天时间,带我踩了无数次坑,ros恢复10几次,终于弄搞通了,特把关键点发出来,让后来者少踩坑。
先说下我的环境,ros版本7.21,ether1口接光猫的外网口,pppoe拨号上网,ether2口是lan内网接内网交换机,地址为192.168.1.253/23,ether3口接光猫的iptv口(实际上我的光猫4个口子,2个口子都可以pppoe拨号上网,一个口子是iptv接电视机顶盒,另一个口子,又可以pppoe,又可以iptv,我的ether3口就是接这个上),这样我就能同时满足机顶盒看电视和手机电脑看电视2不冲突。
套餐,成都电信,开通了iptv业务。
注意:下面所有设置,你的和我的有差异,得按自己得修改
1,凡是ether3,都是接光猫 iptv 那个口子,你的是多少就改多少
2,192.168.1.253,是ros lan口地址,你的是多少就改多少
3,机顶盒 mac,你的是多少就改多少
4,另一个60参数,我的是SCITV,你的是多少就改多少
另外,教程仅在成都电信iptv上通过,其他地区能不能行未知。如果不行,请自行摸索,问我也不知道了。
看组播用的是msd_lite,用的是这个大佬提供的,https://www.right.com.cn/forum/f ... wthread&tid=8315936,感谢。
先直接按照作者说的配置设置:
- 使用方法:
- winbox上传文件到file,粘贴下面命令
- interface/bridge/add name=IPTV
- interface/veth/add name=tv address=192.168.77.77/24 gateway=192.168.77.1
- interface/bridge/port add interface=tv bridge=IPTV
- interface/bridge/port add interface=ether3 bridge=IPTV (eth3为ROS接光猫iptv的接口)
- ip address/add address=192.168.77.1/24 interface=IPTV
- container/add file=iptv.tar start-on-boot=yes interface=tv
- container/start 0
- 以上命令是配置容器和内网通讯的,和容器本身运行什么没关系。
复制代码
接下来是我自己的设置:
- # 只加一条 NAT:把 ROS 的 8080 映射到容器 80,这个必须做,不然无法访问。192.168.1.253,替换成自己的内网ros地址。8080是访问端口地址,也可以改成自己的。
- ip firewall nat add chain=dstnat dst-address=192.168.1.253 protocol=tcp dst-port=8080 action=dst-nat to-addresses=192.168.77.77 to-ports=80 comment="IPTV port map"
复制代码
点ok后,它会立即拨号,如果成功,则会得到ip地址,同时显示 bound,如下图。如果没有获得ip地址,则表示拨号失败,无法进行一步,需要检查上面加的3个值(12,60,61)是否正确。
最后附上几张完成后的图片:(3990和43不需要加,我已经删了。)
浏览器访问:192.168.1.253:8080/stat,能打开状态页,就表示成功。
iptv的播放地址为:
#EXTM3U
#EXTINF:-1 tvg-id="cctv1" tvg-name="CCTV-1",CCTV-1
#EXTINF:-1 ,CCTV-1高清
http://192.168.1.253:8080/rtp/239.94.0.31:5140
#EXTINF:-1 ,CCTV-2高清
http://192.168.1.253:8080/rtp/239.94.0.2:5140
#EXTINF:-1 ,CCTV-3高清
http://192.168.1.253:8080/rtp/239.94.0.32:5140
#EXTINF:-1 ,CCTV-4高清
http://192.168.1.253:8080/rtp/239.94.0.4:5140
http://192.168.1.253 是你自己的内网IP,应该都能懂的。
播放效果,不卡顿,不花屏,高清流畅:
经过ai检测,内网没风暴,没环流
最新说明,上面的容器网络配置好后,用同一个网口,运行rtp2http,也照样可以。我现在已经换成这个了。配置不变,停止msd的容器,新建rtp2http的容器,网口使用tv口即可。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|