目前已经基本能用了,不过遇到一个小问题(见最后)
网络拓扑:
电信入户-路由器A-关闭ipv6
移动入户-路由器B-开启ipv6
路由器A-eth0-relay_server-eth1-路由器B做一个网桥
保证relay_server的v6的route默认走路由器B出。
v4的route走路由器A
播放列表形如
#EXTM3U
#EXTINF:-1tvg-id="1"tvg-name="CCTV1"tvg-logo="http://epg.51zmt.top:8000/tb1/CCTV/CCTV1.png"group-title="央视",CCTV-1综合-高清
http://[2001:da8:c000:1201:f816:3eff:fe09:940e]/hls/hls74a1.m3u8
将v6的地址替换为relay_server的ip
在relay_server上开启nginx,并开启v6 to v4的转发:
# cat iptv.conf
server {
listen 8888;
location / {
proxy_pass
http://[2001:da8:c000:1201:f816:3eff:fe09:940e]; }
}
而且/hls/hls74a1.m3u8下面的host有必要的话也要rewrite一下。
tl;dr
目前遇到的问题:
大佬给的播放列表挂了,没法用了
o(╥﹏╥)o
--
FROM 183.242.55.*