MikroTik搭建IPTV组播转单播
IPTV中继服务,将IGMP转换为HTTP流
容器:udpxy
打包好x86平台:下载 密码:bgu5
快速通道:点击
1.交换机配置镜像功能
8口接光猫IPTV进线
7口接机顶盒镜像口
6口连接电脑观察口
10口连接软路由wan拨号
<huawei>sys [huawei]observe-port interface GigabitEthernet 0/0/6 [huawei]interface GigabitEthernet0/0/7 [huawei-GigabitEthernet0/0/7]description jxk_jdh [huawei-GigabitEthernet0/0/7]port link-type access [huawei-GigabitEthernet0/0/7]port default vlan 43 [huawei-GigabitEthernet0/0/7]mirror to observe-port both [huawei-GigabitEthernet0/0/7]dis th [huawei-GigabitEthernet0/0/7]qu [huawei]interface GigabitEthernet0/0/8 [huawei-GigabitEthernet0/0/8]description Up_Tel-itv [huawei-GigabitEthernet0/0/8]port link-type access [huawei-GigabitEthernet0/0/8]port default vlan 43 [huawei-GigabitEthernet0/0/8]dis th [huawei-GigabitEthernet0/0/7]qu [huawei]interface GigabitEthernet0/0/6 [huawei-GigabitEthernet0/0/6]description PC-Gck [huawei-GigabitEthernet0/0/6]port link-type access [huawei-GigabitEthernet0/0/6]port default vlan 43 [huawei-GigabitEthernet0/0/6]dis th [huawei-GigabitEthernet0/0/6]qu [huawei]interface GigabitEthernet0/0/10 [huawei-GigabitEthernet0/0/10]description To_MikroTik-PPPoE [huawei-GigabitEthernet0/0/10]port link-type trunk [huawei-GigabitEthernet0/0/10]port trunk pvid vlan 1119 [huawei-GigabitEthernet0/0/10]undo port trunk allow-pass vlan 1 [huawei-GigabitEthernet0/0/10]port trunk allow-pass vlan 43 45 100 1119 [huawei-GigabitEthernet0/0/10]dis th [huawei-GigabitEthernet0/0/10]qu
2.抓直播源和iptv dhcp鉴权,教程点击
iptv dhcp鉴权教程点击
3.创建容器udpxy与msd_lite(支持IPv4/IPv6)
容器接口
/interface veth add name=udpxy_eth address=172.16.99.6/24 gateway=172.16.99.1
创建容器桥 网关
/interface bridge add name=docker_br igmp-snooping=yes /ip address add interface=docker_br address=172.16.99.1/24
绑定接口
/interface bridge port add interface=udpxy_eth bridge=docker_br
创建容器
/container add file=amd_x86_64/udpxy_x86-64.tar interface=udpxy_eth root-dir=docker/images/udpxy start-on-boot=yes logging=no
web输入http://172.16.99.6:4022/status
4.创建itv vlan
/interface vlan add name=iTV vlan-id=43 interface=wan /interface bridge add name=Up_iptv admin-mac=xx:xx:xx:xx:xx:xx 注:机顶盒mac /interface bridge port add interface=udpxy_eth bridge=docker_br /interface bridge port add interface=iTV bridge=Up_iptv
5.dhcp认证鉴权
填你机顶盒抓取的信息
获取ip说明成功
6.创建igmp-proxy
/routing igmp-proxy interface add interface=Up_iptv alternative-subnets=0.0.0.0/0 upstream=yes 注:上联口 /routing igmp-proxy interface add interface=Docker_eth upstream=no 注:下联口
7.电脑打开vlc测试下直播源
8.映射端口
/ip firewall/nat add chain=dstnat protocol=tcp dst-port=2623 action=dst-nat to-addresses=172.16.99.6 to-ports=4022 content="udpxy_tcp"
9.源m3u制作格式
#EXTM3U\ 注:文件格式
#EXTINF:-1 ,CCTV-1高清 注:频道名
http://abc.rb.cn:2623/udp/239.93.86.144:5140\ 注:域名+端口号
HDP直播用的格式保存为txt或者tv
CCTV-1高清,http://域名+端口号/udp/组播源
留言评论
暂无留言