北京联通 IPTV转单播操作记录

前提:

北京联通的IPTV设备连接光猫的LAN2口。

光猫的LAN2口为ACCESS口,接入终端不需要支持VLAN也不需要VLAN号。

首次开通需要接机顶盒认证,通过后不验证终端MAC。

光猫的LAN2口已开DHCP,无需手动分配地址,看到获取的是192.168.1的网段。

光猫的LAN2口没有ipv6,怀疑是运维没给开。

可以先直接电脑测试播放。

开通附带的盒子是数码视讯产的TR100。

设备环境:

1 一台小主机,运行Alpine Linux x64,自带网卡eth0,外接usb网卡被识别为eth1.

2 外置网卡为Realtek 8156芯片,与光猫存在兼容性问题网络不通。

3 故自带网卡eth0接光猫LAN2,外接usb网卡eth1接自家局域网。

4 udp转发使用msd_lite,感谢tinyserve/msd_lite:latest 容器。

操作:

1 分别接入网线。

2 安装运行容器,没特殊需求建议使用host模式

podman run -d    --name=iptv    --net=host    -v /home/conf/iptv:/msd_lite    --restart=always    tinyserve/msd_lite

3 进入容器内,查看网卡信息,修改绑定网卡和监听端口号

podman exec -it iptv sh
ifconfig
vi  /etc/msd_lite.conf

4 配置修改部分

<bindList>
                        <bind><address>0.0.0.0:7088</address><!-- ipv4监听端口-->
                                    <fAcceptFilter>y</fAcceptFilter></bind>
                        <bind><address>[::]:452</address></bind><!-- ipv6监听端口自定义修改-->
                </bindList>

<ifName>eth0</ifName> <!-- 连接光猫iptv口的网卡 -->

5 下载频道表,使用vlc测试播放。

6 安装app,导入m3u文件。电视端推荐tivimate,移动端推荐iptv pro。

格式为 http://局域网ip:端口/rtp/广播地址:端口

m3u: https://github.com/qwerttvv/Beijing-IPTV IPTV-Unicom-Multicast.m3u

app: https://github.com/skysolf/iptv

测试结果:

  实测msd_lite对ipv6支持很完善,ipv6下从互联网访问也非常流畅

  性能占用很少,小主机j1800 cpu,2G内存,三台终端播放4k台cpu占用率也升了不到5%。

  高清一路带宽约10M,4K一路带宽约40M。

posted @ 2024-08-17 18:29  walteronly1  阅读(319)  评论(0编辑  收藏  举报