diff --git a/小米/api.json b/小米/api.json index 9a61ad3..44a717a 100644 --- a/小米/api.json +++ b/小米/api.json @@ -27,6 +27,18 @@ "playerType": 2, "ext": "https://www.subaibaiys.com/" }, + { + "key": "guoguo1", + "name": "🥭文采┃1080P", + "type": 3, + "api": "./api/drpy2.min.js", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "order_num": 0, + "changeable": 0, + "ext": "./js/wencai.js" + }, { "key": "csp_Wogg", "name": "🧸玩偶┃4K弹幕", @@ -121,17 +133,6 @@ "changeable": 0, "ext": "./js/kanqiu.js" }, - { - "key": "csp_JPYY", - "name": "🚗文采┃1080P", - "type": 3, - "searchable": 1, - "changeable": 1, - "api": "csp_Jpyy", - "playerType": 2, - "filterable": 1, - "ext": "" - }, { "key": "csp_Xlys", "name": "🍤哔嘀┃1080P", @@ -200,6 +201,14 @@ "api": "csp_MiTuApp", "ext": "sHR2rlsfjI4L3t4RXQMkn6HTjU76bdvB3up+9CiGGVZHR3fM8KlJPXSneStHrC+DgWIxl9G+rM70oCwdQkorhrIzUoY/hqgTn/n8VXBDfMYYJQXjRv4wnyIB9zbV+McOQuf9XquqTIYCrvZq2K/XN8gy3u6uGRNLRlVrwt2esQ5pwE+Y8C3ts7ivRub9bEpuB7nN4tthfe6L4f4RdQDHpA==" }, + { + "key": "csp_悠悠", + "name": "🍔悠悠┃1080P", + "type": 3, + "quickSearch": 0, + "api": "csp_MiTuApp", + "ext": "sHR2rlsfjI4L3t4RXQMkn/SuTAP3sPRQGBWuLvcmqKyCqoI86+yv1vpNB33r+Z4fN6O/nLb1kI6lAn2/cVbU8wmofbJQCSnAsrvXVBwZ3flHuP9fO76eaY6fHygcy7MOMKd+MKrvTzaoU2rXllcWmnT3vTlchndtaG+KZX7BM4zXAD06UlUfWH1nsWX3lFG1e0oZhS/wxYXLRu8iyPFlfsgePjsUNEuKBVbTUVMdjoY=" + }, { "key": "csp_良人", "name": "👨良人┃1080P", @@ -278,14 +287,6 @@ "ratio": 1.333 } }, - { - "key": "荐片", - "name": "🍭荐片┃磁力", - "api": "csp_Jianpian", - "type": 3, - "playerType": "1", - "ext": "http://api2.rinhome.com" - }, { "key": "push_agent", "name": "接口完全免费公益性质 纯互联网搜集 杜绝未成年测试本项目|请于24小时内删除本测试内容", diff --git a/小米/js/wencai.js b/小米/js/wencai.js new file mode 100644 index 0000000..23fcdba --- /dev/null +++ b/小米/js/wencai.js @@ -0,0 +1 @@ +H4sIAAAAAAAAA+1XW28TRxR+z6/Ypsi7BrObNUnqJHKjlERQVC4i0KpCCI13x/Yke+vubBynctWLBIK2JFSFh7YvpWpB6gOgtoJCEH8mvvDEX+jc9mpT0z7lISPL3j3znTlnzvnmnHHDcmvAutBEgdqAOEANR6pK9dAxMHIdSaGCovTphESGBbEUIKdBAMf9tofdU6vq6eUZjlGxu4p9MqvEc9Ax1JNws7jAtPOaqyeXdIUKx6v6EIe+w1ZYmOhMaNrg5uPu9p0N17RQgCcayRaEKLMFXJK8RnoPGNmQIJYBhqrjthRhxXAdoul6VCsg81yBDhvipmvOS/KJlQtyKRY3ITChH8ynkHTIFwPoH11qQAfLRMddb2LsacdUvazqekqdDk2TlwwDevjoimO4JtkgVWlsIS8HlOla1PGc2IQbyIDIpGrL0XMOQ/ND5kV6FRn4EFQLHmjAM6FdlaUjJD7kSy7gtgd1JsDsvQ2BXy2sw3bVqFWmKjPluRqAs7XZGpyegUYd1MpzYLpSmasZBczViIPF2HiHPXUW4sA3sW3R1EBsNBWZhiWY17RWq6Ua9fW1yqxquLYGPKTZraO2u4GgBhzXadtuGGgbyISuRpO7SC39x03IpSixxTSjTq2ePaN6wA+gQn0rUnZl2YTMIEMm8n5ApYRKyGSRplGisd5PVDEhBshaTDzMUYBaqQEMiJVhGkRJdC2oWm5DocBMbpFpct0kYYQtVxBJLcWqdJby532zlAE4wIY5yBmQTgUF+dAG/jphg9x9uN1/9Mer3R/oHjJa5zkmqwgM7Pq55ZeoLAszkQ9HIJeFOAsm+8WEf7EzvTu3ets7L69+1/vyPnFs8OBx9+sX/R+f7L34ee/Zs73nt7t/v+jeujF4eJd8htw+zlfLmvAs0L5S9107MXLz1+72L/IIWOhbBCWn+ZIYgB4KXBN+QKqEWnf9FUDIo2wAK4QlCTkmaShS9d1UyngW1fTi0pGqxDRUmirK6kMphn9Gn8U0MmPJUD7zWCF6W+Yed7KNjbtBi0+6+gSjmlnLPCg/Sfkh9abl+vyEt1g64o6gs6dVtAWrlX1VlwLSj4zme+2PiOOLb7iBdPsa17/SFFrb3Mx1r5JEeHtAoREdjAXfEa/icO8X4uiCO6K+aaROLb7W8Te76vByRaveRd/ibqK6pEy+U5mbnpnVy8cmpWpVkuNXuZjK7Og1dbFoGC3YkaAVwGE9OSqDlK4bwJf80IIxyTDCFumRcu/OtZfXron8Nd2AtiDxxnv7RdYK6u04yfxocfHhw0IYCpRhgSDIAEGN2ilz0SchMtZXmXxe0rmsjiwMfQ6b4iK2iujicv/7v7rPHxXIz+De1e71e4X+s93B9aeF7o37vd3f5bQG90IvlAvThWNihrUcFj7CZj8UbLbAVnteOrQWJH+LlFzb4oeTaGJ6NJHjhVgNPAthhTQdcYBZQulM5vAys9ziVPZgMAdJvVDYspemLpe4gUv65WIWubY5pGwCxwbrYdyYBfdFr+PY3s37g293xuyMXcrEzUq0P0UvSXpqU6l7G0NyzlFkgmH9OLoAIJy1wRxWvTBoKllhHAaE81e3aAhuckD24hYH3W5EgHPIGJ43YWBEAHGJy2A6qb2mnwOIz8MgtLBiFhcykd178nn/6b3/EVnGj5J0+uMr55ZOrKRsZa6+ZnL3PYj/yPg//WZ8/NMhnRw8/Grw4Da5Mfe+eFCepFWcZiIX5CRZ5PKp5BGall4xl6MPzy4TTX6pTHva2/mp/+fdMZ7G9oUDQYYuKSv5bZk5L1i0E4r4LHpD+WDU+VeyRA7Rf/a03rHUHadldWE4+6SHvUWBKnIMKyTJVib3dn/r71ydLBZHrMt8fB0ZozGGlNF4A3LGbo4haezaGLJGo1McDkXntbSmQ9NyyRvO3TDjk2UJoTr/ADJewL47FAAA \ No newline at end of file diff --git a/小米/lives/平台直播.txt b/小米/lives/平台直播.txt index 94ae745..096c0e1 100644 --- a/小米/lives/平台直播.txt +++ b/小米/lives/平台直播.txt @@ -162,1137 +162,1979 @@ https://epg.iill.top/v/301.mp4 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「其他」",点击此频道·查看重要信息!🔔 https://epg.iill.top/v/301.mp4 #INSERT_HERE -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31604663&bilibili&logo" group-title="•B站「其他」",三好的小鱼干 -http://dns.yiandrive.com:15907/bilibili/31604663 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1769475507&bilibili&logo" group-title="•B站「其他」",熊q熊 +http://dns.yiandrive.com:15907/bilibili/1769475507 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23336970&bilibili&logo" group-title="•B站「娱乐」",白夕Seal +http://dns.yiandrive.com:15907/bilibili/23336970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6154037&bilibili&logo" group-title="•B站「娱乐」",猪猪 +http://dns.yiandrive.com:15907/bilibili/6154037 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/653&bilibili&logo" group-title="•B站「娱乐」",_糖果果Candy_ +http://dns.yiandrive.com:15907/bilibili/653 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/412&bilibili&logo" group-title="•B站「娱乐」",miriちゃん +http://dns.yiandrive.com:15907/bilibili/412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22014628&bilibili&logo" group-title="•B站「其他」",五月织姬 +http://dns.yiandrive.com:15907/bilibili/22014628 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/510&bilibili&logo" group-title="•B站「娱乐」",阿梓从小就很可爱 +http://dns.yiandrive.com:15907/bilibili/510 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14650198&bilibili&logo" group-title="•B站「娱乐」",周杉 +http://dns.yiandrive.com:15907/bilibili/14650198 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/84074&bilibili&logo" group-title="•B站「娱乐」",炫神 +http://dns.yiandrive.com:15907/bilibili/84074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23762953&bilibili&logo" group-title="•B站「娱乐」",王筱沫沫 +http://dns.yiandrive.com:15907/bilibili/23762953 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12291874&bilibili&logo" group-title="•B站「娱乐」",糖崽 +http://dns.yiandrive.com:15907/bilibili/12291874 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「娱乐」",EdmundDZhang +http://dns.yiandrive.com:15907/bilibili/5050 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/732&bilibili&logo" group-title="•B站「娱乐」",Asaki +http://dns.yiandrive.com:15907/bilibili/732 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9196015&bilibili&logo" group-title="•B站「其他」",国际空间站 http://dns.yiandrive.com:15907/bilibili/9196015 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1856394003&bilibili&logo" group-title="•B站「娱乐」",别哭是小懒 -http://dns.yiandrive.com:15907/bilibili/1856394003 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/48499&bilibili&logo" group-title="•B站「娱乐」",扎双马尾的丧尸 +http://dns.yiandrive.com:15907/bilibili/48499 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23356199&bilibili&logo" group-title="•B站「娱乐」", 芋圆有点甜- +http://dns.yiandrive.com:15907/bilibili/23356199 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30837590&bilibili&logo" group-title="•B站「影视」",蜡笔小新|狐狐动画城 http://dns.yiandrive.com:15907/bilibili/30837590 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14745943&bilibili&logo" group-title="•B站「影视」",哆啦A梦|达果仲气·中配 -http://dns.yiandrive.com:15907/bilibili/14745943 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24392691&bilibili&logo" group-title="•B站「其他」",wogeshiyangfan -http://dns.yiandrive.com:15907/bilibili/24392691 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32330910&bilibili&logo" group-title="•B站「影视」",名侦探柯南|姜姜童 -http://dns.yiandrive.com:15907/bilibili/32330910 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691904&bilibili&logo" group-title="•B站「影视」",名侦探柯南|23night -http://dns.yiandrive.com:15907/bilibili/3691904 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30098402&bilibili&logo" group-title="•B站「影视」",名侦探柯南|米花小侦探 -http://dns.yiandrive.com:15907/bilibili/30098402 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26863308&bilibili&logo" group-title="•B站「影视」",海绵宝宝|一只狐小啾 -http://dns.yiandrive.com:15907/bilibili/26863308 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1900560130&bilibili&logo" group-title="•B站「影视」",熊熊格格 -http://dns.yiandrive.com:15907/bilibili/1900560130 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27482796&bilibili&logo" group-title="•B站「影视」",海绵宝宝|经典怀旧动漫 http://dns.yiandrive.com:15907/bilibili/27482796 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27554961&bilibili&logo" group-title="•B站「影视」",武林外传|西瓜放映厅 -http://dns.yiandrive.com:15907/bilibili/27554961 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27829526&bilibili&logo" group-title="•B站「影视」",名侦探柯南|有品当赏 -http://dns.yiandrive.com:15907/bilibili/27829526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11357890&bilibili&logo" group-title="•B站「娱乐」",Rickycheung05 +http://dns.yiandrive.com:15907/bilibili/11357890 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/721&bilibili&logo" group-title="•B站「娱乐」",魔法Zc目录 +http://dns.yiandrive.com:15907/bilibili/721 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1982632047&bilibili&logo" group-title="•B站「影视」",蜡笔小新|幼稚好无聊 http://dns.yiandrive.com:15907/bilibili/1982632047 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14745943&bilibili&logo" group-title="•B站「影视」",哆啦A梦|达果仲气·中配 +http://dns.yiandrive.com:15907/bilibili/14745943 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30098402&bilibili&logo" group-title="•B站「影视」",名侦探柯南|米花小侦探 +http://dns.yiandrive.com:15907/bilibili/30098402 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27829526&bilibili&logo" group-title="•B站「影视」",名侦探柯南|有品当赏 +http://dns.yiandrive.com:15907/bilibili/27829526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26863308&bilibili&logo" group-title="•B站「影视」",海绵宝宝|一只狐小啾 +http://dns.yiandrive.com:15907/bilibili/26863308 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1712960281&bilibili&logo" group-title="•B站「影视」",喜羊羊|姜姜童的梦剧场 http://dns.yiandrive.com:15907/bilibili/1712960281 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30224749&bilibili&logo" group-title="•B站「影视」",蜡笔小新|新酱不狐涂 -http://dns.yiandrive.com:15907/bilibili/30224749 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7734200&bilibili&logo" group-title="•B站「游戏」",英雄联盟赛事 -http://dns.yiandrive.com:15907/bilibili/7734200 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22747736&bilibili&logo" group-title="•B站「游戏」",不死鸟总监 -http://dns.yiandrive.com:15907/bilibili/22747736 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32330910&bilibili&logo" group-title="•B站「影视」",名侦探柯南|姜姜童 +http://dns.yiandrive.com:15907/bilibili/32330910 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9275042&bilibili&logo" group-title="•B站「影视」",武林外传|九磅十五便士 +http://dns.yiandrive.com:15907/bilibili/9275042 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1993741796&bilibili&logo" group-title="•B站「影视」",臣臣格格 +http://dns.yiandrive.com:15907/bilibili/1993741796 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2064239&bilibili&logo" group-title="•B站「影视」",鹿野灸 +http://dns.yiandrive.com:15907/bilibili/2064239 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7777&bilibili&logo" group-title="•B站「游戏」",德云社 +http://dns.yiandrive.com:15907/bilibili/7777 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30041682&bilibili&logo" group-title="•B站「影视」",可莉格格 http://dns.yiandrive.com:15907/bilibili/30041682 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zxzopo&soop&logo" group-title="•SOOP「娱乐」",뽀튀 -https://live.iill.top/soop/zxzopo +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/426667&bilibili&logo" group-title="•B站「游戏」",大炒面制造者Cen +http://dns.yiandrive.com:15907/bilibili/426667 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1788391626&bilibili&logo" group-title="•B站「影视」",甄嬛传 +http://dns.yiandrive.com:15907/bilibili/1788391626 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7395955&bilibili&logo" group-title="•B站「游戏」",Kyo_ow +http://dns.yiandrive.com:15907/bilibili/7395955 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4792266&bilibili&logo" group-title="•B站「游戏」",Spark-GUXUE +http://dns.yiandrive.com:15907/bilibili/4792266 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/388&bilibili&logo" group-title="•B站「游戏」",两仪滚 +http://dns.yiandrive.com:15907/bilibili/388 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31294374&bilibili&logo" group-title="•B站「游戏」",HZS-Leave +http://dns.yiandrive.com:15907/bilibili/31294374 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691904&bilibili&logo" group-title="•B站「影视」",名侦探柯南|23night +http://dns.yiandrive.com:15907/bilibili/3691904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30401859&bilibili&logo" group-title="•B站「影视」",成龙历险记|欢欢的放映姬 +http://dns.yiandrive.com:15907/bilibili/30401859 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6524090&bilibili&logo" group-title="•B站「游戏」",HZS-SHY +http://dns.yiandrive.com:15907/bilibili/6524090 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7775554&bilibili&logo" group-title="•B站「游戏」",HZS-LiGe +http://dns.yiandrive.com:15907/bilibili/7775554 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27781393&bilibili&logo" group-title="•B站「游戏」",B站第五鱼鱼 +http://dns.yiandrive.com:15907/bilibili/27781393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6750632&bilibili&logo" group-title="•B站「游戏」",夏夏大魔王_Axx +http://dns.yiandrive.com:15907/bilibili/6750632 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/47867&bilibili&logo" group-title="•B站「游戏」",c酱 +http://dns.yiandrive.com:15907/bilibili/47867 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22157962&bilibili&logo" group-title="•B站「游戏」",codMW3开跨平台被人捞薯条! +http://dns.yiandrive.com:15907/bilibili/22157962 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11192805&bilibili&logo" group-title="•B站「游戏」",菜农来辣 +http://dns.yiandrive.com:15907/bilibili/11192805 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5558&bilibili&logo" group-title="•B站「游戏」",longdd黄翔 +http://dns.yiandrive.com:15907/bilibili/5558 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13233348&bilibili&logo" group-title="•B站「游戏」",撸Sir +http://dns.yiandrive.com:15907/bilibili/13233348 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22957791&bilibili&logo" group-title="•B站「游戏」",意识DT +http://dns.yiandrive.com:15907/bilibili/22957791 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5166132&bilibili&logo" group-title="•B站「游戏」",老king +http://dns.yiandrive.com:15907/bilibili/5166132 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22792924&bilibili&logo" group-title="•B站「游戏」",李哥的日常 +http://dns.yiandrive.com:15907/bilibili/22792924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6963590&bilibili&logo" group-title="•B站「游戏」",挖机 +http://dns.yiandrive.com:15907/bilibili/6963590 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2001981&bilibili&logo" group-title="•B站「游戏」",留白Camille +http://dns.yiandrive.com:15907/bilibili/2001981 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30877175&bilibili&logo" group-title="•B站「游戏」",牛油果大虾沙拉(雀魂) +http://dns.yiandrive.com:15907/bilibili/30877175 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22747736&bilibili&logo" group-title="•B站「游戏」",不死鸟总监 +http://dns.yiandrive.com:15907/bilibili/22747736 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",守护茶茶 +http://dns.yiandrive.com:15907/bilibili/697 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7734200&bilibili&logo" group-title="•B站「游戏」",英雄联盟赛事 +http://dns.yiandrive.com:15907/bilibili/7734200 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1850927386&bilibili&logo" group-title="•B站「游戏」",pubg +http://dns.yiandrive.com:15907/bilibili/1850927386 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",裕刺Fy +http://dns.yiandrive.com:15907/bilibili/447 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14709735&bilibili&logo" group-title="•B站「游戏」",炫神 +http://dns.yiandrive.com:15907/bilibili/14709735 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",飞天狙想努力变胖 +http://dns.yiandrive.com:15907/bilibili/23197314 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1017&bilibili&logo" group-title="•B站「游戏」",逍遥散人 +http://dns.yiandrive.com:15907/bilibili/1017 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115&bilibili&logo" group-title="•B站「游戏」",神奇陆夫人 +http://dns.yiandrive.com:15907/bilibili/115 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6136246&bilibili&logo" group-title="•B站「游戏」",凉哈皮 +http://dns.yiandrive.com:15907/bilibili/6136246 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21414905&bilibili&logo" group-title="•B站「游戏」",你的影月月 +http://dns.yiandrive.com:15907/bilibili/21414905 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22508985&bilibili&logo" group-title="•B站「游戏」",解说Mage +http://dns.yiandrive.com:15907/bilibili/22508985 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26403082&bilibili&logo" group-title="•B站「游戏」",4AM战队视角 +http://dns.yiandrive.com:15907/bilibili/26403082 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/846315&bilibili&logo" group-title="•B站「游戏」",小狼XF 晓锋 +http://dns.yiandrive.com:15907/bilibili/846315 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/parang1995&soop&logo" group-title="•SOOP「娱乐」",우니쿤 +https://live.iill.top/soop/parang1995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nanajam&soop&logo" group-title="•SOOP「娱乐」",우정잉 +https://live.iill.top/soop/nanajam +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jeehyeonlee&soop&logo" group-title="•SOOP「娱乐」",이아린a +https://live.iill.top/soop/jeehyeonlee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/eunyoung1238&soop&logo" group-title="•SOOP「娱乐」",ʚ 그릴래영 +https://live.iill.top/soop/eunyoung1238 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vgloldv&soop&logo" group-title="•SOOP「娱乐」",[7]디자인수 +https://live.iill.top/soop/vgloldv +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ahfotlrp0675&soop&logo" group-title="•SOOP「娱乐」",으악이네 +https://live.iill.top/soop/ahfotlrp0675 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/juju0228&soop&logo" group-title="•SOOP「娱乐」",미오탱 +https://live.iill.top/soop/juju0228 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/summatube&soop&logo" group-title="•SOOP「娱乐」",숨마 +https://live.iill.top/soop/summatube +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/alwl1047&soop&logo" group-title="•SOOP「娱乐」",쁠리vvely +https://live.iill.top/soop/alwl1047 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wannabe33&soop&logo" group-title="•SOOP「娱乐」",♡세경♡ +https://live.iill.top/soop/wannabe33 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ghtjd8919&soop&logo" group-title="•SOOP「娱乐」",호쿵이와따♥ +https://live.iill.top/soop/ghtjd8919 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dpqls718&soop&logo" group-title="•SOOP「娱乐」",고혜지♥ +https://live.iill.top/soop/dpqls718 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/epsthddus&soop&logo" group-title="•SOOP「娱乐」",혜루찡 +https://live.iill.top/soop/epsthddus +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/iyo1130&soop&logo" group-title="•SOOP「娱乐」",♥이요 +https://live.iill.top/soop/iyo1130 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tmdgns777&soop&logo" group-title="•SOOP「娱乐」",노래하는하니 +https://live.iill.top/soop/tmdgns777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/asq1177&soop&logo" group-title="•SOOP「娱乐」",루나별피아노 +https://live.iill.top/soop/asq1177 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bluetail01&soop&logo" group-title="•SOOP「娱乐」",유누¿ https://live.iill.top/soop/bluetail01 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kdy23500&soop&logo" group-title="•SOOP「娱乐」",sw김연디 +https://live.iill.top/soop/kdy23500 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zxzopo&soop&logo" group-title="•SOOP「娱乐」",뽀튀 +https://live.iill.top/soop/zxzopo +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/glglehddl&soop&logo" group-title="•SOOP「娱乐」",타미미♥ +https://live.iill.top/soop/glglehddl +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jjllyy&soop&logo" group-title="•SOOP「娱乐」",박수박 +https://live.iill.top/soop/jjllyy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ummmu2&soop&logo" group-title="•SOOP「娱乐」",온다옹 +https://live.iill.top/soop/ummmu2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sa1157&soop&logo" group-title="•SOOP「娱乐」",꿀정하♥ +https://live.iill.top/soop/sa1157 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dlsgk1763&soop&logo" group-title="•SOOP「娱乐」",유니나♥ +https://live.iill.top/soop/dlsgk1763 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/suhi370erw&soop&logo" group-title="•SOOP「娱乐」",[ASG]혁민 +https://live.iill.top/soop/suhi370erw +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wotndi12&soop&logo" group-title="•SOOP「娱乐」",온온♥ +https://live.iill.top/soop/wotndi12 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hhha1124&soop&logo" group-title="•SOOP「娱乐」",유하경 +https://live.iill.top/soop/hhha1124 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bjinoa&soop&logo" group-title="•SOOP「娱乐」",이노아 +https://live.iill.top/soop/bjinoa +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ks940714&soop&logo" group-title="•SOOP「娱乐」",천이주♥ +https://live.iill.top/soop/ks940714 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/myby1221&soop&logo" group-title="•SOOP「娱乐」",[7]연두 https://live.iill.top/soop/myby1221 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hy0325hy&soop&logo" group-title="•SOOP「娱乐」",애라♡ +https://live.iill.top/soop/hy0325hy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/siuminn&soop&logo" group-title="•SOOP「娱乐」",밍키 +https://live.iill.top/soop/siuminn +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rox0x0x&soop&logo" group-title="•SOOP「娱乐」",함지아♥ +https://live.iill.top/soop/rox0x0x +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ulsandodud&soop&logo" group-title="•SOOP「娱乐」",BJ야시아 +https://live.iill.top/soop/ulsandodud +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dadaming94&soop&logo" group-title="•SOOP「娱乐」",다다밍 +https://live.iill.top/soop/dadaming94 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/92613&bilibili&logo" group-title="•B站「游戏」",少年 pi +http://dns.yiandrive.com:15907/bilibili/92613 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ddodohee&soop&logo" group-title="•SOOP「娱乐」",소금[♥] +https://live.iill.top/soop/ddodohee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lilikkk&soop&logo" group-title="•SOOP「娱乐」",잉지안♥ +https://live.iill.top/soop/lilikkk #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/secretx&soop&logo" group-title="•SOOP「娱乐」",설수린. https://live.iill.top/soop/secretx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nekoxxx&soop&logo" group-title="•SOOP「娱乐」",옴뇸뇸걸 +https://live.iill.top/soop/nekoxxx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tkxkd9187&soop&logo" group-title="•SOOP「娱乐」",앙체리♥ +https://live.iill.top/soop/tkxkd9187 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jfiary0718&soop&logo" group-title="•SOOP「娱乐」",송채연♥ +https://live.iill.top/soop/jfiary0718 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/flowerbud1&soop&logo" group-title="•SOOP「娱乐」",츠보미. https://live.iill.top/soop/flowerbud1 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1000song2&soop&logo" group-title="•SOOP「娱乐」",강민아° -https://live.iill.top/soop/1000song2 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hiya0819&soop&logo" group-title="•SOOP「娱乐」",[BJ]김도연 -https://live.iill.top/soop/hiya0819 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/gkstkd14&soop&logo" group-title="•SOOP「娱乐」",댄동단장태우 +https://live.iill.top/soop/gkstkd14 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vevichan1&soop&logo" group-title="•SOOP「娱乐」",v찬미v +https://live.iill.top/soop/vevichan1 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nila25&soop&logo" group-title="•SOOP「娱乐」",유소나 +https://live.iill.top/soop/nila25 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ise0125&soop&logo" group-title="•SOOP「娱乐」",요미냥 +https://live.iill.top/soop/ise0125 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/joahe2&soop&logo" group-title="•SOOP「娱乐」",시연:p +https://live.iill.top/soop/joahe2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jkmjkm1236&soop&logo" group-title="•SOOP「娱乐」",하이희야♡ +https://live.iill.top/soop/jkmjkm1236 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/smpk96&soop&logo" group-title="•SOOP「娱乐」",BJ박삐삐 +https://live.iill.top/soop/smpk96 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zbxlzzz&soop&logo" group-title="•SOOP「娱乐」",정소다♥ +https://live.iill.top/soop/zbxlzzz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jaeha010&soop&logo" group-title="•SOOP「娱乐」",후잉♥ +https://live.iill.top/soop/jaeha010 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870881575&bilibili&logo" group-title="•B站「娱乐」",欲欲子-双视 +http://dns.yiandrive.com:15907/bilibili/1870881575 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hancoma&soop&logo" group-title="•SOOP「娱乐」",하나옵 https://live.iill.top/soop/hancoma -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nchacha&soop&logo" group-title="•SOOP「娱乐」",김슬기* -https://live.iill.top/soop/nchacha -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/soclato&soop&logo" group-title="•SOOP「娱乐」",Sea김바다 -https://live.iill.top/soop/soclato -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nmh112&soop&logo" group-title="•SOOP「娱乐」",♥다야 -https://live.iill.top/soop/nmh112 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hanbok123&soop&logo" group-title="•SOOP「娱乐」",♥리인 -https://live.iill.top/soop/hanbok123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/poopoo01&soop&logo" group-title="•SOOP「娱乐」",맑음♪ -https://live.iill.top/soop/poopoo01 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jj0607&soop&logo" group-title="•SOOP「娱乐」",♥하츄♥ -https://live.iill.top/soop/jj0607 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/fkdnswwkd&soop&logo" group-title="•SOOP「娱乐」",효주♡ -https://live.iill.top/soop/fkdnswwkd -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ahahah1123&soop&logo" group-title="•SOOP「娱乐」",성은 -https://live.iill.top/soop/ahahah1123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vedal987&twitch&logo" group-title="•Twitch「娱乐」",vedal987 -https://live.iill.top/twitch/vedal987 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/daum0319&soop&logo" group-title="•SOOP「娱乐」",다우미 +https://live.iill.top/soop/daum0319 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/pookygamja&soop&logo" group-title="•SOOP「娱乐」",[BJ]김인호 +https://live.iill.top/soop/pookygamja +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/qksgmlqksgml&soop&logo" group-title="•SOOP「娱乐」",반희♡ +https://live.iill.top/soop/qksgmlqksgml +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1004ysus&soop&logo" group-title="•SOOP「娱乐」",둘기얏 +https://live.iill.top/soop/1004ysus +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dign1461&soop&logo" group-title="•SOOP「娱乐」",♡혜밍 +https://live.iill.top/soop/dign1461 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/uwhoooo96&soop&logo" group-title="•SOOP「娱乐」",유후uwho +https://live.iill.top/soop/uwhoooo96 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/goinmul&soop&logo" group-title="•SOOP「娱乐」",♥소영♥ +https://live.iill.top/soop/goinmul +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wjl9908&soop&logo" group-title="•SOOP「娱乐」",우정X4 +https://live.iill.top/soop/wjl9908 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kubin970515&soop&logo" group-title="•SOOP「娱乐」",쿠빈 +https://live.iill.top/soop/kubin970515 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/fall0715&soop&logo" group-title="•SOOP「娱乐」",가을님♥ +https://live.iill.top/soop/fall0715 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/eunz1nara&soop&logo" group-title="•SOOP「娱乐」",양팡♥ +https://live.iill.top/soop/eunz1nara +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rud9281&soop&logo" group-title="•SOOP「娱乐」",한갱_ +https://live.iill.top/soop/rud9281 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dbsek28&soop&logo" group-title="•SOOP「娱乐」",새라♡ +https://live.iill.top/soop/dbsek28 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/thdus030408&soop&logo" group-title="•SOOP「娱乐」",한시월♡ +https://live.iill.top/soop/thdus030408 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/pofo40&soop&logo" group-title="•SOOP「娱乐」",유별[♡] +https://live.iill.top/soop/pofo40 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/song2com&soop&logo" group-title="•SOOP「娱乐」",송규린♥ +https://live.iill.top/soop/song2com #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xx00uxx&soop&logo" group-title="•SOOP「娱乐」",윤하랑=_= https://live.iill.top/soop/xx00uxx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vedal987&twitch&logo" group-title="•Twitch「娱乐」",vedal987 +https://live.iill.top/twitch/vedal987 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",不良林 https://live.iill.top/youtube/@bulianglin +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",凤凰资讯 +https://live.iill.top/youtube/@phoenixtvhk +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",陈一发 +https://live.iill.top/youtube/@chenyifaer +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",全球大視野 +https://live.iill.top/youtube/@全球大視野Global_Vision #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/globalnewstw&youtube&logo" group-title="•YouTube「其他」",寰宇新闻 https://live.iill.top/youtube/@globalnewstw #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/z_fY1pj1VBw&youtube&logo" group-title="•YouTube「其他」",城市景观 https://live.iill.top/youtube/z_fY1pj1VBw -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",Pokémon Kids TV -https://live.iill.top/youtube/wJo3U6JQaSU -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/@中天新聞CtiNews&youtube&logo" group-title="•YouTube「其他」",中天新聞 -https://live.iill.top/youtube/@中天新聞CtiNews -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",凤凰资讯 -https://live.iill.top/youtube/@phoenixtvhk -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/@tvbstalk&youtube&logo" group-title="•YouTube「其他」",新聞大白話 -https://live.iill.top/youtube/@tvbstalk -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",台灣地震監視(地震速報、強震即時警報) -https://live.iill.top/youtube/Owke6Quk7T0 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",天才衝衝衝 https://live.iill.top/youtube/UsZi0jxZHZ8 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",Maxim Korea -https://live.iill.top/youtube/@maxim_korea -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Arielle&twitch&logo" group-title="•Twitch「娱乐」",Arielle -https://live.iill.top/twitch/Arielle -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",熱歌 Playlist -https://live.iill.top/youtube/@chinesesong2023 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",全球大視野 -https://live.iill.top/youtube/@全球大視野Global_Vision -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Shroud -https://live.iill.top/twitch/shroud -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/t38P92CUd3U&youtube&logo" group-title="•YouTube「娱乐」",Peaceful -https://live.iill.top/youtube/@videoeditor8218 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ARe9sAdVJPQ&youtube&logo" group-title="•YouTube「娱乐」",破亿神曲 Playlist -https://live.iill.top/youtube/@HotPlaylist66 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/77ZV3XiIva8&youtube&logo" group-title="•YouTube「娱乐」",70、80、90年代经典老歌 -https://live.iill.top/youtube/@7080年代经典老歌-o1e -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=xQBw_dM-W8Y&youtube&logo" group-title="•YouTube「娱乐」",Chinese Mix -https://live.iill.top/youtube/@FM190-ld7qz -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QntP-ZwxbJI&youtube&logo" group-title="•YouTube「娱乐」",Hot Douyin Studios -https://live.iill.top/youtube/@hottrendsdouyin -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",匯聚金曲 -https://live.iill.top/youtube/@Cantopopgreatesthits8090s -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",아리랑 라디오 -https://live.iill.top/youtube/Music180Arirang -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Dota TV 24/7 -https://live.iill.top/twitch/dotatv247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",Pokémon Kids TV +https://live.iill.top/youtube/wJo3U6JQaSU #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=_XNWFSYhC4A&youtube&logo" group-title="•YouTube「娱乐」",KKBOX 行週榜& 年度熱門流行歌 https://live.iill.top/youtube/@KKBOX6868 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演 -https://live.iill.top/youtube/@305miamivisuals +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Shroud +https://live.iill.top/twitch/shroud +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",熱歌 Playlist +https://live.iill.top/youtube/@chinesesong2023 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",台灣地震監視(地震速報、強震即時警報) +https://live.iill.top/youtube/Owke6Quk7T0 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Dota TV 24/7 +https://live.iill.top/twitch/dotatv247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",Maxim Korea +https://live.iill.top/youtube/@maxim_korea +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",匯聚金曲 +https://live.iill.top/youtube/@Cantopopgreatesthits8090s +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/t38P92CUd3U&youtube&logo" group-title="•YouTube「娱乐」",Peaceful +https://live.iill.top/youtube/@videoeditor8218 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/77ZV3XiIva8&youtube&logo" group-title="•YouTube「娱乐」",70、80、90年代经典老歌 +https://live.iill.top/youtube/@7080年代经典老歌-o1e #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演¹ https://live.iill.top/youtube/@NYFT -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演² -https://live.iill.top/youtube/@shiftswim +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",아리랑 라디오 +https://live.iill.top/youtube/Music180Arirang +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ARe9sAdVJPQ&youtube&logo" group-title="•YouTube「娱乐」",破亿神曲 Playlist +https://live.iill.top/youtube/@HotPlaylist66 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QntP-ZwxbJI&youtube&logo" group-title="•YouTube「娱乐」",Hot Douyin Studios +https://live.iill.top/youtube/@hottrendsdouyin #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演³ https://live.iill.top/youtube/@SPLASHme -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15971668&douyin&logo" group-title="•抖音「其他」",李晨 nic -http://dns.yiandrive.com:15907/douyin/15971668 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56697889278&douyin&logo" group-title="•抖音「其他」",与辉同行 -http://dns.yiandrive.com:15907/douyin/56697889278 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/c729856181&douyin&logo" group-title="•抖音「其他」",音乐🎵 -http://dns.yiandrive.com:15907/douyin/c729856181 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/499281557735&douyin&logo" group-title="•抖音「其他」",蓝瑞峰私教(女子减脂塑型) -http://dns.yiandrive.com:15907/douyin/499281557735 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/344880784&douyin&logo" group-title="•抖音「其他」",孙蕊 -http://dns.yiandrive.com:15907/douyin/344880784 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cctvnews&douyin&logo" group-title="•抖音「其他」",央视新闻 -http://dns.yiandrive.com:15907/douyin/cctvnews +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演² +https://live.iill.top/youtube/@shiftswim +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=xQBw_dM-W8Y&youtube&logo" group-title="•YouTube「娱乐」",Chinese Mix +https://live.iill.top/youtube/@FM190-ld7qz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/884124724993&douyin&logo" group-title="•抖音「其他」",🌵艾方皮皮 +http://dns.yiandrive.com:15907/douyin/884124724993 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/km5430678&soop&logo" group-title="•SOOP「娱乐」",붓잽이 +https://live.iill.top/soop/km5430678 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/87524611523&douyin&logo" group-title="•抖音「其他」",彪马 http://dns.yiandrive.com:15907/douyin/87524611523 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ShenJun668&douyin&logo" group-title="•抖音「其他」",自律哥有氧健身 -http://dns.yiandrive.com:15907/douyin/ShenJun668 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79528712736&douyin&logo" group-title="•抖音「其他」",长虹 -http://dns.yiandrive.com:15907/douyin/79528712736 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dysjdy2003&douyin&logo" group-title="•抖音「其他」",AHTV第一时间 -http://dns.yiandrive.com:15907/douyin/dysjdy2003 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xidi1047&douyin&logo" group-title="•抖音「其他」",安徽西递村 -http://dns.yiandrive.com:15907/douyin/xidi1047 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JGPYZBJ&douyin&logo" group-title="•抖音「其他」",交个朋友 -http://dns.yiandrive.com:15907/douyin/JGPYZBJ -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1646735015&douyin&logo" group-title="•抖音「其他」",哈尔滨冰雪大世界 -http://dns.yiandrive.com:15907/douyin/1646735015 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ys48341313&douyin&logo" group-title="•抖音「其他」",艺声 +http://dns.yiandrive.com:15907/douyin/ys48341313 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dongfangzhenxuan&douyin&logo" group-title="•抖音「其他」",东方甄选 +http://dns.yiandrive.com:15907/douyin/dongfangzhenxuan +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/huyuanxing&douyin&logo" group-title="•抖音「其他」",湖远行 +http://dns.yiandrive.com:15907/douyin/huyuanxing #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hddhy20202&douyin&logo" group-title="•抖音「其他」",海蒂的花园 http://dns.yiandrive.com:15907/douyin/hddhy20202 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/49253641881&douyin&logo" group-title="•抖音「其他」",拆卡酱酱 -http://dns.yiandrive.com:15907/douyin/49253641881 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70101579594&douyin&logo" group-title="•抖音「其他」",雷雷老师 +http://dns.yiandrive.com:15907/douyin/70101579594 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/97276168660&douyin&logo" group-title="•抖音「其他」",充电宝工厂厂家 http://dns.yiandrive.com:15907/douyin/97276168660 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wangjiaolian996&douyin&logo" group-title="•抖音「其他」",隔壁王教练 -http://dns.yiandrive.com:15907/douyin/wangjiaolian996 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wansuishan&douyin&logo" group-title="•抖音「其他」",万岁山武侠城 -http://dns.yiandrive.com:15907/douyin/Wansuishan -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34154234354&douyin&logo" group-title="•抖音「其他」",上海鸿友二手车(阿豪) -http://dns.yiandrive.com:15907/douyin/34154234354 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56g75&douyin&logo" group-title="•抖音「娱乐」",沫沫🍒 -http://dns.yiandrive.com:15907/douyin/56g75 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/156202315&douyin&logo" group-title="•抖音「娱乐」",媛媛YY -http://dns.yiandrive.com:15907/douyin/156202315 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79528712736&douyin&logo" group-title="•抖音「其他」",长虹 +http://dns.yiandrive.com:15907/douyin/79528712736 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/RPY029&douyin&logo" group-title="•抖音「其他」",荣哥的珠宝日记 +http://dns.yiandrive.com:15907/douyin/RPY029 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/David.0726&douyin&logo" group-title="•抖音「其他」",大伟说 +http://dns.yiandrive.com:15907/douyin/David.0726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JGPYZBJ&douyin&logo" group-title="•抖音「其他」",交个朋友 +http://dns.yiandrive.com:15907/douyin/JGPYZBJ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kate413&douyin&logo" group-title="•抖音「娱乐」",哈哈小太阳 +http://dns.yiandrive.com:15907/douyin/kate413 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rr9865&douyin&logo" group-title="•抖音「娱乐」",荏苒☀️⁹⁸⁶⁵ +http://dns.yiandrive.com:15907/douyin/rr9865 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/002299kan&douyin&logo" group-title="•抖音「娱乐」",砍砍 +http://dns.yiandrive.com:15907/douyin/002299kan +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Tttanglsr&douyin&logo" group-title="•抖音「娱乐」",名侦探少女娣 +http://dns.yiandrive.com:15907/douyin/Tttanglsr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28515052282&douyin&logo" group-title="•抖音「娱乐」",繁星 +http://dns.yiandrive.com:15907/douyin/28515052282 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/W05291&douyin&logo" group-title="•抖音「娱乐」",纯伊吖🦊 +http://dns.yiandrive.com:15907/douyin/W05291 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mt2000y&douyin&logo" group-title="•抖音「娱乐」",曼彤吖 +http://dns.yiandrive.com:15907/douyin/Mt2000y +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56697889278&douyin&logo" group-title="•抖音「其他」",与辉同行 +http://dns.yiandrive.com:15907/douyin/56697889278 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8593370&douyin&logo" group-title="•抖音「其他」",二龙湖贾队长(搞笑说球) +http://dns.yiandrive.com:15907/douyin/8593370 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26304584&douyin&logo" group-title="•抖音「娱乐」",NaNa娜娜 +http://dns.yiandrive.com:15907/douyin/26304584 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/73408575816&douyin&logo" group-title="•抖音「娱乐」",珍晶果 +http://dns.yiandrive.com:15907/douyin/73408575816 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lusa17781&douyin&logo" group-title="•抖音「娱乐」",Lusa +http://dns.yiandrive.com:15907/douyin/Lusa17781 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/OoOlOxO&douyin&logo" group-title="•抖音「娱乐」",蔚喂味 +http://dns.yiandrive.com:15907/douyin/OoOlOxO +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ELYM_26&douyin&logo" group-title="•抖音「娱乐」",见日月 +http://dns.yiandrive.com:15907/douyin/ELYM_26 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52006yy&douyin&logo" group-title="•抖音「娱乐」",我不妮姐 +http://dns.yiandrive.com:15907/douyin/52006yy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lemon87224&douyin&logo" group-title="•抖音「娱乐」",芊一nice🎤 +http://dns.yiandrive.com:15907/douyin/lemon87224 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hx88866.&douyin&logo" group-title="•抖音「娱乐」",韩哈哈 +http://dns.yiandrive.com:15907/douyin/hx88866. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JJ04_7&douyin&logo" group-title="•抖音「娱乐」",静静不静- +http://dns.yiandrive.com:15907/douyin/JJ04_7 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/67520966039&douyin&logo" group-title="•抖音「娱乐」",御兔🐰 +http://dns.yiandrive.com:15907/douyin/67520966039 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/YXY1234520yy&douyin&logo" group-title="•抖音「娱乐」",一只特立独行的猪 +http://dns.yiandrive.com:15907/douyin/YXY1234520yy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1693076055&douyin&logo" group-title="•抖音「娱乐」",🍑安安🍑 +http://dns.yiandrive.com:15907/douyin/1693076055 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyanbeibi27&douyin&logo" group-title="•抖音「娱乐」",小甜北鼻🍎 +http://dns.yiandrive.com:15907/douyin/keyanbeibi27 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/965256858&douyin&logo" group-title="•抖音「娱乐」",叁公子 +http://dns.yiandrive.com:15907/douyin/965256858 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/37947745520&douyin&logo" group-title="•抖音「娱乐」",☁️芸芸加油呀! +http://dns.yiandrive.com:15907/douyin/37947745520 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bk77072067896&douyin&logo" group-title="•抖音「娱乐」",39: +http://dns.yiandrive.com:15907/douyin/bk77072067896 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/66528911343&douyin&logo" group-title="•抖音「娱乐」",花开富贵La +http://dns.yiandrive.com:15907/douyin/66528911343 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22519550367&douyin&logo" group-title="•抖音「娱乐」",黎吧啦 http://dns.yiandrive.com:15907/douyin/22519550367 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Q345328&douyin&logo" group-title="•抖音「娱乐」",小护士💉 -http://dns.yiandrive.com:15907/douyin/Q345328 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/66bbj&douyin&logo" group-title="•抖音「娱乐」",萱姐姐 -http://dns.yiandrive.com:15907/douyin/66bbj -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kele7886&douyin&logo" group-title="•抖音「娱乐」",可乐: -http://dns.yiandrive.com:15907/douyin/kele7886 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/269875672114&douyin&logo" group-title="•抖音「其他」",第一财经 -http://dns.yiandrive.com:15907/douyin/269875672114 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/779963w&douyin&logo" group-title="•抖音「娱乐」",Rena娜娜💕 +http://dns.yiandrive.com:15907/douyin/779963w #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ykwyykx&douyin&logo" group-title="•抖音「娱乐」",语文椰椰 http://dns.yiandrive.com:15907/douyin/ykwyykx -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/39522055235&logo" group-title="•抖音「娱乐」",美第奇 -http://dns.yiandrive.com:15907/douyin/39522055235 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ganganjiang&douyin&logo" group-title="•抖音「娱乐」",淦淦老师💫 -http://dns.yiandrive.com:15907/douyin/ganganjiang -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28079634158D&douyin&logo" group-title="•抖音「娱乐」",戴戴 -http://dns.yiandrive.com:15907/douyin/28079634158D -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/LANQIER707&douyin&logo" group-title="•抖音「娱乐」",蓝柒儿 -http://dns.yiandrive.com:15907/douyin/LANQIER707 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93505305774&douyin&logo" group-title="•抖音「娱乐」",小尤漫曲 -http://dns.yiandrive.com:15907/douyin/93505305774 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78263998568&douyin&logo" group-title="•抖音「娱乐」",玛卡巴卡 -http://dns.yiandrive.com:15907/douyin/78263998568 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78371737721&douyin&logo" group-title="•抖音「娱乐」",奥莉🥝 -http://dns.yiandrive.com:15907/douyin/78371737721 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/102953757&douyin&logo" group-title="•抖音「娱乐」",胖胖✈️☁️ -http://dns.yiandrive.com:15907/douyin/102953757 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56069051966&douyin&logo" group-title="•抖音「娱乐」",成都北湖保时捷中心 认证徽章 -http://dns.yiandrive.com:15907/douyin/56069051966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79690305011&douyin&logo" group-title="•抖音「娱乐」",小姨 -http://dns.yiandrive.com:15907/douyin/79690305011 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jindou818&douyin&logo" group-title="•抖音「娱乐」",小金逗 -http://dns.yiandrive.com:15907/douyin/jindou818 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/91904602058&douyin&logo" group-title="•抖音「娱乐」",阿曼baby -http://dns.yiandrive.com:15907/douyin/91904602058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Dzhi0311&douyin&logo" group-title="•抖音「娱乐」",多痣吖【声控助眠】 -http://dns.yiandrive.com:15907/douyin/Dzhi0311 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/50617199&douyin&logo" group-title="•抖音「娱乐」",坏空空 -http://dns.yiandrive.com:15907/douyin/50617199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/imm6688..&douyin&logo" group-title="•抖音「娱乐」",周末🍫 +http://dns.yiandrive.com:15907/douyin/imm6688.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/00798l&douyin&logo" group-title="•抖音「娱乐」",刘桐童 +http://dns.yiandrive.com:15907/douyin/00798l +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/voney626&douyin&logo" group-title="•抖音「娱乐」",小邦尼Voney +http://dns.yiandrive.com:15907/douyin/voney626 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Quan20200724&douyin&logo" group-title="•抖音「娱乐」",圈💃 +http://dns.yiandrive.com:15907/douyin/Quan20200724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ssfbq55&douyin&logo" group-title="•抖音「娱乐」",🦈鲨鲨 +http://dns.yiandrive.com:15907/douyin/ssfbq55 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/XSS62888&douyin&logo" group-title="•抖音「娱乐」",一只小鲨er +http://dns.yiandrive.com:15907/douyin/XSS62888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22935y&douyin&logo" group-title="•抖音「娱乐」",小言妃 +http://dns.yiandrive.com:15907/douyin/22935y +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Ytjtyyjyy65&douyin&logo" group-title="•抖音「娱乐」",悦悦今天不困啦 +http://dns.yiandrive.com:15907/douyin/Ytjtyyjyy65 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/suofeiye&douyin&logo" group-title="•抖音「娱乐」",索菲叶 +http://dns.yiandrive.com:15907/douyin/suofeiye +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/97496811625&douyin&logo" group-title="•抖音「娱乐」",小橙子yo🍊 ⁰³¹⁷ +http://dns.yiandrive.com:15907/douyin/97496811625 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yi8812332188&douyin&logo" group-title="•抖音「娱乐」",蒙奇D婉婉 +http://dns.yiandrive.com:15907/douyin/yi8812332188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60298401254&douyin&logo" group-title="•抖音「娱乐」",小1. +http://dns.yiandrive.com:15907/douyin/60298401254 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2231817936&douyin&logo" group-title="•抖音「娱乐」",泡泡学姐 +http://dns.yiandrive.com:15907/douyin/2231817936 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mq87777&douyin&logo" group-title="•抖音「娱乐」",萌七啊丶 +http://dns.yiandrive.com:15907/douyin/mq87777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Emmaddpp&douyin&logo" group-title="•抖音「娱乐」",小猪咪🐷 +http://dns.yiandrive.com:15907/douyin/Emmaddpp +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20040719xi&douyin&logo" group-title="•抖音「娱乐」",兮兮不饿啦 +http://dns.yiandrive.com:15907/douyin/20040719xi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sstczb&douyin&logo" group-title="•抖音「娱乐」",三岁天才煮波 +http://dns.yiandrive.com:15907/douyin/sstczb +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1676336575&douyin&logo" group-title="•抖音「娱乐」",听泉 +http://dns.yiandrive.com:15907/douyin/1676336575 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zhao0967&douyin&logo" group-title="•抖音「娱乐」",赵妲己😊 +http://dns.yiandrive.com:15907/douyin/zhao0967 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wendy71299&douyin&logo" group-title="•抖音「娱乐」",Wendy` +http://dns.yiandrive.com:15907/douyin/Wendy71299 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69942240253&douyin&logo" group-title="•抖音「娱乐」",香妃 +http://dns.yiandrive.com:15907/douyin/69942240253 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wu05.25&douyin&logo" group-title="•抖音「娱乐」",姜又又 +http://dns.yiandrive.com:15907/douyin/wu05.25 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mio0811&douyin&logo" group-title="•抖音「娱乐」",洛芙baby +http://dns.yiandrive.com:15907/douyin/Mio0811 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/DNM16013021&douyin&logo" group-title="•抖音「娱乐」",小黄鱼. +http://dns.yiandrive.com:15907/douyin/DNM16013021 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/41832903946&douyin&logo" group-title="•抖音「娱乐」",灵酱 +http://dns.yiandrive.com:15907/douyin/41832903946 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/86418565517&douyin&logo" group-title="•抖音「娱乐」",宛XING +http://dns.yiandrive.com:15907/douyin/86418565517 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jannyone&douyin&logo" group-title="•抖音「娱乐」",辣辣! +http://dns.yiandrive.com:15907/douyin/jannyone +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78091791903&douyin&logo" group-title="•抖音「娱乐」",汤圆 +http://dns.yiandrive.com:15907/douyin/78091791903 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69561584138&douyin&logo" group-title="•抖音「娱乐」",小豆干 +http://dns.yiandrive.com:15907/douyin/69561584138 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dyllfxvwcv6n&douyin&logo" group-title="•抖音「娱乐」",艾方皮皮 +http://dns.yiandrive.com:15907/douyin/dyllfxvwcv6n +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Xiaosurou0802&douyin&logo" group-title="•抖音「娱乐」",小酥肉 +http://dns.yiandrive.com:15907/douyin/Xiaosurou0802 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128851795&douyin&logo" group-title="•抖音「娱乐」",爱哭的又又 +http://dns.yiandrive.com:15907/douyin/128851795 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60078295522&douyin&logo" group-title="•抖音「娱乐」",清纯学姐 +http://dns.yiandrive.com:15907/douyin/60078295522 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mlgm1014&douyin&logo" group-title="•抖音「娱乐」",迷小谜 +http://dns.yiandrive.com:15907/douyin/mlgm1014 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JJ1012SS&douyin&logo" group-title="•抖音「娱乐」",挽柔 +http://dns.yiandrive.com:15907/douyin/JJ1012SS +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jydaishi&douyin&logo" group-title="•抖音「娱乐」",JY戴士 +http://dns.yiandrive.com:15907/douyin/jydaishi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/110101yyds&douyin&logo" group-title="•抖音「娱乐」",胡同串子 +http://dns.yiandrive.com:15907/douyin/110101yyds +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaoqi28613&douyin&logo" group-title="•抖音「娱乐」",小七的旅行 +http://dns.yiandrive.com:15907/douyin/xiaoqi28613 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/may.lyly&douyin&logo" group-title="•抖音「娱乐」",阿艺呀嘿 +http://dns.yiandrive.com:15907/douyin/may.lyly +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/886260229&douyin&logo" group-title="•抖音「娱乐」",南歌 +http://dns.yiandrive.com:15907/douyin/886260229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/meizhoubao66.&douyin&logo" group-title="•抖音「娱乐」",美洲豹 +http://dns.yiandrive.com:15907/douyin/meizhoubao66. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70754080872&douyin&logo" group-title="•抖音「娱乐」",天才小茯苓 +http://dns.yiandrive.com:15907/douyin/70754080872 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lushiyanliang&douyin&logo" group-title="•抖音「娱乐」",炉石炎凉 +http://dns.yiandrive.com:15907/douyin/lushiyanliang #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Ppnn..&douyin&logo" group-title="•抖音「娱乐」",嘚啵嘚啵 http://dns.yiandrive.com:15907/douyin/Ppnn.. -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/83167984831&douyin&logo" group-title="•抖音「娱乐」",迎新优选 -http://dns.yiandrive.com:15907/douyin/83167984831 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870083847&douyin&logo" group-title="•抖音「娱乐」",静姝儿 -http://dns.yiandrive.com:15907/douyin/1870083847 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3221411&douyin&logo" group-title="•抖音「娱乐」",林黛玉. -http://dns.yiandrive.com:15907/douyin/3221411 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70129332981&douyin&logo" group-title="•抖音「娱乐」",春木小禾 -http://dns.yiandrive.com:15907/douyin/70129332981 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/h010318&douyin&logo" group-title="•抖音「娱乐」",中国舞赤赤 -http://dns.yiandrive.com:15907/douyin/h010318 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hunanjingshi&douyin&logo" group-title="•抖音「影视」",湖南经视 -http://dns.yiandrive.com:15907/douyin/hunanjingshi -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/744280177745&douyin&logo" group-title="•抖音「游戏」",城城吖 -http://dns.yiandrive.com:15907/douyin/744280177745 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/d5youtai&douyin&logo" group-title="•抖音「游戏」",第五 犹太(纱比以色列!) -http://dns.yiandrive.com:15907/douyin/d5youtai -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/677132919773&douyin&logo" group-title="•抖音「娱乐」",月宝🌙 -http://dns.yiandrive.com:15907/douyin/677132919773 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Tinabb..&douyin&logo" group-title="•抖音「娱乐」",Tinabb.. +http://dns.yiandrive.com:15907/douyin/Tinabb.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yujiaxh66&douyin&logo" group-title="•抖音「娱乐」",小惠姐姐 +http://dns.yiandrive.com:15907/douyin/yujiaxh66 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ybbcute&douyin&logo" group-title="•抖音「娱乐」",上海陈舒婷 +http://dns.yiandrive.com:15907/douyin/ybbcute +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bbh060112&douyin&logo" group-title="•抖音「娱乐」",bb禾 +http://dns.yiandrive.com:15907/douyin/bbh060112 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/197992475136&douyin&logo" group-title="•抖音「娱乐」",Han +http://dns.yiandrive.com:15907/douyin/197992475136 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hanmei168168&douyin&logo" group-title="•抖音「娱乐」",Han +http://dns.yiandrive.com:15907/douyin/hanmei168168 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/L77777k_&douyin&logo" group-title="•抖音「娱乐」",藤椒鱼 +http://dns.yiandrive.com:15907/douyin/L77777k_ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/825551697226&douyin&logo" group-title="•抖音「娱乐」", 木森大舞台直播 +http://dns.yiandrive.com:15907/douyin/825551697226 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1832316360&douyin&logo" group-title="•抖音「娱乐」",🍦精瘦瘦🍦 +http://dns.yiandrive.com:15907/douyin/1832316360 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zzxx52000&douyin&logo" group-title="•抖音「娱乐」",梓桐桐^_^ +http://dns.yiandrive.com:15907/douyin/zzxx52000 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「娱乐」",小浣熊 +http://dns.yiandrive.com:15907/douyin/829156698852 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yulonghai88888&douyin&logo" group-title="•抖音「娱乐」",禹龙海 +http://dns.yiandrive.com:15907/douyin/yulonghai88888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/64453769141 &douyin&logo" group-title="•抖音「娱乐」",正经赵⁰¹⁰ +http://dns.yiandrive.com:15907/douyin/64453769141 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/KENNY_LIU&douyin&logo" group-title="•抖音「娱乐」",刘丝壶 +http://dns.yiandrive.com:15907/douyin/KENNY_LIU +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JM66596&douyin&logo" group-title="•抖音「娱乐」",迫击炮芥末 +http://dns.yiandrive.com:15907/douyin/JM66596 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/59342799379&douyin&logo" group-title="•抖音「娱乐」",小猪耶 +http://dns.yiandrive.com:15907/douyin/59342799379 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93921375095&douyin&logo" group-title="•抖音「娱乐」",女丑女丑💓 +http://dns.yiandrive.com:15907/douyin/93921375095 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xq0208599&douyin&logo" group-title="•抖音「娱乐」",半半 http://dns.yiandrive.com:15907/douyin/xq0208599 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69446958014&douyin&logo" group-title="•抖音「娱乐」",强哥爱录助眠🥫(世一虚) +http://dns.yiandrive.com:15907/douyin/69446958014 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134872..&douyin&logo" group-title="•抖音「娱乐」",橘又 +http://dns.yiandrive.com:15907/douyin/134872.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79690305011&douyin&logo" group-title="•抖音「娱乐」",小姨 +http://dns.yiandrive.com:15907/douyin/79690305011 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xggd_1&douyin&logo" group-title="•抖音「娱乐」",张力(寒宝宝) +http://dns.yiandrive.com:15907/douyin/xggd_1 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wtccc666&douyin&logo" group-title="•抖音「娱乐」",文婷🦄️ +http://dns.yiandrive.com:15907/douyin/Wtccc666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Miyasz&douyin&logo" group-title="•抖音「娱乐」",姜妍妍 +http://dns.yiandrive.com:15907/douyin/Miyasz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56268329299&douyin&logo" group-title="•抖音「娱乐」",天才小茯苓 +http://dns.yiandrive.com:15907/douyin/56268329299 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38772373982&douyin&logo" group-title="•抖音「娱乐」",带刺玫瑰 +http://dns.yiandrive.com:15907/douyin/38772373982 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/71827625852&douyin&logo" group-title="•抖音「娱乐」",杨一歌 +http://dns.yiandrive.com:15907/douyin/71827625852 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28369433508&douyin&logo" group-title="•抖音「娱乐」",不饿 +http://dns.yiandrive.com:15907/douyin/28369433508 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/191634020590&douyin&logo" group-title="•抖音「娱乐」",兔子菌🍄 +http://dns.yiandrive.com:15907/douyin/191634020590 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52984281580&douyin&logo" group-title="•抖音「娱乐」",白沉香🫧 +http://dns.yiandrive.com:15907/douyin/52984281580 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/RouRou526.&douyin&logo" group-title="•抖音「娱乐」",肉肉526 +http://dns.yiandrive.com:15907/douyin/RouRou526. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wxx0706.&douyin&logo" group-title="•抖音「娱乐」",王小小✨️ +http://dns.yiandrive.com:15907/douyin/wxx0706. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/606123192586&douyin&logo" group-title="•抖音「娱乐」",格格℘ +http://dns.yiandrive.com:15907/douyin/606123192586 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/878224077819&douyin&logo" group-title="•抖音「娱乐」",小芹a +http://dns.yiandrive.com:15907/douyin/878224077819 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/856043350098&douyin&logo" group-title="•抖音「娱乐」",古筝承丞 +http://dns.yiandrive.com:15907/douyin/856043350098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/743098711321&douyin&logo" group-title="•抖音「娱乐」",舞蹈生思思🩰 +http://dns.yiandrive.com:15907/douyin/743098711321 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/MS1407&douyin&logo" group-title="•抖音「娱乐」",木森(卷土从来) +http://dns.yiandrive.com:15907/douyin/MS1407 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/482662737917&douyin&logo" group-title="•抖音「娱乐」",星儿🌙✨ +http://dns.yiandrive.com:15907/douyin/482662737917 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/390483941487&douyin&logo" group-title="•抖音「娱乐」",林诗音(林冉冉) +http://dns.yiandrive.com:15907/douyin/390483941487 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20231126han&douyin&logo" group-title="•抖音「娱乐」",韩千亿文化 +http://dns.yiandrive.com:15907/douyin/20231126han +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/doubao749&douyin&logo" group-title="•抖音「娱乐」",豆包户外生存 +http://dns.yiandrive.com:15907/douyin/doubao749 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mz117.&douyin&logo" group-title="•抖音「娱乐」",十七☪ +http://dns.yiandrive.com:15907/douyin/Mz117. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/002582Xys&douyin&logo" group-title="•抖音「娱乐」",大锤🩰ˡʸᵇʸ +http://dns.yiandrive.com:15907/douyin/002582Xys +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/697475299699&douyin&logo" group-title="•抖音「娱乐」",涵涵 +http://dns.yiandrive.com:15907/douyin/697475299699 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/247176962731&douyin&logo" group-title="•抖音「娱乐」",孟令辉 +http://dns.yiandrive.com:15907/douyin/247176962731 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/540028685614&douyin&logo" group-title="•抖音「娱乐」",韩允善🍀 http://dns.yiandrive.com:15907/douyin/540028685614 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60395090567&douyin&logo" group-title="•抖音「娱乐」",懒洋洋羊羊 -http://dns.yiandrive.com:15907/douyin/60395090567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QingYe965&douyin&logo" group-title="•抖音「游戏」",青野(小乔) -http://dns.yiandrive.com:15907/douyin/QingYe965 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/My763519799&douyin&logo" group-title="•抖音「游戏」",AY(芈月) -http://dns.yiandrive.com:15907/douyin/My763519799 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cctv6media.&douyin&logo" group-title="•抖音「影视」",电影 -http://dns.yiandrive.com:15907/douyin/cctv6media. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/200525029536&douyin&logo" group-title="•抖音「游戏」",Mr_Quin +http://dns.yiandrive.com:15907/douyin/200525029536 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wbswzw&douyin&logo" group-title="•抖音「娱乐」",王中王 +http://dns.yiandrive.com:15907/douyin/wbswzw +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/814479720489&douyin&logo" group-title="•抖音「娱乐」",🌈黄豆芽儿 +http://dns.yiandrive.com:15907/douyin/814479720489 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lxx13&douyin&logo" group-title="•抖音「娱乐」",tay·璇儿 +http://dns.yiandrive.com:15907/douyin/Lxx13 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/86275289503&douyin&logo" group-title="•抖音「游戏」",坦克世界-中队 +http://dns.yiandrive.com:15907/douyin/86275289503 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tiannaibaby&douyin&logo" group-title="•抖音「游戏」",甜奈 +http://dns.yiandrive.com:15907/douyin/tiannaibaby +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wot1991&douyin&logo" group-title="•抖音「游戏」",坦克世界-聆听 +http://dns.yiandrive.com:15907/douyin/wot1991 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wot_zhapi&douyin&logo" group-title="•抖音「游戏」",爱喝扎啤的潘车长 +http://dns.yiandrive.com:15907/douyin/wot_zhapi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lengdaixiangjiao&douyin&logo" group-title="•抖音「游戏」",冷黛🍌 +http://dns.yiandrive.com:15907/douyin/lengdaixiangjiao +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1460298848&douyin&logo" group-title="•抖音「游戏」",恩甜 +http://dns.yiandrive.com:15907/douyin/1460298848 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wsdyzz_&douyin&logo" group-title="•抖音「游戏」",熊抱 +http://dns.yiandrive.com:15907/douyin/wsdyzz_ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wwjnbnbnb&douyin&logo" group-title="•抖音「游戏」",可杰 +http://dns.yiandrive.com:15907/douyin/wwjnbnbnb +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/90492165361&douyin&logo" group-title="•抖音「游戏」",不会捏蓝 +http://dns.yiandrive.com:15907/douyin/90492165361 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyuanna19&douyin&logo" group-title="•抖音「游戏」",萝卜 +http://dns.yiandrive.com:15907/douyin/keyuanna19 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xuehanhan.&douyin&logo" group-title="•抖音「游戏」",第五雪憨憨 +http://dns.yiandrive.com:15907/douyin/xuehanhan. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38993952516&douyin&logo" group-title="•抖音「游戏」",气人主播QQQ +http://dns.yiandrive.com:15907/douyin/38993952516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyis153&douyin&logo" group-title="•抖音「游戏」",陈伯 +http://dns.yiandrive.com:15907/douyin/keyis153 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xyjqr&douyin&logo" group-title="•抖音「游戏」",心愿机器人 +http://dns.yiandrive.com:15907/douyin/xyjqr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93276041656&douyin&logo" group-title="•抖音「游戏」",声闻 +http://dns.yiandrive.com:15907/douyin/93276041656 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/paopao90969&douyin&logo" group-title="•抖音「游戏」",CF爱音 +http://dns.yiandrive.com:15907/douyin/paopao90969 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sorry51074&douyin&logo" group-title="•抖音「游戏」",张君雅 +http://dns.yiandrive.com:15907/douyin/sorry51074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/202477450833&douyin&logo" group-title="•抖音「游戏」",逍遥豆芽 +http://dns.yiandrive.com:15907/douyin/202477450833 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1490918731&douyin&logo" group-title="•抖音「游戏」",逍遥土豆 +http://dns.yiandrive.com:15907/douyin/1490918731 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tamu12345&douyin&logo" group-title="•抖音「游戏」",塔姆大王(英雄联盟) +http://dns.yiandrive.com:15907/douyin/tamu12345 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kenan0726&douyin&logo" group-title="•抖音「游戏」",阔澜 +http://dns.yiandrive.com:15907/douyin/kenan0726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Limmz1225&douyin&logo" group-title="•抖音「游戏」",木沐 +http://dns.yiandrive.com:15907/douyin/Limmz1225 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Hezai250&douyin&logo" group-title="•抖音「游戏」",河崽 +http://dns.yiandrive.com:15907/douyin/Hezai250 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaochai1126&douyin&logo" group-title="•抖音「游戏」",英雄联盟-小柴 +http://dns.yiandrive.com:15907/douyin/xiaochai1126 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/744280177745&douyin&logo" group-title="•抖音「游戏」",城城吖 +http://dns.yiandrive.com:15907/douyin/744280177745 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Flaws777&douyin&logo" group-title="•抖音「游戏」",破绽 +http://dns.yiandrive.com:15907/douyin/Flaws777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/handong9&douyin&logo" group-title="•抖音「游戏」",寒冬zz +http://dns.yiandrive.com:15907/douyin/handong9 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/BinBin110&douyin&logo" group-title="•抖音「游戏」",解忧 +http://dns.yiandrive.com:15907/douyin/BinBin110 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/95272484107&douyin&logo" group-title="•抖音「游戏」",菜菜宇 +http://dns.yiandrive.com:15907/douyin/95272484107 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kele9999..&douyin&logo" group-title="•抖音「游戏」",可乐 +http://dns.yiandrive.com:15907/douyin/Kele9999.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/A2959913453&douyin&logo" group-title="•抖音「游戏」",子默 +http://dns.yiandrive.com:15907/douyin/A2959913453 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/342901025&douyin&logo" group-title="•抖音「游戏」",龙阳 +http://dns.yiandrive.com:15907/douyin/342901025 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139619960&douyin&logo" group-title="•抖音「游戏」",河口小甜龙(猎杀对决) +http://dns.yiandrive.com:15907/douyin/139619960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zx1314555555&douyin&logo" group-title="•抖音「游戏」",充充 +http://dns.yiandrive.com:15907/douyin/zx1314555555 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/704357527718&douyin&logo" group-title="•抖音「游戏」",剑灵 +http://dns.yiandrive.com:15907/douyin/704357527718 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/64186752222&douyin&logo" group-title="•抖音「游戏」",可乐 +http://dns.yiandrive.com:15907/douyin/64186752222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/HZQtianxiadiyi&douyin&logo" group-title="•抖音「游戏」",燕十三 +http://dns.yiandrive.com:15907/douyin/HZQtianxiadiyi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sumohuang&douyin&logo" group-title="•抖音「游戏」",CF苏墨凰 +http://dns.yiandrive.com:15907/douyin/sumohuang +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/324546102&douyin&logo" group-title="•抖音「游戏」",演绎 +http://dns.yiandrive.com:15907/douyin/324546102 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cf666zx666&douyin&logo" group-title="•抖音「游戏」",CF喷漆(老六) +http://dns.yiandrive.com:15907/douyin/cf666zx666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/quinmole&douyin&logo" group-title="•抖音「游戏」",Mr.quin +http://dns.yiandrive.com:15907/douyin/quinmole +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/933711428606&douyin&logo" group-title="•抖音「游戏」",金铲铲小叶(阵容王) +http://dns.yiandrive.com:15907/douyin/933711428606 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2159897264&douyin&logo" group-title="•抖音「游戏」",CF.放大晋 +http://dns.yiandrive.com:15907/douyin/2159897264 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cfmaoqi666&douyin&logo" group-title="•抖音「游戏」",CF猫七 +http://dns.yiandrive.com:15907/douyin/cfmaoqi666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Youhen....&douyin&logo" group-title="•抖音「游戏」",有痕关头露娜 +http://dns.yiandrive.com:15907/douyin/Youhen.... +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5248038&douyin&logo" group-title="•抖音「游戏」",海洋. +http://dns.yiandrive.com:15907/douyin/5248038 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Loveyasuo1&douyin&logo" group-title="•抖音「游戏」",家海亚索 http://dns.yiandrive.com:15907/douyin/Loveyasuo1 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/linhaowutian&douyin&logo" group-title="•抖音「游戏」",Akun_典狱长 -http://dns.yiandrive.com:15907/douyin/linhaowutian -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/466895498926&douyin&logo" group-title="•抖音「游戏」",高子巷 -http://dns.yiandrive.com:15907/douyin/466895498926 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jjworld&douyin&logo" group-title="•抖音「游戏」",JJ斗地主 +http://dns.yiandrive.com:15907/douyin/jjworld +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/83791455679&douyin&logo" group-title="•抖音「游戏」",谢尔比·李 +http://dns.yiandrive.com:15907/douyin/83791455679 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/IPiggg&douyin&logo" group-title="•抖音「游戏」",Pigg +http://dns.yiandrive.com:15907/douyin/IPiggg +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",数码 +http://dns.yiandrive.com:15907/douyin/shumajiang73 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/205600638416&douyin&logo" group-title="•抖音「游戏」",小陈_Littlechen(六冠王) +http://dns.yiandrive.com:15907/douyin/205600638416 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1009277416&douyin&logo" group-title="•抖音「游戏」",CF.阿肯 +http://dns.yiandrive.com:15907/douyin/1009277416 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lkx_CS2&douyin&logo" group-title="•抖音「游戏」",赖科旭 +http://dns.yiandrive.com:15907/douyin/Lkx_CS2 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",直男7 +http://dns.yiandrive.com:15907/douyin/aaaaee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70605329&douyin&logo" group-title="•抖音「游戏」",禅游小辣椒 +http://dns.yiandrive.com:15907/douyin/70605329 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/494992812876&douyin&logo" group-title="•抖音「游戏」",门神Soloman +http://dns.yiandrive.com:15907/douyin/494992812876 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QingYe965&douyin&logo" group-title="•抖音「游戏」",青野(小乔) +http://dns.yiandrive.com:15907/douyin/QingYe965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaohaichuishi&douyin&logo" group-title="•抖音「游戏」",小海锤石 +http://dns.yiandrive.com:15907/douyin/xiaohaichuishi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/654952901902&douyin&logo" group-title="•抖音「游戏」",小海锤石 +http://dns.yiandrive.com:15907/douyin/654952901902 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rlgx9988&douyin&logo" group-title="•抖音「游戏」",日落光信(打野李信) +http://dns.yiandrive.com:15907/douyin/rlgx9988 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",煮酒论枭雄 +http://dns.yiandrive.com:15907/douyin/74718693057 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yall1102&douyin&logo" group-title="•抖音「游戏」",王者荣耀鸭梨 +http://dns.yiandrive.com:15907/douyin/yall1102 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/594976188049&douyin&logo" group-title="•抖音「游戏」",不会捏蓝(永劫无间) +http://dns.yiandrive.com:15907/douyin/594976188049 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/814732060312&douyin&logo" group-title="•抖音「游戏」",Pigg +http://dns.yiandrive.com:15907/douyin/814732060312 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38303588212&douyin&logo" group-title="•抖音「游戏」",王者荣耀黄靖(米莱狄) +http://dns.yiandrive.com:15907/douyin/38303588212 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lelee21&douyin&logo" group-title="•抖音「游戏」",麻勒勒 +http://dns.yiandrive.com:15907/douyin/Lelee21 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/My763519799&douyin&logo" group-title="•抖音「游戏」",AY(芈月) +http://dns.yiandrive.com:15907/douyin/My763519799 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ergelaodeng666&douyin&logo" group-title="•抖音「游戏」",CF.老登 +http://dns.yiandrive.com:15907/douyin/ergelaodeng666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9niub&douyin&logo" group-title="•抖音「游戏」",老九(9niub) +http://dns.yiandrive.com:15907/douyin/9niub +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/w2417113577&douyin&logo" group-title="•抖音「游戏」",橙C_很奈斯 +http://dns.yiandrive.com:15907/douyin/w2417113577 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/HD5903&douyin&logo" group-title="•抖音「游戏」",辛吉东 +http://dns.yiandrive.com:15907/douyin/HD5903 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/953782519&douyin&logo" group-title="•抖音「游戏」",飞行员 +http://dns.yiandrive.com:15907/douyin/953782519 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/goushenGG6&douyin&logo" group-title="•抖音「游戏」",狗神(御弟) +http://dns.yiandrive.com:15907/douyin/goushenGG6 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/banzhizhu&douyin&logo" group-title="•抖音「游戏」",星际半只猪 +http://dns.yiandrive.com:15907/douyin/banzhizhu +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dykl76pf5h7u&douyin&logo" group-title="•抖音「游戏」",红警牛弟 +http://dns.yiandrive.com:15907/douyin/dykl76pf5h7u +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93689402083&douyin&logo" group-title="•抖音「游戏」",小智 +http://dns.yiandrive.com:15907/douyin/93689402083 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Dylu111235&douyin&logo" group-title="•抖音「游戏」",王者荣耀浅陌 +http://dns.yiandrive.com:15907/douyin/Dylu111235 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/590890573&douyin&logo" group-title="•抖音「游戏」",风行云 +http://dns.yiandrive.com:15907/douyin/590890573 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wudilongaoti&douyin&logo" group-title="•抖音「游戏」",无敌龙傲天 +http://dns.yiandrive.com:15907/douyin/wudilongaoti +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/942012919413&douyin&logo" group-title="•抖音「游戏」",斗佛(DNF手游榜一武神) +http://dns.yiandrive.com:15907/douyin/942012919413 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29461776985&douyin&logo" group-title="•抖音「游戏」",梦幻猫猫 http://dns.yiandrive.com:15907/douyin/29461776985 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/44397227086&douyin&logo" group-title="•抖音「游戏」",晚风(和平精英) -http://dns.yiandrive.com:15907/douyin/44397227086 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ShenFeibb&douyin&logo" group-title="•抖音「游戏」",沈飞PUBG -http://dns.yiandrive.com:15907/douyin/ShenFeibb -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tianci4533511&douyin&logo" group-title="•抖音「游戏」",天赐 -http://dns.yiandrive.com:15907/douyin/tianci4533511 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sanjiu0530&douyin&logo" group-title="•抖音「游戏」",三酒 -http://dns.yiandrive.com:15907/douyin/sanjiu0530 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kle716&douyin&logo" group-title="•抖音「游戏」",王者荣耀可乐(貂蝉) -http://dns.yiandrive.com:15907/douyin/Kle716 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/68444151609&douyin&logo" group-title="•抖音「游戏」",第五 知己不 +http://dns.yiandrive.com:15907/douyin/68444151609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zbcll0715&douyin&logo" group-title="•抖音「游戏」",张不才 +http://dns.yiandrive.com:15907/douyin/zbcll0715 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/X763367&douyin&logo" group-title="•抖音「游戏」",第五 墨鱼 +http://dns.yiandrive.com:15907/douyin/X763367 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/aier22353&douyin&logo" group-title="•抖音「游戏」",第五 有妖气 +http://dns.yiandrive.com:15907/douyin/aier22353 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/47598052880&douyin&logo" group-title="•抖音「游戏」",王大枪 +http://dns.yiandrive.com:15907/douyin/47598052880 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/daqi8008&douyin&logo" group-title="•抖音「游戏」",大奇游戏解说⁸⁰⁰⁸ +http://dns.yiandrive.com:15907/douyin/daqi8008 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nst_fairy&douyin&logo" group-title="•抖音「游戏」",瑜熙 +http://dns.yiandrive.com:15907/douyin/nst_fairy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xxxbaby..&douyin&logo" group-title="•抖音「游戏」",渲渲baby王者荣耀 +http://dns.yiandrive.com:15907/douyin/xxxbaby.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/longqidui2020&douyin&logo" group-title="•抖音「游戏」",袁磊多乐升级 +http://dns.yiandrive.com:15907/douyin/longqidui2020 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/AI_01927&douyin&logo" group-title="•抖音「游戏」",cs2Ai +http://dns.yiandrive.com:15907/douyin/AI_01927 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434213&douyu&logo" group-title="•斗鱼「其他」",数码科技 http://dns.yiandrive.com:15907/douyu/434213 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8661966&douyu&logo" group-title="•斗鱼「其他」",下饭音乐 -http://dns.yiandrive.com:15907/douyu/8661966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10205199&douyu&logo" group-title="•斗鱼「其他」",练习每一天 -http://dns.yiandrive.com:15907/douyu/10205199 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9742633&douyu&logo" group-title="•斗鱼「娱乐」",小梨梨Lily -http://dns.yiandrive.com:15907/douyu/9742633 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22186225964&douyin&logo" group-title="•抖音「游戏」",第五 格昊昊 +http://dns.yiandrive.com:15907/douyin/22186225964 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/236461&douyu&logo" group-title="•斗鱼「其他」",老高与小茉的死忠粉 http://dns.yiandrive.com:15907/douyu/236461 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Gouf521&douyin&logo" group-title="•抖音「游戏」",苟分男一号 +http://dns.yiandrive.com:15907/douyin/Gouf521 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8661966&douyu&logo" group-title="•斗鱼「其他」",下饭音乐 +http://dns.yiandrive.com:15907/douyu/8661966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6295904&douyu&logo" group-title="•斗鱼「娱乐」",v黎一 +http://dns.yiandrive.com:15907/douyu/6295904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10205199&douyu&logo" group-title="•斗鱼「其他」",练习每一天 +http://dns.yiandrive.com:15907/douyu/10205199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/BEIHAG&douyin&logo" group-title="•抖音「游戏」",第五 北北北海 +http://dns.yiandrive.com:15907/douyin/BEIHAG +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Msgxad&douyin&logo" group-title="•抖音「游戏」",小阿东 +http://dns.yiandrive.com:15907/douyin/Msgxad +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9588891&douyu&logo" group-title="•斗鱼「娱乐」",秋月剪水 +http://dns.yiandrive.com:15907/douyu/9588891 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2448877&douyu&logo" group-title="•斗鱼「娱乐」",二十岁天才歌手 +http://dns.yiandrive.com:15907/douyu/2448877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/704050xcz&douyin&logo" group-title="•抖音「游戏」",CF.故里 +http://dns.yiandrive.com:15907/douyin/704050xcz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1461928890&douyin&logo" group-title="•抖音「游戏」",阿伟电竞 +http://dns.yiandrive.com:15907/douyin/1461928890 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「娱乐」",二呆啾 http://dns.yiandrive.com:15907/douyu/5092355 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10071735&douyu&logo" group-title="•斗鱼「娱乐」",Nice、奶思、 http://dns.yiandrive.com:15907/douyu/10071735 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Gouf521&douyin&logo" group-title="•抖音「游戏」",苟分男一号 -http://dns.yiandrive.com:15907/douyin/Gouf521 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17732&douyu&logo" group-title="•斗鱼「娱乐」",7师傅 -http://dns.yiandrive.com:15907/douyu/17732 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/40297598268&douyin&logo" group-title="•抖音「游戏」",赵小刀 -http://dns.yiandrive.com:15907/douyin/40297598268 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11034942&douyu&logo" group-title="•斗鱼「娱乐」",夕夕没睡醒 -http://dns.yiandrive.com:15907/douyu/11034942 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9290755&douyu&logo" group-title="•斗鱼「影视」",风云 -http://dns.yiandrive.com:15907/douyu/9290755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2935323&douyu&logo" group-title="•斗鱼「娱乐」",恐怖 +http://dns.yiandrive.com:15907/douyu/2935323 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8737695&douyu&logo" group-title="•斗鱼「娱乐」",文西与阿漆 http://dns.yiandrive.com:15907/douyu/8737695 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9236042&douyu&logo" group-title="•斗鱼「娱乐」",吐槽吐槽 http://dns.yiandrive.com:15907/douyu/9236042 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8543072&douyu&logo" group-title="•斗鱼「影视」",宰相刘罗锅 -http://dns.yiandrive.com:15907/douyu/8543072 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2935323&douyu&logo" group-title="•斗鱼「娱乐」",恐怖 -http://dns.yiandrive.com:15907/douyu/2935323 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12143022&douyu&logo" group-title="•斗鱼「影视」",60帧 -http://dns.yiandrive.com:15907/douyu/12143022 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6140589&douyu&logo" group-title="•斗鱼「影视」",漫威 -http://dns.yiandrive.com:15907/douyu/6140589 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4105989&douyu&logo" group-title="•斗鱼「影视」",变形金刚 -http://dns.yiandrive.com:15907/douyu/4105989 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8770422&douyu&logo" group-title="•斗鱼「影视」",豆瓣高分 -http://dns.yiandrive.com:15907/douyu/8770422 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9651304&douyu&logo" group-title="•斗鱼「影视」",变种人 http://dns.yiandrive.com:15907/douyu/9651304 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2793084&douyu&logo" group-title="•斗鱼「影视」",科幻 -http://dns.yiandrive.com:15907/douyu/2793084 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4246519&douyu&logo" group-title="•斗鱼「影视」",邵氏电影·1 -http://dns.yiandrive.com:15907/douyu/4246519 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8814650&douyu&logo" group-title="•斗鱼「影视」",霍格沃茨 -http://dns.yiandrive.com:15907/douyu/8814650 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7552568&douyu&logo" group-title="•斗鱼「影视」",隋唐演义 -http://dns.yiandrive.com:15907/douyu/7552568 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8543072&douyu&logo" group-title="•斗鱼「影视」",宰相刘罗锅 +http://dns.yiandrive.com:15907/douyu/8543072 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/968987&douyu&logo" group-title="•斗鱼「娱乐」",南妹儿 +http://dns.yiandrive.com:15907/douyu/968987 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5551871&douyu&logo" group-title="•斗鱼「娱乐」",Minana呀 +http://dns.yiandrive.com:15907/douyu/5551871 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻灾难 http://dns.yiandrive.com:15907/douyu/323876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/329667&douyu&logo" group-title="•斗鱼「娱乐」",kpop 音乐女团 -http://dns.yiandrive.com:15907/douyu/329667 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2104744&douyu&logo" group-title="•斗鱼「娱乐」",宇哥讲电影 http://dns.yiandrive.com:15907/douyu/2104744 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434971&douyu&logo" group-title="•斗鱼「影视」",斗鱼影院 -http://dns.yiandrive.com:15907/douyu/434971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17732&douyu&logo" group-title="•斗鱼「娱乐」",7师傅 +http://dns.yiandrive.com:15907/douyu/17732 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8770422&douyu&logo" group-title="•斗鱼「影视」",豆瓣高分 +http://dns.yiandrive.com:15907/douyu/8770422 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6140589&douyu&logo" group-title="•斗鱼「影视」",漫威 +http://dns.yiandrive.com:15907/douyu/6140589 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3473163&douyu&logo" group-title="•斗鱼「娱乐」",胡嘉一 +http://dns.yiandrive.com:15907/douyu/3473163 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4105989&douyu&logo" group-title="•斗鱼「影视」",变形金刚 +http://dns.yiandrive.com:15907/douyu/4105989 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165374&douyu&logo" group-title="•斗鱼「影视」",恐怖 http://dns.yiandrive.com:15907/douyu/1165374 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7552568&douyu&logo" group-title="•斗鱼「影视」",隋唐演义 +http://dns.yiandrive.com:15907/douyu/7552568 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3276456&douyu&logo" group-title="•斗鱼「娱乐」",贝拉小姐姐 +http://dns.yiandrive.com:15907/douyu/3276456 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4246519&douyu&logo" group-title="•斗鱼「影视」",邵氏电影·1 +http://dns.yiandrive.com:15907/douyu/4246519 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9286868&douyu&logo" group-title="•斗鱼「影视」",陈佩斯喜剧 +http://dns.yiandrive.com:15907/douyu/9286868 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434971&douyu&logo" group-title="•斗鱼「影视」",斗鱼影院 +http://dns.yiandrive.com:15907/douyu/434971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9290755&douyu&logo" group-title="•斗鱼「影视」",风云 +http://dns.yiandrive.com:15907/douyu/9290755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8814650&douyu&logo" group-title="•斗鱼「影视」",霍格沃茨 +http://dns.yiandrive.com:15907/douyu/8814650 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dy02le&douyin&logo" group-title="•抖音「游戏」",CF零贰 +http://dns.yiandrive.com:15907/douyin/dy02le +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/322360&douyu&logo" group-title="•斗鱼「影视」",小白 +http://dns.yiandrive.com:15907/douyu/322360 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2287949&douyu&logo" group-title="•斗鱼「影视」",成龙历险记 http://dns.yiandrive.com:15907/douyu/2287949 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/131977&douyu&logo" group-title="•斗鱼「影视」",Runningman http://dns.yiandrive.com:15907/douyu/131977 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9286868&douyu&logo" group-title="•斗鱼「影视」",陈佩斯喜剧 -http://dns.yiandrive.com:15907/douyu/9286868 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/610972&douyu&logo" group-title="•斗鱼「影视」",都市夜魔人 -http://dns.yiandrive.com:15907/douyu/610972 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小片片说大片 -http://dns.yiandrive.com:15907/douyu/4258555 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",牛叔说电影 -http://dns.yiandrive.com:15907/douyu/2758565 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",刘老师说电影 http://dns.yiandrive.com:15907/douyu/8317926 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3439096&douyu&logo" group-title="•斗鱼「影视」",当燕双鹰遇见李元芳 -http://dns.yiandrive.com:15907/douyu/3439096 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻Fans布玛 -http://dns.yiandrive.com:15907/douyu/3508304 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",贾玲经典小品 -http://dns.yiandrive.com:15907/douyu/10419541 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",万合天宜 -http://dns.yiandrive.com:15907/douyu/9220456 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8009547&douyu&logo" group-title="•斗鱼「影视」",香港鬼片 -http://dns.yiandrive.com:15907/douyu/8009547 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/322360&douyu&logo" group-title="•斗鱼「影视」",小白 -http://dns.yiandrive.com:15907/douyu/322360 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",史君说剧 -http://dns.yiandrive.com:15907/douyu/9419771 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/260322&douyu&logo" group-title="•斗鱼「影视」",懒猫 -http://dns.yiandrive.com:15907/douyu/260322 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5423&douyu&logo" group-title="•斗鱼「影视」",电影 -http://dns.yiandrive.com:15907/douyu/5423 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",宋小宝小品 -http://dns.yiandrive.com:15907/douyu/9817729 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小约翰可汗 http://dns.yiandrive.com:15907/douyu/9738854 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",赵本山小品 -http://dns.yiandrive.com:15907/douyu/9817716 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻Fans布玛 +http://dns.yiandrive.com:15907/douyu/3508304 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3439096&douyu&logo" group-title="•斗鱼「影视」",当燕双鹰遇见李元芳 +http://dns.yiandrive.com:15907/douyu/3439096 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/610972&douyu&logo" group-title="•斗鱼「影视」",都市夜魔人 +http://dns.yiandrive.com:15907/douyu/610972 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",史君说剧 +http://dns.yiandrive.com:15907/douyu/9419771 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",贾玲经典小品 +http://dns.yiandrive.com:15907/douyu/10419541 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",开心锤锤动漫 http://dns.yiandrive.com:15907/douyu/9018297 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5522351&douyu&logo" group-title="•斗鱼「影视」",疯狂小潴潴 -http://dns.yiandrive.com:15907/douyu/5522351 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/922564&douyu&logo" group-title="•斗鱼「影视」",卖女孩滴小姑凉 -http://dns.yiandrive.com:15907/douyu/922564 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11827530&douyu&logo" group-title="•斗鱼「影视」",家有儿女|一样二职 -http://dns.yiandrive.com:15907/douyu/11827530 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6863367&douyu&logo" group-title="•斗鱼「影视」",爱情公寓|爱情公寓vip -http://dns.yiandrive.com:15907/douyu/6863367 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6484910&douyu&logo" group-title="•斗鱼「影视」",名侦探柯南剧场版 -http://dns.yiandrive.com:15907/douyu/6484910 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11878141&douyu&logo" group-title="•斗鱼「影视」",蕃薯粥粥煮好了 -http://dns.yiandrive.com:15907/douyu/11878141 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",宋小宝小品 +http://dns.yiandrive.com:15907/douyu/9817729 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小片片说大片 +http://dns.yiandrive.com:15907/douyu/4258555 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",大漠叔叔 http://dns.yiandrive.com:15907/douyu/1109218 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/426517&douyu&logo" group-title="•斗鱼「影视」",动漫轮播 +http://dns.yiandrive.com:15907/douyu/426517 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",牛叔说电影 +http://dns.yiandrive.com:15907/douyu/2758565 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",赵本山小品 +http://dns.yiandrive.com:15907/douyu/9817716 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11878141&douyu&logo" group-title="•斗鱼「影视」",蕃薯粥粥煮好了 +http://dns.yiandrive.com:15907/douyu/11878141 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5423&douyu&logo" group-title="•斗鱼「影视」",电影 +http://dns.yiandrive.com:15907/douyu/5423 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5522351&douyu&logo" group-title="•斗鱼「影视」",疯狂小潴潴 +http://dns.yiandrive.com:15907/douyu/5522351 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6863367&douyu&logo" group-title="•斗鱼「影视」",爱情公寓|爱情公寓vip +http://dns.yiandrive.com:15907/douyu/6863367 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/260322&douyu&logo" group-title="•斗鱼「影视」",懒猫 +http://dns.yiandrive.com:15907/douyu/260322 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",万合天宜 +http://dns.yiandrive.com:15907/douyu/9220456 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/922564&douyu&logo" group-title="•斗鱼「影视」",卖女孩滴小姑凉 +http://dns.yiandrive.com:15907/douyu/922564 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6484910&douyu&logo" group-title="•斗鱼「影视」",名侦探柯南剧场版 +http://dns.yiandrive.com:15907/douyu/6484910 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8009547&douyu&logo" group-title="•斗鱼「影视」",香港鬼片 +http://dns.yiandrive.com:15907/douyu/8009547 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12015111&douyu&logo" group-title="•斗鱼「影视」",经典老剧轮播 +http://dns.yiandrive.com:15907/douyu/12015111 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11827530&douyu&logo" group-title="•斗鱼「影视」",家有儿女|一样二职 +http://dns.yiandrive.com:15907/douyu/11827530 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9548850&douyu&logo" group-title="•斗鱼「影视」",漂洋过海来 +http://dns.yiandrive.com:15907/douyu/9548850 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9375430&douyu&logo" group-title="•斗鱼「影视」",爱笑会议室 http://dns.yiandrive.com:15907/douyu/9375430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2793084&douyu&logo" group-title="•斗鱼「影视」",科幻 +http://dns.yiandrive.com:15907/douyu/2793084 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11906591&douyu&logo" group-title="•斗鱼「影视」",犬夜叉 +http://dns.yiandrive.com:15907/douyu/11906591 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11756388&douyu&logo" group-title="•斗鱼「影视」",经典 +http://dns.yiandrive.com:15907/douyu/11756388 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9942574&douyu&logo" group-title="•斗鱼「影视」",爆笑虫子 +http://dns.yiandrive.com:15907/douyu/9942574 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8231658&douyu&logo" group-title="•斗鱼「影视」",cym009 +http://dns.yiandrive.com:15907/douyu/8231658 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",电影迷小雅 http://dns.yiandrive.com:15907/douyu/9639225 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7655471&douyu&logo" group-title="•斗鱼「影视」",武侠剧 http://dns.yiandrive.com:15907/douyu/7655471 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6027991&douyu&logo" group-title="•斗鱼「影视」",狄仁杰 1-4 部 -http://dns.yiandrive.com:15907/douyu/6027991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1174353&douyu&logo" group-title="•斗鱼「影视」",【动漫】超燃 怀旧 经典-苹果Zei甜 http://dns.yiandrive.com:15907/douyu/1174353 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9369468&douyu&logo" group-title="•斗鱼「影视」",未解之谜 -http://dns.yiandrive.com:15907/douyu/9369468 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9942574&douyu&logo" group-title="•斗鱼「影视」",爆笑虫子 -http://dns.yiandrive.com:15907/douyu/9942574 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8953746&douyu&logo" group-title="•斗鱼「影视」",西游记 -http://dns.yiandrive.com:15907/douyu/8953746 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11906591&douyu&logo" group-title="•斗鱼「影视」",犬夜叉 -http://dns.yiandrive.com:15907/douyu/11906591 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11645048&douyu&logo" group-title="•斗鱼「影视」",梅子 -http://dns.yiandrive.com:15907/douyu/11645048 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9650783&douyu&logo" group-title="•斗鱼「影视」",古董局中局 -http://dns.yiandrive.com:15907/douyu/9650783 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11391949&douyu&logo" group-title="•斗鱼「影视」",庆余年 -http://dns.yiandrive.com:15907/douyu/11391949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9770949&douyu&logo" group-title="•斗鱼「影视」",我叫孙火旺 -http://dns.yiandrive.com:15907/douyu/9770949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2164691&douyu&logo" group-title="•斗鱼「影视」",发条电影最TOP -http://dns.yiandrive.com:15907/douyu/2164691 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3643605&douyu&logo" group-title="•斗鱼「影视」",一目十影 -http://dns.yiandrive.com:15907/douyu/3643605 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9273031&douyu&logo" group-title="•斗鱼「影视」",相声 http://dns.yiandrive.com:15907/douyu/9273031 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3715426&douyu&logo" group-title="•斗鱼「影视」",精讲老剧 -http://dns.yiandrive.com:15907/douyu/3715426 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11595245&douyu&logo" group-title="•斗鱼「影视」", 海绵宝宝-再不减肥就胖成球了 -http://dns.yiandrive.com:15907/douyu/11595245 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12308334&douyu&logo" group-title="•斗鱼「影视」",燕双鹰猎鹰1 -http://dns.yiandrive.com:15907/douyu/12308334 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1226741&douyu&logo" group-title="•斗鱼「影视」",粤语电影丶 -http://dns.yiandrive.com:15907/douyu/1226741 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8413092&douyu&logo" group-title="•斗鱼「影视」",挖沟连彭沟长 -http://dns.yiandrive.com:15907/douyu/8413092 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8869614&douyu&logo" group-title="•斗鱼「影视」",蔡老板家的长工 -http://dns.yiandrive.com:15907/douyu/8869614 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1487654&douyu&logo" group-title="•斗鱼「影视」",龍組队长天昊 -http://dns.yiandrive.com:15907/douyu/1487654 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5261342&douyu&logo" group-title="•斗鱼「影视」",人气港剧 -http://dns.yiandrive.com:15907/douyu/5261342 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10010651&douyu&logo" group-title="•斗鱼「影视」",牛叔说电影二台 -http://dns.yiandrive.com:15907/douyu/10010651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11391949&douyu&logo" group-title="•斗鱼「影视」",庆余年 +http://dns.yiandrive.com:15907/douyu/11391949 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9487003&douyu&logo" group-title="•斗鱼「影视」",宋江 http://dns.yiandrive.com:15907/douyu/9487003 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2947432&douyu&logo" group-title="•斗鱼「游戏」",呆妹儿 -http://dns.yiandrive.com:15907/douyu/2947432 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24422&douyu&logo" group-title="•斗鱼「游戏」",PIGFF -http://dns.yiandrive.com:15907/douyu/24422 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/88660&douyu&logo" group-title="•斗鱼「游戏」",鲷哥 -http://dns.yiandrive.com:15907/douyu/88660 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6027991&douyu&logo" group-title="•斗鱼「影视」",狄仁杰 1-4 部 +http://dns.yiandrive.com:15907/douyu/6027991 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8953746&douyu&logo" group-title="•斗鱼「影视」",西游记 +http://dns.yiandrive.com:15907/douyu/8953746 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2164691&douyu&logo" group-title="•斗鱼「影视」",发条电影最TOP +http://dns.yiandrive.com:15907/douyu/2164691 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9650783&douyu&logo" group-title="•斗鱼「影视」",古董局中局 +http://dns.yiandrive.com:15907/douyu/9650783 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9369468&douyu&logo" group-title="•斗鱼「影视」",未解之谜 +http://dns.yiandrive.com:15907/douyu/9369468 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7812810&douyu&logo" group-title="•斗鱼「影视」",庆余年 +http://dns.yiandrive.com:15907/douyu/7812810 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3715426&douyu&logo" group-title="•斗鱼「影视」",精讲老剧 +http://dns.yiandrive.com:15907/douyu/3715426 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10010651&douyu&logo" group-title="•斗鱼「影视」",牛叔说电影二台 +http://dns.yiandrive.com:15907/douyu/10010651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5261342&douyu&logo" group-title="•斗鱼「影视」",人气港剧 +http://dns.yiandrive.com:15907/douyu/5261342 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1226741&douyu&logo" group-title="•斗鱼「影视」",粤语电影丶 +http://dns.yiandrive.com:15907/douyu/1226741 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11595245&douyu&logo" group-title="•斗鱼「影视」", 海绵宝宝-再不减肥就胖成球了 +http://dns.yiandrive.com:15907/douyu/11595245 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9770949&douyu&logo" group-title="•斗鱼「影视」",我叫孙火旺 +http://dns.yiandrive.com:15907/douyu/9770949 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8869614&douyu&logo" group-title="•斗鱼「影视」",蔡老板家的长工 +http://dns.yiandrive.com:15907/douyu/8869614 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8413092&douyu&logo" group-title="•斗鱼「影视」",挖沟连彭沟长 +http://dns.yiandrive.com:15907/douyu/8413092 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3643605&douyu&logo" group-title="•斗鱼「影视」",一目十影 +http://dns.yiandrive.com:15907/douyu/3643605 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12308334&douyu&logo" group-title="•斗鱼「影视」",燕双鹰猎鹰1 +http://dns.yiandrive.com:15907/douyu/12308334 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5635000&douyu&logo" group-title="•斗鱼「影视」",智仗心 +http://dns.yiandrive.com:15907/douyu/5635000 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1487654&douyu&logo" group-title="•斗鱼「影视」",龍組队长天昊 +http://dns.yiandrive.com:15907/douyu/1487654 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7254536&douyu&logo" group-title="•斗鱼「影视」",小栗子呀Liz +http://dns.yiandrive.com:15907/douyu/7254536 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11645048&douyu&logo" group-title="•斗鱼「影视」",梅子 +http://dns.yiandrive.com:15907/douyu/11645048 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4520630&douyu&logo" group-title="•斗鱼「游戏」",A妹A妹 +http://dns.yiandrive.com:15907/douyu/4520630 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12313&douyu&logo" group-title="•斗鱼「游戏」",叶音符 +http://dns.yiandrive.com:15907/douyu/12313 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9999&douyu&logo" group-title="•斗鱼「游戏」",YYF http://dns.yiandrive.com:15907/douyu/9999 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165924&douyu&logo" group-title="•斗鱼「游戏」",靓旭 -http://dns.yiandrive.com:15907/douyu/1165924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2947432&douyu&logo" group-title="•斗鱼「游戏」",呆妹儿 +http://dns.yiandrive.com:15907/douyu/2947432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6512&douyu&logo" group-title="•斗鱼「游戏」",雨神丶 +http://dns.yiandrive.com:15907/douyu/6512 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/74960&douyu&logo" group-title="•斗鱼「游戏」",叫我老陈就好了 http://dns.yiandrive.com:15907/douyu/74960 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870001&douyu&logo" group-title="•斗鱼「游戏」",大木 -http://dns.yiandrive.com:15907/douyu/1870001 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38698&douyu&logo" group-title="•斗鱼「游戏」",MS_JOY -http://dns.yiandrive.com:15907/douyu/38698 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/178432&douyu&logo" group-title="•斗鱼「游戏」",QuQu、太常规 -http://dns.yiandrive.com:15907/douyu/178432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/110&douyu&logo" group-title="•斗鱼「游戏」",谢彬 +http://dns.yiandrive.com:15907/douyu/110 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1457640&douyu&logo" group-title="•斗鱼「游戏」",仙某某 +http://dns.yiandrive.com:15907/douyu/1457640 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3484&douyu&logo" group-title="•斗鱼「游戏」",scboy +http://dns.yiandrive.com:15907/douyu/3484 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/312212&douyu&logo" group-title="•斗鱼「游戏」",智勋勋勋勋 +http://dns.yiandrive.com:15907/douyu/312212 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24422&douyu&logo" group-title="•斗鱼「游戏」",PIGFF +http://dns.yiandrive.com:15907/douyu/24422 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165924&douyu&logo" group-title="•斗鱼「游戏」",靓旭 +http://dns.yiandrive.com:15907/douyu/1165924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/88660&douyu&logo" group-title="•斗鱼「游戏」",鲷哥 +http://dns.yiandrive.com:15907/douyu/88660 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5498522&douyu&logo" group-title="•斗鱼「游戏」",Lilghost http://dns.yiandrive.com:15907/douyu/5498522 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3567314&douyu&logo" group-title="•斗鱼「游戏」",王纪超666 -http://dns.yiandrive.com:15907/douyu/3567314 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1126960&douyu&logo" group-title="•斗鱼「游戏」",余小C -http://dns.yiandrive.com:15907/douyu/1126960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5684726&douyu&logo" group-title="•斗鱼「游戏」",皮特 +http://dns.yiandrive.com:15907/douyu/5684726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38698&douyu&logo" group-title="•斗鱼「游戏」",MS_JOY +http://dns.yiandrive.com:15907/douyu/38698 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9990298&douyu&logo" group-title="•斗鱼「游戏」",王大谋 +http://dns.yiandrive.com:15907/douyu/9990298 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1300804&douyu&logo" group-title="•斗鱼「游戏」",卷子 http://dns.yiandrive.com:15907/douyu/1300804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12133146&douyu&logo" group-title="•斗鱼「游戏」",牛逼小番 +http://dns.yiandrive.com:15907/douyu/12133146 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52876&douyu&logo" group-title="•斗鱼「游戏」",ZSMJ http://dns.yiandrive.com:15907/douyu/52876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6558897&douyu&logo" group-title="•斗鱼「游戏」",果小果是个弟弟 -http://dns.yiandrive.com:15907/douyu/6558897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1126960&douyu&logo" group-title="•斗鱼「游戏」",余小C +http://dns.yiandrive.com:15907/douyu/1126960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/71415&douyu&logo" group-title="•斗鱼「游戏」",寅子 +http://dns.yiandrive.com:15907/douyu/71415 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2140934&douyu&logo" group-title="•斗鱼「游戏」",老皮历险记 +http://dns.yiandrive.com:15907/douyu/2140934 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32892&douyu&logo" group-title="•斗鱼「游戏」",过载十五岁的涛妹 +http://dns.yiandrive.com:15907/douyu/32892 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10639765&douyu&logo" group-title="•斗鱼「游戏」",艾琳bigbaby http://dns.yiandrive.com:15907/douyu/10639765 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/63136&douyu&logo" group-title="•斗鱼「游戏」",冬瓜强 +http://dns.yiandrive.com:15907/douyu/63136 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6558897&douyu&logo" group-title="•斗鱼「游戏」",果小果是个弟弟 +http://dns.yiandrive.com:15907/douyu/6558897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52319&douyu&logo" group-title="•斗鱼「游戏」",loveyou_qq +http://dns.yiandrive.com:15907/douyu/52319 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6049122&douyu&logo" group-title="•斗鱼「游戏」",Tyloo骄阳 +http://dns.yiandrive.com:15907/douyu/6049122 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7180846&douyu&logo" group-title="•斗鱼「游戏」",jjking剑姬 +http://dns.yiandrive.com:15907/douyu/7180846 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4572396&douyu&logo" group-title="•斗鱼「游戏」",Npc +http://dns.yiandrive.com:15907/douyu/4572396 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/718133&douyu&logo" group-title="•斗鱼「游戏」",十月船长 http://dns.yiandrive.com:15907/douyu/718133 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11746004&douyu&logo" group-title="•斗鱼「游戏」",阿豪是超级大帅Bi http://dns.yiandrive.com:15907/douyu/11746004 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/63136&douyu&logo" group-title="•斗鱼「游戏」",冬瓜强 -http://dns.yiandrive.com:15907/douyu/63136 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3630850&douyu&logo" group-title="•斗鱼「游戏」",杀杀杀人哥 -http://dns.yiandrive.com:15907/douyu/3630850 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7180846&douyu&logo" group-title="•斗鱼「游戏」",jjking剑姬 -http://dns.yiandrive.com:15907/douyu/7180846 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/528353&douyu&logo" group-title="•斗鱼「游戏」",As童话话话 +http://dns.yiandrive.com:15907/douyu/528353 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6499690&douyu&logo" group-title="•斗鱼「游戏」",国宝佳悦 +http://dns.yiandrive.com:15907/douyu/6499690 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3168536&douyu&logo" group-title="•斗鱼「游戏」",Xleft小叮当 +http://dns.yiandrive.com:15907/douyu/3168536 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/280087&douyu&logo" group-title="•斗鱼「游戏」",欠你幸福(四国军棋) http://dns.yiandrive.com:15907/douyu/280087 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/709710&douyu&logo" group-title="•斗鱼「游戏」",IMxiaoxin +http://dns.yiandrive.com:15907/douyu/709710 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4487219&douyu&logo" group-title="•斗鱼「游戏」",帽子(象棋) http://dns.yiandrive.com:15907/douyu/4487219 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5377721&douyu&logo" group-title="•斗鱼「游戏」",放逐大帝灬 -http://dns.yiandrive.com:15907/douyu/5377721 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/190448&douyu&logo" group-title="•斗鱼「游戏」",hasfin -http://dns.yiandrive.com:15907/douyu/190448 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128489&douyu&logo" group-title="•斗鱼「游戏」",雷欧其 -http://dns.yiandrive.com:15907/douyu/128489 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/80887&douyu&logo" group-title="•斗鱼「游戏」",DMC 葡萄鹏 http://dns.yiandrive.com:15907/douyu/80887 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12821&douyu&logo" group-title="•斗鱼「游戏」",白鲨 -http://dns.yiandrive.com:15907/douyu/12821 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2207607&douyu&logo" group-title="•斗鱼「游戏」",骚易 -http://dns.yiandrive.com:15907/douyu/2207607 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/255287&douyu&logo" group-title="•斗鱼「游戏」",kz 石头 -http://dns.yiandrive.com:15907/douyu/255287 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52&douyu&logo" group-title="•斗鱼「游戏」",火星包 -http://dns.yiandrive.com:15907/douyu/52 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3305122&douyu&logo" group-title="•斗鱼「游戏」",丸子头的文哥哥 -http://dns.yiandrive.com:15907/douyu/3305122 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/62081&douyu&logo" group-title="•斗鱼「游戏」",叶落 -http://dns.yiandrive.com:15907/douyu/62081 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「游戏」",星夜 -http://dns.yiandrive.com:15907/douyu/6335847 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2311698&douyu&logo" group-title="•斗鱼「游戏」",斯祥 -http://dns.yiandrive.com:15907/douyu/2311698 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/433724&douyu&logo" group-title="•斗鱼「游戏」",王科长 -http://dns.yiandrive.com:15907/douyu/433724 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5894085&douyu&logo" group-title="•斗鱼「游戏」",茂不易 -http://dns.yiandrive.com:15907/douyu/5894085 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138243&douyu&logo" group-title="•斗鱼「游戏」",洞主 -http://dns.yiandrive.com:15907/douyu/138243 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6979222&douyu&logo" group-title="•斗鱼「游戏」",玩机器丶Machine -http://dns.yiandrive.com:15907/douyu/6979222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9462120&douyu&logo" group-title="•斗鱼「游戏」",凡尘困 +http://dns.yiandrive.com:15907/douyu/9462120 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1597956&douyu&logo" group-title="•斗鱼「游戏」",zola +http://dns.yiandrive.com:15907/douyu/1597956 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5226509&douyu&logo" group-title="•斗鱼「游戏」",BN、米修 +http://dns.yiandrive.com:15907/douyu/5226509 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8302&douyu&logo" group-title="•斗鱼「游戏」",祈风 +http://dns.yiandrive.com:15907/douyu/8302 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5168755&douyu&logo" group-title="•斗鱼「游戏」",武神59 http://dns.yiandrive.com:15907/douyu/5168755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/252140&douyu&logo" group-title="•斗鱼「游戏」",doinb +http://dns.yiandrive.com:15907/douyu/252140 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5716430&douyu&logo" group-title="•斗鱼「游戏」",叶知秋Vanessa +http://dns.yiandrive.com:15907/douyu/5716430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2106575&douyu&logo" group-title="•斗鱼「游戏」",吕布 +http://dns.yiandrive.com:15907/douyu/2106575 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12821&douyu&logo" group-title="•斗鱼「游戏」",白鲨 +http://dns.yiandrive.com:15907/douyu/12821 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/190448&douyu&logo" group-title="•斗鱼「游戏」",hasfin +http://dns.yiandrive.com:15907/douyu/190448 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52&douyu&logo" group-title="•斗鱼「游戏」",火星包 +http://dns.yiandrive.com:15907/douyu/52 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6442973&douyu&logo" group-title="•斗鱼「游戏」",Tony托公子 +http://dns.yiandrive.com:15907/douyu/6442973 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/653999&douyu&logo" group-title="•斗鱼「游戏」",暗夜猎手光头强 +http://dns.yiandrive.com:15907/douyu/653999 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/62081&douyu&logo" group-title="•斗鱼「游戏」",叶落 +http://dns.yiandrive.com:15907/douyu/62081 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3014399&douyu&logo" group-title="•斗鱼「游戏」",甄知棒 +http://dns.yiandrive.com:15907/douyu/3014399 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/433724&douyu&logo" group-title="•斗鱼「游戏」",王科长 +http://dns.yiandrive.com:15907/douyu/433724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/633019&douyu&logo" group-title="•斗鱼「游戏」",啦啦啦 +http://dns.yiandrive.com:15907/douyu/633019 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5894085&douyu&logo" group-title="•斗鱼「游戏」",茂不易 +http://dns.yiandrive.com:15907/douyu/5894085 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2311698&douyu&logo" group-title="•斗鱼「游戏」",斯祥 +http://dns.yiandrive.com:15907/douyu/2311698 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5132174&douyu&logo" group-title="•斗鱼「游戏」",哈尼他姐 +http://dns.yiandrive.com:15907/douyu/5132174 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「游戏」",星夜 +http://dns.yiandrive.com:15907/douyu/6335847 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/991&yy&logo" group-title="•歪歪「娱乐」",音乐991 http://dns.yiandrive.com:15907/yy/991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/993&yy&logo" group-title="•歪歪「娱乐」",燃舞993 http://dns.yiandrive.com:15907/yy/993 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1357&yy&logo" group-title="•歪歪「娱乐」",少寒Shine http://dns.yiandrive.com:15907/yy/1357 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1669&yy&logo" group-title="•歪歪「娱乐」",大白兔 -http://dns.yiandrive.com:15907/yy/1669 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8350&yy&logo" group-title="•歪歪「娱乐」",小耳宝 +http://dns.yiandrive.com:15907/yy/8350 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8565&yy&logo" group-title="•歪歪「娱乐」",娱+毕徒猴仔 http://dns.yiandrive.com:15907/yy/8565 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6979222&douyu&logo" group-title="•斗鱼「游戏」",玩机器丶Machine +http://dns.yiandrive.com:15907/douyu/6979222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1669&yy&logo" group-title="•歪歪「娱乐」",大白兔 +http://dns.yiandrive.com:15907/yy/1669 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/58074&yy&logo" group-title="•歪歪「娱乐」",虎娱Dj MOMO +http://dns.yiandrive.com:15907/yy/58074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/61986&yy&logo" group-title="•歪歪「娱乐」",小小 +http://dns.yiandrive.com:15907/yy/61986 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/44024&yy&logo" group-title="•歪歪「娱乐」",夏夕 +http://dns.yiandrive.com:15907/yy/44024 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749887&yy&logo" group-title="•歪歪「其他」",解压修牛蹄 http://dns.yiandrive.com:15907/yy/1382749887 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1462155211&yy&logo" group-title="•歪歪「娱乐」",晨一凉小呆 -http://dns.yiandrive.com:15907/yy/1462155211 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/37331053&yy&logo" group-title="•歪歪「娱乐」",大舌头滴百灵鸟 +http://dns.yiandrive.com:15907/yy/37331053 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382883390&yy&logo" group-title="•歪歪「其他」",蟠桃神仙会 +http://dns.yiandrive.com:15907/yy/1382883390 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1349695640&yy&logo" group-title="•歪歪「娱乐」",奇领珊瑚 http://dns.yiandrive.com:15907/yy/1349695640 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382784699&yy&logo" group-title="•歪歪「娱乐」",星之舟妖精 http://dns.yiandrive.com:15907/yy/1382784699 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1343872485&yy&logo" group-title="•歪歪「娱乐」",泡泡 -http://dns.yiandrive.com:15907/yy/1343872485 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736894&yy&logo" group-title="•歪歪「娱乐」",预先 http://dns.yiandrive.com:15907/yy/1382736894 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30698337&yy&logo" group-title="•歪歪「娱乐」",娱+7038 毕徒猴仔 http://dns.yiandrive.com:15907/yy/30698337 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10287387&yy&logo" group-title="•歪歪「娱乐」",星妹妹m http://dns.yiandrive.com:15907/yy/10287387 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930964&yy&logo" group-title="•歪歪「影视」",二炮手 -http://dns.yiandrive.com:15907/yy/1354930964 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932355&yy&logo" group-title="•歪歪「影视」",第一滴血 -http://dns.yiandrive.com:15907/yy/1354932355 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1508902755&yy&logo" group-title="•歪歪「影视」",白娘子 -http://dns.yiandrive.com:15907/yy/1508902755 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382741638&yy&logo" group-title="•歪歪「影视」",俺娘田小草 http://dns.yiandrive.com:15907/yy/1382741638 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736803&yy&logo" group-title="•歪歪「影视」",变形金刚· -http://dns.yiandrive.com:15907/yy/1382736803 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745091&yy&logo" group-title="•歪歪「影视」",超英 -http://dns.yiandrive.com:15907/yy/1382745091 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354780649&yy&logo" group-title="•歪歪「影视」",天下 http://dns.yiandrive.com:15907/yy/1354780649 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930926&yy&logo" group-title="•歪歪「影视」",功夫 http://dns.yiandrive.com:15907/yy/1354930926 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930964&yy&logo" group-title="•歪歪「影视」",二炮手 +http://dns.yiandrive.com:15907/yy/1354930964 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930181&yy&logo" group-title="•歪歪「影视」",猩球 +http://dns.yiandrive.com:15907/yy/1354930181 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932355&yy&logo" group-title="•歪歪「影视」",第一滴血 +http://dns.yiandrive.com:15907/yy/1354932355 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1508902755&yy&logo" group-title="•歪歪「影视」",白娘子 +http://dns.yiandrive.com:15907/yy/1508902755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745091&yy&logo" group-title="•歪歪「影视」",超英 +http://dns.yiandrive.com:15907/yy/1382745091 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736803&yy&logo" group-title="•歪歪「影视」",变形金刚· +http://dns.yiandrive.com:15907/yy/1382736803 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936167&yy&logo" group-title="•歪歪「影视」",复联 +http://dns.yiandrive.com:15907/yy/1354936167 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736851&yy&logo" group-title="•歪歪「影视」",国外科幻 http://dns.yiandrive.com:15907/yy/1382736851 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930903&yy&logo" group-title="•歪歪「影视」",悬疑 烧脑 http://dns.yiandrive.com:15907/yy/1354930903 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930181&yy&logo" group-title="•歪歪「影视」",猩球 -http://dns.yiandrive.com:15907/yy/1354930181 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930977&yy&logo" group-title="•歪歪「影视」",熊出没 -http://dns.yiandrive.com:15907/yy/1354930977 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749892&yy&logo" group-title="•歪歪「影视」",速度与激情 http://dns.yiandrive.com:15907/yy/1382749892 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930977&yy&logo" group-title="•歪歪「影视」",熊出没 +http://dns.yiandrive.com:15907/yy/1354930977 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354790484&yy&logo" group-title="•歪歪「影视」",狂飙·1 http://dns.yiandrive.com:15907/yy/1354790484 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354210357&yy&logo" group-title="•歪歪「影视」",射雕 http://dns.yiandrive.com:15907/yy/1354210357 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926676&yy&logo" group-title="•歪歪「影视」",血色 -http://dns.yiandrive.com:15907/yy/1354926676 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745093&yy&logo" group-title="•歪歪「影视」",金刚 http://dns.yiandrive.com:15907/yy/1382745093 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382671124&yy&logo" group-title="•歪歪「影视」",真实案件 http://dns.yiandrive.com:15907/yy/1382671124 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926676&yy&logo" group-title="•歪歪「影视」",血色 +http://dns.yiandrive.com:15907/yy/1354926676 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1351814644&yy&logo" group-title="•歪歪「影视」",天龙 http://dns.yiandrive.com:15907/yy/1351814644 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745084&yy&logo" group-title="•歪歪「影视」",红楼梦 +http://dns.yiandrive.com:15907/yy/1382745084 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382704651&yy&logo" group-title="•歪歪「影视」",神雕 http://dns.yiandrive.com:15907/yy/1382704651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1459331991&yy&logo" group-title="•歪歪「影视」",我的兄弟 +http://dns.yiandrive.com:15907/yy/1459331991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28265277&yy&logo" group-title="•歪歪「影视」",鹿鼎记 http://dns.yiandrive.com:15907/yy/28265277 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356043677&yy&logo" group-title="•歪歪「影视」",少年 http://dns.yiandrive.com:15907/yy/1356043677 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354658049&yy&logo" group-title="•歪歪「影视」",鹿鼎记周星驰 http://dns.yiandrive.com:15907/yy/1354658049 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354507447&yy&logo" group-title="•歪歪「影视」",古惑仔 +http://dns.yiandrive.com:15907/yy/1354507447 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353892468&yy&logo" group-title="•歪歪「影视」",宰相 http://dns.yiandrive.com:15907/yy/1353892468 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1459331991&yy&logo" group-title="•歪歪「影视」",我的兄弟 -http://dns.yiandrive.com:15907/yy/1459331991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930936&yy&logo" group-title="•歪歪「影视」",黑衣人 http://dns.yiandrive.com:15907/yy/1354930936 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356043643&yy&logo" group-title="•歪歪「影视」",封神榜· http://dns.yiandrive.com:15907/yy/1356043643 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354507447&yy&logo" group-title="•歪歪「影视」",古惑仔 -http://dns.yiandrive.com:15907/yy/1354507447 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453810838&yy&logo" group-title="•歪歪「影视」",亮剑 -http://dns.yiandrive.com:15907/yy/1453810838 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736864&yy&logo" group-title="•歪歪「影视」",苦乐村官 -http://dns.yiandrive.com:15907/yy/1382736864 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851588&yy&logo" group-title="•歪歪「影视」",正阳门下 -http://dns.yiandrive.com:15907/yy/1382851588 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936167&yy&logo" group-title="•歪歪「影视」",复联 -http://dns.yiandrive.com:15907/yy/1354936167 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736875&yy&logo" group-title="•歪歪「影视」",读心神探 -http://dns.yiandrive.com:15907/yy/1382736875 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735626&yy&logo" group-title="•歪歪「影视」",灌篮高手 -http://dns.yiandrive.com:15907/yy/1382735626 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1461037999&yy&logo" group-title="•歪歪「影视」",港片·2 http://dns.yiandrive.com:15907/yy/1461037999 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930904&yy&logo" group-title="•歪歪「影视」",黄大妮 http://dns.yiandrive.com:15907/yy/1354930904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736864&yy&logo" group-title="•歪歪「影视」",苦乐村官 +http://dns.yiandrive.com:15907/yy/1382736864 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930894&yy&logo" group-title="•歪歪「影视」",家有九凤 http://dns.yiandrive.com:15907/yy/1354930894 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851588&yy&logo" group-title="•歪歪「影视」",正阳门下 +http://dns.yiandrive.com:15907/yy/1382851588 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453810838&yy&logo" group-title="•歪歪「影视」",亮剑 +http://dns.yiandrive.com:15907/yy/1453810838 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736875&yy&logo" group-title="•歪歪「影视」",读心神探 +http://dns.yiandrive.com:15907/yy/1382736875 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926655&yy&logo" group-title="•歪歪「影视」",国产大片电影 http://dns.yiandrive.com:15907/yy/1354926655 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736891&yy&logo" group-title="•歪歪「影视」",流金岁月 http://dns.yiandrive.com:15907/yy/1382736891 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735626&yy&logo" group-title="•歪歪「影视」",灌篮高手 +http://dns.yiandrive.com:15907/yy/1382735626 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353422557&yy&logo" group-title="•歪歪「影视」",经典功夫 http://dns.yiandrive.com:15907/yy/1353422557 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736890&yy&logo" group-title="•歪歪「影视」",小敏 http://dns.yiandrive.com:15907/yy/1382736890 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745084&yy&logo" group-title="•歪歪「影视」",红楼梦 -http://dns.yiandrive.com:15907/yy/1382745084 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936131&yy&logo" group-title="•歪歪「影视」",吃鱼了 -http://dns.yiandrive.com:15907/yy/1354936131 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749895&yy&logo" group-title="•歪歪「影视」",经典港片 http://dns.yiandrive.com:15907/yy/1382749895 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936131&yy&logo" group-title="•歪歪「影视」",吃鱼了 +http://dns.yiandrive.com:15907/yy/1354936131 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745176&yy&logo" group-title="•歪歪「影视」",动作片 http://dns.yiandrive.com:15907/yy/1382745176 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749901&yy&logo" group-title="•歪歪「影视」",炊事班的故事 -http://dns.yiandrive.com:15907/yy/1382749901 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930939&yy&logo" group-title="•歪歪「影视」",法证先锋 http://dns.yiandrive.com:15907/yy/1354930939 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736795&yy&logo" group-title="•歪歪「影视」",地下交通站 http://dns.yiandrive.com:15907/yy/1382736795 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930909&yy&logo" group-title="•歪歪「影视」",笑傲江湖TVB http://dns.yiandrive.com:15907/yy/1354930909 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736814&yy&logo" group-title="•歪歪「影视」",少年包青天3 +http://dns.yiandrive.com:15907/yy/1382736814 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926666&yy&logo" group-title="•歪歪「影视」",宫锁珠帘 http://dns.yiandrive.com:15907/yy/1354926666 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354933540&yy&logo" group-title="•歪歪「影视」",宫心计 http://dns.yiandrive.com:15907/yy/1354933540 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/504368&yy&logo" group-title="•歪歪「影视」",小甜甜-悬疑电视剧 -http://dns.yiandrive.com:15907/yy/504368 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736814&yy&logo" group-title="•歪歪「影视」",少年包青天3 -http://dns.yiandrive.com:15907/yy/1382736814 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926650&yy&logo" group-title="•歪歪「影视」",父母爱情 +http://dns.yiandrive.com:15907/yy/1354926650 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851599&yy&logo" group-title="•歪歪「影视」",法证先锋轮播 http://dns.yiandrive.com:15907/yy/1382851599 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735567&yy&logo" group-title="•歪歪「影视」",穿越时空的爱恋 http://dns.yiandrive.com:15907/yy/1382735567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926650&yy&logo" group-title="•歪歪「影视」",父母爱情 -http://dns.yiandrive.com:15907/yy/1354926650 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828766&yy&logo" group-title="•歪歪「影视」",士兵突击 http://dns.yiandrive.com:15907/yy/1382828766 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735624&yy&logo" group-title="•歪歪「影视」",欢乐颂 http://dns.yiandrive.com:15907/yy/1382735624 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354888736&yy&logo" group-title="•歪歪「影视」",法证先锋高清轮播 http://dns.yiandrive.com:15907/yy/1354888736 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745105&yy&logo" group-title="•歪歪「影视」",哈利波特 -http://dns.yiandrive.com:15907/yy/1382745105 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936134&yy&logo" group-title="•歪歪「影视」",知否知否应是绿肥红瘦 http://dns.yiandrive.com:15907/yy/1354936134 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/504368&yy&logo" group-title="•歪歪「影视」",小甜甜-悬疑电视剧 +http://dns.yiandrive.com:15907/yy/504368 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745105&yy&logo" group-title="•歪歪「影视」",哈利波特 +http://dns.yiandrive.com:15907/yy/1382745105 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749914&yy&logo" group-title="•歪歪「影视」",加勒比海盗系列 +http://dns.yiandrive.com:15907/yy/1382749914 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1509038705&yy&logo" group-title="•歪歪「影视」",犬夜叉-半妖四魂之玉之路 http://dns.yiandrive.com:15907/yy/1509038705 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828767&yy&logo" group-title="•歪歪「影视」",猫系女友-神探狄仁杰2 -http://dns.yiandrive.com:15907/yy/1382828767 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736833&yy&logo" group-title="•歪歪「影视」",国外动作大片 +http://dns.yiandrive.com:15907/yy/1382736833 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736867&yy&logo" group-title="•歪歪「影视」",国外高分大片 http://dns.yiandrive.com:15907/yy/1382736867 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354889024&yy&logo" group-title="•歪歪「影视」",木乃伊全集 http://dns.yiandrive.com:15907/yy/1354889024 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930976&yy&logo" group-title="•歪歪「影视」",来自星星的你 http://dns.yiandrive.com:15907/yy/1354930976 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749914&yy&logo" group-title="•歪歪「影视」",加勒比海盗系列 -http://dns.yiandrive.com:15907/yy/1382749914 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936239&yy&logo" group-title="•歪歪「影视」",经典喜剧憨豆先生 http://dns.yiandrive.com:15907/yy/1354936239 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454859415&yy&logo" group-title="•歪歪「影视」",大碗娱乐小品轮播 http://dns.yiandrive.com:15907/yy/1454859415 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736833&yy&logo" group-title="•歪歪「影视」",国外动作大片 -http://dns.yiandrive.com:15907/yy/1382736833 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736885&yy&logo" group-title="•歪歪「影视」",炊事班的故事合集 http://dns.yiandrive.com:15907/yy/1382736885 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736856&yy&logo" group-title="•歪歪「影视」",国产喜剧 http://dns.yiandrive.com:15907/yy/1382736856 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382714119&yy&logo" group-title="•歪歪「影视」",神医喜来乐 http://dns.yiandrive.com:15907/yy/1382714119 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735578&yy&logo" group-title="•歪歪「影视」",传奇英雄 +http://dns.yiandrive.com:15907/yy/1382735578 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749901&yy&logo" group-title="•歪歪「影视」",炊事班的故事 +http://dns.yiandrive.com:15907/yy/1382749901 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745114&yy&logo" group-title="•歪歪「影视」",人生必看的科幻片 http://dns.yiandrive.com:15907/yy/1382745114 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735627&yy&logo" group-title="•歪歪「影视」",国内奇幻电影大片 http://dns.yiandrive.com:15907/yy/1382735627 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936228&yy&logo" group-title="•歪歪「影视」",从秦始皇到汉武帝 http://dns.yiandrive.com:15907/yy/1354936228 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930954&yy&logo" group-title="•歪歪「影视」",小吃货-探秘中华美食 -http://dns.yiandrive.com:15907/yy/1354930954 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353323999&yy&logo" group-title="•歪歪「影视」",金刚葫芦娃 -http://dns.yiandrive.com:15907/yy/1353323999 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",挨饿德 -http://dns.yiandrive.com:15907/huya/15373958 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735584&yy&logo" group-title="•歪歪「影视」",国产喜剧 http://dns.yiandrive.com:15907/yy/1382735584 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382688400&yy&logo" group-title="•歪歪「影视」",精彩玄幻电影 http://dns.yiandrive.com:15907/yy/1382688400 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930954&yy&logo" group-title="•歪歪「影视」",小吃货-探秘中华美食 +http://dns.yiandrive.com:15907/yy/1354930954 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353323999&yy&logo" group-title="•歪歪「影视」",金刚葫芦娃 +http://dns.yiandrive.com:15907/yy/1353323999 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736912&yy&logo" group-title="•歪歪「影视」",经典传奇 http://dns.yiandrive.com:15907/yy/1382736912 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932407&yy&logo" group-title="•歪歪「影视」",星球大战 http://dns.yiandrive.com:15907/yy/1354932407 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936249&yy&logo" group-title="•歪歪「影视」",解放-苏联战争巨片 http://dns.yiandrive.com:15907/yy/1354936249 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21288462&huya&logo" group-title="•虎牙「其他」",大蒙香味 -http://dns.yiandrive.com:15907/huya/21288462 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958242&huya&logo" group-title="•虎牙「其他」",梨涡少女mini -http://dns.yiandrive.com:15907/huya/18958242 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21969336&huya&logo" group-title="•虎牙「其他」",李子柒 -http://dns.yiandrive.com:15907/huya/21969336 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14079954&huya&logo" group-title="•虎牙「其他」",JJ斗地主 -http://dns.yiandrive.com:15907/huya/14079954 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736820&yy&logo" group-title="•歪歪「影视」",妖猫传 http://dns.yiandrive.com:15907/yy/1382736820 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936145&yy&logo" group-title="•歪歪「影视」",脱口秀大会 +http://dns.yiandrive.com:15907/yy/1354936145 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",斯诺克 +http://dns.yiandrive.com:15907/huya/287115 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21288462&huya&logo" group-title="•虎牙「其他」",大蒙香味 +http://dns.yiandrive.com:15907/huya/21288462 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/631427 &huya&logo" group-title="•虎牙「其他」",徐大骚 http://dns.yiandrive.com:15907/huya/631427 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454629602&yy&logo" group-title="•歪歪「影视」",武林外传·1 -http://dns.yiandrive.com:15907/yy/1454629602 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880625&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克副舞台 -http://dns.yiandrive.com:15907/huya/880625 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24007208&huya&logo" group-title="•虎牙「其他」",荒野小哥 -http://dns.yiandrive.com:15907/huya/24007208 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/593667&huya&logo" group-title="•虎牙「其他」",荒野求生 -http://dns.yiandrive.com:15907/huya/593667 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16289380&huya&logo" group-title="•虎牙「其他」",德爷荒岛求生解说 -http://dns.yiandrive.com:15907/huya/16289380 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1355652820&yy&logo" group-title="•歪歪「影视」",武林外传·3 -http://dns.yiandrive.com:15907/yy/1355652820 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21092633&yy&logo" group-title="•歪歪「影视」",武林外传·2 -http://dns.yiandrive.com:15907/yy/21092633 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23402146&yy&logo" group-title="•歪歪「影视」",插翅难逃 -http://dns.yiandrive.com:15907/yy/23402146 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356243352&yy&logo" group-title="•歪歪「影视」",动画 -http://dns.yiandrive.com:15907/yy/1356243352 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",美食纪录片 风味人间 -http://dns.yiandrive.com:15907/huya/26355760 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「影视」",最美的青春 -http://dns.yiandrive.com:15907/yy/1382745116 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34229877&yy&logo" group-title="•歪歪「影视」",林正英高清 -http://dns.yiandrive.com:15907/yy/34229877 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735574&yy&logo" group-title="•歪歪「影视」",天道 -http://dns.yiandrive.com:15907/yy/1382735574 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1455225203&yy&logo" group-title="•歪歪「影视」",亮剑 -http://dns.yiandrive.com:15907/yy/1455225203 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453996620&yy&logo" group-title="•歪歪「影视」",林正英全集 -http://dns.yiandrive.com:15907/yy/1453996620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14079954&huya&logo" group-title="•虎牙「其他」",JJ斗地主 +http://dns.yiandrive.com:15907/huya/14079954 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16797006&huya&logo" group-title="•虎牙「其他」",山药视频 http://dns.yiandrive.com:15907/huya/16797006 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932402&yy&logo" group-title="•歪歪「影视」",TM -http://dns.yiandrive.com:15907/yy/1354932402 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936221&yy&logo" group-title="•歪歪「影视」",博物馆奇妙夜 -http://dns.yiandrive.com:15907/yy/1354936221 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880214&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克 -http://dns.yiandrive.com:15907/huya/880214 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735578&yy&logo" group-title="•歪歪「影视」",传奇英雄 -http://dns.yiandrive.com:15907/yy/1382735578 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21356214&huya&logo" group-title="•虎牙「其他」",原始美食与生活 -http://dns.yiandrive.com:15907/huya/21356214 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138168&huya&logo" group-title="•虎牙「娱乐」",纯情宣贵人 -http://dns.yiandrive.com:15907/huya/138168 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21969336&huya&logo" group-title="•虎牙「其他」",李子柒 +http://dns.yiandrive.com:15907/huya/21969336 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958242&huya&logo" group-title="•虎牙「其他」",梨涡少女mini +http://dns.yiandrive.com:15907/huya/18958242 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",挨饿德 +http://dns.yiandrive.com:15907/huya/15373958 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454629602&yy&logo" group-title="•歪歪「影视」",武林外传·1 +http://dns.yiandrive.com:15907/yy/1454629602 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21092633&yy&logo" group-title="•歪歪「影视」",武林外传·2 +http://dns.yiandrive.com:15907/yy/21092633 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1355652820&yy&logo" group-title="•歪歪「影视」",武林外传·3 +http://dns.yiandrive.com:15907/yy/1355652820 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14363949&huya&logo" group-title="•虎牙「其他」",野食小哥 http://dns.yiandrive.com:15907/huya/14363949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29640502&huya&logo" group-title="•虎牙「娱乐」",Wechatc -http://dns.yiandrive.com:15907/huya/29640502 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32588&huya&logo" group-title="•虎牙「其他」",划线百嘉 +http://dns.yiandrive.com:15907/huya/32588 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735574&yy&logo" group-title="•歪歪「影视」",天道 +http://dns.yiandrive.com:15907/yy/1382735574 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828767&yy&logo" group-title="•歪歪「影视」",猫系女友-神探狄仁杰2 +http://dns.yiandrive.com:15907/yy/1382828767 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21356214&huya&logo" group-title="•虎牙「其他」",原始美食与生活 +http://dns.yiandrive.com:15907/huya/21356214 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356243352&yy&logo" group-title="•歪歪「影视」",动画 +http://dns.yiandrive.com:15907/yy/1356243352 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356158015&yy&logo" group-title="•歪歪「影视」",包青天之 +http://dns.yiandrive.com:15907/yy/1356158015 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/564185&huya&logo" group-title="•虎牙「其他」",女子世界冠军石春侠 +http://dns.yiandrive.com:15907/huya/564185 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28258706&huya&logo" group-title="•虎牙「其他」",老范说台球 +http://dns.yiandrive.com:15907/huya/28258706 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16289380&huya&logo" group-title="•虎牙「其他」",德爷荒岛求生解说 +http://dns.yiandrive.com:15907/huya/16289380 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1455225203&yy&logo" group-title="•歪歪「影视」",亮剑 +http://dns.yiandrive.com:15907/yy/1455225203 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880625&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克副舞台 +http://dns.yiandrive.com:15907/huya/880625 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",美食纪录片 风味人间 +http://dns.yiandrive.com:15907/huya/26355760 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10147&huya&logo" group-title="•虎牙「其他」",一诺台球解说 +http://dns.yiandrive.com:15907/huya/10147 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23402146&yy&logo" group-title="•歪歪「影视」",插翅难逃 +http://dns.yiandrive.com:15907/yy/23402146 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453996620&yy&logo" group-title="•歪歪「影视」",林正英全集 +http://dns.yiandrive.com:15907/yy/1453996620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34229877&yy&logo" group-title="•歪歪「影视」",林正英高清 +http://dns.yiandrive.com:15907/yy/34229877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20072773&huya&logo" group-title="•虎牙「其他」",欧神 +http://dns.yiandrive.com:15907/huya/20072773 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932402&yy&logo" group-title="•歪歪「影视」",TM +http://dns.yiandrive.com:15907/yy/1354932402 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880214&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克 +http://dns.yiandrive.com:15907/huya/880214 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24007208&huya&logo" group-title="•虎牙「其他」",荒野小哥 +http://dns.yiandrive.com:15907/huya/24007208 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/520314&huya&logo" group-title="•虎牙「娱乐」",千雅 +http://dns.yiandrive.com:15907/huya/520314 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/593667&huya&logo" group-title="•虎牙「其他」",荒野求生 +http://dns.yiandrive.com:15907/huya/593667 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/145920&huya&logo" group-title="•虎牙「娱乐」",芊若吖 +http://dns.yiandrive.com:15907/huya/145920 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/340204&huya&logo" group-title="•虎牙「娱乐」",fydaddy +http://dns.yiandrive.com:15907/huya/340204 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/155525&huya&logo" group-title="•虎牙「娱乐」",飞机文 +http://dns.yiandrive.com:15907/huya/155525 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/206199&huya&logo" group-title="•虎牙「娱乐」",乐听、雪寒 +http://dns.yiandrive.com:15907/huya/206199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/291326&huya&logo" group-title="•虎牙「娱乐」",绮夏 +http://dns.yiandrive.com:15907/huya/291326 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936221&yy&logo" group-title="•歪歪「影视」",博物馆奇妙夜 +http://dns.yiandrive.com:15907/yy/1354936221 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/980312&huya&logo" group-title="•虎牙「娱乐」",Ning +http://dns.yiandrive.com:15907/huya/980312 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「娱乐」",瓦莉拉 +http://dns.yiandrive.com:15907/huya/100270 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/398147&huya&logo" group-title="•虎牙「娱乐」",星辰 +http://dns.yiandrive.com:15907/huya/398147 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1995&huya&logo" group-title="•虎牙「娱乐」",小小小酷哥 +http://dns.yiandrive.com:15907/huya/1995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30114997&huya&logo" group-title="•虎牙「娱乐」",小九 +http://dns.yiandrive.com:15907/huya/30114997 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20072620&huya&logo" group-title="•虎牙「其他」",斯诺克1号桌 +http://dns.yiandrive.com:15907/huya/20072620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/233&huya&logo" group-title="•虎牙「娱乐」",张开朗 +http://dns.yiandrive.com:15907/huya/233 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128369&huya&logo" group-title="•虎牙「娱乐」",cx-梦艺 +http://dns.yiandrive.com:15907/huya/128369 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9120&huya&logo" group-title="•虎牙「娱乐」",九兔 +http://dns.yiandrive.com:15907/huya/9120 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134739&huya&logo" group-title="•虎牙「娱乐」",一口甜茶 +http://dns.yiandrive.com:15907/huya/134739 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/573190&huya&logo" group-title="•虎牙「娱乐」",AH-大恶魔 +http://dns.yiandrive.com:15907/huya/573190 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16188&huya&logo" group-title="•虎牙「娱乐」",阳宝宝、 +http://dns.yiandrive.com:15907/huya/16188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851575&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·1 +http://dns.yiandrive.com:15907/yy/1382851575 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851146&yy&logo" group-title="•歪歪「影视」",喵系女友-神探狄仁杰2 http://dns.yiandrive.com:15907/yy/1382851146 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/339124&huya&logo" group-title="•虎牙「娱乐」",王者明凯 +http://dns.yiandrive.com:15907/huya/339124 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930934&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·2 http://dns.yiandrive.com:15907/yy/1354930934 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342403&huya&logo" group-title="•虎牙「影视」",不发威当我Kitty http://dns.yiandrive.com:15907/huya/11342403 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865080&huya&logo" group-title="•虎牙「影视」",香港喜剧大全 -http://dns.yiandrive.com:15907/huya/23865080 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602058&huya&logo" group-title="•虎牙「影视」",四大裁子之首 -http://dns.yiandrive.com:15907/huya/11602058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851575&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·1 -http://dns.yiandrive.com:15907/yy/1382851575 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/143721&huya&logo" group-title="•虎牙「娱乐」",HY-铃初初 -http://dns.yiandrive.com:15907/huya/143721 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/95920&huya&logo" group-title="•虎牙「娱乐」",95920 +http://dns.yiandrive.com:15907/huya/95920 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29916843&huya&logo" group-title="•虎牙「娱乐」",Ms王炸 +http://dns.yiandrive.com:15907/huya/29916843 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/770714&huya&logo" group-title="•虎牙「娱乐」",cxy0714 +http://dns.yiandrive.com:15907/huya/770714 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26058097&huya&logo" group-title="•虎牙「影视」",都爱看 http://dns.yiandrive.com:15907/huya/26058097 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342412&huya&logo" group-title="•虎牙「影视」",周星星 -http://dns.yiandrive.com:15907/huya/11342412 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134769&huya&logo" group-title="•虎牙「娱乐」",张伟丽MMA -http://dns.yiandrive.com:15907/huya/134769 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342421&huya&logo" group-title="•虎牙「影视」",7喜先生 -http://dns.yiandrive.com:15907/huya/11342421 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342435&huya&logo" group-title="•虎牙「影视」",可爱的小强 -http://dns.yiandrive.com:15907/huya/11342435 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903123&huya&logo" group-title="•虎牙「影视」",堆堆港剧日常 -http://dns.yiandrive.com:15907/huya/23903123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903130&huya&logo" group-title="•虎牙「影视」",堆堆港剧日记 -http://dns.yiandrive.com:15907/huya/23903130 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602068&huya&logo" group-title="•虎牙「影视」",我爱黑科技 -http://dns.yiandrive.com:15907/huya/11602068 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336571&huya&logo" group-title="•虎牙「影视」",槽老师 -http://dns.yiandrive.com:15907/huya/11336571 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342386&huya&logo" group-title="•虎牙「影视」",偷心大盗ヽ龍宝 -http://dns.yiandrive.com:15907/huya/11342386 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355824&huya&logo" group-title="•虎牙「影视」",尽是与君别 -http://dns.yiandrive.com:15907/huya/26355824 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734169&huya&logo" group-title="•虎牙「影视」",埋堆搞搞震 -http://dns.yiandrive.com:15907/huya/23734169 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23864973&huya&logo" group-title="•虎牙「影视」",我是周粤驰 -http://dns.yiandrive.com:15907/huya/23864973 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336587&huya&logo" group-title="•虎牙「影视」",Yummy -http://dns.yiandrive.com:15907/huya/11336587 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138531&huya&logo" group-title="•虎牙「影视」",依依妹妹在等你 -http://dns.yiandrive.com:15907/huya/138531 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23863804&huya&logo" group-title="•虎牙「影视」",iTVB大后宫 -http://dns.yiandrive.com:15907/huya/23863804 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29731435&huya&logo" group-title="•虎牙「影视」",金媛-开心娱乐 -http://dns.yiandrive.com:15907/huya/29731435 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342390&huya&logo" group-title="•虎牙「影视」",核桃姐姐 -http://dns.yiandrive.com:15907/huya/11342390 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342427&huya&logo" group-title="•虎牙「影视」",逗比宝宝 -http://dns.yiandrive.com:15907/huya/11342427 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601960&huya&logo" group-title="•虎牙「影视」",实力拔萝卜 -http://dns.yiandrive.com:15907/huya/11601960 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602044&huya&logo" group-title="•虎牙「影视」",小怪兽、 -http://dns.yiandrive.com:15907/huya/11602044 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352944&huya&logo" group-title="•虎牙「影视」",鯎爺 -http://dns.yiandrive.com:15907/huya/11352944 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26298751&huya&logo" group-title="•虎牙「影视」",婧丶 -http://dns.yiandrive.com:15907/huya/26298751 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865171&huya&logo" group-title="•虎牙「影视」",阿呀呀阿sir -http://dns.yiandrive.com:15907/huya/23865171 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352950&huya&logo" group-title="•虎牙「影视」",我很忙 -http://dns.yiandrive.com:15907/huya/11352950 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355792&huya&logo" group-title="•虎牙「影视」",合班阿離 -http://dns.yiandrive.com:15907/huya/26355792 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355850&huya&logo" group-title="•虎牙「影视」",嶺外奇服兮 http://dns.yiandrive.com:15907/huya/26355850 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602082&huya&logo" group-title="•虎牙「影视」",漓江塔景区售票阿姨 -http://dns.yiandrive.com:15907/huya/11602082 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355861&huya&logo" group-title="•虎牙「影视」",西游记 -http://dns.yiandrive.com:15907/huya/26355861 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059612&huya&logo" group-title="•虎牙「影视」",风云2 -http://dns.yiandrive.com:15907/huya/21059612 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355788&huya&logo" group-title="•虎牙「影视」",李卫 -http://dns.yiandrive.com:15907/huya/26355788 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352894&huya&logo" group-title="•虎牙「影视」",飙车的老司机 -http://dns.yiandrive.com:15907/huya/11352894 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/353798&huya&logo" group-title="•虎牙「影视」",红色 -http://dns.yiandrive.com:15907/huya/353798 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352958&huya&logo" group-title="•虎牙「影视」",神探· -http://dns.yiandrive.com:15907/huya/11352958 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580971&huya&logo" group-title="•虎牙「影视」",农民 -http://dns.yiandrive.com:15907/huya/29580971 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903196&huya&logo" group-title="•虎牙「影视」",冷门港片大全 -http://dns.yiandrive.com:15907/huya/23903196 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352919&huya&logo" group-title="•虎牙「影视」",海绵宝宝 -http://dns.yiandrive.com:15907/huya/11352919 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352965&huya&logo" group-title="•虎牙「影视」",笙歌 -http://dns.yiandrive.com:15907/huya/11352965 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352935&huya&logo" group-title="•虎牙「影视」",丹 -http://dns.yiandrive.com:15907/huya/11352935 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734246&huya&logo" group-title="•虎牙「影视」",我叫山鸡哥 -http://dns.yiandrive.com:15907/huya/23734246 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059594&huya&logo" group-title="•虎牙「影视」",里昂保护的马蒂达 -http://dns.yiandrive.com:15907/huya/21059594 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342421&huya&logo" group-title="•虎牙「影视」",7喜先生 +http://dns.yiandrive.com:15907/huya/11342421 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602058&huya&logo" group-title="•虎牙「影视」",四大裁子之首 +http://dns.yiandrive.com:15907/huya/11602058 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29640502&huya&logo" group-title="•虎牙「娱乐」",Wechatc +http://dns.yiandrive.com:15907/huya/29640502 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342412&huya&logo" group-title="•虎牙「影视」",周星星 +http://dns.yiandrive.com:15907/huya/11342412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903130&huya&logo" group-title="•虎牙「影视」",堆堆港剧日记 +http://dns.yiandrive.com:15907/huya/23903130 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342427&huya&logo" group-title="•虎牙「影视」",逗比宝宝 +http://dns.yiandrive.com:15907/huya/11342427 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/127316&huya&logo" group-title="•虎牙「娱乐」",姓田的小花虎【ZH】 +http://dns.yiandrive.com:15907/huya/127316 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903123&huya&logo" group-title="•虎牙「影视」",堆堆港剧日常 +http://dns.yiandrive.com:15907/huya/23903123 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/25742076&huya&logo" group-title="•虎牙「影视」",梦溪影视 +http://dns.yiandrive.com:15907/huya/25742076 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602068&huya&logo" group-title="•虎牙「影视」",我爱黑科技 +http://dns.yiandrive.com:15907/huya/11602068 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355802&huya&logo" group-title="•虎牙「影视」",之而成冠毛 +http://dns.yiandrive.com:15907/huya/26355802 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26298751&huya&logo" group-title="•虎牙「影视」",婧丶 +http://dns.yiandrive.com:15907/huya/26298751 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865080&huya&logo" group-title="•虎牙「影视」",香港喜剧大全 +http://dns.yiandrive.com:15907/huya/23865080 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342435&huya&logo" group-title="•虎牙「影视」",可爱的小强 +http://dns.yiandrive.com:15907/huya/11342435 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355824&huya&logo" group-title="•虎牙「影视」",尽是与君别 +http://dns.yiandrive.com:15907/huya/26355824 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23796393&huya&logo" group-title="•虎牙「影视」",赢城-江爽 +http://dns.yiandrive.com:15907/huya/23796393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134769&huya&logo" group-title="•虎牙「娱乐」",张伟丽MMA +http://dns.yiandrive.com:15907/huya/134769 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23864973&huya&logo" group-title="•虎牙「影视」",我是周粤驰 +http://dns.yiandrive.com:15907/huya/23864973 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734169&huya&logo" group-title="•虎牙「影视」",埋堆搞搞震 +http://dns.yiandrive.com:15907/huya/23734169 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23863804&huya&logo" group-title="•虎牙「影视」",iTVB大后宫 +http://dns.yiandrive.com:15907/huya/23863804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342390&huya&logo" group-title="•虎牙「影视」",核桃姐姐 +http://dns.yiandrive.com:15907/huya/11342390 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336571&huya&logo" group-title="•虎牙「影视」",槽老师 +http://dns.yiandrive.com:15907/huya/11336571 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336587&huya&logo" group-title="•虎牙「影视」",Yummy +http://dns.yiandrive.com:15907/huya/11336587 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352909&huya&logo" group-title="•虎牙「影视」",小军迷 http://dns.yiandrive.com:15907/huya/11352909 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865171&huya&logo" group-title="•虎牙「影视」",阿呀呀阿sir +http://dns.yiandrive.com:15907/huya/23865171 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342386&huya&logo" group-title="•虎牙「影视」",偷心大盗ヽ龍宝 +http://dns.yiandrive.com:15907/huya/11342386 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734246&huya&logo" group-title="•虎牙「影视」",我叫山鸡哥 +http://dns.yiandrive.com:15907/huya/23734246 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602044&huya&logo" group-title="•虎牙「影视」",小怪兽、 +http://dns.yiandrive.com:15907/huya/11602044 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26508934&huya&logo" group-title="•虎牙「影视」",我不是茯苓 +http://dns.yiandrive.com:15907/huya/26508934 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355861&huya&logo" group-title="•虎牙「影视」",西游记 +http://dns.yiandrive.com:15907/huya/26355861 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355792&huya&logo" group-title="•虎牙「影视」",合班阿離 +http://dns.yiandrive.com:15907/huya/26355792 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352950&huya&logo" group-title="•虎牙「影视」",我很忙 +http://dns.yiandrive.com:15907/huya/11352950 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20985776&huya&logo" group-title="•虎牙「影视」",千里 http://dns.yiandrive.com:15907/huya/20985776 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601978&huya&logo" group-title="•虎牙「影视」",神医 -http://dns.yiandrive.com:15907/huya/11601978 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601986&huya&logo" group-title="•虎牙「影视」",贺岁 -http://dns.yiandrive.com:15907/huya/11601986 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355829&huya&logo" group-title="•虎牙「影视」",超 -http://dns.yiandrive.com:15907/huya/26355829 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602082&huya&logo" group-title="•虎牙「影视」",漓江塔景区售票阿姨 +http://dns.yiandrive.com:15907/huya/11602082 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352944&huya&logo" group-title="•虎牙「影视」",鯎爺 +http://dns.yiandrive.com:15907/huya/11352944 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11282233&huya&logo" group-title="•虎牙「影视」",樹袋熊小九九 +http://dns.yiandrive.com:15907/huya/11282233 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059612&huya&logo" group-title="•虎牙「影视」",风云2 +http://dns.yiandrive.com:15907/huya/21059612 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059594&huya&logo" group-title="•虎牙「影视」",里昂保护的马蒂达 +http://dns.yiandrive.com:15907/huya/21059594 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580971&huya&logo" group-title="•虎牙「影视」",农民 +http://dns.yiandrive.com:15907/huya/29580971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138531&huya&logo" group-title="•虎牙「影视」",依依妹妹在等你 +http://dns.yiandrive.com:15907/huya/138531 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903196&huya&logo" group-title="•虎牙「影视」",冷门港片大全 +http://dns.yiandrive.com:15907/huya/23903196 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352965&huya&logo" group-title="•虎牙「影视」",笙歌 +http://dns.yiandrive.com:15907/huya/11352965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352958&huya&logo" group-title="•虎牙「影视」",神探· +http://dns.yiandrive.com:15907/huya/11352958 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355788&huya&logo" group-title="•虎牙「影视」",李卫 +http://dns.yiandrive.com:15907/huya/26355788 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/353798&huya&logo" group-title="•虎牙「影视」",红色 +http://dns.yiandrive.com:15907/huya/353798 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352919&huya&logo" group-title="•虎牙「影视」",海绵宝宝 +http://dns.yiandrive.com:15907/huya/11352919 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「影视」",最美的青春 +http://dns.yiandrive.com:15907/yy/1382745116 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601960&huya&logo" group-title="•虎牙「影视」",实力拔萝卜 +http://dns.yiandrive.com:15907/huya/11601960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602046&huya&logo" group-title="•虎牙「影视」",杰克 +http://dns.yiandrive.com:15907/huya/11602046 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342404&huya&logo" group-title="•虎牙「影视」",扫黑 +http://dns.yiandrive.com:15907/huya/11342404 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355860&huya&logo" group-title="•虎牙「影视」",水 http://dns.yiandrive.com:15907/huya/26355860 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059563&huya&logo" group-title="•虎牙「影视」",宝莲灯 http://dns.yiandrive.com:15907/huya/21059563 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342424&huya&logo" group-title="•虎牙「影视」",刘德华 -http://dns.yiandrive.com:15907/huya/11342424 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601981&huya&logo" group-title="•虎牙「影视」",成立 -http://dns.yiandrive.com:15907/huya/11601981 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352877&huya&logo" group-title="•虎牙「影视」",王宝强 -http://dns.yiandrive.com:15907/huya/11352877 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342404&huya&logo" group-title="•虎牙「影视」",扫黑 -http://dns.yiandrive.com:15907/huya/11342404 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/11352970&huya&logo" group-title="•虎牙「影视」",野原的一家 -http://dns.yiandrive.com:15907/huya/11352970 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23735126&huya&logo" group-title="•虎牙「影视」",天地争霸美猴王 -http://dns.yiandrive.com:15907/huya/23735126 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342387&huya&logo" group-title="•虎牙「影视」",电影_发哥 -http://dns.yiandrive.com:15907/huya/11342387 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342425&huya&logo" group-title="•虎牙「影视」",神探 -http://dns.yiandrive.com:15907/huya/11342425 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29852720&huya&logo" group-title="•虎牙「影视」",胡八一 -http://dns.yiandrive.com:15907/huya/29852720 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352894&huya&logo" group-title="•虎牙「影视」",飙车的老司机 +http://dns.yiandrive.com:15907/huya/11352894 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352935&huya&logo" group-title="•虎牙「影视」",丹 +http://dns.yiandrive.com:15907/huya/11352935 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11274154&huya&logo" group-title="•虎牙「影视」",陈翔六点半 http://dns.yiandrive.com:15907/huya/11274154 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11282233&huya&logo" group-title="•虎牙「影视」",樹袋熊小九九 -http://dns.yiandrive.com:15907/huya/11282233 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601958&huya&logo" group-title="•虎牙「影视」",熊猫 -http://dns.yiandrive.com:15907/huya/11601958 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355781&huya&logo" group-title="•虎牙「影视」",探索 -http://dns.yiandrive.com:15907/huya/26355781 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355856&huya&logo" group-title="•虎牙「影视」",大宋 -http://dns.yiandrive.com:15907/huya/26355856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601978&huya&logo" group-title="•虎牙「影视」",神医 +http://dns.yiandrive.com:15907/huya/11601978 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601986&huya&logo" group-title="•虎牙「影视」",贺岁 +http://dns.yiandrive.com:15907/huya/11601986 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/11352970&huya&logo" group-title="•虎牙「影视」",野原的一家 +http://dns.yiandrive.com:15907/huya/11352970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342425&huya&logo" group-title="•虎牙「影视」",神探 +http://dns.yiandrive.com:15907/huya/11342425 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601981&huya&logo" group-title="•虎牙「影视」",成立 +http://dns.yiandrive.com:15907/huya/11601981 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355829&huya&logo" group-title="•虎牙「影视」",超 +http://dns.yiandrive.com:15907/huya/26355829 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23749096&huya&logo" group-title="•虎牙「影视」",封神榜 http://dns.yiandrive.com:15907/huya/23749096 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352877&huya&logo" group-title="•虎牙「影视」",王宝强 +http://dns.yiandrive.com:15907/huya/11352877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355856&huya&logo" group-title="•虎牙「影视」",大宋 +http://dns.yiandrive.com:15907/huya/26355856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601958&huya&logo" group-title="•虎牙「影视」",熊猫 +http://dns.yiandrive.com:15907/huya/11601958 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602034&huya&logo" group-title="•虎牙「影视」",电影_漫威 http://dns.yiandrive.com:15907/huya/11602034 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352886&huya&logo" group-title="•虎牙「影视」",电影_警匪 -http://dns.yiandrive.com:15907/huya/11352886 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342429&huya&logo" group-title="•虎牙「影视」",梁家辉 -http://dns.yiandrive.com:15907/huya/11342429 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602046&huya&logo" group-title="•虎牙「影视」",杰克 -http://dns.yiandrive.com:15907/huya/11602046 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29852720&huya&logo" group-title="•虎牙「影视」",胡八一 +http://dns.yiandrive.com:15907/huya/29852720 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059567&huya&logo" group-title="•虎牙「影视」",唯爱 http://dns.yiandrive.com:15907/huya/21059567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059581&huya&logo" group-title="•虎牙「影视」",电影_强森 -http://dns.yiandrive.com:15907/huya/21059581 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352962&huya&logo" group-title="•虎牙「影视」",电影_罪犯 -http://dns.yiandrive.com:15907/huya/11352962 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601968&huya&logo" group-title="•虎牙「影视」",电影_沈腾 -http://dns.yiandrive.com:15907/huya/11601968 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29798259&huya&logo" group-title="•虎牙「影视」",蜡笔小新大象舞 -http://dns.yiandrive.com:15907/huya/29798259 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342428&huya&logo" group-title="•虎牙「影视」",电影_宇宙 -http://dns.yiandrive.com:15907/huya/11342428 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23735126&huya&logo" group-title="•虎牙「影视」",天地争霸美猴王 +http://dns.yiandrive.com:15907/huya/23735126 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355781&huya&logo" group-title="•虎牙「影视」",探索 +http://dns.yiandrive.com:15907/huya/26355781 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342429&huya&logo" group-title="•虎牙「影视」",梁家辉 +http://dns.yiandrive.com:15907/huya/11342429 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29863394&huya&logo" group-title="•虎牙「影视」",斗破-萧炎 +http://dns.yiandrive.com:15907/huya/29863394 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059579&huya&logo" group-title="•虎牙「影视」",电影_枪战 http://dns.yiandrive.com:15907/huya/21059579 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465856&huya&logo" group-title="•虎牙「影视」",刑事侦缉档案 -http://dns.yiandrive.com:15907/huya/29465856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059581&huya&logo" group-title="•虎牙「影视」",电影_强森 +http://dns.yiandrive.com:15907/huya/21059581 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342387&huya&logo" group-title="•虎牙「影视」",电影_发哥 +http://dns.yiandrive.com:15907/huya/11342387 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352962&huya&logo" group-title="•虎牙「影视」",电影_罪犯 +http://dns.yiandrive.com:15907/huya/11352962 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21136378&huya&logo" group-title="•虎牙「影视」",周星驰吧 http://dns.yiandrive.com:15907/huya/21136378 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059564&huya&logo" group-title="•虎牙「影视」",马春夏秋冬梅 -http://dns.yiandrive.com:15907/huya/21059564 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059595&huya&logo" group-title="•虎牙「影视」",电影_海盗 -http://dns.yiandrive.com:15907/huya/21059595 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352876&huya&logo" group-title="•虎牙「影视」",电影_黄渤 -http://dns.yiandrive.com:15907/huya/11352876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059577&huya&logo" group-title="•虎牙「影视」",电影_怪兽 -http://dns.yiandrive.com:15907/huya/21059577 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080255&huya&logo" group-title="•虎牙「影视」",乡村爱情 -http://dns.yiandrive.com:15907/huya/30080255 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352897&huya&logo" group-title="•虎牙「影视」",电影 -http://dns.yiandrive.com:15907/huya/11352897 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602041&huya&logo" group-title="•虎牙「影视」",电影_推荐 -http://dns.yiandrive.com:15907/huya/11602041 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580970&huya&logo" group-title="•虎牙「影视」",年年营 -http://dns.yiandrive.com:15907/huya/29580970 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",痞子帅叔叔 -http://dns.yiandrive.com:15907/huya/11342433 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",扁豆看电影 -http://dns.yiandrive.com:15907/huya/16028551 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1394565204&huya&logo" group-title="•虎牙「影视」",木子先生,铁齿铜牙纪晓岚 -http://dns.yiandrive.com:15907/huya/11342396 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",止戈电影 -http://dns.yiandrive.com:15907/huya/19863777 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29982639&huya&logo" group-title="•虎牙「影视」",庆余年 -http://dns.yiandrive.com:15907/huya/29982639 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352966&huya&logo" group-title="•虎牙「影视」",魔幻手机|如意菜头 -http://dns.yiandrive.com:15907/huya/11352966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601970&huya&logo" group-title="•虎牙「影视」",征服 -http://dns.yiandrive.com:15907/huya/11601970 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352956&huya&logo" group-title="•虎牙「影视」",双面胶 -http://dns.yiandrive.com:15907/huya/11352956 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352872&huya&logo" group-title="•虎牙「影视」",家有儿女|种瓜得弟弟 -http://dns.yiandrive.com:15907/huya/11352872 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342426&huya&logo" group-title="•虎牙「影视」",情满四合院 -http://dns.yiandrive.com:15907/huya/11342426 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22592516&huya&logo" group-title="•虎牙「影视」",虹猫蓝兔系列|虹猫蓝兔官方 -http://dns.yiandrive.com:15907/huya/22592516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342424&huya&logo" group-title="•虎牙「影视」",刘德华 +http://dns.yiandrive.com:15907/huya/11342424 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352886&huya&logo" group-title="•虎牙「影视」",电影_警匪 +http://dns.yiandrive.com:15907/huya/11352886 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602071&huya&logo" group-title="•虎牙「影视」",父母爱情 http://dns.yiandrive.com:15907/huya/11602071 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602085&huya&logo" group-title="•虎牙「影视」",杨光 -http://dns.yiandrive.com:15907/huya/11602085 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080236&huya&logo" group-title="•虎牙「影视」",名侦探柯南|傍晚猴 -http://dns.yiandrive.com:15907/huya/30080236 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865058&huya&logo" group-title="•虎牙「影视」",笑看风云 -http://dns.yiandrive.com:15907/huya/23865058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342400&huya&logo" group-title="•虎牙「影视」",活佛济公 -http://dns.yiandrive.com:15907/huya/11342400 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352882&huya&logo" group-title="•虎牙「影视」",网球王子|我们都爱笑 -http://dns.yiandrive.com:15907/huya/11352882 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11279247&huya&logo" group-title="•虎牙「影视」",电影_赛车 -http://dns.yiandrive.com:15907/huya/11279247 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355793&huya&logo" group-title="•虎牙「影视」",錦丹广明 -http://dns.yiandrive.com:15907/huya/26355793 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336726&huya&logo" group-title="•虎牙「影视」",爱情公寓|武林萌主唐小姐 -http://dns.yiandrive.com:15907/huya/11336726 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23740156&huya&logo" group-title="•虎牙「影视」",埋堆堆官方 -http://dns.yiandrive.com:15907/huya/23740156 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865142&huya&logo" group-title="•虎牙「影视」",港剧慢品汇 -http://dns.yiandrive.com:15907/huya/23865142 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080229&huya&logo" group-title="•虎牙「影视」",狄仁杰电影 -http://dns.yiandrive.com:15907/huya/30080229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059577&huya&logo" group-title="•虎牙「影视」",电影_怪兽 +http://dns.yiandrive.com:15907/huya/21059577 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352876&huya&logo" group-title="•虎牙「影视」",电影_黄渤 +http://dns.yiandrive.com:15907/huya/11352876 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602081&huya&logo" group-title="•虎牙「影视」",三国演义 http://dns.yiandrive.com:15907/huya/11602081 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059564&huya&logo" group-title="•虎牙「影视」",马春夏秋冬梅 +http://dns.yiandrive.com:15907/huya/21059564 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",痞子帅叔叔 +http://dns.yiandrive.com:15907/huya/11342433 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465856&huya&logo" group-title="•虎牙「影视」",刑事侦缉档案 +http://dns.yiandrive.com:15907/huya/29465856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1394565204&huya&logo" group-title="•虎牙「影视」",木子先生,铁齿铜牙纪晓岚 +http://dns.yiandrive.com:15907/huya/11342396 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",扁豆看电影 +http://dns.yiandrive.com:15907/huya/16028551 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059595&huya&logo" group-title="•虎牙「影视」",电影_海盗 +http://dns.yiandrive.com:15907/huya/21059595 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080238&huya&logo" group-title="•虎牙「影视」",挨打 +http://dns.yiandrive.com:15907/huya/30080238 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602085&huya&logo" group-title="•虎牙「影视」",杨光 +http://dns.yiandrive.com:15907/huya/11602085 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352956&huya&logo" group-title="•虎牙「影视」",双面胶 +http://dns.yiandrive.com:15907/huya/11352956 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352897&huya&logo" group-title="•虎牙「影视」",电影 +http://dns.yiandrive.com:15907/huya/11352897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342428&huya&logo" group-title="•虎牙「影视」",电影_宇宙 +http://dns.yiandrive.com:15907/huya/11342428 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11279247&huya&logo" group-title="•虎牙「影视」",电影_赛车 +http://dns.yiandrive.com:15907/huya/11279247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",止戈电影 +http://dns.yiandrive.com:15907/huya/19863777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352872&huya&logo" group-title="•虎牙「影视」",家有儿女|种瓜得弟弟 +http://dns.yiandrive.com:15907/huya/11352872 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29982639&huya&logo" group-title="•虎牙「影视」",庆余年 +http://dns.yiandrive.com:15907/huya/29982639 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342400&huya&logo" group-title="•虎牙「影视」",活佛济公 +http://dns.yiandrive.com:15907/huya/11342400 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22592516&huya&logo" group-title="•虎牙「影视」",虹猫蓝兔系列|虹猫蓝兔官方 +http://dns.yiandrive.com:15907/huya/22592516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080236&huya&logo" group-title="•虎牙「影视」",名侦探柯南|傍晚猴 +http://dns.yiandrive.com:15907/huya/30080236 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352966&huya&logo" group-title="•虎牙「影视」",魔幻手机|如意菜头 +http://dns.yiandrive.com:15907/huya/11352966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355793&huya&logo" group-title="•虎牙「影视」",錦丹广明 +http://dns.yiandrive.com:15907/huya/26355793 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580970&huya&logo" group-title="•虎牙「影视」",年年营 +http://dns.yiandrive.com:15907/huya/29580970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342426&huya&logo" group-title="•虎牙「影视」",情满四合院 +http://dns.yiandrive.com:15907/huya/11342426 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336726&huya&logo" group-title="•虎牙「影视」",爱情公寓|武林萌主唐小姐 +http://dns.yiandrive.com:15907/huya/11336726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080255&huya&logo" group-title="•虎牙「影视」",乡村爱情 +http://dns.yiandrive.com:15907/huya/30080255 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/19524135&huya&logo" group-title="•虎牙「影视」",炊事班de故事 http://dns.yiandrive.com:15907/huya/19524135 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352882&huya&logo" group-title="•虎牙「影视」",网球王子|我们都爱笑 +http://dns.yiandrive.com:15907/huya/11352882 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23740156&huya&logo" group-title="•虎牙「影视」",埋堆堆官方 +http://dns.yiandrive.com:15907/huya/23740156 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602041&huya&logo" group-title="•虎牙「影视」",电影_推荐 +http://dns.yiandrive.com:15907/huya/11602041 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865142&huya&logo" group-title="•虎牙「影视」",港剧慢品汇 +http://dns.yiandrive.com:15907/huya/23865142 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342393&huya&logo" group-title="•虎牙「影视」",漫长的季节 +http://dns.yiandrive.com:15907/huya/11342393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28962587&huya&logo" group-title="•虎牙「影视」",光头阿强 +http://dns.yiandrive.com:15907/huya/28962587 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15152155&huya&logo" group-title="•虎牙「影视」",科幻梦工场 +http://dns.yiandrive.com:15907/huya/15152155 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080229&huya&logo" group-title="•虎牙「影视」",狄仁杰电影 +http://dns.yiandrive.com:15907/huya/30080229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903183&huya&logo" group-title="•虎牙「影视」",鉴证实录 +http://dns.yiandrive.com:15907/huya/23903183 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13303478&huya&logo" group-title="•虎牙「影视」",阿斗归来了 +http://dns.yiandrive.com:15907/huya/13303478 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465863&huya&logo" group-title="•虎牙「影视」",鬼吹灯之龙岭迷窟 +http://dns.yiandrive.com:15907/huya/29465863 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",小松说剧 +http://dns.yiandrive.com:15907/huya/11593369 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865058&huya&logo" group-title="•虎牙「影视」",笑看风云 +http://dns.yiandrive.com:15907/huya/23865058 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352922&huya&logo" group-title="•虎牙「影视」",四驱兄弟 +http://dns.yiandrive.com:15907/huya/11352922 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601957&huya&logo" group-title="•虎牙「影视」",鬼吹灯之昆仑神宫 +http://dns.yiandrive.com:15907/huya/11601957 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14734068&huya&logo" group-title="•虎牙「影视」",泛爱心说剧 +http://dns.yiandrive.com:15907/huya/14734068 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352871&huya&logo" group-title="•虎牙「影视」",鬼吹灯之精绝古城 +http://dns.yiandrive.com:15907/huya/11352871 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601966&huya&logo" group-title="•虎牙「影视」",七龙珠改-超级赛亚人孙悟空 +http://dns.yiandrive.com:15907/huya/11601966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602075&huya&logo" group-title="•虎牙「影视」",鬼吹灯之怒晴湘西 +http://dns.yiandrive.com:15907/huya/11602075 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355767&huya&logo" group-title="•虎牙「影视」",乌龙闯情关 +http://dns.yiandrive.com:15907/huya/26355767 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602072&huya&logo" group-title="•虎牙「影视」",民兵葛二蛋 http://dns.yiandrive.com:15907/huya/11602072 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080227&huya&logo" group-title="•虎牙「影视」",迪迦奥特曼 http://dns.yiandrive.com:15907/huya/30080227 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15152155&huya&logo" group-title="•虎牙「影视」",科幻梦工场 -http://dns.yiandrive.com:15907/huya/15152155 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352898&huya&logo" group-title="•虎牙「影视」",鬼吹灯之云南虫谷 -http://dns.yiandrive.com:15907/huya/11352898 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601957&huya&logo" group-title="•虎牙「影视」",鬼吹灯之昆仑神宫 -http://dns.yiandrive.com:15907/huya/11601957 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352913&huya&logo" group-title="•虎牙「影视」",古墓系列-去冒险吧! -http://dns.yiandrive.com:15907/huya/11352913 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342393&huya&logo" group-title="•虎牙「影视」",漫长的季节 -http://dns.yiandrive.com:15907/huya/11342393 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14734068&huya&logo" group-title="•虎牙「影视」",泛爱心说剧 -http://dns.yiandrive.com:15907/huya/14734068 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465863&huya&logo" group-title="•虎牙「影视」",鬼吹灯之龙岭迷窟 -http://dns.yiandrive.com:15907/huya/29465863 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080238&huya&logo" group-title="•虎牙「影视」",挨打 -http://dns.yiandrive.com:15907/huya/30080238 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",小松说剧 -http://dns.yiandrive.com:15907/huya/11593369 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601966&huya&logo" group-title="•虎牙「影视」",七龙珠改-超级赛亚人孙悟空 -http://dns.yiandrive.com:15907/huya/11601966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352883&huya&logo" group-title="•虎牙「影视」",鬼吹灯 -http://dns.yiandrive.com:15907/huya/11352883 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903183&huya&logo" group-title="•虎牙「影视」",鉴证实录 -http://dns.yiandrive.com:15907/huya/23903183 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352871&huya&logo" group-title="•虎牙「影视」",鬼吹灯之精绝古城 -http://dns.yiandrive.com:15907/huya/11352871 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352922&huya&logo" group-title="•虎牙「影视」",四驱兄弟 -http://dns.yiandrive.com:15907/huya/11352922 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602069&huya&logo" group-title="•虎牙「影视」",向阳花-神奇宝贝 -http://dns.yiandrive.com:15907/huya/11602069 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602075&huya&logo" group-title="•虎牙「影视」",鬼吹灯之怒晴湘西 -http://dns.yiandrive.com:15907/huya/11602075 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342430&huya&logo" group-title="•虎牙「影视」",领带哥 http://dns.yiandrive.com:15907/huya/11342430 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342394&huya&logo" group-title="•虎牙「影视」",樱桃小丸子 http://dns.yiandrive.com:15907/huya/11342394 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342385&huya&logo" group-title="•虎牙「影视」",火影 -http://dns.yiandrive.com:15907/huya/11342385 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355802&huya&logo" group-title="•虎牙「影视」",之而成冠毛 -http://dns.yiandrive.com:15907/huya/26355802 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30311494&huya&logo" group-title="•虎牙「影视」",征服 -http://dns.yiandrive.com:15907/huya/30311494 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059609&huya&logo" group-title="•虎牙「影视」",30而已 -http://dns.yiandrive.com:15907/huya/21059609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352913&huya&logo" group-title="•虎牙「影视」",古墓系列-去冒险吧! +http://dns.yiandrive.com:15907/huya/11352913 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352898&huya&logo" group-title="•虎牙「影视」",鬼吹灯之云南虫谷 +http://dns.yiandrive.com:15907/huya/11352898 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16144175&huya&logo" group-title="•虎牙「影视」",亮哥讲电影 http://dns.yiandrive.com:15907/huya/16144175 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30250949&huya&logo" group-title="•虎牙「影视」",狄仁杰 1+4 部 -http://dns.yiandrive.com:15907/huya/30250949 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",大盛魁 -http://dns.yiandrive.com:15907/huya/30292086 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17091681&huya&logo" group-title="•虎牙「影视」",音乐石榴 -http://dns.yiandrive.com:15907/huya/17091681 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28272846&huya&logo" group-title="•虎牙「影视」",和珅 -http://dns.yiandrive.com:15907/huya/28272846 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11774959&huya&logo" group-title="•虎牙「影视」",电影最top -http://dns.yiandrive.com:15907/huya/11774959 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352946&huya&logo" group-title="•虎牙「影视」",成龙历险记|老司机 -http://dns.yiandrive.com:15907/huya/11352946 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21277391&huya&logo" group-title="•虎牙「影视」",大象放映室 -http://dns.yiandrive.com:15907/huya/21277391 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355767&huya&logo" group-title="•虎牙「影视」",乌龙闯情关 -http://dns.yiandrive.com:15907/huya/26355767 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080225&huya&logo" group-title="•虎牙「影视」",风筝 http://dns.yiandrive.com:15907/huya/30080225 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355806&huya&logo" group-title="•虎牙「影视」",小宝与康熙 -http://dns.yiandrive.com:15907/huya/26355806 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30311494&huya&logo" group-title="•虎牙「影视」",征服 +http://dns.yiandrive.com:15907/huya/30311494 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352946&huya&logo" group-title="•虎牙「影视」",成龙历险记|老司机 +http://dns.yiandrive.com:15907/huya/11352946 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28272846&huya&logo" group-title="•虎牙「影视」",和珅 +http://dns.yiandrive.com:15907/huya/28272846 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20488841&huya&logo" group-title="•虎牙「影视」",阿良说美剧 http://dns.yiandrive.com:15907/huya/20488841 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059609&huya&logo" group-title="•虎牙「影视」",30而已 +http://dns.yiandrive.com:15907/huya/21059609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601968&huya&logo" group-title="•虎牙「影视」",电影_沈腾 +http://dns.yiandrive.com:15907/huya/11601968 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342385&huya&logo" group-title="•虎牙「影视」",火影 +http://dns.yiandrive.com:15907/huya/11342385 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602069&huya&logo" group-title="•虎牙「影视」",向阳花-神奇宝贝 +http://dns.yiandrive.com:15907/huya/11602069 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30219264&huya&logo" group-title="•虎牙「影视」",燕双鹰 +http://dns.yiandrive.com:15907/huya/30219264 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",大盛魁 +http://dns.yiandrive.com:15907/huya/30292086 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352883&huya&logo" group-title="•虎牙「影视」",鬼吹灯 +http://dns.yiandrive.com:15907/huya/11352883 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/967722&huya&logo" group-title="•虎牙「游戏」",967722 +http://dns.yiandrive.com:15907/huya/967722 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/99724&huya&logo" group-title="•虎牙「游戏」",赖神 +http://dns.yiandrive.com:15907/huya/99724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21277391&huya&logo" group-title="•虎牙「影视」",大象放映室 +http://dns.yiandrive.com:15907/huya/21277391 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17091681&huya&logo" group-title="•虎牙「影视」",音乐石榴 +http://dns.yiandrive.com:15907/huya/17091681 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355806&huya&logo" group-title="•虎牙「影视」",小宝与康熙 +http://dns.yiandrive.com:15907/huya/26355806 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/243547&huya&logo" group-title="•虎牙「游戏」",吕德华 +http://dns.yiandrive.com:15907/huya/243547 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52033&huya&logo" group-title="•虎牙「游戏」",许仙 +http://dns.yiandrive.com:15907/huya/52033 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/998572&huya&logo" group-title="•虎牙「游戏」",Emo +http://dns.yiandrive.com:15907/huya/998572 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/222523&huya&logo" group-title="•虎牙「游戏」",kRYST4L +http://dns.yiandrive.com:15907/huya/222523 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/123321&huya&logo" group-title="•虎牙「游戏」",CSBOY +http://dns.yiandrive.com:15907/huya/123321 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/705112&huya&logo" group-title="•虎牙「游戏」",老鬼 +http://dns.yiandrive.com:15907/huya/705112 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342415&huya&logo" group-title="•虎牙「影视」",盗墓笔记-怒海潜沙-秦岭神树 http://dns.yiandrive.com:15907/huya/11342415 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/712417&huya&logo" group-title="•虎牙「游戏」",卡莎 +http://dns.yiandrive.com:15907/huya/712417 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601970&huya&logo" group-title="•虎牙「影视」",征服 +http://dns.yiandrive.com:15907/huya/11601970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/262985&huya&logo" group-title="•虎牙「游戏」",解说海威 +http://dns.yiandrive.com:15907/huya/262985 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/333003&huya&logo" group-title="•虎牙「游戏」",Zz1tai姿态 +http://dns.yiandrive.com:15907/huya/333003 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/714539&huya&logo" group-title="•虎牙「游戏」",小问天lux +http://dns.yiandrive.com:15907/huya/714539 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/310112&huya&logo" group-title="•虎牙「游戏」",Sdn +http://dns.yiandrive.com:15907/huya/310112 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/883235&huya&logo" group-title="•虎牙「游戏」",Chalice +http://dns.yiandrive.com:15907/huya/883235 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/199300&huya&logo" group-title="•虎牙「游戏」",陈子豪 +http://dns.yiandrive.com:15907/huya/199300 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52988&huya&logo" group-title="•虎牙「游戏」",大飞 +http://dns.yiandrive.com:15907/huya/52988 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/976453&huya&logo" group-title="•虎牙「游戏」",英雄杀曙光 +http://dns.yiandrive.com:15907/huya/976453 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/211888&huya&logo" group-title="•虎牙「游戏」",Maybe +http://dns.yiandrive.com:15907/huya/211888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/949527&huya&logo" group-title="•虎牙「游戏」",文森特 +http://dns.yiandrive.com:15907/huya/949527 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/836458&huya&logo" group-title="•虎牙「游戏」",微竞、莎莉 http://dns.yiandrive.com:15907/huya/836458 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13303478&huya&logo" group-title="•虎牙「影视」",阿斗归来了 -http://dns.yiandrive.com:15907/huya/13303478 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660149&huya&logo" group-title="•虎牙「游戏」",HSL虎牙超级联赛 -http://dns.yiandrive.com:15907/huya/660149 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/189201&huya&logo" group-title="•虎牙「游戏」",霸哥 -http://dns.yiandrive.com:15907/huya/189201 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/528300&huya&logo" group-title="•虎牙「游戏」",安德罗妮、 -http://dns.yiandrive.com:15907/huya/528300 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/181469&huya&logo" group-title="•虎牙「游戏」",张嘉文 -http://dns.yiandrive.com:15907/huya/181469 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/691406&huya&logo" group-title="•虎牙「游戏」",baicaiovo -http://dns.yiandrive.com:15907/huya/691406 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/657314&huya&logo" group-title="•虎牙「游戏」",虎牙丶三伟子 -http://dns.yiandrive.com:15907/huya/657314 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/328340&huya&logo" group-title="•虎牙「游戏」",冰封三国杀 -http://dns.yiandrive.com:15907/huya/328340 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/196645&huya&logo" group-title="•虎牙「游戏」",浪D -http://dns.yiandrive.com:15907/huya/196645 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115959&huya&logo" group-title="•虎牙「游戏」",AG 虎牙绝迹 -http://dns.yiandrive.com:15907/huya/115959 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2808&huya&logo" group-title="•虎牙「游戏」",豚豚 -http://dns.yiandrive.com:15907/huya/2808 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/585800&huya&logo" group-title="•虎牙「游戏」",9点抱紧P神大腿 +http://dns.yiandrive.com:15907/huya/585800 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/617694&huya&logo" group-title="•虎牙「游戏」",guoma +http://dns.yiandrive.com:15907/huya/617694 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/123888&huya&logo" group-title="•虎牙「游戏」",Sccc丶 +http://dns.yiandrive.com:15907/huya/123888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/579236&huya&logo" group-title="•虎牙「游戏」",老实人sask +http://dns.yiandrive.com:15907/huya/579236 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/872189&huya&logo" group-title="•虎牙「游戏」",吃鸡-染宝宝 http://dns.yiandrive.com:15907/huya/872189 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/314957&huya&logo" group-title="•虎牙「游戏」",虎牙-莱昂凯 +http://dns.yiandrive.com:15907/huya/314957 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660149&huya&logo" group-title="•虎牙「游戏」",HSL虎牙超级联赛 +http://dns.yiandrive.com:15907/huya/660149 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10188&huya&logo" group-title="•虎牙「游戏」",DANK1ing +http://dns.yiandrive.com:15907/huya/10188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/521000&huya&logo" group-title="•虎牙「游戏」",卡尔 +http://dns.yiandrive.com:15907/huya/521000 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/189201&huya&logo" group-title="•虎牙「游戏」",霸哥 +http://dns.yiandrive.com:15907/huya/189201 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/531309&huya&logo" group-title="•虎牙「游戏」",MT丶季多鱼 +http://dns.yiandrive.com:15907/huya/531309 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/459804&huya&logo" group-title="•虎牙「游戏」",虎牙Jiale-MG +http://dns.yiandrive.com:15907/huya/459804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958992&huya&logo" group-title="•虎牙「游戏」",War3魔尊重楼 +http://dns.yiandrive.com:15907/huya/18958992 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/326513&huya&logo" group-title="•虎牙「游戏」",XLX露雪 +http://dns.yiandrive.com:15907/huya/326513 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/883174&huya&logo" group-title="•虎牙「游戏」",青帝 +http://dns.yiandrive.com:15907/huya/883174 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/102411&huya&logo" group-title="•虎牙「游戏」",神超 +http://dns.yiandrive.com:15907/huya/102411 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/180943&huya&logo" group-title="•虎牙「游戏」",壶神 +http://dns.yiandrive.com:15907/huya/180943 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/837804&huya&logo" group-title="•虎牙「游戏」",拼 +http://dns.yiandrive.com:15907/huya/837804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115959&huya&logo" group-title="•虎牙「游戏」",AG 虎牙绝迹 +http://dns.yiandrive.com:15907/huya/115959 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/132743&huya&logo" group-title="•虎牙「游戏」",Yx丶炎帝 +http://dns.yiandrive.com:15907/huya/132743 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/196645&huya&logo" group-title="•虎牙「游戏」",浪D +http://dns.yiandrive.com:15907/huya/196645 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/547825&huya&logo" group-title="•虎牙「游戏」",绿绿 +http://dns.yiandrive.com:15907/huya/547825 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30255412&huya&logo" group-title="•虎牙「游戏」",呆妹 http://dns.yiandrive.com:15907/huya/30255412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/616702&huya&logo" group-title="•虎牙「游戏」",呆呆 +http://dns.yiandrive.com:15907/huya/616702 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30255430&huya&logo" group-title="•虎牙「游戏」",玩机器 +http://dns.yiandrive.com:15907/huya/30255430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/181469&huya&logo" group-title="•虎牙「游戏」",张嘉文 +http://dns.yiandrive.com:15907/huya/181469 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13579&huya&logo" group-title="•虎牙「游戏」",董小飒 +http://dns.yiandrive.com:15907/huya/13579 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/216301&huya&logo" group-title="•虎牙「游戏」",巅峰-张美丽吖 +http://dns.yiandrive.com:15907/huya/216301 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/998&huya&logo" group-title="•虎牙「游戏」",楚河 +http://dns.yiandrive.com:15907/huya/998 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/769178&huya&logo" group-title="•虎牙「游戏」",AzZ丶半个橙子 +http://dns.yiandrive.com:15907/huya/769178 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/126518&huya&logo" group-title="•虎牙「游戏」",EDGZmjjKK康康 +http://dns.yiandrive.com:15907/huya/126518 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/915056&huya&logo" group-title="•虎牙「游戏」",南瓜 +http://dns.yiandrive.com:15907/huya/915056 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/459995&huya&logo" group-title="•虎牙「游戏」",CF.周虎 +http://dns.yiandrive.com:15907/huya/459995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/351794&huya&logo" group-title="•虎牙「游戏」",风影 +http://dns.yiandrive.com:15907/huya/351794 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11424&huya&logo" group-title="•虎牙「游戏」",CF.宠儿 +http://dns.yiandrive.com:15907/huya/11424 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/312410&huya&logo" group-title="•虎牙「游戏」",炉石春哥 +http://dns.yiandrive.com:15907/huya/312410 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/209801&huya&logo" group-title="•虎牙「游戏」",三千丶新娘 +http://dns.yiandrive.com:15907/huya/209801 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/393751&huya&logo" group-title="•虎牙「游戏」",暖阳 +http://dns.yiandrive.com:15907/huya/393751 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/126198&huya&logo" group-title="•虎牙「游戏」",童言 +http://dns.yiandrive.com:15907/huya/126198 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/640056&huya&logo" group-title="•虎牙「游戏」",李文哲 +http://dns.yiandrive.com:15907/huya/640056 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/861098&huya&logo" group-title="•虎牙「游戏」",蜜小涛 +http://dns.yiandrive.com:15907/huya/861098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/51106&huya&logo" group-title="•虎牙「游戏」",口袋 +http://dns.yiandrive.com:15907/huya/51106 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11774959&huya&logo" group-title="•虎牙「影视」",电影最top +http://dns.yiandrive.com:15907/huya/11774959 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660162&huya&logo" group-title="•虎牙「游戏」",虎牙英雄联盟传奇杯 http://dns.yiandrive.com:15907/huya/660162 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138967&huya&logo" group-title="•虎牙「游戏」",狼队-道崽 +http://dns.yiandrive.com:15907/huya/138967 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/786724&huya&logo" group-title="•虎牙「游戏」",明眸 +http://dns.yiandrive.com:15907/huya/786724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52333&huya&logo" group-title="•虎牙「游戏」",LING-张老三 +http://dns.yiandrive.com:15907/huya/52333 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/387067&huya&logo" group-title="•虎牙「游戏」",随风蛮王 http://dns.yiandrive.com:15907/huya/387067 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Jiumengey&douyin&logo" group-title="•抖音「游戏」",无敌老旧梦 -http://dns.yiandrive.com:15907/douyin/Jiumengey -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/834622&huya&logo" group-title="•虎牙「游戏」",TG-老熊【平头哥】 -http://dns.yiandrive.com:15907/huya/834622 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/135792&huya&logo" group-title="•虎牙「游戏」",恬柚睡着惹 -http://dns.yiandrive.com:15907/huya/135792 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/136526&huya&logo" group-title="•虎牙「游戏」",是浮生不是福生 -http://dns.yiandrive.com:15907/huya/136526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139258&huya&logo" group-title="•虎牙「游戏」",小草包QAQ +http://dns.yiandrive.com:15907/huya/139258 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/178489&huya&logo" group-title="•虎牙「游戏」",Jimmy吉米叽 +http://dns.yiandrive.com:15907/huya/178489 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23687280&huya&logo" group-title="•虎牙「游戏」",杰瑞 +http://dns.yiandrive.com:15907/huya/23687280 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/940213&huya&logo" group-title="•虎牙「游戏」",非凡-迪安 http://dns.yiandrive.com:15907/huya/940213 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/713320&huya&logo" group-title="•虎牙「游戏」",巅峰丶阳酱吖 -http://dns.yiandrive.com:15907/huya/713320 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",无花果不结果 -http://dns.yiandrive.com:15907/huya/30080228 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342419&huya&logo" group-title="•虎牙「影视」",黑帮斗争 -http://dns.yiandrive.com:15907/huya/11342419 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4975965&bilibili&logo" group-title="•B站「影视」",情深深 -http://dns.yiandrive.com:15907/bilibili/4975965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10098&huya&logo" group-title="•虎牙「游戏」",狂鸟丶小宇热游-90098 +http://dns.yiandrive.com:15907/huya/10098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30256385&huya&logo" group-title="•虎牙「游戏」",阳光男孩Aq +http://dns.yiandrive.com:15907/huya/30256385 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/328737&huya&logo" group-title="•虎牙「游戏」",ALpb马平 +http://dns.yiandrive.com:15907/huya/328737 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139628&huya&logo" group-title="•虎牙「游戏」",avoidless +http://dns.yiandrive.com:15907/huya/139628 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/427152&huya&logo" group-title="•虎牙「游戏」",苏晓 +http://dns.yiandrive.com:15907/huya/427152 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/333708&huya&logo" group-title="•虎牙「游戏」",微竟-嘎嘎V +http://dns.yiandrive.com:15907/huya/333708 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/703000&huya&logo" group-title="•虎牙「游戏」",幻灭 +http://dns.yiandrive.com:15907/huya/703000 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「游戏」",微竞涛哥 +http://dns.yiandrive.com:15907/huya/552332 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/834622&huya&logo" group-title="•虎牙「游戏」",TG-老熊【平头哥】 +http://dns.yiandrive.com:15907/huya/834622 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21417927&huya&logo" group-title="•虎牙「游戏」",TG-纯爱猫猫子 +http://dns.yiandrive.com:15907/huya/21417927 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/XC78333&douyin&logo" group-title="•抖音「游戏」",肖菠萝 +http://dns.yiandrive.com:15907/douyin/XC78333 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30256340&huya&logo" group-title="•虎牙「游戏」",东北大鹌鹑 +http://dns.yiandrive.com:15907/huya/30256340 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/136526&huya&logo" group-title="•虎牙「游戏」",是浮生不是福生 +http://dns.yiandrive.com:15907/huya/136526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/851040&douyu&logo" group-title="•斗鱼「娱乐」",八卦象棋 +http://dns.yiandrive.com:15907/douyu/851040 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/milkkim123&soop&logo" group-title="•SOOP「娱乐」",김우유♡ +https://live.iill.top/soop/milkkim123 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12030099&douyu&logo" group-title="•斗鱼「游戏」",CF.飞段 +http://dns.yiandrive.com:15907/douyu/12030099 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kimvreywell&douyin&logo" group-title="•抖音「游戏」",kim +http://dns.yiandrive.com:15907/douyin/Kimvreywell +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lky_00113&douyin&logo" group-title="•抖音「娱乐」",牙刷 +http://dns.yiandrive.com:15907/douyin/lky_00113 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11544610&douyu&logo" group-title="•斗鱼「影视」",四爷 http://dns.yiandrive.com:15907/douyu/11544610 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24939&douyu&logo" group-title="•斗鱼「游戏」",CF.王振 +http://dns.yiandrive.com:15907/douyu/24939 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/515460&huya&logo" group-title="•虎牙「游戏」",乱迷魂 +http://dns.yiandrive.com:15907/huya/515460 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9242659&douyu&logo" group-title="•斗鱼「影视」",港剧超经典 http://dns.yiandrive.com:15907/douyu/9242659 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2221574577&douyin&logo" group-title="•抖音「娱乐」",阿鑫塑形有氧运动 -http://dns.yiandrive.com:15907/douyin/2221574577 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336719&huya&logo" group-title="•虎牙「影视」",古惑 -http://dns.yiandrive.com:15907/huya/11336719 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lbuding0326&douyin&logo" group-title="•抖音「游戏」",大能 -http://dns.yiandrive.com:15907/douyin/Lbuding0326 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115753&huya&logo" group-title="•虎牙「游戏」",CF.Even +http://dns.yiandrive.com:15907/huya/115753 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4975965&bilibili&logo" group-title="•B站「影视」",情深深 +http://dns.yiandrive.com:15907/bilibili/4975965 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660219&huya&logo" group-title="•虎牙「游戏」",QQ飞车官方赛事 http://dns.yiandrive.com:15907/huya/660219 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/seosils2&soop&logo" group-title="•SOOP「娱乐」",서실♡ +https://live.iill.top/soop/seosils2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/714963&huya&logo" group-title="•虎牙「游戏」",久爱-秋人 +http://dns.yiandrive.com:15907/huya/714963 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/YNDGG16888&douyin&logo" group-title="•抖音「其他」",颠锅锅 +http://dns.yiandrive.com:15907/douyin/YNDGG16888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342419&huya&logo" group-title="•虎牙「影视」",黑帮斗争 +http://dns.yiandrive.com:15907/huya/11342419 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5068070&douyin&logo" group-title="•抖音「游戏」",棋棋是技播 +http://dns.yiandrive.com:15907/douyin/5068070 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336719&huya&logo" group-title="•虎牙「影视」",古惑 +http://dns.yiandrive.com:15907/huya/11336719 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2145431900&douyin&logo" group-title="•抖音「娱乐」",黄甜甜 +http://dns.yiandrive.com:15907/douyin/2145431900 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zifengr&douyin&logo" group-title="•抖音「游戏」",紫风(国服游走) +http://dns.yiandrive.com:15907/douyin/zifengr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/400298&huya&logo" group-title="•虎牙「游戏」",鲨鱼 +http://dns.yiandrive.com:15907/huya/400298 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691980&douyu&logo" group-title="•斗鱼「游戏」",最小的海 +http://dns.yiandrive.com:15907/douyu/3691980 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31798779262&douyin&logo" group-title="•抖音「游戏」",小凯 pubg +http://dns.yiandrive.com:15907/douyin/31798779262 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/CFxixi666&douyin&logo" group-title="•抖音「游戏」",CF.XiXi +http://dns.yiandrive.com:15907/douyin/CFxixi666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/699772&huya&logo" group-title="•虎牙「游戏」",星痕OB +http://dns.yiandrive.com:15907/huya/699772 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jiaowoguanren99&douyin&logo" group-title="•抖音「娱乐」",叫我官人 +http://dns.yiandrive.com:15907/douyin/jiaowoguanren99 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6386914&douyu&logo" group-title="•斗鱼「游戏」",小明鸽i http://dns.yiandrive.com:15907/douyu/6386914 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30328432&huya&logo" group-title="•虎牙「游戏」",故氏 -http://dns.yiandrive.com:15907/huya/30328432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/142894&huya&logo" group-title="•虎牙「游戏」",CF.马哲 +http://dns.yiandrive.com:15907/huya/142894 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",无花果不结果 +http://dns.yiandrive.com:15907/huya/30080228 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336592&huya&logo" group-title="•虎牙「影视」",红茶妹妹 +http://dns.yiandrive.com:15907/huya/11336592 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70537&huya&logo" group-title="•虎牙「游戏」",A+ +http://dns.yiandrive.com:15907/huya/70537 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9191006&douyu&logo" group-title="•斗鱼「娱乐」",动漫视听 +http://dns.yiandrive.com:15907/douyu/9191006 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mzsdf888&douyin&logo" group-title="•抖音「游戏」",蚂蚱OVO +http://dns.yiandrive.com:15907/douyin/mzsdf888 diff --git a/摸鱼儿/api.json b/摸鱼儿/api.json index 93173f1..e25836e 100644 --- a/摸鱼儿/api.json +++ b/摸鱼儿/api.json @@ -80,16 +80,13 @@ { "key": "皮皮虾", "name": "😛皮皮吃虾┃4K纯净", + "playerType": 1, "type": 3, - "api": "csp_AppYsV3", + "api": "csp_AppYsV2", "searchable": 1, "quickSearch": 1, "filterable": 1, - "ext": { - "cmsApis": "R0NNEUWaOb1LpNX5d/wBWINblRR3D6g8kwu/NNyxuEj7yYzVrqiS+6qI0Kf3e8vo", - "jxApi": "LnkT3kx3JdWCe+2pMS7J9CuPqcF/f7CDMK/7Kz4lcW66bv0Z+3kNMcZJ7rFhSbV6uJzEzn8gGGjUdjU5GRB61w==", - "prefix": "GygNsW7GmW6sQigWwHzG/Hwqul3u2kADy6YkyP2j8xU=" - } + "ext": "http://www.ppxys.vip/api.php/app/" }, { "key": "流光影视", @@ -199,6 +196,29 @@ "filterable": 1, "ext": "" }, + { + "key": "白白", + "name": "🐭白白┃秒播┃纯净", + "type": 3, + "api": "csp_Sbaibai", + "playerType": 2, + "searchable": 1, + "quickSearch": 1, + "changeable": 1 + }, + { + "key": "Lib", + "name": "🌟立播┃秒播┃纯净", + "type": 3, + "api": "csp_Libvio", + "searchable": 1, + "quickSearch": 1, + "changeable": 1, + "ext": { + "Cloud-drive": "http://127.0.0.1:9978/file/TVBox/Cloud-drive.txt", + "from": "4k|auto" + } + }, { "key": "糯米", "name": "🍓糯米┃秒播┃纯净", @@ -255,12 +275,11 @@ "key": "可可", "name": "👻可可┃多线┃纯净", "type": 3, - "api": "csp_XBPQ", - "jar": "./jars/配置中心.jar", + "api": "csp_Kekys", + "playerType": 2, "searchable": 1, "quickSearch": 1, - "filterable": 1, - "ext": "http://我不是.摸鱼儿.com/api/moyu.php?file=可可" + "changeable": 1 }, { "key": "zxzj", @@ -1417,9 +1436,9 @@ "url": "Demo" }, { - "name": "皮皮虾", + "name": "摸鱼皮皮虾", "type": "1", - "url": "http://45.207.215.101:5423/index.php?url=", + "url": "http://jiexi.52ppx.top/lxjson.php?url=", "ext": { "flag": [ "PPXLG", @@ -1608,6 +1627,12 @@ "type": 0, "url": "./lives/SAO0.txt", "epg": "http://epg.112114.xyz/?ch={name}&date={date}" + }, + { + "name": "IPV6", + "type": 0, + "url": "./lives/IPV6.txt", + "epg": "http://epg.112114.xyz/?ch={name}&date={date}" } ], "flags": [ diff --git a/摸鱼儿/api/drpy.min.js b/摸鱼儿/api/drpy.min.js index 7111baf..12fcd8c 100644 --- a/摸鱼儿/api/drpy.min.js +++ b/摸鱼儿/api/drpy.min.js @@ -1,2317 +1,73 @@ -import cheerio from "assets://js/lib/cheerio.min.js"; -import "assets://js/lib/crypto-js.js"; -import "./jsencrypt.js"; -import 模板 from "./模板.js"; -import { - gbkTool -} -from "./gbk.js"; - -function init_test() { - console.log("init_test_start"); - console.log("当前版本号:" + VERSION); - console.log(RKEY); - console.log(JSON.stringify(rule)); - console.log("init_test_end") -} -function pre() { - if (typeof rule.预处理 === "string" && rule.预处理 && rule.预处理.trim()) { - let code = rule.预处理.trim(); - console.log("执行预处理代码:" + code); - if (code.startsWith("js:")) { - code = code.replace("js:", "") - } - try { - eval(code) - } catch (e) { - console.log("预处理执行失败:" + e.message) - } - } -} -let rule = {}; -let vercode = typeof pdfl === "function" ? "drpy2.1" : "drpy2"; -const VERSION = vercode + " 3.9.49beta40 202400426"; -const MOBILE_UA = "Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36"; -const PC_UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36"; -const UA = "Mozilla/5.0"; -const UC_UA = "Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36"; -const IOS_UA = "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"; -const RULE_CK = "cookie"; -const CATE_EXCLUDE = "首页|留言|APP|下载|资讯|新闻|动态"; -const TAB_EXCLUDE = "猜你|喜欢|下载|剧情|热播"; -const OCR_RETRY = 3; -const OCR_API = "http://drpy.nokia.press:8028/ocr/drpy/text"; -if (typeof MY_URL === "undefined") { - var MY_URL -} -var HOST; -var RKEY; -var fetch; -var print; -var log; -var rule_fetch_params; -var fetch_params; -var oheaders; -var _pdfh; -var _pdfa; -var _pd; -const DOM_CHECK_ATTR = /(url|src|href|-original|-src|-play|-url|style)$/; -const SPECIAL_URL = /^(ftp|magnet|thunder|ws):/; -const NOADD_INDEX = /:eq|:lt|:gt|:first|:last|^body$|^#/; -const URLJOIN_ATTR = /(url|src|href|-original|-src|-play|-url|style)$/; -const SELECT_REGEX = /:eq|:lt|:gt|#/g; -const SELECT_REGEX_A = /:eq|:lt|:gt/g; -if (typeof Object.assign != "function") { - Object.assign = function() { - let target = arguments[0]; - for (let i = 1; i < arguments.length; i++) { - let source = arguments[i]; - for (let key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key] - } - } - } - return target - } -} -if (!String.prototype.includes) { - String.prototype.includes = function(search, start) { - if (typeof start !== "number") { - start = 0 - } - if (start + search.length > this.length) { - return false - } else { - return this.indexOf(search, start) !== -1 - } - } -} -if (!Array.prototype.includes) { - Object.defineProperty(Array.prototype, "includes", { - value: function(searchElement, fromIndex) { - if (this == null) { - throw new TypeError('"this" is null or not defined') - } - var o = Object(this); - var len = o.length >>> 0; - if (len === 0) { - return false - } - var n = fromIndex | 0; - var k = Math.max(n >= 0 ? n : len - Math.abs(n), 0); - while (k < len) { - if (o[k] === searchElement) { - return true - } - k++ - } - return false - } - }) -} -if (typeof String.prototype.startsWith != "function") { - String.prototype.startsWith = function(prefix) { - return this.slice(0, prefix.length) === prefix - } -} -if (typeof String.prototype.endsWith != "function") { - String.prototype.endsWith = function(suffix) { - return this.indexOf(suffix, this.length - suffix.length) !== -1 - } -} -Object.prototype.myValues = function(obj) { - if (obj == null) { - throw new TypeError("Cannot convert undefined or null to object") - } - var res = []; - for (var k in obj) { - if (obj.hasOwnProperty(k)) { - res.push(obj[k]) - } - } - return res -}; -if (typeof Object.prototype.values != "function") { - Object.prototype.values = function(obj) { - if (obj == null) { - throw new TypeError("Cannot convert undefined or null to object") - } - var res = []; - for (var k in obj) { - if (obj.hasOwnProperty(k)) { - res.push(obj[k]) - } - } - return res - } -} -if (typeof Array.prototype.join != "function") { - Array.prototype.join = function(emoji) { - emoji = emoji || ""; - let self = this; - let str = ""; - let i = 0; - if (!Array.isArray(self)) { - throw String(self) + "is not Array" - } - if (self.length === 0) { - return "" - } - if (self.length === 1) { - return String(self[0]) - } - i = 1; - str = this[0]; - for (; i < self.length; i++) { - str += String(emoji) + String(self[i]) - } - return str - } -} -if (typeof Array.prototype.toReversed != "function") { - Array.prototype.toReversed = function() { - const clonedList = this.slice(); - const reversedList = clonedList.reverse(); - return reversedList - } -} -String.prototype.rstrip = function(chars) { - let regex = new RegExp(chars + "$"); - return this.replace(regex, "") -}; -Array.prototype.append = Array.prototype.push; -String.prototype.strip = String.prototype.trim; - -function 是否正版(vipUrl) { - let flag = new RegExp("qq.com|iqiyi.com|youku.com|mgtv.com|bilibili.com|sohu.com|ixigua.com|pptv.com|miguvideo.com|le.com|1905.com|fun.tv"); - return flag.test(vipUrl) -} -function urlDeal(vipUrl) { - if (!vipUrl) { - return "" - } - if (!是否正版(vipUrl)) { - return vipUrl - } - if (!/miguvideo/.test(vipUrl)) { - vipUrl = vipUrl.split("#")[0].split("?")[0] - } - return vipUrl -} -function setResult(d) { - if (!Array.isArray(d)) { - return [] - } - VODS = []; - d.forEach(function(it) { - let obj = { - vod_id: it.url || "", - vod_name: it.title || "", - vod_remarks: it.desc || "", - vod_content: it.content || "", - vod_pic: it.pic_url || it.img || "" - }; - let keys = Object.keys(it); - if (keys.includes("tname")) { - obj.type_name = it.tname || "" - } - if (keys.includes("tid")) { - obj.type_id = it.tid || "" - } - if (keys.includes("year")) { - obj.vod_year = it.year || "" - } - if (keys.includes("actor")) { - obj.vod_actor = it.actor || "" - } - if (keys.includes("director")) { - obj.vod_director = it.director || "" - } - if (keys.includes("area")) { - obj.vod_area = it.area || "" - } - VODS.push(obj) - }); - return VODS -} -function setResult2(res) { - VODS = res.list || []; - return VODS -} -function setHomeResult(res) { - if (!res || typeof res !== "object") { - return [] - } - return setResult(res.list) -} -function rc(js) { - if (js === "maomi_aes.js") { - var a = CryptoJS.enc.Utf8.parse("625222f9149e961d"); - var t = CryptoJS.enc.Utf8.parse("5efdtf6060e2o330"); - return { - De: function(word) { - word = CryptoJS.enc.Hex.parse(word); - return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word), a, { - iv: t, - mode: CryptoJS.mode.CBC, - padding: CryptoJS.pad.Pkcs7 - }) - .toString(CryptoJS.enc.Utf8) - }, - En: function(word) { - var Encrypted = CryptoJS.AES.encrypt(word, a, { - iv: t, - mode: CryptoJS.mode.CBC, - padding: CryptoJS.pad.Pkcs7 - }); - return Encrypted.ciphertext.toString() - } - } - } - return {} -} -function maoss(jxurl, ref, key) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - eval(getCryptoJS()); - try { - var getVideoInfo = function(text) { - return CryptoJS.AES.decrypt(text, key, { - iv: iv, - padding: CryptoJS.pad.Pkcs7 - }) - .toString(CryptoJS.enc.Utf8) - }; - var token_key = key == undefined ? "dvyYRQlnPRCMdQSe" : key; - if (ref) { - var html = request(jxurl, { - headers: { - Referer: ref - } - }) - } else { - var html = request(jxurl) - } - if (html.indexOf("&btwaf=") != -1) { - html = request(jxurl + "&btwaf" + html.match(/&btwaf(.*?)"/)[1], { - headers: { - Referer: ref - } - }) - } - var token_iv = html.split('_token = "')[1].split('"')[0]; - var key = CryptoJS.enc.Utf8.parse(token_key); - var iv = CryptoJS.enc.Utf8.parse(token_iv); - eval(html.match(/var config = {[\s\S]*?}/)[0] + ""); - if (!config.url.startsWith("http")) { - config.url = CryptoJS.AES.decrypt(config.url, key, { - iv: iv, - padding: CryptoJS.pad.Pkcs7 - }) - .toString(CryptoJS.enc.Utf8) - } - return config.url - } catch (e) { - return "" - } -} -function urlencode(str) { - str = (str + "") - .toString(); - return encodeURIComponent(str) - .replace(/!/g, "%21") - .replace(/'/g, "%27") - .replace(/\(/g, "%28") - .replace(/\)/g, "%29") - .replace(/\*/g, "%2A") - .replace(/%20/g, "+") -} -function base64Encode(text) { - return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text)) -} -function base64Decode(text) { - return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text)) -} -function md5(text) { - return CryptoJS.MD5(text) - .toString() -} -function encodeStr(input, encoding) { - encoding = encoding || "gbk"; - if (encoding.startsWith("gb")) { - const strTool = gbkTool(); - input = strTool.encode(input) - } - return input -} -function decodeStr(input, encoding) { - encoding = encoding || "gbk"; - if (encoding.startsWith("gb")) { - const strTool = gbkTool(); - input = strTool.decode(input) - } - return input -} -function getCryptoJS() { - return 'console.log("CryptoJS已装载");' -} -const RSA = { - decode: function(data, key, option) { - option = option || {}; - if (typeof JSEncrypt === "function") { - let chunkSize = option.chunkSize || 117; - let privateKey = this.getPrivateKey(key); - const decryptor = new JSEncrypt; - decryptor.setPrivateKey(privateKey); - let uncrypted = ""; - uncrypted = decryptor.decryptUnicodeLong(data); - return uncrypted - } else { - return false - } - }, - encode: function(data, key, option) { - option = option || {}; - if (typeof JSEncrypt === "function") { - let chunkSize = option.chunkSize || 117; - let publicKey = this.getPublicKey(key); - const encryptor = new JSEncrypt; - encryptor.setPublicKey(publicKey); - let encrypted = ""; - encrypted = encryptor.encryptUnicodeLong(data); - return encrypted - } else { - return false - } - }, - fixKey(key, prefix, endfix) { - if (!key.includes(prefix)) { - key = prefix + key - } - if (!key.includes(endfix)) { - key += endfix - } - return key - }, - getPrivateKey(key) { - let prefix = "-----BEGIN RSA PRIVATE KEY-----"; - let endfix = "-----END RSA PRIVATE KEY-----"; - return this.fixKey(key, prefix, endfix) - }, - getPublicKey(key) { - let prefix = "-----BEGIN PUBLIC KEY-----"; - let endfix = "-----END PUBLIC KEY-----"; - return this.fixKey(key, prefix, endfix) - } -}; - -function getProxyUrl() { - if (typeof getProxy === "function") { - return getProxy(true) - } else { - return "http://127.0.0.1:9978/proxy?do=js" - } -} -function fixAdM3u8(m3u8_text, m3u8_url, ad_remove) { - if (!m3u8_text && !m3u8_url || !m3u8_text && m3u8_url && !m3u8_url.startsWith("http")) { - return "" - } - if (!m3u8_text) { - log("m3u8_url:" + m3u8_url); - m3u8_text = request(m3u8_url) - } - log("len(m3u8_text):" + m3u8_text.length); - if (!ad_remove) { - return m3u8_text - } - if (ad_remove.startsWith("reg:")) { - ad_remove = ad_remove.slice(4) - } else if (ad_remove.startsWith("js:")) { - ad_remove = ad_remove.slice(3) - } - let m3u8_start = m3u8_text.slice(0, m3u8_text.indexOf("#EXTINF")) - .trim(); - let m3u8_body = m3u8_text.slice(m3u8_text.indexOf("#EXTINF"), m3u8_text.indexOf("#EXT-X-ENDLIST")) - .trim(); - let m3u8_end = m3u8_text.slice(m3u8_text.indexOf("#EXT-X-ENDLIST")) - .trim(); - let murls = []; - let m3_body_list = m3u8_body.split("\n"); - let m3_len = m3_body_list.length; - let i = 0; - while (i < m3_len) { - let mi = m3_body_list[i]; - let mi_1 = m3_body_list[i + 1]; - if (mi.startsWith("#EXTINF")) { - murls.push([mi, mi_1].join("&")); - i += 2 - } else if (mi.startsWith("#EXT-X-DISCONTINUITY")) { - let mi_2 = m3_body_list[i + 2]; - murls.push([mi, mi_1, mi_2].join("&")); - i += 3 - } else { - break - } - } - let new_m3u8_body = []; - for (let murl of murls) { - if (ad_remove && new RegExp(ad_remove) - .test(murl)) {} else { - let murl_list = murl.split("&"); - if (!murl_list[murl_list.length - 1].startsWith("http") && m3u8_url.startsWith("http")) { - murl_list[murl_list.length - 1] = urljoin(m3u8_url, murl_list[murl_list.length - 1]) - } - murl_list.forEach(it => { - new_m3u8_body.push(it) - }) - } - } - new_m3u8_body = new_m3u8_body.join("\n") - .trim(); - m3u8_text = [m3u8_start, new_m3u8_body, m3u8_end].join("\n") - .trim(); - return m3u8_text -} -function fixAdM3u8Ai(m3u8_url) { - let ts = (new Date) - .getTime(); - - function b(s1, s2) { - let i = 0; - while (i < s1.length) { - if (s1[i] !== s2[i]) { - break - } - i++ - } - return i - } - function reverseString(str) { - return str.split("") - .reverse() - .join("") - } - let m3u8 = request(m3u8_url); - m3u8 = m3u8.trim() - .split("\n") - .map(it => it.startsWith("#") ? it : urljoin(m3u8_url, it)) - .join("\n"); - let last_url = m3u8.split("\n") - .slice(-1)[0]; - if (last_url.includes(".m3u8") && last_url !== m3u8_url) { - m3u8_url = last_url; - m3u8 = request(m3u8_url) - } - let s = m3u8.trim() - .split("\n") - .filter(it => it.trim()) - .join("\n"); - let ss = s.split("\n"); - let firststr = ss.find(x => !x.startsWith("#")); - let maxl = 0; - let firststrlen = firststr.length; - let ml = Math.round(ss.length / 2) - .toString() - .length; - let laststr = ss.toReversed() - .find(x => { - if (!x.startsWith("#")) { - let k = b(reverseString(firststr), reverseString(x)); - maxl = b(firststr, x); - if (firststrlen - maxl <= ml + k) { - return true - } - } - return false - }); - log("最后一条切片:" + laststr); - let ad_urls = []; - for (let i = 0; i < ss.length; i++) { - let s = ss[i]; - if (!s.startsWith("#")) { - if (b(firststr, s) < maxl) { - ad_urls.push(s); - ss.splice(i - 1, 2); - i = i - 2 - } else { - ss[i] = urljoin(m3u8_url, s) - } - } else { - ss[i] = s.replace(/URI=\"(.*)\"/, 'URI="' + urljoin(m3u8_url, "$1") + '"') - } - } - log("处理的m3u8地址:" + m3u8_url); - log("----广告地址----"); - log(ad_urls); - m3u8 = ss.join("\n"); - log("处理耗时:" + ((new Date) - .getTime() - ts) - .toString()); - return m3u8 -} -function forceOrder(lists, key, option) { - let start = Math.floor(lists.length / 2); - let end = Math.min(lists.length - 1, start + 1); - if (start >= end) { - return lists - } - let first = lists[start]; - let second = lists[end]; - if (key) { - try { - first = first[key]; - second = second[key] - } catch (e) {} - } - if (option && typeof option === "function") { - try { - first = option(first); - second = option(second) - } catch (e) {} - } - first += ""; - second += ""; - if (first.match(/(\d+)/) && second.match(/(\d+)/)) { - let num1 = Number(first.match(/(\d+)/)[1]); - let num2 = Number(second.match(/(\d+)/)[1]); - if (num1 > num2) { - lists.reverse() - } - } - return lists -} -let VODS = []; -let VOD = {}; -let TABS = []; -let LISTS = []; -globalThis.encodeUrl = urlencode; -globalThis.urlencode = urlencode; - -function urljoin(fromPath, nowPath) { - fromPath = fromPath || ""; - nowPath = nowPath || ""; - return joinUrl(fromPath, nowPath) -} -var urljoin2 = urljoin; -const defaultParser = { - pdfh: pdfh, - pdfa: pdfa, - pd: pd -}; - -function pdfh2(html, parse) { - let html2 = html; - try { - if (typeof html !== "string") { - html2 = html.rr(html.ele) - .toString() - } - } catch (e) { - print("html对象转文本发生了错误:" + e.message) - } - let result = defaultParser.pdfh(html2, parse); - let option = parse.includes("&&") ? parse.split("&&") - .slice(-1)[0] : parse.split(" ") - .slice(-1)[0]; - if (/style/.test(option.toLowerCase()) && /url\(/.test(result)) { - try { - result = result.match(/url\((.*?)\)/)[1]; - result = result.replace(/^['|"](.*)['|"]$/, "$1") - } catch (e) {} - } - return result -} -function pdfa2(html, parse) { - let html2 = html; - try { - if (typeof html !== "string") { - html2 = html.rr(html.ele) - .toString() - } - } catch (e) { - print("html对象转文本发生了错误:" + e.message) - } - return defaultParser.pdfa(html2, parse) -} -function pd2(html, parse, uri) { - let ret = pdfh2(html, parse); - if (typeof uri === "undefined" || !uri) { - uri = "" - } - if (DOM_CHECK_ATTR.test(parse) && !SPECIAL_URL.test(ret)) { - if (/http/.test(ret)) { - ret = ret.slice(ret.indexOf("http")) - } else { - ret = urljoin(MY_URL, ret) - } - } - return ret -} -const parseTags = { - jsp: { - pdfh: pdfh2, - pdfa: pdfa2, - pd: pd2 - }, - json: { - pdfh(html, parse) { - if (!parse || !parse.trim()) { - return "" - } - if (typeof html === "string") { - html = JSON.parse(html) - } - parse = parse.trim(); - if (!parse.startsWith("$.")) { - parse = "$." + parse - } - parse = parse.split("||"); - for (let ps of parse) { - let ret = cheerio.jp(ps, html); - if (Array.isArray(ret)) { - ret = ret[0] || "" - } else { - ret = ret || "" - } - if (ret && typeof ret !== "string") { - ret = ret.toString() - } - if (ret) { - return ret - } - } - return "" - }, pdfa(html, parse) { - if (!parse || !parse.trim()) { - return "" - } - if (typeof html === "string") { - html = JSON.parse(html) - } - parse = parse.trim(); - if (!parse.startsWith("$.")) { - parse = "$." + parse - } - let ret = cheerio.jp(parse, html); - if (Array.isArray(ret) && Array.isArray(ret[0]) && ret.length === 1) { - return ret[0] || [] - } - return ret || [] - }, pd(html, parse) { - let ret = parseTags.json.pdfh(html, parse); - if (ret) { - return urljoin(MY_URL, ret) - } - return ret - } - }, - jq: { - pdfh(html, parse) { - if (!html || !parse || !parse.trim()) { - return "" - } - parse = parse.trim(); - let result = defaultParser.pdfh(html, parse); - return result - }, pdfa(html, parse) { - if (!html || !parse || !parse.trim()) { - return [] - } - parse = parse.trim(); - let result = defaultParser.pdfa(html, parse); - print(`pdfa解析${parse}=>${result.length}`); - return result - }, pd(html, parse, base_url) { - if (!html || !parse || !parse.trim()) { - return "" - } - parse = parse.trim(); - base_url = base_url || MY_URL; - return defaultParser.pd(html, parse, base_url) - } - }, - getParse(p0) { - if (p0.startsWith("jsp:")) { - return this.jsp - } else if (p0.startsWith("json:")) { - return this.json - } else if (p0.startsWith("jq:")) { - return this.jq - } else { - return this.jq - } - } -}; -const stringify = JSON.stringify; -const jsp = parseTags.jsp; -const jq = parseTags.jq; - -function readFile(filePath) { - filePath = filePath || "./uri.min.js"; - var fd = os.open(filePath); - var buffer = new ArrayBuffer(1024); - var len = os.read(fd, buffer, 0, 1024); - console.log(len); - let text = String.fromCharCode.apply(null, new Uint8Array(buffer)); - console.log(text); - return text -} -function dealJson(html) { - try { - html = html.trim(); - if (!(html.startsWith("{") && html.endsWith("}") || html.startsWith("[") && html.endsWith("]"))) { - html = "{" + html.match(/.*?\{(.*)\}/m)[1] + "}" - } - } catch (e) {} - try { - html = JSON.parse(html) - } catch (e) {} - return html -} -var OcrApi = { - api: OCR_API, - classification: function(img) { - let code = ""; - try { - log("通过drpy_ocr验证码接口过验证..."); - let html = request(OCR_API, { - data: { - img: img - }, - headers: { - "User-Agent": PC_UA - }, - method: "POST" - }, true); - code = html || "" - } catch (e) { - log(`OCR识别验证码发生错误:${e.message}`) - } - return code - } -}; - -function verifyCode(url) { - let cnt = 0; - let host = getHome(url); - let cookie = ""; - while (cnt < OCR_RETRY) { - try { - let yzm_url = `${host}/index.php/verify/index.html`; - console.log(`验证码链接:${yzm_url}`); - let hhtml = request(yzm_url, { - withHeaders: true, - toBase64: true - }, true); - let json = JSON.parse(hhtml); - if (!cookie) { - let setCk = Object.keys(json) - .find(it => it.toLowerCase() === "set-cookie"); - cookie = setCk ? json[setCk].split(";")[0] : "" - } - console.log("cookie:" + cookie); - let img = json.body; - let code = OcrApi.classification(img); - console.log(`第${cnt+1}次验证码识别结果:${code}`); - let submit_url = `${host}/index.php/ajax/verify_check?type=search&verify=${code}`; - console.log(submit_url); - let html = request(submit_url, { - headers: { - Cookie: cookie, - "User-Agent": MOBILE_UA - }, - method: "POST" - }); - html = JSON.parse(html); - if (html.msg === "ok") { - console.log(`第${cnt+1}次验证码提交成功`); - return cookie - } else if (html.msg !== "ok" && cnt + 1 >= OCR_RETRY) { - cookie = "" - } - } catch (e) { - console.log(`第${cnt+1}次验证码提交失败:${e.message}`); - if (cnt + 1 >= OCR_RETRY) { - cookie = "" - } - } - cnt += 1 - } - return cookie -} -function setItem(k, v) { - local.set(RKEY, k, v); - console.log(`规则${RKEY}设置${k} => ${v}`) -} -function getItem(k, v) { - return local.get(RKEY, k) || v -} -function clearItem(k) { - local.delete(RKEY, k) -} -function getHome(url) { - if (!url) { - return "" - } - let tmp = url.split("//"); - url = tmp[0] + "//" + tmp[1].split("/")[0]; - try { - url = decodeURIComponent(url) - } catch (e) {} - return url -} -function buildUrl(url, obj) { - obj = obj || {}; - if (url.indexOf("?") < 0) { - url += "?" - } - let param_list = []; - let keys = Object.keys(obj); - keys.forEach(it => { - param_list.push(it + "=" + obj[it]) - }); - let prs = param_list.join("&"); - if (keys.length > 0 && !url.endsWith("?")) { - url += "&" - } - url += prs; - return url -} -function require(url) { - eval(request(url)) -} -function request(url, obj, ocr_flag) { - ocr_flag = ocr_flag || false; - if (typeof obj === "undefined" || !obj || obj === {}) { - if (!fetch_params || !fetch_params.headers) { - let headers = { - "User-Agent": MOBILE_UA - }; - if (rule.headers) { - Object.assign(headers, rule.headers) - } - if (!fetch_params) { - fetch_params = {} - } - fetch_params.headers = headers - } - if (!fetch_params.headers.Referer) { - fetch_params.headers.Referer = getHome(url) - } - obj = fetch_params - } else { - let headers = obj.headers || {}; - let keys = Object.keys(headers) - .map(it => it.toLowerCase()); - if (!keys.includes("user-agent")) { - headers["User-Agent"] = MOBILE_UA - } - if (!keys.includes("referer")) { - headers["Referer"] = getHome(url) - } - obj.headers = headers - } - if (rule.encoding && rule.encoding !== "utf-8" && !ocr_flag) { - if (!obj.headers.hasOwnProperty("Content-Type") && !obj.headers.hasOwnProperty("content-type")) { - obj.headers["Content-Type"] = "text/html; charset=" + rule.encoding - } - } - if (typeof obj.body != "undefined" && obj.body && typeof obj.body === "string") { - if (!obj.headers.hasOwnProperty("Content-Type") && !obj.headers.hasOwnProperty("content-type")) { - obj.headers["Content-Type"] = "application/x-www-form-urlencoded; charset=" + rule.encoding - } - } else if (typeof obj.body != "undefined" && obj.body && typeof obj.body === "object") { - obj.data = obj.body; - delete obj.body - } - if (!url) { - return obj.withHeaders ? "{}" : "" - } - if (obj.toBase64) { - obj.buffer = 2; - delete obj.toBase64 - } - if (obj.redirect === false) { - obj.redirect = 0 - } - console.log(JSON.stringify(obj.headers)); - console.log("request:" + url + `|method:${obj.method||"GET"}|body:${obj.body||""}`); - let res = req(url, obj); - let html = res.content || ""; - if (obj.withHeaders) { - let htmlWithHeaders = res.headers; - htmlWithHeaders.body = html; - return JSON.stringify(htmlWithHeaders) - } else { - return html - } -} -function post(url, obj) { - obj.method = "POST"; - return request(url, obj) -} -fetch = request; -print = function(data) { - data = data || ""; - if (typeof data == "object" && Object.keys(data) - .length > 0) { - try { - data = JSON.stringify(data); - console.log(data) - } catch (e) { - console.log(typeof data + ":" + data.length); - return - } - } else if (typeof data == "object" && Object.keys(data) - .length < 1) { - console.log("null object") - } else { - console.log(data) - } -}; -log = print; - -function checkHtml(html, url, obj) { - if (/\?btwaf=/.test(html)) { - let btwaf = html.match(/btwaf(.*?)"/)[1]; - url = url.split("#")[0] + "?btwaf" + btwaf; - print("宝塔验证访问链接:" + url); - html = request(url, obj) - } - return html -} -function getCode(url, obj) { - let html = request(url, obj); - html = checkHtml(html, url, obj); - return html -} -function getHtml(url) { - let obj = {}; - if (rule.headers) { - obj.headers = rule.headers - } - let cookie = getItem(RULE_CK, ""); - if (cookie) { - if (obj.headers && !Object.keys(obj.headers) - .map(it => it.toLowerCase()) - .includes("cookie")) { - log("历史无cookie,新增过验证后的cookie"); - obj.headers["Cookie"] = cookie - } else if (obj.headers && obj.headers.cookie && obj.headers.cookie !== cookie) { - obj.headers["Cookie"] = cookie; - log("历史有小写过期的cookie,更新过验证后的cookie") - } else if (obj.headers && obj.headers.Cookie && obj.headers.Cookie !== cookie) { - obj.headers["Cookie"] = cookie; - log("历史有大写过期的cookie,更新过验证后的cookie") - } else if (!obj.headers) { - obj.headers = { - Cookie: cookie - }; - log("历史无headers,更新过验证后的含cookie的headers") - } - } - let html = getCode(url, obj); - return html -} -function homeParse(homeObj) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let classes = []; - if (homeObj.class_name && homeObj.class_url) { - let names = homeObj.class_name.split("&"); - let urls = homeObj.class_url.split("&"); - let cnt = Math.min(names.length, urls.length); - for (let i = 0; i < cnt; i++) { - classes.push({ - type_id: urls[i], - type_name: names[i] - }) - } - } - if (homeObj.class_parse) { - if (homeObj.class_parse.startsWith("js:")) { - var input = homeObj.MY_URL; - try { - eval(homeObj.class_parse.replace("js:", "")); - if (Array.isArray(input)) { - classes = input - } - } catch (e) { - log("通过js动态获取分类发生了错误:" + e.message) - } - } else { - let p = homeObj.class_parse.split(";"); - let p0 = p[0]; - let _ps = parseTags.getParse(p0); - let is_json = p0.startsWith("json:"); - _pdfa = _ps.pdfa; - _pdfh = _ps.pdfh; - _pd = _ps.pd; - MY_URL = rule.url; - if (is_json) { - try { - let cms_cate_url = homeObj.MY_URL.replace("ac=detail", "ac=list"); - let html = getHtml(cms_cate_url); - if (html) { - if (cms_cate_url === homeObj.MY_URL) { - homeHtmlCache = html - } - let list = _pdfa(html, p0.replace("json:", "")); - if (list && list.length > 0) { - classes = list - } - } - } catch (e) { - console.log(e.message) - } - } else if (p.length >= 3 && !is_json) { - try { - let html = getHtml(homeObj.MY_URL); - if (html) { - homeHtmlCache = html; - let list = _pdfa(html, p0); - if (list && list.length > 0) { - list.forEach((it, idex) => { - try { - let name = _pdfh(it, p[1]); - if (homeObj.cate_exclude && new RegExp(homeObj.cate_exclude) - .test(name)) { - return - } - let url = _pd(it, p[2]); - if (p.length > 3 && p[3]) { - let exp = new RegExp(p[3]); - url = url.match(exp)[1] - } - classes.push({ - type_id: url.trim(), - type_name: name.trim() - }) - } catch (e) { - console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`) - } - }) - } - } - } catch (e) { - console.log(e.message) - } - } - } - } - classes = classes.filter(it => !homeObj.cate_exclude || !new RegExp(homeObj.cate_exclude) - .test(it.type_name)); - let resp = { - class: classes - }; - if (homeObj.filter) { - resp.filters = homeObj.filter - } - console.log(JSON.stringify(resp)); - return JSON.stringify(resp) -} -function getPP(p, pn, pp, ppn) { - try { - let ps = p[pn] === "*" && pp.length > ppn ? pp[ppn] : p[pn]; - return ps - } catch (e) { - return "" - } -} -function homeVodParse(homeVodObj) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let d = []; - MY_URL = homeVodObj.homeUrl; - console.log(MY_URL); - let t1 = (new Date) - .getTime(); - let p = homeVodObj.推荐; - print("p:" + p); - if (p === "*" && rule.一级) { - p = rule.一级; - homeVodObj.double = false - } - if (!p || typeof p !== "string") { - return "{}" - } - p = p.trim(); - let pp = rule.一级.split(";"); - if (p.startsWith("js:")) { - const TYPE = "home"; - var input = MY_URL; - HOST = rule.host; - eval(p.replace("js:", "")); - d = VODS - } else { - p = p.split(";"); - if (!homeVodObj.double && p.length < 5) { - return "{}" - } else if (homeVodObj.double && p.length < 6) { - return "{}" - } - let p0 = getPP(p, 0, pp, 0); - let _ps = parseTags.getParse(p0); - _pdfa = _ps.pdfa; - _pdfh = _ps.pdfh; - _pd = _ps.pd; - let is_json = p0.startsWith("json:"); - p0 = p0.replace(/^(jsp:|json:|jq:)/, ""); - let html = homeHtmlCache || getHtml(MY_URL); - homeHtmlCache = undefined; - if (is_json) { - html = dealJson(html) - } - try { - console.log("double:" + homeVodObj.double); - if (homeVodObj.double) { - let items = _pdfa(html, p0); - let p1 = getPP(p, 1, pp, 0); - let p2 = getPP(p, 2, pp, 1); - let p3 = getPP(p, 3, pp, 2); - let p4 = getPP(p, 4, pp, 3); - let p5 = getPP(p, 5, pp, 4); - let p6 = getPP(p, 6, pp, 5); - for (let item of items) { - let items2 = _pdfa(item, p1); - for (let item2 of items2) { - try { - let title = _pdfh(item2, p2); - let img = ""; - try { - img = _pd(item2, p3) - } catch (e) {} - let desc = ""; - try { - desc = _pdfh(item2, p4) - } catch (e) {} - let links = []; - for (let _p5 of p5.split("+")) { - let link = !homeVodObj.detailUrl ? _pd(item2, _p5, MY_URL) : _pdfh(item2, _p5); - links.push(link) - } - let content; - if (p.length > 6 && p[6]) { - content = _pdfh(item2, p6) - } else { - content = "" - } - let vid = links.join("$"); - if (rule.二级 === "*") { - vid = vid + "@@" + title + "@@" + img - } - let vod = { - vod_name: title, - vod_pic: img, - vod_remarks: desc, - vod_content: content, - vod_id: vid - }; - d.push(vod) - } catch (e) { - console.log("首页列表双层定位处理发生错误:" + e.message) - } - } - } - } else { - let items = _pdfa(html, p0); - let p1 = getPP(p, 1, pp, 1); - let p2 = getPP(p, 2, pp, 2); - let p3 = getPP(p, 3, pp, 3); - let p4 = getPP(p, 4, pp, 4); - let p5 = getPP(p, 5, pp, 5); - for (let item of items) { - try { - let title = _pdfh(item, p1); - let img = ""; - try { - img = _pd(item, p2, MY_URL) - } catch (e) {} - let desc = ""; - try { - desc = _pdfh(item, p3) - } catch (e) {} - let links = []; - for (let _p5 of p4.split("+")) { - let link = !homeVodObj.detailUrl ? _pd(item, _p5, MY_URL) : _pdfh(item, _p5); - links.push(link) - } - let content; - if (p.length > 5 && p[5]) { - content = _pdfh(item, p5) - } else { - content = "" - } - let vid = links.join("$"); - if (rule.二级 === "*") { - vid = vid + "@@" + title + "@@" + img - } - let vod = { - vod_name: title, - vod_pic: img, - vod_remarks: desc, - vod_content: content, - vod_id: vid - }; - d.push(vod) - } catch (e) { - console.log("首页列表单层定位处理发生错误:" + e.message) - } - } - } - } catch (e) {} - } - let t2 = (new Date) - .getTime(); - console.log("加载首页推荐耗时:" + (t2 - t1) + "毫秒"); - if (rule.图片替换 && rule.图片替换.includes("=>")) { - let replace_from = rule.图片替换.split("=>")[0]; - let replace_to = rule.图片替换.split("=>")[1]; - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic.replace(replace_from, replace_to) - } - }) - } - if (rule.图片来源) { - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic + rule.图片来源 - } - }) - } - if (d.length > 0) { - print(d.slice(0, 2)) - } - return JSON.stringify({ - list: d - }) -} -function categoryParse(cateObj) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let p = cateObj.一级; - if (!p || typeof p !== "string") { - return "{}" - } - let d = []; - let url = cateObj.url.replaceAll("fyclass", cateObj.tid); - if (cateObj.pg === 1 && url.includes("[") && url.includes("]")) { - url = url.split("[")[1].split("]")[0] - } else if (cateObj.pg > 1 && url.includes("[") && url.includes("]")) { - url = url.split("[")[0] - } - if (rule.filter_url) { - if (!/fyfilter/.test(url)) { - if (!url.endsWith("&") && !rule.filter_url.startsWith("&")) { - url += "&" - } - url += rule.filter_url - } else { - url = url.replace("fyfilter", rule.filter_url) - } - let fl = cateObj.filter ? cateObj.extend : {}; - if (rule.filter_def && typeof rule.filter_def === "object") { - try { - if (Object.keys(rule.filter_def) - .length > 0 && rule.filter_def.hasOwnProperty(cateObj.tid)) { - let self_fl_def = rule.filter_def[cateObj.tid]; - if (self_fl_def && typeof self_fl_def === "object") { - let fl_def = JSON.parse(JSON.stringify(self_fl_def)); - fl = Object.assign(fl_def, fl) - } - } - } catch (e) { - print("合并不同分类对应的默认筛选出错:" + e.message) - } - } - let new_url; - new_url = cheerio.jinja2(url, { - fl: fl - }); - url = new_url - } - if (/fypage/.test(url)) { - if (url.includes("(") && url.includes(")")) { - let url_rep = url.match(/.*?\((.*)\)/)[1]; - let cnt_page = url_rep.replaceAll("fypage", cateObj.pg); - let cnt_pg = eval(cnt_page); - url = url.replaceAll(url_rep, cnt_pg) - .replaceAll("(", "") - .replaceAll(")", "") - } else { - url = url.replaceAll("fypage", cateObj.pg) - } - } - MY_URL = url; - console.log(MY_URL); - p = p.trim(); - const MY_CATE = cateObj.tid; - if (p.startsWith("js:")) { - var MY_FL = cateObj.extend; - const TYPE = "cate"; - var input = MY_URL; - const MY_PAGE = cateObj.pg; - var desc = ""; - eval(p.trim() - .replace("js:", "")); - d = VODS - } else { - p = p.split(";"); - if (p.length < 5) { - return "{}" - } - let _ps = parseTags.getParse(p[0]); - _pdfa = _ps.pdfa; - _pdfh = _ps.pdfh; - _pd = _ps.pd; - let is_json = p[0].startsWith("json:"); - p[0] = p[0].replace(/^(jsp:|json:|jq:)/, ""); - try { - let html = getHtml(MY_URL); - if (html) { - if (is_json) { - html = dealJson(html) - } - let list = _pdfa(html, p[0]); - list.forEach(it => { - let links = p[4].split("+") - .map(p4 => { - return !rule.detailUrl ? _pd(it, p4, MY_URL) : _pdfh(it, p4) - }); - let link = links.join("$"); - let vod_id = rule.detailUrl ? MY_CATE + "$" + link : link; - let vod_name = _pdfh(it, p[1]) - .replace(/\n|\t/g, "") - .trim(); - let vod_pic = _pd(it, p[2], MY_URL); - if (rule.二级 === "*") { - vod_id = vod_id + "@@" + vod_name + "@@" + vod_pic - } - d.push({ - vod_id: vod_id, - vod_name: vod_name, - vod_pic: vod_pic, - vod_remarks: _pdfh(it, p[3]) - .replace(/\n|\t/g, "") - .trim() - }) - }) - } - } catch (e) { - console.log(e.message) - } - } - if (rule.图片替换 && rule.图片替换.includes("=>")) { - let replace_from = rule.图片替换.split("=>")[0]; - let replace_to = rule.图片替换.split("=>")[1]; - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic.replace(replace_from, replace_to) - } - }) - } - if (rule.图片来源) { - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic + rule.图片来源 - } - }) - } - if (d.length > 0) { - print(d.slice(0, 2)) - } - let pagecount = 0; - if (rule.pagecount && typeof rule.pagecount === "object" && rule.pagecount.hasOwnProperty(MY_CATE)) { - print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`); - pagecount = parseInt(rule.pagecount[MY_CATE]) - } - let nodata = { - list: [{ - vod_name: "无数据,防无限请求", - vod_id: "no_data", - vod_remarks: "不要点,会崩的", - vod_pic: "https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg" - }], - total: 1, - pagecount: 1, - page: 1, - limit: 1 - }; - let vod = d.length < 1 ? JSON.stringify(nodata) : JSON.stringify({ - page: parseInt(cateObj.pg), - pagecount: pagecount || 999, - limit: 20, - total: 999, - list: d - }); - return vod -} -function searchParse(searchObj) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let d = []; - if (!searchObj.searchUrl) { - return "{}" - } - let p = searchObj.搜索 === "*" && rule.一级 ? rule.一级 : searchObj.搜索; - if (!p || typeof p !== "string") { - return "{}" - } - p = p.trim(); - let pp = rule.一级.split(";"); - let url = searchObj.searchUrl.replaceAll("**", searchObj.wd); - if (searchObj.pg === 1 && url.includes("[") && url.includes("]") && !url.includes("#")) { - url = url.split("[")[1].split("]")[0] - } else if (searchObj.pg > 1 && url.includes("[") && url.includes("]") && !url.includes("#")) { - url = url.split("[")[0] - } - if (/fypage/.test(url)) { - if (url.includes("(") && url.includes(")")) { - let url_rep = url.match(/.*?\((.*)\)/)[1]; - let cnt_page = url_rep.replaceAll("fypage", searchObj.pg); - let cnt_pg = eval(cnt_page); - url = url.replaceAll(url_rep, cnt_pg) - .replaceAll("(", "") - .replaceAll(")", "") - } else { - url = url.replaceAll("fypage", searchObj.pg) - } - } - MY_URL = url; - console.log(MY_URL); - if (p.startsWith("js:")) { - const TYPE = "search"; - const MY_PAGE = searchObj.pg; - const KEY = searchObj.wd; - var input = MY_URL; - var detailUrl = rule.detailUrl || ""; - eval(p.trim() - .replace("js:", "")); - d = VODS - } else { - p = p.split(";"); - if (p.length < 5) { - return "{}" - } - let p0 = getPP(p, 0, pp, 0); - let _ps = parseTags.getParse(p0); - _pdfa = _ps.pdfa; - _pdfh = _ps.pdfh; - _pd = _ps.pd; - let is_json = p0.startsWith("json:"); - p0 = p0.replace(/^(jsp:|json:|jq:)/, ""); - try { - let req_method = MY_URL.split(";") - .length > 1 ? MY_URL.split(";")[1].toLowerCase() : "get"; - let html; - if (req_method === "post") { - let rurls = MY_URL.split(";")[0].split("#"); - let rurl = rurls[0]; - let params = rurls.length > 1 ? rurls[1] : ""; - print(`post=》rurl:${rurl},params:${params}`); - let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let postData = { - body: params - }; - Object.assign(_fetch_params, postData); - html = post(rurl, _fetch_params) - } else if (req_method === "postjson") { - let rurls = MY_URL.split(";")[0].split("#"); - let rurl = rurls[0]; - let params = rurls.length > 1 ? rurls[1] : ""; - print(`postjson-》rurl:${rurl},params:${params}`); - try { - params = JSON.parse(params) - } catch (e) { - params = "{}" - } - let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let postData = { - body: params - }; - Object.assign(_fetch_params, postData); - html = post(rurl, _fetch_params) - } else { - html = getHtml(MY_URL) - } - if (html) { - if (/系统安全验证|输入验证码/.test(html)) { - let cookie = verifyCode(MY_URL); - if (cookie) { - console.log(`本次成功过验证,cookie:${cookie}`); - setItem(RULE_CK, cookie) - } else { - console.log(`本次自动过搜索验证失败,cookie:${cookie}`) - } - html = getHtml(MY_URL) - } - if (!html.includes(searchObj.wd)) { - console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码"); - console.log(html) - } - if (is_json) { - html = dealJson(html) - } - let list = _pdfa(html, p0); - let p1 = getPP(p, 1, pp, 1); - let p2 = getPP(p, 2, pp, 2); - let p3 = getPP(p, 3, pp, 3); - let p4 = getPP(p, 4, pp, 4); - let p5 = getPP(p, 5, pp, 5); - list.forEach(it => { - let links = p4.split("+") - .map(_p4 => { - return !rule.detailUrl ? _pd(it, _p4, MY_URL) : _pdfh(it, _p4) - }); - let link = links.join("$"); - let content; - if (p.length > 5 && p[5]) { - content = _pdfh(it, p5) - } else { - content = "" - } - let vod_id = link; - let vod_name = _pdfh(it, p1) - .replace(/\n|\t/g, "") - .trim(); - let vod_pic = _pd(it, p2, MY_URL); - if (rule.二级 === "*") { - vod_id = vod_id + "@@" + vod_name + "@@" + vod_pic - } - let ob = { - vod_id: vod_id, - vod_name: vod_name, - vod_pic: vod_pic, - vod_remarks: _pdfh(it, p3) - .replace(/\n|\t/g, "") - .trim(), - vod_content: content.replace(/\n|\t/g, "") - .trim() - }; - d.push(ob) - }) - } - } catch (e) { - print("搜索发生错误:" + e.message); - return "{}" - } - } - if (rule.图片替换 && rule.图片替换.includes("=>")) { - let replace_from = rule.图片替换.split("=>")[0]; - let replace_to = rule.图片替换.split("=>")[1]; - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic.replace(replace_from, replace_to) - } - }) - } - if (rule.图片来源) { - d.forEach(it => { - if (it.vod_pic && it.vod_pic.startsWith("http")) { - it.vod_pic = it.vod_pic + rule.图片来源 - } - }) - } - return JSON.stringify({ - page: parseInt(searchObj.pg), - pagecount: 10, - limit: 20, - total: 100, - list: d - }) -} -function detailParse(detailObj) { - let t1 = (new Date) - .getTime(); - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - let orId = detailObj.orId; - let vod_name = "片名"; - let vod_pic = ""; - let vod_id = orId; - if (rule.二级 === "*") { - let extra = orId.split("@@"); - vod_name = extra.length > 1 ? extra[1] : vod_name; - vod_pic = extra.length > 2 ? extra[2] : vod_pic - } - let vod = { - vod_id: vod_id, - vod_name: vod_name, - vod_pic: vod_pic, - type_name: "类型", - vod_year: "年份", - vod_area: "地区", - vod_remarks: "更新信息", - vod_actor: "主演", - vod_director: "导演", - vod_content: "简介" - }; - let p = detailObj.二级; - let url = detailObj.url; - let detailUrl = detailObj.detailUrl; - let fyclass = detailObj.fyclass; - let tab_exclude = detailObj.tab_exclude; - let html = detailObj.html || ""; - MY_URL = url; - if (detailObj.二级访问前) { - try { - print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`); - eval(detailObj.二级访问前.trim() - .replace("js:", "")) - } catch (e) { - print(`二级访问前执行代码出现错误:${e.message}`) - } - } - if (p === "*") { - vod.vod_play_from = "道长在线"; - vod.vod_remarks = detailUrl; - vod.vod_actor = "没有二级,只有一级链接直接嗅探播放"; - vod.vod_content = MY_URL; - vod.vod_play_url = "嗅探播放$" + MY_URL.split("@@")[0] - } else if (typeof p === "string" && p.trim() - .startsWith("js:")) { - const TYPE = "detail"; - var input = MY_URL; - var play_url = ""; - eval(p.trim() - .replace("js:", "")); - vod = VOD; - console.log(JSON.stringify(vod)) - } else if (p && typeof p === "object") { - let tt1 = (new Date) - .getTime(); - if (!html) { - html = getHtml(MY_URL) - } - print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`); - let _ps; - if (p.is_json) { - print("二级是json"); - _ps = parseTags.json; - html = dealJson(html) - } else if (p.is_jsp) { - print("二级是jsp"); - _ps = parseTags.jsp - } else if (p.is_jq) { - print("二级是jq"); - _ps = parseTags.jq - } else { - print("二级默认jq"); - _ps = parseTags.jq - } - let tt2 = (new Date) - .getTime(); - print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`); - _pdfa = _ps.pdfa; - _pdfh = _ps.pdfh; - _pd = _ps.pd; - if (p.title) { - let p1 = p.title.split(";"); - vod.vod_name = _pdfh(html, p1[0]) - .replace(/\n|\t/g, "") - .trim(); - let type_name = p1.length > 1 ? _pdfh(html, p1[1]) - .replace(/\n|\t/g, "") - .replace(/ /g, "") - .trim() : ""; - vod.type_name = type_name || vod.type_name - } - if (p.desc) { - try { - let p1 = p.desc.split(";"); - vod.vod_remarks = _pdfh(html, p1[0]) - .replace(/\n|\t/g, "") - .trim(); - vod.vod_year = p1.length > 1 ? _pdfh(html, p1[1]) - .replace(/\n|\t/g, "") - .trim() : ""; - vod.vod_area = p1.length > 2 ? _pdfh(html, p1[2]) - .replace(/\n|\t/g, "") - .trim() : ""; - vod.vod_actor = p1.length > 3 ? _pdfh(html, p1[3]) - .replace(/\n|\t/g, "") - .trim() : ""; - vod.vod_director = p1.length > 4 ? _pdfh(html, p1[4]) - .replace(/\n|\t/g, "") - .trim() : "" - } catch (e) {} - } - if (p.content) { - try { - let p1 = p.content.split(";"); - vod.vod_content = _pdfh(html, p1[0]) - .replace(/\n|\t/g, "") - .trim() - } catch (e) {} - } - if (p.img) { - try { - let p1 = p.img.split(";"); - vod.vod_pic = _pd(html, p1[0], MY_URL) - } catch (e) {} - } - let vod_play_from = "$$$"; - let playFrom = []; - if (p.重定向 && p.重定向.startsWith("js:")) { - print("开始执行重定向代码:" + p.重定向); - html = eval(p.重定向.replace("js:", "")) - } - if (p.tabs) { - if (p.tabs.startsWith("js:")) { - print("开始执行tabs代码:" + p.tabs); - var input = MY_URL; - eval(p.tabs.replace("js:", "")); - playFrom = TABS - } else { - let p_tab = p.tabs.split(";")[0]; - let vHeader = _pdfa(html, p_tab); - console.log(vHeader.length); - let tab_text = p.tab_text || "body&&Text"; - let new_map = {}; - for (let v of vHeader) { - let v_title = _pdfh(v, tab_text) - .trim(); - if (!v_title) { - v_title = "线路空" - } - console.log(v_title); - if (tab_exclude && new RegExp(tab_exclude) - .test(v_title)) { - continue - } - if (!new_map.hasOwnProperty(v_title)) { - new_map[v_title] = 1 - } else { - new_map[v_title] += 1 - } - if (new_map[v_title] > 1) { - v_title += Number(new_map[v_title] - 1) - } - playFrom.push(v_title) - } - } - console.log(JSON.stringify(playFrom)) - } else { - playFrom = ["道长在线"] - } - vod.vod_play_from = playFrom.join(vod_play_from); - let vod_play_url = "$$$"; - let vod_tab_list = []; - if (p.lists) { - if (p.lists.startsWith("js:")) { - print("开始执行lists代码:" + p.lists); - try { - var input = MY_URL; - var play_url = ""; - eval(p.lists.replace("js:", "")); - for (let i in LISTS) { - if (LISTS.hasOwnProperty(i)) { - try { - LISTS[i] = LISTS[i].map(it => it.split("$") - .slice(0, 2) - .join("$")) - } catch (e) { - print("格式化LISTS发生错误:" + e.message) - } - } - } - vod_play_url = LISTS.map(it => it.join("#")) - .join(vod_play_url) - } catch (e) { - print("js执行lists: 发生错误:" + e.message) - } - } else { - let list_text = p.list_text || "body&&Text"; - let list_url = p.list_url || "a&&href"; - let is_tab_js = p.tabs.trim() - .startsWith("js:"); - for (let i = 0; i < playFrom.length; i++) { - let tab_name = playFrom[i]; - let tab_ext = p.tabs.split(";") - .length > 1 && !is_tab_js ? p.tabs.split(";")[1] : ""; - let p1 = p.lists.replaceAll("#idv", tab_name) - .replaceAll("#id", i); - tab_ext = tab_ext.replaceAll("#idv", tab_name) - .replaceAll("#id", i); - let tabName = tab_ext ? _pdfh(html, tab_ext) : tab_name; - console.log(tabName); - let new_vod_list = []; - let tt1 = (new Date) - .getTime(); - if (typeof pdfl === "function") { - new_vod_list = pdfl(html, p1, list_text, list_url, MY_URL) - } else { - let vodList = []; - try { - vodList = _pdfa(html, p1); - console.log("len(vodList):" + vodList.length) - } catch (e) {} - for (let i = 0; i < vodList.length; i++) { - let it = vodList[i]; - new_vod_list.push(_pdfh(it, list_text) - .trim() + "$" + _pd(it, list_url, MY_URL)) - } - } - if (new_vod_list.length > 0) { - new_vod_list = forceOrder(new_vod_list, "", x => x.split("$")[0]); - console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`) - } - let vlist = new_vod_list.join("#"); - vod_tab_list.push(vlist) - } - vod_play_url = vod_tab_list.join(vod_play_url) - } - } - vod.vod_play_url = vod_play_url - } - if (rule.图片替换 && rule.图片替换.includes("=>")) { - let replace_from = rule.图片替换.split("=>")[0]; - let replace_to = rule.图片替换.split("=>")[1]; - vod.vod_pic = vod.vod_pic.replace(replace_from, replace_to) - } - if (rule.图片来源 && vod.vod_pic && vod.vod_pic.startsWith("http")) { - vod.vod_pic = vod.vod_pic + rule.图片来源 - } - if (!vod.vod_id || vod_id.includes("$") && vod.vod_id !== vod_id) { - vod.vod_id = vod_id - } - let t2 = (new Date) - .getTime(); - console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`); - vod = vodDeal(vod); - return JSON.stringify({ - list: [vod] - }) -} -function get_tab_index(vod) { - let obj = {}; - vod.vod_play_from.split("$$$") - .forEach((it, index) => { - obj[it] = index - }); - return obj -} -function vodDeal(vod) { - let vod_play_from = vod.vod_play_from.split("$$$"); - let vod_play_url = vod.vod_play_url.split("$$$"); - let tab_removed_list = vod_play_from; - let tab_ordered_list = vod_play_from; - let tab_renamed_list = vod_play_from; - let tab_list = vod_play_from; - let play_ordered_list = vod_play_url; - if (rule.tab_remove && rule.tab_remove.length > 0 || rule.tab_order && rule.tab_order.length > 0) { - let tab_index_dict = get_tab_index(vod); - if (rule.tab_remove && rule.tab_remove.length > 0) { - tab_removed_list = vod_play_from.filter(it => !rule.tab_remove.includes(it)); - tab_list = tab_removed_list - } - if (rule.tab_order && rule.tab_order.length > 0) { - let tab_order = rule.tab_order; - tab_ordered_list = tab_removed_list.sort((a, b) => { - return (tab_order.indexOf(a) === -1 ? 9999 : tab_order.indexOf(a)) - (tab_order.indexOf(b) === -1 ? 9999 : tab_order.indexOf(b)) - }); - tab_list = tab_ordered_list - } - play_ordered_list = tab_list.map(it => vod_play_url[tab_index_dict[it]]) - } - if (rule.tab_rename && typeof rule.tab_rename === "object" & Object.keys(rule.tab_rename) - .length > 0) { - tab_renamed_list = tab_list.map(it => rule.tab_rename[it] || it); - tab_list = tab_renamed_list - } - vod.vod_play_from = tab_list.join("$$$"); - vod.vod_play_url = play_ordered_list.join("$$$"); - return vod -} -function tellIsJx(url) { - try { - let is_vip = !/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0]) && 是否正版(url); - return is_vip ? 1 : 0 - } catch (e) { - return 1 - } -} -function playParse(playObj) { - fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); - MY_URL = playObj.url; - var MY_FLAG = playObj.flag; - if (!/http/.test(MY_URL)) { - try { - MY_URL = base64Decode(MY_URL) - } catch (e) {} - } - MY_URL = decodeURIComponent(MY_URL); - var input = MY_URL; - var flag = MY_FLAG; - let common_play = { - parse: 1, - url: input, - flag: flag, - jx: tellIsJx(input) - }; - let lazy_play; - if (!rule.play_parse || !rule.lazy) { - lazy_play = common_play - } else if (rule.play_parse && rule.lazy && typeof rule.lazy === "string") { - try { - let lazy_code = rule.lazy.replace("js:", "") - .trim(); - print("开始执行js免嗅=>" + lazy_code); - eval(lazy_code); - lazy_play = typeof input === "object" ? input : { - parse: 1, - jx: tellIsJx(input), - url: input - } - } catch (e) { - print("js免嗅错误:" + e.message); - lazy_play = common_play - } - } else { - lazy_play = common_play - } - if (Array.isArray(rule.play_json) && rule.play_json.length > 0) { - let web_url = lazy_play.url; - for (let pjson of rule.play_json) { - if (pjson.re && (pjson.re === "*" || web_url.match(new RegExp(pjson.re)))) { - if (pjson.json && typeof pjson.json === "object") { - let base_json = pjson.json; - lazy_play = Object.assign(lazy_play, base_json); - break - } - } - } - } else if (rule.play_json && !Array.isArray(rule.play_json)) { - let base_json = { - jx: 1, - parse: 1 - }; - lazy_play = Object.assign(lazy_play, base_json) - } else if (!rule.play_json) { - let base_json = { - jx: 0, - parse: 1 - }; - lazy_play = Object.assign(lazy_play, base_json) - } - console.log(JSON.stringify(lazy_play)); - return JSON.stringify(lazy_play) -} -function proxyParse(proxyObj) { - var input = proxyObj.params; - if (proxyObj.proxy_rule) { - log("准备执行本地代理规则:\n" + proxyObj.proxy_rule); - try { - eval(proxyObj.proxy_rule); - if (input && input !== proxyObj.params && Array.isArray(input) && input.length === 3) { - return input - } else { - return [404, "text/plain", "Not Found"] - } - } catch (e) { - return [500, "text/plain", "代理规则错误:" + e.message] - } - } else { - return [404, "text/plain", "Not Found"] - } -} -function isVideoParse(isVideoObj) { - var input = isVideoObj.url; - if (!isVideoObj.t) { - let re_matcher = new RegExp(isVideoObj.isVideo, "i"); - return re_matcher.test(input) - } else { - try { - eval(isVideoObj.isVideo); - if (typeof input === "boolean") { - return input - } else { - return false - } - } catch (e) { - log("执行嗅探规则发生错误:" + e.message); - return false - } - } -} -function init(ext) { - console.log("init"); - try { - let muban = 模板.getMubans(); - if (typeof ext == "object") { - rule = ext - } else if (typeof ext == "string") { - if (ext.startsWith("http")) { - let js = request(ext, { - method: "GET" - }); - if (js) { - eval(js.replace("var rule", "rule")) - } - } else { - eval(ext.replace("var rule", "rule")) - } - } - if (rule.模板 && muban.hasOwnProperty(rule.模板)) { - print("继承模板:" + rule.模板); - rule = Object.assign(muban[rule.模板], rule) - } - let rule_cate_excludes = (rule.cate_exclude || "") - .split("|") - .filter(it => it.trim()); - let rule_tab_excludes = (rule.tab_exclude || "") - .split("|") - .filter(it => it.trim()); - rule_cate_excludes = rule_cate_excludes.concat(CATE_EXCLUDE.split("|") - .filter(it => it.trim())); - rule_tab_excludes = rule_tab_excludes.concat(TAB_EXCLUDE.split("|") - .filter(it => it.trim())); - rule.cate_exclude = rule_cate_excludes.join("|"); - rule.tab_exclude = rule_tab_excludes.join("|"); - rule.host = (rule.host || "") - .rstrip("/"); - HOST = rule.host; - if (rule.hostJs) { - console.log(`检测到hostJs,准备执行...`); - try { - eval(rule.hostJs); - rule.host = HOST.rstrip("/") - } catch (e) { - console.log(`执行${rule.hostJs}获取host发生错误:` + e.message) - } - } - rule.url = rule.url || ""; - rule.double = rule.double || false; - rule.homeUrl = rule.homeUrl || ""; - rule.detailUrl = rule.detailUrl || ""; - rule.searchUrl = rule.searchUrl || ""; - rule.homeUrl = rule.host && rule.homeUrl ? urljoin(rule.host, rule.homeUrl) : rule.homeUrl || rule.host; - rule.homeUrl = cheerio.jinja2(rule.homeUrl, { - rule: rule - }); - rule.detailUrl = rule.host && rule.detailUrl ? urljoin(rule.host, rule.detailUrl) : rule.detailUrl; - rule.二级访问前 = rule.二级访问前 || ""; - if (rule.url.includes("[") && rule.url.includes("]")) { - let u1 = rule.url.split("[")[0]; - let u2 = rule.url.split("[")[1].split("]")[0]; - rule.url = rule.host && rule.url ? urljoin(rule.host, u1) + "[" + urljoin(rule.host, u2) + "]" : rule.url - } else { - rule.url = rule.host && rule.url ? urljoin(rule.host, rule.url) : rule.url - } - if (rule.searchUrl.includes("[") && rule.searchUrl.includes("]") && !rule.searchUrl.includes("#")) { - let u1 = rule.searchUrl.split("[")[0]; - let u2 = rule.searchUrl.split("[")[1].split("]")[0]; - rule.searchUrl = rule.host && rule.searchUrl ? urljoin(rule.host, u1) + "[" + urljoin(rule.host, u2) + "]" : rule.searchUrl - } else { - rule.searchUrl = rule.host && rule.searchUrl ? urljoin(rule.host, rule.searchUrl) : rule.searchUrl - } - rule.timeout = rule.timeout || 5e3; - rule.encoding = rule.编码 || rule.encoding || "utf-8"; - rule.search_encoding = rule.搜索编码 || rule.search_encoding || ""; - rule.图片来源 = rule.图片来源 || ""; - rule.图片替换 = rule.图片替换 || ""; - rule.play_json = rule.hasOwnProperty("play_json") ? rule.play_json : []; - rule.pagecount = rule.hasOwnProperty("pagecount") ? rule.pagecount : {}; - rule.proxy_rule = rule.hasOwnProperty("proxy_rule") ? rule.proxy_rule : ""; - rule.sniffer = rule.hasOwnProperty("sniffer") ? rule.sniffer : ""; - rule.sniffer = !! (rule.sniffer && rule.sniffer !== "0" && rule.sniffer !== "false"); - rule.isVideo = rule.hasOwnProperty("isVideo") ? rule.isVideo : ""; - rule.tab_remove = rule.hasOwnProperty("tab_remove") ? rule.tab_remove : []; - rule.tab_order = rule.hasOwnProperty("tab_order") ? rule.tab_order : []; - rule.tab_rename = rule.hasOwnProperty("tab_rename") ? rule.tab_rename : {}; - if (rule.headers && typeof rule.headers === "object") { - try { - let header_keys = Object.keys(rule.headers); - for (let k of header_keys) { - if (k.toLowerCase() === "user-agent") { - let v = rule.headers[k]; - console.log(v); - if (["MOBILE_UA", "PC_UA", "UC_UA", "IOS_UA", "UA"].includes(v)) { - rule.headers[k] = eval(v) - } - } else if (k.toLowerCase() === "cookie") { - let v = rule.headers[k]; - if (v && v.startsWith("http")) { - console.log(v); - try { - v = fetch(v); - console.log(v); - rule.headers[k] = v - } catch (e) { - console.log(`从${v}获取cookie发生错误:` + e.message) - } - } - } - } - } catch (e) { - console.log("处理headers发生错误:" + e.message) - } - } - rule_fetch_params = { - headers: rule.headers || false, - timeout: rule.timeout, - encoding: rule.encoding - }; - oheaders = rule.headers || {}; - RKEY = typeof key !== "undefined" && key ? key : "drpy_" + (rule.title || rule.host); - pre(); - init_test() - } catch (e) { - console.log("init_test发生错误:" + e.message) - } -} -let homeHtmlCache = undefined; - -function home(filter) { - console.log("home"); - let homeObj = { - filter: rule.filter || false, - MY_URL: rule.homeUrl, - class_name: rule.class_name || "", - class_url: rule.class_url || "", - class_parse: rule.class_parse || "", - cate_exclude: rule.cate_exclude - }; - return homeParse(homeObj) -} -function homeVod(params) { - console.log("homeVod"); - let homeVodObj = { - "推荐": rule.推荐, - double: rule.double, - homeUrl: rule.homeUrl, - detailUrl: rule.detailUrl - }; - return homeVodParse(homeVodObj) -} -function category(tid, pg, filter, extend) { - let cateObj = { - url: rule.url, - "一级": rule.一级, - tid: tid, - pg: parseInt(pg), - filter: filter, - extend: extend - }; - return categoryParse(cateObj) -} -function detail(vod_url) { - let orId = vod_url; - let fyclass = ""; - log("orId:" + orId); - if (vod_url.indexOf("$") > -1) { - let tmp = vod_url.split("$"); - fyclass = tmp[0]; - vod_url = tmp[1] - } - let detailUrl = vod_url.split("@@")[0]; - let url; - if (!detailUrl.startsWith("http") && !detailUrl.includes("/")) { - url = rule.detailUrl.replaceAll("fyid", detailUrl) - .replaceAll("fyclass", fyclass) - } else if (detailUrl.includes("/")) { - url = urljoin(rule.homeUrl, detailUrl) - } else { - url = detailUrl - } - let detailObj = { - orId: orId, - url: url, - "二级": rule.二级, - "二级访问前": rule.二级访问前, - detailUrl: detailUrl, - fyclass: fyclass, - tab_exclude: rule.tab_exclude - }; - return detailParse(detailObj) -} -function play(flag, id, flags) { - let playObj = { - url: id, - flag: flag, - flags: flags - }; - return playParse(playObj) -} -function search(wd, quick, pg) { - if (rule.search_encoding) { - if (rule.search_encoding.toLowerCase() !== "utf-8") { - wd = encodeStr(wd, rule.search_encoding) - } - } else if (rule.encoding && rule.encoding.toLowerCase() !== "utf-8") { - wd = encodeStr(wd, rule.encoding) - } - let searchObj = { - searchUrl: rule.searchUrl, - "搜索": rule.搜索, - wd: wd, - pg: pg || 1, - quick: quick - }; - return searchParse(searchObj) -} -function proxy(params) { - if (rule.proxy_rule && rule.proxy_rule.trim()) { - rule.proxy_rule = rule.proxy_rule.trim() - } - if (rule.proxy_rule.startsWith("js:")) { - rule.proxy_rule = rule.proxy_rule.replace("js:", "") - } - let proxyObj = { - params: params, - proxy_rule: rule.proxy_rule - }; - return proxyParse(proxyObj) -} -function sniffer() { - let enable_sniffer = rule.sniffer || false; - if (enable_sniffer) { - log("开始执行辅助嗅探代理规则...") - } - return enable_sniffer -} -function isVideo(url) { - let t = 0; - let is_video; - if (rule.isVideo && rule.isVideo.trim()) { - is_video = rule.isVideo.trim() - } - if (is_video.startsWith("js:")) { - is_video = is_video.replace("js:", ""); - t = 1 - } - let isVideoObj = { - url: url, - isVideo: is_video, - t: t - }; - let result = isVideoParse(isVideoObj); - if (result) { - log("成功执行辅助嗅探规则并检测到视频地址:\n" + rule.isVideo) - } - return result -} -function DRPY() { - return { - init: init, - home: home, - homeVod: homeVod, - category: category, - detail: detail, - play: play, - search: search, - proxy: proxy, - sniffer: sniffer, - isVideo: isVideo - } -} -export -default { - init: init, - home: home, - homeVod: homeVod, - category: category, - detail: detail, - play: play, - search: search, - proxy: proxy, - sniffer: sniffer, - isVideo: isVideo, - DRPY: DRPY -}; \ No newline at end of file +import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import"./jsencrypt.js";import"./node-rsa.js";import"./pako.min.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";import"./json5.js";import"./jinja.js";const _jinja2=cheerio.jinja2;cheerio.jinja2=function(template,obj){try{return jinja.render(template,obj)}catch(e){console.log("新的jinja2库渲染失败,换回原始cheerio:"+e.message);return _jinja2(template,obj)}};function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log("本地代理地址:"+getProxyUrl());console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function ocr_demo_test(){let img_base64=`iVBORw0KGgoAAAANSUhEUgAAAIAAAAAoBAMAAADEX+97AAAAG1BMVEXz+/4thQTa7N6QwIFFkyNeokKozqDB3b93sWHFR+MEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABN0lEQVRIie2TQU+DQBCFt9vScvQpxR4xrcSjJCZ67JDGXsX+AdR4B3vpsSYm/m2HXaRLmuySepR3Gdidb/btDAjRq5dT96eCMlfBuzi1QLZUoZy2yz5sOvI+9iomaPEZ6nWnEtxqIyiM1RcAy44GNDhBXUjot/VVNweV1ah68FqWRyjKIOqAcyYF6rGcmpYnHzGt3fycNoMw0d3/THFu7hFSJ/8OXO6iTM8/KSg09obAzIHLO250LgQ0txOZSfgrV4Exdw98uGycJ0ErAeExZGhOmFHV9zHO6qVSj0MpLq7xZON56o++MjlsEgfVhbQWWME+xQX7J4V6zfi9A1Ly9rP1BvEXp+BbVJ/M77n+wfOIDVp51pZ4iBxvmj9AGrtvry6emwfKnVkW+ZRKd5ZNMvob36vXP9YPDmQki8QiCFAAAAAASUVORK5CYII=`;OcrApi.api=OCR_API;let code=OcrApi.classification(img_base64);log("测试验证码图片的ocr识别结果为:"+code)}function rsa_demo_test(){let t1=(new Date).getTime();let pkcs1_public=` +-----BEGIN RSA PUBLIC KEY----- +MEgCQQCrI0pQ/ERRpJ3Ou190XJedFq846nDYP52rOtXyDxlFK5D3p6JJu2RwsKwy +lsQ9xY0xYPpRZUZKMEeR7e9gmRNLAgMBAAE= +-----END RSA PUBLIC KEY----- +`.trim();let pkcs1_public_pem=` +MEgCQQCrI0pQ/ERRpJ3Ou190XJedFq846nDYP52rOtXyDxlFK5D3p6JJu2RwsKwy +lsQ9xY0xYPpRZUZKMEeR7e9gmRNLAgMBAAE= +`.trim();let pkcs8_public=` +-----BEGIN PUBLIC KEY----- +MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/ +nas61fIPGUUrkPenokm7ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQ== +-----END PUBLIC KEY-----`.trim();let pkcs8_public_pem=` +MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/ +nas61fIPGUUrkPenokm7ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQ== +`.trim();let pkcs1_private=` +-----BEGIN RSA PRIVATE KEY----- +MIIBOAIBAAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/nas61fIPGUUrkPenokm7 +ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQI/b6OV1z65UokQaMvSeRXt +0Yv6wiYtduQI9qpq5nzy/ytaqsbBfClNTi/HifKPKxlRouWFkc518EQI8LBxoarJ +AiEA4DaONMplV8PQNa3TKn2F+SDEvLOCjdL0kHKdN90Ti28CIQDDZnTBaHgZwZbA +hS7Bbf5yvwjWMhO6Y7l04/Qm7R+35QIgPuQuqXIoUSD080mp1N5WyRW++atksIF+ +5lGv9e6GP/MCICnj8y/rl6Pd7tXDN6zcSeqLrfdNsREKhB3dKOCXgW9JAiAFYtFS +EJNBXVRTK42SNsZ2hJ/9xLwOwnH2epT8Q43s3Q== +-----END RSA PRIVATE KEY----- +`.trim();let pkcs8_private=` +-----BEGIN PRIVATE KEY----- +MIIBUgIBADANBgkqhkiG9w0BAQEFAASCATwwggE4AgEAAkEAqyNKUPxEUaSdzrtf +dFyXnRavOOpw2D+dqzrV8g8ZRSuQ96eiSbtkcLCsMpbEPcWNMWD6UWVGSjBHke3v +YJkTSwIDAQABAj9vo5XXPrlSiRBoy9J5Fe3Ri/rCJi125Aj2qmrmfPL/K1qqxsF8 +KU1OL8eJ8o8rGVGi5YWRznXwRAjwsHGhqskCIQDgNo40ymVXw9A1rdMqfYX5IMS8 +s4KN0vSQcp033ROLbwIhAMNmdMFoeBnBlsCFLsFt/nK/CNYyE7pjuXTj9CbtH7fl +AiA+5C6pcihRIPTzSanU3lbJFb75q2SwgX7mUa/17oY/8wIgKePzL+uXo93u1cM3 +rNxJ6out902xEQqEHd0o4JeBb0kCIAVi0VIQk0FdVFMrjZI2xnaEn/3EvA7CcfZ6 +lPxDjezd +-----END PRIVATE KEY----- +`.trim();let data=` +NodeRsa +这是node-rsa 现在修改集成在drpy里使用`.trim();let encryptedWithPublic=NODERSA.encryptRSAWithPublicKey(data,pkcs1_public,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("公钥加密");console.log(encryptedWithPublic);let decryptedWithPrivate=NODERSA.decryptRSAWithPrivateKey(encryptedWithPublic,pkcs1_private,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("私钥解密");console.log(decryptedWithPrivate);let pkcs1_sha256_sign=NODERSA.sign("1",pkcs1_private,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:"pkcs1",signingScheme:"pkcs1-sha256"}});console.log("pkcs1_sha256_sign");console.log(pkcs1_sha256_sign);let pkcs1_sha256_sign_verify=NODERSA.verify("1","Oulx2QrgeipKYBtqEDqFb2s/+ndk2cGQxO4CkhU7iBM1vyNmmvqubpsmeoUuN3waGrYZLknSEdwBkfv0tUMpFQ==",pkcs1_private,{options:{environment:"browser",encryptionScheme:"pkcs1",signingScheme:"pkcs1-sha256"}});console.log("pkcs1_sha256_sign_verify");console.log(pkcs1_sha256_sign_verify);let pkcs1_oaep_sha256=NODERSA.encryptRSAWithPublicKey(data,`-----BEGIN RSA PUBLIC KEY----- +MIIBCgKCAQEA5KOq1gRNyllLNWKQy8sGpZE3Q1ULLSmzZw+eaAhj9lvqn7IsT1du +SYn08FfoOA2qMwtz+1O2l1mgzNoSVCyVpVabnTG+C9XKeZXAnJHd8aYA7l7Sxhdm +kte+iymYZ0ZBPzijo8938iugtVvqi9UgDmnY3u/NlQDqiL5BGqSxSTd/Sgmy3zD8 +PYzEa3wD9vehQ5fZZ45vKIq8GNVh2Z8+IGO85FF1OsN7+b2yGJa/FmDDNn0+HP+m +PfI+kYBqEVpo0Ztbc3UdxgFwGC8O1n8AQyriwHnSOtIiuBH62J/7qyC/3LEAApRb +Dd9YszqzmODjQUddZKHmvc638VW+azc0EwIDAQAB +-----END RSA PUBLIC KEY----- +`,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:{scheme:"pkcs1_oaep",hash:"sha256"}}});console.log("pkcs1_oaep_sha256");console.log(pkcs1_oaep_sha256);decryptedWithPrivate=NODERSA.decryptRSAWithPrivateKey("kSZesAAyYh2hdsQnYMdGqb6gKAzTauBKouvBzWcc4+F8RvGd0nwO6mVkUMVilPgUuNxjEauHayHiY8gI3Py45UI3+km0rSGyHrS6dHiHgCkMejXHieglYzAB0IxX3Jkm4z/66bdB/D+GFy0oct5fGCMI1UHPjEAYOsazJDa8lBFNbjiWFeb/qiZtIx3vGM7KYPAZzyRf/zPbbQ8zy9xOmRuOl5nnIxgo0Okp3KO/RIPO4GZOSBA8f2lx1UtNwwrXAMpcNavtoqHVcjJ/9lcotXYQFrn5b299pSIRf2gVm8ZJ31SK6Z8cc14nKtvgnmsgClDzIXJ1o1RcDK+knVAySg==",`-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEA5KOq1gRNyllLNWKQy8sGpZE3Q1ULLSmzZw+eaAhj9lvqn7Is +T1duSYn08FfoOA2qMwtz+1O2l1mgzNoSVCyVpVabnTG+C9XKeZXAnJHd8aYA7l7S +xhdmkte+iymYZ0ZBPzijo8938iugtVvqi9UgDmnY3u/NlQDqiL5BGqSxSTd/Sgmy +3zD8PYzEa3wD9vehQ5fZZ45vKIq8GNVh2Z8+IGO85FF1OsN7+b2yGJa/FmDDNn0+ +HP+mPfI+kYBqEVpo0Ztbc3UdxgFwGC8O1n8AQyriwHnSOtIiuBH62J/7qyC/3LEA +ApRbDd9YszqzmODjQUddZKHmvc638VW+azc0EwIDAQABAoIBADZ/QGgUzInvsLp/ +zO2WbfYm39o/uhNAvk9RbLt1TIZbMFhyOpeKynHi3Swwd9xsfWX/U9zS/lGi/m31 +iKrhmaW4OA1G3vqpMcK7TBbFufYwUEaA+ZJX344euH8pIfdzyneMQ4z3Far2dS7l +QsmjuilVV2kEFadveXewiYoVOWCu00w6bN8wy2SIHlQn+kIL6HQhWz12iKKflIKu +eGRdzLHsKmBt6WbY1Wuhx7HU0fAKdlBDPxCHNlI+kybUYE9o5C2vJiaVM5wqJBgZ +8Dz8kt1QbLJ910JoLXkLVQ8uC8NJKQwFtqQjTGPnEq0+wbgz6Ij599rKZkwW/xq9 +l6KoUiECgYEA6Ah42tVdkNW047f03xVYXFH96RgorHRS36mR8Y+ONUq1fwKidovC +WjwVujt4OPf3l1W6iyn/F6cu/bsmvPrSc3HTN0B1V31QK4OjgetxQ2PSbTldH02J +NPzkt+v+cPxXpx/P5mgt7Weefw5txU547KubGrHUV5rBKFtIx9pj16MCgYEA/EF0 +o19+D24DZAPwlDS5VbEd7FStnwY4oQ5PqbuNOSbSJLMWU0AqzXcRokp8UTyCZ0X3 +ATkS1REq97kShCuR+npTR6a6DlY7sdpPI1SMLNajgB2tkx0EOzX+PfNIbHUd4jpJ +I0ZMAHv/OOtkzQHDaeTWBTrzsWm6/nTiykfduNECgYEA46AMD4HpPECqKAs66e5i +tI6q7JSKskObWVdcmQEfnSAhVOwcvPb2Ptda6UuV8S0xcwDi88rLOUUFUFzc79+P +vTkY38cYVi/VChsluDpk7ptqv0PbGu5Rf+3n4pZdEjI7OvR2W64wAAn67uIUxc7p +yiO/ET0K9rYWb6S9jXGtKMkCgYEA2kPAqoO7zZoBMQ7/oR0lp/HC1HRIbiqx4RlC +8Lgpb+QZPEwA6zPAVVvLVENi4d+bbcRp/xLlKpraNNJcJSSWAMbLPFoU7sbKjA87 +HnTPfRSTEA2d3Ibk3F7Rh8TzS3Ti0JZiJjVzGZAwu41iAMifzwaD8K6boUy80eNN +QH2CaaECgYBUsLYvC/MiYg3w+LGOONuQongoVUXjGqnw2bjVa9RK7lwRdXPUqJ51 +MpVO98IkoLvGSI/0sGNP3GKNhC+eMGjJAVwFyEuOn+JsmMv9Y9uStIVi5tIHIhKw +m7mp8il0kaftHdSxTbspG3tZ2fjIiFIZkLEOmRpd7ogWumgOajzUdA== +-----END RSA PRIVATE KEY-----`,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("decryptedWithPrivate");console.log(decryptedWithPrivate);(()=>{let key=new NODERSA.NodeRSA({b:1024});key.setOptions({encryptionScheme:"pkcs1"});let text=`你好drpy node-ras`;let encrypted=key.encrypt(text,"base64");console.log("encrypted: ",encrypted);const decrypted=key.decrypt(encrypted,"utf8");console.log("decrypted: ",decrypted)})();let t2=(new Date).getTime();console.log("rsa_demo_test 测试耗时:"+(t2-t1)+"毫秒")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log(`预处理执行失败:${e.message}`)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.51beta2 20240711";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|榜|评论";const OCR_RETRY=3;const OCR_API="https://api.nn.ci/ocr/b64/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$|^(data-|url-|src-)/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;const $js={toString(func){let strfun=func.toString();return strfun.replace(/^\(\)(\s+)?=>(\s+)?\{/,"js:").replace(/\}$/,"")}};function window_b64(){let b64map="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";let base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i>2);out+=b64map.charAt((c1&3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:out+=String.fromCharCode(c);break;case 12:case 13:char2=array[i++];out+=String.fromCharCode((c&31)<<6|char2&63);break;case 14:char2=array[i++];char3=array[i++];out+=String.fromCharCode((c&15)<<12|(char2&63)<<6|(char3&63)<<0);break}}return out}function gzip(str){let arr=pako.gzip(str,{});return uint8ArrayToBase64(arr)}function ungzip(b64Data){let strData=atob(b64Data);const charData=strData.split("").map(function(x){return x.charCodeAt(0)});const binData=new Uint8Array(charData);const data=pako.inflate(binData);return Utf8ArrayToStr(data)}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={decode:function(data,key,option){option=option||{};if(typeof JSEncrypt==="function"){let chunkSize=option.chunkSize||117;let privateKey=this.getPrivateKey(key);const decryptor=new JSEncrypt;decryptor.setPrivateKey(privateKey);let uncrypted="";uncrypted=decryptor.decryptUnicodeLong(data);return uncrypted}else{return false}},encode:function(data,key,option){option=option||{};if(typeof JSEncrypt==="function"){let chunkSize=option.chunkSize||117;let publicKey=this.getPublicKey(key);const encryptor=new JSEncrypt;encryptor.setPublicKey(publicKey);let encrypted="";encrypted=encryptor.encryptUnicodeLong(data);return encrypted}else{return false}},fixKey(key,prefix,endfix){if(!key.includes(prefix)){key=prefix+key}if(!key.includes(endfix)){key+=endfix}return key},getPrivateKey(key){let prefix="-----BEGIN RSA PRIVATE KEY-----";let endfix="-----END RSA PRIVATE KEY-----";return this.fixKey(key,prefix,endfix)},getPublicKey(key){let prefix="-----BEGIN PUBLIC KEY-----";let endfix="-----END PUBLIC KEY-----";return this.fixKey(key,prefix,endfix)}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function fixAdM3u8(m3u8_text,m3u8_url,ad_remove){if(!m3u8_text&&!m3u8_url||!m3u8_text&&m3u8_url&&!m3u8_url.startsWith("http")){return""}if(!m3u8_text){log("m3u8_url:"+m3u8_url);m3u8_text=request(m3u8_url)}log("len(m3u8_text):"+m3u8_text.length);if(!ad_remove){return m3u8_text}if(ad_remove.startsWith("reg:")){ad_remove=ad_remove.slice(4)}else if(ad_remove.startsWith("js:")){ad_remove=ad_remove.slice(3)}let m3u8_start=m3u8_text.slice(0,m3u8_text.indexOf("#EXTINF")).trim();let m3u8_body=m3u8_text.slice(m3u8_text.indexOf("#EXTINF"),m3u8_text.indexOf("#EXT-X-ENDLIST")).trim();let m3u8_end=m3u8_text.slice(m3u8_text.indexOf("#EXT-X-ENDLIST")).trim();let murls=[];let m3_body_list=m3u8_body.split("\n");let m3_len=m3_body_list.length;let i=0;while(i{new_m3u8_body.push(it)})}}new_m3u8_body=new_m3u8_body.join("\n").trim();m3u8_text=[m3u8_start,new_m3u8_body,m3u8_end].join("\n").trim();return m3u8_text}function fixAdM3u8Ai(m3u8_url,headers){let ts=(new Date).getTime();let option=headers?{headers:headers}:{};function b(s1,s2){let i=0;while(iit.startsWith("#")?it:urljoin(m3u8_url,it)).join("\n");m3u8=m3u8.replace(/\n\n/gi,"\n");let last_url=m3u8.split("\n").slice(-1)[0];if(last_url.length<5){last_url=m3u8.split("\n").slice(-2)[0]}if(last_url.includes(".m3u8")&&last_url!==m3u8_url){m3u8_url=urljoin2(m3u8_url,last_url);log("嵌套的m3u8_url:"+m3u8_url);m3u8=request(m3u8_url,option)}let s=m3u8.trim().split("\n").filter(it=>it.trim()).join("\n");let ss=s.split("\n");let firststr="";let maxl=0;let kk=0;let kkk=2;let secondstr="";for(let i=0;i1){if(maxl>b(firststr,s)){if(secondstr.length<5)secondstr=s;kkk=kkk+2}else{maxl=b(firststr,s);kkk++}}kk++;if(kk>=20)break}}if(kkk>30)firststr=secondstr;let firststrlen=firststr.length;let ml=Math.round(ss.length/2).toString().length;let maxc=0;let laststr=ss.toReversed().find(x=>{if(!x.startsWith("#")){let k=b(reverseString(firststr),reverseString(x));maxl=b(firststr,x);maxc++;if(firststrlen-maxl<=ml+k||maxc>10){return true}}return false});log("最后一条切片:"+laststr);let ad_urls=[];for(let i=0;i=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];function getQuery(url){try{if(url.indexOf("?")>-1){url=url.slice(url.indexOf("?")+1)}let arr=url.split("#")[0].split("&");const resObj={};arr.forEach(item=>{let arr1=item.split("=");let key=arr1[0];let value=arr1.slice(1).join("=");resObj[key]=value});return resObj}catch(err){log(`getQuery发生错误:${e.message}`);return{}}}function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print(`html对象转文本发生了错误:${e.message}`)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print(`html对象转文本发生了错误:${e.message}`)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.slice(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html="";if(this.api.endsWith("drpy/text")){html=request(this.api,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true)}else{html=post(this.api,{body:img})}code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function $require(url){eval(request(url))}function keysToLowerCase(obj){return Object.keys(obj).reduce((result,key)=>{const newKey=key.toLowerCase();result[newKey]=obj[key];return result},{})}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA;if(typeof fetch_params==="object"&&fetch_params&&fetch_params.headers){let fetch_headers=keysToLowerCase(fetch_params.headers);if(fetch_headers["user-agent"]){headers["User-Agent"]=fetch_headers["user-agent"]}}}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}if(obj.redirect===false){obj.redirect=0}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj=obj||{};obj.method="POST";return request(url,obj)}function reqCookie(url,obj,all_cookie){obj=obj||{};obj.withHeaders=true;all_cookie=all_cookie||false;let html=request(url,obj);let json=JSON.parse(html);let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");let cookie=setCk?json[setCk]:"";if(Array.isArray(cookie)){cookie=cookie.join(";")}if(!all_cookie){cookie=cookie.split(";")[0]}html=json.body;return{cookie:cookie,html:html}}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i0){classes=list}}}catch(e){console.log(e.message)}}else if(p.length>=3&&!is_json){try{let html=homeObj.home_html||getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p0);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]&&!homeObj.home_html){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级?rule.一级.split(";"):[];if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log(`首页列表双层定位处理发生错误:${e.message}`)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log(`首页列表单层定位处理发生错误:${e.message}`)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}url=url.replaceAll("fyclass",cateObj.tid);let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print(`合并不同分类对应的默认筛选出错:${e.message}`)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl,fyclass:cateObj.tid});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级?rule.一级.split(";"):[];let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print(`搜索发生错误:${e.message}`);return"{}"}}if(rule.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();if(!v_title){v_title="线路空"}console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print(`格式化LISTS发生错误:${e.message}`)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print(`js执行lists: 发生错误:${e.message}`)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let list_url_prefix=p.list_url_prefix||"";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL);if(list_url_prefix){new_vod_list=new_vod_list.map(it=>it.split("$")[0]+"$"+list_url_prefix+it.split("$").slice(1).join("$"))}}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];vod.vod_pic=vod.vod_pic.replace(replace_from,replace_to)}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);try{vod=vodDeal(vod)}catch(e){console.log(`vodDeal发生错误:${e.message}`)}return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;var MY_FLAG=playObj.flag;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;var flag=MY_FLAG;let common_play={parse:SPECIAL_URL.test(input)||/^(push:)/.test(input)?0:1,url:input,flag:flag,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.trim();if(lazy_code.startsWith("js:")){lazy_code=lazy_code.replace("js:","").trim()}print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:SPECIAL_URL.test(input)||/^(push:)/.test(input)?0:1,jx:tellIsJx(input),url:input}}catch(e){print(`js免嗅错误:${e.message}`);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length>=3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log(`执行嗅探规则发生错误:${e.message}`);return false}}}function getOriginalJs(js_code){let current_match=/var rule|[\u4E00-\u9FA5]+|function|let |var |const |\(|\)|"|'/;if(current_match.test(js_code)){return js_code}let rsa_private_key="MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCqin/jUpqM6+fgYP/oMqj9zcdHMM0mEZXLeTyixIJWP53lzJV2N2E3OP6BBpUmq2O1a9aLnTIbADBaTulTNiOnVGoNG58umBnupnbmmF8iARbDp2mTzdMMeEgLdrfXS6Y3VvazKYALP8EhEQykQVarexR78vRq7ltY3quXx7cgI0ROfZz5Sw3UOLQJ+VoWmwIxu9AMEZLVzFDQN93hzuzs3tNyHK6xspBGB7zGbwCg+TKi0JeqPDrXxYUpAz1cQ/MO+Da0WgvkXnvrry8NQROHejdLVOAslgr6vYthH9bKbsGyNY3H+P12kcxo9RAcVveONnZbcMyxjtF5dWblaernAgMBAAECggEAGdEHlSEPFmAr5PKqKrtoi6tYDHXdyHKHC5tZy4YV+Pp+a6gxxAiUJejx1hRqBcWSPYeKne35BM9dgn5JofgjI5SKzVsuGL6bxl3ayAOu+xXRHWM9f0t8NHoM5fdd0zC3g88dX3fb01geY2QSVtcxSJpEOpNH3twgZe6naT2pgiq1S4okpkpldJPo5GYWGKMCHSLnKGyhwS76gF8bTPLoay9Jxk70uv6BDUMlA4ICENjmsYtd3oirWwLwYMEJbSFMlyJvB7hjOjR/4RpT4FPnlSsIpuRtkCYXD4jdhxGlvpXREw97UF2wwnEUnfgiZJ2FT/MWmvGGoaV/CfboLsLZuQKBgQDTNZdJrs8dbijynHZuuRwvXvwC03GDpEJO6c1tbZ1s9wjRyOZjBbQFRjDgFeWs9/T1aNBLUrgsQL9c9nzgUziXjr1Nmu52I0Mwxi13Km/q3mT+aQfdgNdu6ojsI5apQQHnN/9yMhF6sNHg63YOpH+b+1bGRCtr1XubuLlumKKscwKBgQDOtQ2lQjMtwsqJmyiyRLiUOChtvQ5XI7B2mhKCGi8kZ+WEAbNQcmThPesVzW+puER6D4Ar4hgsh9gCeuTaOzbRfZ+RLn3Aksu2WJEzfs6UrGvm6DU1INn0z/tPYRAwPX7sxoZZGxqML/z+/yQdf2DREoPdClcDa2Lmf1KpHdB+vQKBgBXFCVHz7a8n4pqXG/HvrIMJdEpKRwH9lUQS/zSPPtGzaLpOzchZFyQQBwuh1imM6Te+VPHeldMh3VeUpGxux39/m+160adlnRBS7O7CdgSsZZZ/dusS06HAFNraFDZf1/VgJTk9BeYygX+AZYu+0tReBKSs9BjKSVJUqPBIVUQXAoGBAJcZ7J6oVMcXxHxwqoAeEhtvLcaCU9BJK36XQ/5M67ceJ72mjJC6/plUbNukMAMNyyi62gO6I9exearecRpB/OGIhjNXm99Ar59dAM9228X8gGfryLFMkWcO/fNZzb6lxXmJ6b2LPY3KqpMwqRLTAU/zy+ax30eFoWdDHYa4X6e1AoGAfa8asVGOJ8GL9dlWufEeFkDEDKO9ww5GdnpN+wqLwePWqeJhWCHad7bge6SnlylJp5aZXl1+YaBTtOskC4Whq9TP2J+dNIgxsaF5EFZQJr8Xv+lY9lu0CruYOh9nTNF9x3nubxJgaSid/7yRPfAGnsJRiknB5bsrCvgsFQFjJVs=";let decode_content="";function aes_decrypt(data){let key=CryptoJS.enc.Hex.parse("686A64686E780A0A0A0A0A0A0A0A0A0A");let iv=CryptoJS.enc.Hex.parse("647A797964730A0A0A0A0A0A0A0A0A0A");let encrypted=CryptoJS.AES.decrypt({ciphertext:CryptoJS.enc.Base64.parse(data)},key,{iv:iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8);return encrypted}let error_log=false;function logger(text){if(error_log){log(text)}}let decode_funcs=[text=>{try{return ungzip(text)}catch(e){logger("非gzip加密");return""}},text=>{try{return base64Decode(text)}catch(e){logger("非b64加密");return""}},text=>{try{return aes_decrypt(text)}catch(e){logger("非aes加密");return""}},text=>{try{return RSA.decode(text,rsa_private_key,null)}catch(e){logger("非rsa加密");return""}}];let func_index=0;while(!current_match.test(decode_content)){decode_content=decode_funcs[func_index](js_code);func_index++;if(func_index>=decode_funcs.length){break}}return decode_content}function runMain(main_func_code,arg){let mainFunc=function(){return""};try{eval(main_func_code+"\nmainFunc=main;");return mainFunc(arg)}catch(e){log(`执行main_funct发生了错误:${e.message}`);return""}}function init(ext){console.log("init");rule={};rule_fetch_params={};fetch_params=null;try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")||ext.startsWith("file://")){let query=getQuery(ext);let js=request(ext,{method:"GET"});if(js){js=getOriginalJs(js);eval("(function(){"+js.replace("var rule","rule")+"})()")}if(query.type==="url"&&query.params){rule.params=urljoin(ext,query.params)}else if(query.params){rule.params=query.params}}else{ext=getOriginalJs(ext);eval("(function(){"+ext.replace("var rule","rule")+"})()")}}else{console.log(`规则加载失败,不支持的规则类型:${typeof ext}`);return}rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:${e.message}`)}}if(rule["模板"]==="自动"){try{let host_headers=rule["headers"]||{};let host_html=getCode(HOST,{headers:host_headers});let match_muban="";let muban_keys=Object.keys(muban).filter(it=>!/默认|短视2|采集1/.test(it));for(let muban_key of muban_keys){try{let host_data=JSON.parse(home({},host_html,muban[muban_key].class_parse));if(host_data.class&&host_data.class.length>0){match_muban=muban_key;console.log(`自动匹配模板:【${muban_key}】`);break}}catch(e){console.log(`自动匹配模板:【${muban_key}】错误:${e.message}`)}}if(match_muban){muban["自动"]=muban[match_muban];if(rule["模板修改"]&&rule["模板修改"].startsWith("js:")){eval(rule["模板修改"].replace("js:","").trim())}}else{delete rule["模板"]}}catch(e){delete rule["模板"]}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.类型=rule.类型||"影视";rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.homeUrl=cheerio.jinja2(rule.homeUrl,{rule:rule});rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.图片替换=rule.图片替换||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";if(!rule.hasOwnProperty("sniffer")){rule.sniffer=false}rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";if(rule.sniffer&&!rule.isVideo){rule.isVideo="http((?!http).){12,}?\\.(m3u8|mp4|flv|avi|mkv|rm|wmv|mpg|m4a|mp3)\\?.*|http((?!http).){12,}\\.(m3u8|mp4|flv|avi|mkv|rm|wmv|mpg|m4a|mp3)|http((?!http).)*?video/tos*|http((?!http).)*?obj/tos*"}rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:${e.message}`)}}}}}catch(e){console.log(`处理headers发生错误:${e.message}`)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log(`init_test发生错误:${e.message}`)}}let homeHtmlCache=undefined;function home(filter,home_html,class_parse){console.log("home");home_html=home_html||"";class_parse=class_parse||"";if(typeof rule.filter==="string"&&rule.filter.trim().length>0){try{let filter_json=ungzip(rule.filter.trim());rule.filter=JSON.parse(filter_json)}catch(e){rule.filter={}}}let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:class_parse||rule.class_parse||"",cate_exclude:rule.cate_exclude,home_html:home_html};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function getRule(key){return key?rule[key]||"":rule}function DRPY(){return{runMain:runMain,getRule:getRule,init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,fixAdM3u8Ai:fixAdM3u8Ai}}export default{runMain:runMain,getRule:getRule,init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,fixAdM3u8Ai:fixAdM3u8Ai,DRPY:DRPY}; \ No newline at end of file diff --git a/摸鱼儿/api/jsencrypt.js b/摸鱼儿/api/jsencrypt.js index a7ea4e9..4486b13 100644 --- a/摸鱼儿/api/jsencrypt.js +++ b/摸鱼儿/api/jsencrypt.js @@ -18,229 +18,251 @@ globalThis.JSEncrypt = factory(); } })(this, () => { - return /******/ (() => { // webpackBootstrap - /******/ - var __webpack_modules__ = ({ +return /******/ (() => { // webpackBootstrap +/******/ var __webpack_modules__ = ({ - /***/ - "./lib/JSEncrypt.js": - /*!**************************!*\ - !*** ./lib/JSEncrypt.js ***! - \**************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/JSEncrypt.js": +/*!**************************!*\ + !*** ./lib/JSEncrypt.js ***! + \**************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* binding */ JSEncrypt)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./JSEncryptRSAKey */ \"./lib/JSEncryptRSAKey.js\");\n/* provided dependency */ var process = __webpack_require__(/*! process/browser */ \"./node_modules/process/browser.js\");\nvar _a;\n\n\nvar version = typeof process !== 'undefined'\n ? (_a = process.env) === null || _a === void 0 ? void 0 : \"3.3.2\"\n : undefined;\n/**\n *\n * @param {Object} [options = {}] - An object to customize JSEncrypt behaviour\n * possible parameters are:\n * - default_key_size {number} default: 1024 the key size in bit\n * - default_public_exponent {string} default: '010001' the hexadecimal representation of the public exponent\n * - log {boolean} default: false whether log warn/error or not\n * @constructor\n */\nvar JSEncrypt = /** @class */ (function () {\n function JSEncrypt(options) {\n if (options === void 0) { options = {}; }\n options = options || {};\n this.default_key_size = options.default_key_size\n ? parseInt(options.default_key_size, 10)\n : 1024;\n this.default_public_exponent = options.default_public_exponent || \"010001\"; // 65537 default openssl public exponent for rsa key type\n this.log = options.log || false;\n // The private and public key.\n this.key = null;\n }\n /**\n * Method to set the rsa key parameter (one method is enough to set both the public\n * and the private key, since the private key contains the public key paramenters)\n * Log a warning if logs are enabled\n * @param {Object|string} key the pem encoded string or an object (with or without header/footer)\n * @public\n */\n JSEncrypt.prototype.setKey = function (key) {\n if (this.log && this.key) {\n console.warn(\"A key was already set, overriding existing.\");\n }\n this.key = new _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__.JSEncryptRSAKey(key);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPrivateKey = function (privkey) {\n // Create the key.\n this.setKey(privkey);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPublicKey = function (pubkey) {\n // Sets the public key.\n this.setKey(pubkey);\n };\n /**\n * Proxy method for RSAKey object's decrypt, decrypt the string using the private\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str base64 encoded crypted string to decrypt\n * @return {string} the decrypted string\n * @public\n */\n JSEncrypt.prototype.decrypt = function (str) {\n // Return the decrypted string.\n try {\n return this.getKey().decrypt((0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.b64tohex)(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's encrypt, encrypt the string using the public\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str the string to encrypt\n * @return {string} the encrypted string encoded in base64\n * @public\n */\n JSEncrypt.prototype.encrypt = function (str) {\n // Return the encrypted string.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().encrypt(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's sign.\n * @param {string} str the string to sign\n * @param {function} digestMethod hash method\n * @param {string} digestName the name of the hash algorithm\n * @return {string} the signature encoded in base64\n * @public\n */\n JSEncrypt.prototype.sign = function (str, digestMethod, digestName) {\n // return the RSA signature of 'str' in 'hex' format.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().sign(str, digestMethod, digestName));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's verify.\n * @param {string} str the string to verify\n * @param {string} signature the signature encoded in base64 to compare the string to\n * @param {function} digestMethod hash method\n * @return {boolean} whether the data and signature match\n * @public\n */\n JSEncrypt.prototype.verify = function (str, signature, digestMethod) {\n // Return the decrypted 'digest' of the signature.\n try {\n return this.getKey().verify(str, (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.b64tohex)(signature), digestMethod);\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Getter for the current JSEncryptRSAKey object. If it doesn't exists a new object\n * will be created and returned\n * @param {callback} [cb] the callback to be called if we want the key to be generated\n * in an async fashion\n * @returns {JSEncryptRSAKey} the JSEncryptRSAKey object\n * @public\n */\n JSEncrypt.prototype.getKey = function (cb) {\n // Only create new if it does not exist.\n if (!this.key) {\n // Get a new private key.\n this.key = new _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__.JSEncryptRSAKey();\n if (cb && {}.toString.call(cb) === \"[object Function]\") {\n this.key.generateAsync(this.default_key_size, this.default_public_exponent, cb);\n return;\n }\n // Generate the key.\n this.key.generate(this.default_key_size, this.default_public_exponent);\n }\n return this.key;\n };\n /**\n * Returns the pem encoded representation of the private key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the private key WITH header and footer\n * @public\n */\n JSEncrypt.prototype.getPrivateKey = function () {\n // Return the private representation of this key.\n return this.getKey().getPrivateKey();\n };\n /**\n * Returns the pem encoded representation of the private key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the private key WITHOUT header and footer\n * @public\n */\n JSEncrypt.prototype.getPrivateKeyB64 = function () {\n // Return the private representation of this key.\n return this.getKey().getPrivateBaseKeyB64();\n };\n /**\n * Returns the pem encoded representation of the public key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the public key WITH header and footer\n * @public\n */\n JSEncrypt.prototype.getPublicKey = function () {\n // Return the private representation of this key.\n return this.getKey().getPublicKey();\n };\n /**\n * Returns the pem encoded representation of the public key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the public key WITHOUT header and footer\n * @public\n */\n JSEncrypt.prototype.getPublicKeyB64 = function () {\n // Return the private representation of this key.\n return this.getKey().getPublicBaseKeyB64();\n };\nvar b64map=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";var b64pad=\"=\";var base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out=\"\";while(i>2);out+=b64map.charAt((c1&3)<<4);out+=\"==\";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+=\"=\";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out=\"\";while(i>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i>6)+b64map.charAt(c&63)}if(i+1==h.length){c=parseInt(h.substring(i,i+1),16);ret+=b64map.charAt(c<<2)}else if(i+2==h.length){c=parseInt(h.substring(i,i+2),16);ret+=b64map.charAt(c>>2)+b64map.charAt((c&3)<<4)}while((ret.length&3)>0)ret+=b64pad;return ret}function hexToBytes(hex){for(var bytes=[],c=0;c>>4).toString(16));hex.push((bytes[i]&15).toString(16))}return hex.join(\"\")}function b64tohex(str){for(var i=0,bin=atob(str.replace(/[ \\r\\n]+$/,\"\")),hex=[];i>3};JSEncrypt.prototype.decryptUnicodeLong=function(string){var k=this.getKey();var maxLength=(k.n.bitLength()+7>>3)*2;try{var hexString=b64tohex(string);var decryptedString=\"\";var rexStr=\".{1,\"+maxLength+\"}\";var rex=new RegExp(rexStr,\"g\");var subStrArray=hexString.match(rex);if(subStrArray){subStrArray.forEach(function(entry){decryptedString+=k.decrypt(entry)});return decryptedString}}catch(ex){console.log(\"加密错误:\"+ex.message);return false}};JSEncrypt.prototype.encryptUnicodeLong=function(string){var k=this.getKey();var maxLength=(k.n.bitLength()+7>>3)-11;try{var subStr=\"\",encryptedString=\"\";var subStart=0,subEnd=0;var bitLen=0,tmpPoint=0;for(var i=0,len=string.length;imaxLength){subStr=string.substring(subStart,subEnd);encryptedString+=k.encrypt(subStr);subStart=subEnd;bitLen=bitLen-tmpPoint}else{subEnd=i;tmpPoint=bitLen}}subStr=string.substring(subStart,len);encryptedString+=k.encrypt(subStr);return hex2b64(encryptedString)}catch(ex){console.log(\"解密错误:\"+ex.message);return false}}; JSEncrypt.version = version;\n return JSEncrypt;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/JSEncrypt.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* binding */ JSEncrypt)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./JSEncryptRSAKey */ \"./lib/JSEncryptRSAKey.js\");\n/* provided dependency */ var process = __webpack_require__(/*! process/browser */ \"./node_modules/process/browser.js\");\nvar _a;\n\n\nvar version = typeof process !== 'undefined'\n ? (_a = process.env) === null || _a === void 0 ? void 0 : \"3.3.2\"\n : undefined;\n/**\n *\n * @param {Object} [options = {}] - An object to customize JSEncrypt behaviour\n * possible parameters are:\n * - default_key_size {number} default: 1024 the key size in bit\n * - default_public_exponent {string} default: '010001' the hexadecimal representation of the public exponent\n * - log {boolean} default: false whether log warn/error or not\n * @constructor\n */\nvar JSEncrypt = /** @class */ (function () {\n function JSEncrypt(options) {\n if (options === void 0) { options = {}; }\n options = options || {};\n this.default_key_size = options.default_key_size\n ? parseInt(options.default_key_size, 10)\n : 1024;\n this.default_public_exponent = options.default_public_exponent || \"010001\"; // 65537 default openssl public exponent for rsa key type\n this.log = options.log || false;\n // The private and public key.\n this.key = null;\n }\n /**\n * Method to set the rsa key parameter (one method is enough to set both the public\n * and the private key, since the private key contains the public key paramenters)\n * Log a warning if logs are enabled\n * @param {Object|string} key the pem encoded string or an object (with or without header/footer)\n * @public\n */\n JSEncrypt.prototype.setKey = function (key) {\n if (this.log && this.key) {\n console.warn(\"A key was already set, overriding existing.\");\n }\n this.key = new _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__.JSEncryptRSAKey(key);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPrivateKey = function (privkey) {\n // Create the key.\n this.setKey(privkey);\n };\n /**\n * Proxy method for setKey, for api compatibility\n * @see setKey\n * @public\n */\n JSEncrypt.prototype.setPublicKey = function (pubkey) {\n // Sets the public key.\n this.setKey(pubkey);\n };\n /**\n * Proxy method for RSAKey object's decrypt, decrypt the string using the private\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str base64 encoded crypted string to decrypt\n * @return {string} the decrypted string\n * @public\n */\n JSEncrypt.prototype.decrypt = function (str) {\n // Return the decrypted string.\n try {\n return this.getKey().decrypt((0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.b64tohex)(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's encrypt, encrypt the string using the public\n * components of the rsa key object. Note that if the object was not set will be created\n * on the fly (by the getKey method) using the parameters passed in the JSEncrypt constructor\n * @param {string} str the string to encrypt\n * @return {string} the encrypted string encoded in base64\n * @public\n */\n JSEncrypt.prototype.encrypt = function (str) {\n // Return the encrypted string.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().encrypt(str));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's sign.\n * @param {string} str the string to sign\n * @param {function} digestMethod hash method\n * @param {string} digestName the name of the hash algorithm\n * @return {string} the signature encoded in base64\n * @public\n */\n JSEncrypt.prototype.sign = function (str, digestMethod, digestName) {\n // return the RSA signature of 'str' in 'hex' format.\n try {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getKey().sign(str, digestMethod, digestName));\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Proxy method for RSAKey object's verify.\n * @param {string} str the string to verify\n * @param {string} signature the signature encoded in base64 to compare the string to\n * @param {function} digestMethod hash method\n * @return {boolean} whether the data and signature match\n * @public\n */\n JSEncrypt.prototype.verify = function (str, signature, digestMethod) {\n // Return the decrypted 'digest' of the signature.\n try {\n return this.getKey().verify(str, (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.b64tohex)(signature), digestMethod);\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Getter for the current JSEncryptRSAKey object. If it doesn't exists a new object\n * will be created and returned\n * @param {callback} [cb] the callback to be called if we want the key to be generated\n * in an async fashion\n * @returns {JSEncryptRSAKey} the JSEncryptRSAKey object\n * @public\n */\n JSEncrypt.prototype.getKey = function (cb) {\n // Only create new if it does not exist.\n if (!this.key) {\n // Get a new private key.\n this.key = new _JSEncryptRSAKey__WEBPACK_IMPORTED_MODULE_1__.JSEncryptRSAKey();\n if (cb && {}.toString.call(cb) === \"[object Function]\") {\n this.key.generateAsync(this.default_key_size, this.default_public_exponent, cb);\n return;\n }\n // Generate the key.\n this.key.generate(this.default_key_size, this.default_public_exponent);\n }\n return this.key;\n };\n /**\n * Returns the pem encoded representation of the private key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the private key WITH header and footer\n * @public\n */\n JSEncrypt.prototype.getPrivateKey = function () {\n // Return the private representation of this key.\n return this.getKey().getPrivateKey();\n };\n /**\n * Returns the pem encoded representation of the private key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the private key WITHOUT header and footer\n * @public\n */\n JSEncrypt.prototype.getPrivateKeyB64 = function () {\n // Return the private representation of this key.\n return this.getKey().getPrivateBaseKeyB64();\n };\n /**\n * Returns the pem encoded representation of the public key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the public key WITH header and footer\n * @public\n */\n JSEncrypt.prototype.getPublicKey = function () {\n // Return the private representation of this key.\n return this.getKey().getPublicKey();\n };\n /**\n * Returns the pem encoded representation of the public key\n * If the key doesn't exists a new key will be created\n * @returns {string} pem encoded representation of the public key WITHOUT header and footer\n * @public\n */\n JSEncrypt.prototype.getPublicKeyB64 = function () {\n // Return the private representation of this key.\n return this.getKey().getPublicBaseKeyB64();\n };\nvar b64map=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";var b64pad=\"=\";var base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out=\"\";while(i>2);out+=b64map.charAt((c1&3)<<4);out+=\"==\";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+=\"=\";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out=\"\";while(i>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(i>6)+b64map.charAt(c&63)}if(i+1==h.length){c=parseInt(h.substring(i,i+1),16);ret+=b64map.charAt(c<<2)}else if(i+2==h.length){c=parseInt(h.substring(i,i+2),16);ret+=b64map.charAt(c>>2)+b64map.charAt((c&3)<<4)}while((ret.length&3)>0)ret+=b64pad;return ret}function hexToBytes(hex){for(var bytes=[],c=0;c>>4).toString(16));hex.push((bytes[i]&15).toString(16))}return hex.join(\"\")}function b64tohex(str){for(var i=0,bin=atob(str.replace(/[ \\r\\n]+$/,\"\")),hex=[];i>3};JSEncrypt.prototype.decryptUnicodeLong=function(string){var k=this.getKey();var maxLength=(k.n.bitLength()+7>>3)*2;try{var hexString=b64tohex(string);var decryptedString=\"\";var rexStr=\".{1,\"+maxLength+\"}\";var rex=new RegExp(rexStr,\"g\");var subStrArray=hexString.match(rex);if(subStrArray){subStrArray.forEach(function(entry){decryptedString+=k.decrypt(entry)});return decryptedString}}catch(ex){console.log(\"加密错误:\"+ex.message);return false}};JSEncrypt.prototype.encryptUnicodeLong=function(string){var k=this.getKey();var maxLength=(k.n.bitLength()+7>>3)-11;try{var subStr=\"\",encryptedString=\"\";var subStart=0,subEnd=0;var bitLen=0,tmpPoint=0;for(var i=0,len=string.length;imaxLength){subStr=string.substring(subStart,subEnd);encryptedString+=k.encrypt(subStr);subStart=subEnd;bitLen=bitLen-tmpPoint}else{subEnd=i;tmpPoint=bitLen}}subStr=string.substring(subStart,len);encryptedString+=k.encrypt(subStr);return hex2b64(encryptedString)}catch(ex){console.log(\"解密错误:\"+ex.message);return false}}; JSEncrypt.version = version;\n return JSEncrypt;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/JSEncrypt.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/JSEncryptRSAKey.js": - /*!********************************!*\ - !*** ./lib/JSEncryptRSAKey.js ***! - \********************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/JSEncryptRSAKey.js": +/*!********************************!*\ + !*** ./lib/JSEncryptRSAKey.js ***! + \********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncryptRSAKey\": () => (/* binding */ JSEncryptRSAKey)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/asn1js/hex */ \"./lib/lib/asn1js/hex.js\");\n/* harmony import */ var _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./lib/asn1js/base64 */ \"./lib/lib/asn1js/base64.js\");\n/* harmony import */ var _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./lib/asn1js/asn1 */ \"./lib/lib/asn1js/asn1.js\");\n/* harmony import */ var _lib_jsbn_rsa__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./lib/jsbn/rsa */ \"./lib/lib/jsbn/rsa.js\");\n/* harmony import */ var _lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/jsrsasign/asn1-1.0 */ \"./lib/lib/jsrsasign/asn1-1.0.js\");\nvar __extends = (undefined && undefined.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\n\n\n\n\n\n\n\n/**\n * Create a new JSEncryptRSAKey that extends Tom Wu's RSA key object.\n * This object is just a decorator for parsing the key parameter\n * @param {string|Object} key - The key in string format, or an object containing\n * the parameters needed to build a RSAKey object.\n * @constructor\n */\nvar JSEncryptRSAKey = /** @class */ (function (_super) {\n __extends(JSEncryptRSAKey, _super);\n function JSEncryptRSAKey(key) {\n var _this = _super.call(this) || this;\n // Call the super constructor.\n // RSAKey.call(this);\n // If a key key was provided.\n if (key) {\n // If this is a string...\n if (typeof key === \"string\") {\n _this.parseKey(key);\n }\n else if (JSEncryptRSAKey.hasPrivateKeyProperty(key) ||\n JSEncryptRSAKey.hasPublicKeyProperty(key)) {\n // Set the values for the key.\n _this.parsePropertiesFrom(key);\n }\n }\n return _this;\n }\n /**\n * Method to parse a pem encoded string containing both a public or private key.\n * The method will translate the pem encoded string in a der encoded string and\n * will parse private key and public key parameters. This method accepts public key\n * in the rsaencryption pkcs #1 format (oid: 1.2.840.113549.1.1.1).\n *\n * @todo Check how many rsa formats use the same format of pkcs #1.\n *\n * The format is defined as:\n * PublicKeyInfo ::= SEQUENCE {\n * algorithm AlgorithmIdentifier,\n * PublicKey BIT STRING\n * }\n * Where AlgorithmIdentifier is:\n * AlgorithmIdentifier ::= SEQUENCE {\n * algorithm OBJECT IDENTIFIER, the OID of the enc algorithm\n * parameters ANY DEFINED BY algorithm OPTIONAL (NULL for PKCS #1)\n * }\n * and PublicKey is a SEQUENCE encapsulated in a BIT STRING\n * RSAPublicKey ::= SEQUENCE {\n * modulus INTEGER, -- n\n * publicExponent INTEGER -- e\n * }\n * it's possible to examine the structure of the keys obtained from openssl using\n * an asn.1 dumper as the one used here to parse the components: http://lapo.it/asn1js/\n * @argument {string} pem the pem encoded string, can include the BEGIN/END header/footer\n * @private\n */\n JSEncryptRSAKey.prototype.parseKey = function (pem) {\n try {\n var modulus = 0;\n var public_exponent = 0;\n var reHex = /^\\s*(?:[0-9A-Fa-f][0-9A-Fa-f]\\s*)+$/;\n var der = reHex.test(pem) ? _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__.Hex.decode(pem) : _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__.Base64.unarmor(pem);\n var asn1 = _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__.ASN1.decode(der);\n // Fixes a bug with OpenSSL 1.0+ private keys\n if (asn1.sub.length === 3) {\n asn1 = asn1.sub[2].sub[0];\n }\n if (asn1.sub.length === 9) {\n // Parse the private key.\n modulus = asn1.sub[1].getHexStringValue(); // bigint\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = asn1.sub[2].getHexStringValue(); // int\n this.e = parseInt(public_exponent, 16);\n var private_exponent = asn1.sub[3].getHexStringValue(); // bigint\n this.d = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(private_exponent, 16);\n var prime1 = asn1.sub[4].getHexStringValue(); // bigint\n this.p = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(prime1, 16);\n var prime2 = asn1.sub[5].getHexStringValue(); // bigint\n this.q = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(prime2, 16);\n var exponent1 = asn1.sub[6].getHexStringValue(); // bigint\n this.dmp1 = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(exponent1, 16);\n var exponent2 = asn1.sub[7].getHexStringValue(); // bigint\n this.dmq1 = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(exponent2, 16);\n var coefficient = asn1.sub[8].getHexStringValue(); // bigint\n this.coeff = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(coefficient, 16);\n }\n else if (asn1.sub.length === 2) {\n if (asn1.sub[0].sub) {\n // Parse ASN.1 SubjectPublicKeyInfo type as defined by X.509\n var bit_string = asn1.sub[1];\n var sequence = bit_string.sub[0];\n modulus = sequence.sub[0].getHexStringValue();\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = sequence.sub[1].getHexStringValue();\n this.e = parseInt(public_exponent, 16);\n }\n else {\n // Parse ASN.1 RSAPublicKey type as defined by PKCS #1\n modulus = asn1.sub[0].getHexStringValue();\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = asn1.sub[1].getHexStringValue();\n this.e = parseInt(public_exponent, 16);\n }\n }\n else {\n return false;\n }\n return true;\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Translate rsa parameters in a hex encoded string representing the rsa key.\n *\n * The translation follow the ASN.1 notation :\n * RSAPrivateKey ::= SEQUENCE {\n * version Version,\n * modulus INTEGER, -- n\n * publicExponent INTEGER, -- e\n * privateExponent INTEGER, -- d\n * prime1 INTEGER, -- p\n * prime2 INTEGER, -- q\n * exponent1 INTEGER, -- d mod (p1)\n * exponent2 INTEGER, -- d mod (q-1)\n * coefficient INTEGER, -- (inverse of q) mod p\n * }\n * @returns {string} DER Encoded String representing the rsa private key\n * @private\n */\n JSEncryptRSAKey.prototype.getPrivateBaseKey = function () {\n var options = {\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: 0 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.n }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: this.e }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.d }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.p }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.q }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.dmp1 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.dmq1 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.coeff }),\n ],\n };\n var seq = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence(options);\n return seq.getEncodedHex();\n };\n /**\n * base64 (pem) encoded version of the DER encoded representation\n * @returns {string} pem encoded representation without header and footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPrivateBaseKeyB64 = function () {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getPrivateBaseKey());\n };\n /**\n * Translate rsa parameters in a hex encoded string representing the rsa public key.\n * The representation follow the ASN.1 notation :\n * PublicKeyInfo ::= SEQUENCE {\n * algorithm AlgorithmIdentifier,\n * PublicKey BIT STRING\n * }\n * Where AlgorithmIdentifier is:\n * AlgorithmIdentifier ::= SEQUENCE {\n * algorithm OBJECT IDENTIFIER, the OID of the enc algorithm\n * parameters ANY DEFINED BY algorithm OPTIONAL (NULL for PKCS #1)\n * }\n * and PublicKey is a SEQUENCE encapsulated in a BIT STRING\n * RSAPublicKey ::= SEQUENCE {\n * modulus INTEGER, -- n\n * publicExponent INTEGER -- e\n * }\n * @returns {string} DER Encoded String representing the rsa public key\n * @private\n */\n JSEncryptRSAKey.prototype.getPublicBaseKey = function () {\n var first_sequence = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERObjectIdentifier({ oid: \"1.2.840.113549.1.1.1\" }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERNull(),\n ],\n });\n var second_sequence = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.n }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: this.e }),\n ],\n });\n var bit_string = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERBitString({\n hex: \"00\" + second_sequence.getEncodedHex(),\n });\n var seq = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [first_sequence, bit_string],\n });\n return seq.getEncodedHex();\n };\n /**\n * base64 (pem) encoded version of the DER encoded representation\n * @returns {string} pem encoded representation without header and footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPublicBaseKeyB64 = function () {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getPublicBaseKey());\n };\n /**\n * wrap the string in block of width chars. The default value for rsa keys is 64\n * characters.\n * @param {string} str the pem encoded string without header and footer\n * @param {Number} [width=64] - the length the string has to be wrapped at\n * @returns {string}\n * @private\n */\n JSEncryptRSAKey.wordwrap = function (str, width) {\n width = width || 64;\n if (!str) {\n return str;\n }\n var regex = \"(.{1,\" + width + \"})( +|$\\n?)|(.{1,\" + width + \"})\";\n return str.match(RegExp(regex, \"g\")).join(\"\\n\");\n };\n /**\n * Retrieve the pem encoded private key\n * @returns {string} the pem encoded private key with header/footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPrivateKey = function () {\n var key = \"-----BEGIN RSA PRIVATE KEY-----\\n\";\n key += JSEncryptRSAKey.wordwrap(this.getPrivateBaseKeyB64()) + \"\\n\";\n key += \"-----END RSA PRIVATE KEY-----\";\n return key;\n };\n /**\n * Retrieve the pem encoded public key\n * @returns {string} the pem encoded public key with header/footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPublicKey = function () {\n var key = \"-----BEGIN PUBLIC KEY-----\\n\";\n key += JSEncryptRSAKey.wordwrap(this.getPublicBaseKeyB64()) + \"\\n\";\n key += \"-----END PUBLIC KEY-----\";\n return key;\n };\n /**\n * Check if the object contains the necessary parameters to populate the rsa modulus\n * and public exponent parameters.\n * @param {Object} [obj={}] - An object that may contain the two public key\n * parameters\n * @returns {boolean} true if the object contains both the modulus and the public exponent\n * properties (n and e)\n * @todo check for types of n and e. N should be a parseable bigInt object, E should\n * be a parseable integer number\n * @private\n */\n JSEncryptRSAKey.hasPublicKeyProperty = function (obj) {\n obj = obj || {};\n return obj.hasOwnProperty(\"n\") && obj.hasOwnProperty(\"e\");\n };\n /**\n * Check if the object contains ALL the parameters of an RSA key.\n * @param {Object} [obj={}] - An object that may contain nine rsa key\n * parameters\n * @returns {boolean} true if the object contains all the parameters needed\n * @todo check for types of the parameters all the parameters but the public exponent\n * should be parseable bigint objects, the public exponent should be a parseable integer number\n * @private\n */\n JSEncryptRSAKey.hasPrivateKeyProperty = function (obj) {\n obj = obj || {};\n return (obj.hasOwnProperty(\"n\") &&\n obj.hasOwnProperty(\"e\") &&\n obj.hasOwnProperty(\"d\") &&\n obj.hasOwnProperty(\"p\") &&\n obj.hasOwnProperty(\"q\") &&\n obj.hasOwnProperty(\"dmp1\") &&\n obj.hasOwnProperty(\"dmq1\") &&\n obj.hasOwnProperty(\"coeff\"));\n };\n /**\n * Parse the properties of obj in the current rsa object. Obj should AT LEAST\n * include the modulus and public exponent (n, e) parameters.\n * @param {Object} obj - the object containing rsa parameters\n * @private\n */\n JSEncryptRSAKey.prototype.parsePropertiesFrom = function (obj) {\n this.n = obj.n;\n this.e = obj.e;\n if (obj.hasOwnProperty(\"d\")) {\n this.d = obj.d;\n this.p = obj.p;\n this.q = obj.q;\n this.dmp1 = obj.dmp1;\n this.dmq1 = obj.dmq1;\n this.coeff = obj.coeff;\n }\n };\n return JSEncryptRSAKey;\n}(_lib_jsbn_rsa__WEBPACK_IMPORTED_MODULE_4__.RSAKey));\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/JSEncryptRSAKey.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncryptRSAKey\": () => (/* binding */ JSEncryptRSAKey)\n/* harmony export */ });\n/* harmony import */ var _lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/jsbn/base64 */ \"./lib/lib/jsbn/base64.js\");\n/* harmony import */ var _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lib/asn1js/hex */ \"./lib/lib/asn1js/hex.js\");\n/* harmony import */ var _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./lib/asn1js/base64 */ \"./lib/lib/asn1js/base64.js\");\n/* harmony import */ var _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./lib/asn1js/asn1 */ \"./lib/lib/asn1js/asn1.js\");\n/* harmony import */ var _lib_jsbn_rsa__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./lib/jsbn/rsa */ \"./lib/lib/jsbn/rsa.js\");\n/* harmony import */ var _lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/jsrsasign/asn1-1.0 */ \"./lib/lib/jsrsasign/asn1-1.0.js\");\nvar __extends = (undefined && undefined.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\n\n\n\n\n\n\n\n/**\n * Create a new JSEncryptRSAKey that extends Tom Wu's RSA key object.\n * This object is just a decorator for parsing the key parameter\n * @param {string|Object} key - The key in string format, or an object containing\n * the parameters needed to build a RSAKey object.\n * @constructor\n */\nvar JSEncryptRSAKey = /** @class */ (function (_super) {\n __extends(JSEncryptRSAKey, _super);\n function JSEncryptRSAKey(key) {\n var _this = _super.call(this) || this;\n // Call the super constructor.\n // RSAKey.call(this);\n // If a key key was provided.\n if (key) {\n // If this is a string...\n if (typeof key === \"string\") {\n _this.parseKey(key);\n }\n else if (JSEncryptRSAKey.hasPrivateKeyProperty(key) ||\n JSEncryptRSAKey.hasPublicKeyProperty(key)) {\n // Set the values for the key.\n _this.parsePropertiesFrom(key);\n }\n }\n return _this;\n }\n /**\n * Method to parse a pem encoded string containing both a public or private key.\n * The method will translate the pem encoded string in a der encoded string and\n * will parse private key and public key parameters. This method accepts public key\n * in the rsaencryption pkcs #1 format (oid: 1.2.840.113549.1.1.1).\n *\n * @todo Check how many rsa formats use the same format of pkcs #1.\n *\n * The format is defined as:\n * PublicKeyInfo ::= SEQUENCE {\n * algorithm AlgorithmIdentifier,\n * PublicKey BIT STRING\n * }\n * Where AlgorithmIdentifier is:\n * AlgorithmIdentifier ::= SEQUENCE {\n * algorithm OBJECT IDENTIFIER, the OID of the enc algorithm\n * parameters ANY DEFINED BY algorithm OPTIONAL (NULL for PKCS #1)\n * }\n * and PublicKey is a SEQUENCE encapsulated in a BIT STRING\n * RSAPublicKey ::= SEQUENCE {\n * modulus INTEGER, -- n\n * publicExponent INTEGER -- e\n * }\n * it's possible to examine the structure of the keys obtained from openssl using\n * an asn.1 dumper as the one used here to parse the components: http://lapo.it/asn1js/\n * @argument {string} pem the pem encoded string, can include the BEGIN/END header/footer\n * @private\n */\n JSEncryptRSAKey.prototype.parseKey = function (pem) {\n try {\n var modulus = 0;\n var public_exponent = 0;\n var reHex = /^\\s*(?:[0-9A-Fa-f][0-9A-Fa-f]\\s*)+$/;\n var der = reHex.test(pem) ? _lib_asn1js_hex__WEBPACK_IMPORTED_MODULE_1__.Hex.decode(pem) : _lib_asn1js_base64__WEBPACK_IMPORTED_MODULE_2__.Base64.unarmor(pem);\n var asn1 = _lib_asn1js_asn1__WEBPACK_IMPORTED_MODULE_3__.ASN1.decode(der);\n // Fixes a bug with OpenSSL 1.0+ private keys\n if (asn1.sub.length === 3) {\n asn1 = asn1.sub[2].sub[0];\n }\n if (asn1.sub.length === 9) {\n // Parse the private key.\n modulus = asn1.sub[1].getHexStringValue(); // bigint\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = asn1.sub[2].getHexStringValue(); // int\n this.e = parseInt(public_exponent, 16);\n var private_exponent = asn1.sub[3].getHexStringValue(); // bigint\n this.d = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(private_exponent, 16);\n var prime1 = asn1.sub[4].getHexStringValue(); // bigint\n this.p = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(prime1, 16);\n var prime2 = asn1.sub[5].getHexStringValue(); // bigint\n this.q = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(prime2, 16);\n var exponent1 = asn1.sub[6].getHexStringValue(); // bigint\n this.dmp1 = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(exponent1, 16);\n var exponent2 = asn1.sub[7].getHexStringValue(); // bigint\n this.dmq1 = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(exponent2, 16);\n var coefficient = asn1.sub[8].getHexStringValue(); // bigint\n this.coeff = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(coefficient, 16);\n }\n else if (asn1.sub.length === 2) {\n if (asn1.sub[0].sub) {\n // Parse ASN.1 SubjectPublicKeyInfo type as defined by X.509\n var bit_string = asn1.sub[1];\n var sequence = bit_string.sub[0];\n modulus = sequence.sub[0].getHexStringValue();\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = sequence.sub[1].getHexStringValue();\n this.e = parseInt(public_exponent, 16);\n }\n else {\n // Parse ASN.1 RSAPublicKey type as defined by PKCS #1\n modulus = asn1.sub[0].getHexStringValue();\n this.n = (0,_lib_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_5__.parseBigInt)(modulus, 16);\n public_exponent = asn1.sub[1].getHexStringValue();\n this.e = parseInt(public_exponent, 16);\n }\n }\n else {\n return false;\n }\n return true;\n }\n catch (ex) {\n return false;\n }\n };\n /**\n * Translate rsa parameters in a hex encoded string representing the rsa key.\n *\n * The translation follow the ASN.1 notation :\n * RSAPrivateKey ::= SEQUENCE {\n * version Version,\n * modulus INTEGER, -- n\n * publicExponent INTEGER, -- e\n * privateExponent INTEGER, -- d\n * prime1 INTEGER, -- p\n * prime2 INTEGER, -- q\n * exponent1 INTEGER, -- d mod (p1)\n * exponent2 INTEGER, -- d mod (q-1)\n * coefficient INTEGER, -- (inverse of q) mod p\n * }\n * @returns {string} DER Encoded String representing the rsa private key\n * @private\n */\n JSEncryptRSAKey.prototype.getPrivateBaseKey = function () {\n var options = {\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: 0 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.n }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: this.e }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.d }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.p }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.q }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.dmp1 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.dmq1 }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.coeff }),\n ],\n };\n var seq = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence(options);\n return seq.getEncodedHex();\n };\n /**\n * base64 (pem) encoded version of the DER encoded representation\n * @returns {string} pem encoded representation without header and footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPrivateBaseKeyB64 = function () {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getPrivateBaseKey());\n };\n /**\n * Translate rsa parameters in a hex encoded string representing the rsa public key.\n * The representation follow the ASN.1 notation :\n * PublicKeyInfo ::= SEQUENCE {\n * algorithm AlgorithmIdentifier,\n * PublicKey BIT STRING\n * }\n * Where AlgorithmIdentifier is:\n * AlgorithmIdentifier ::= SEQUENCE {\n * algorithm OBJECT IDENTIFIER, the OID of the enc algorithm\n * parameters ANY DEFINED BY algorithm OPTIONAL (NULL for PKCS #1)\n * }\n * and PublicKey is a SEQUENCE encapsulated in a BIT STRING\n * RSAPublicKey ::= SEQUENCE {\n * modulus INTEGER, -- n\n * publicExponent INTEGER -- e\n * }\n * @returns {string} DER Encoded String representing the rsa public key\n * @private\n */\n JSEncryptRSAKey.prototype.getPublicBaseKey = function () {\n var first_sequence = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERObjectIdentifier({ oid: \"1.2.840.113549.1.1.1\" }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERNull(),\n ],\n });\n var second_sequence = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ bigint: this.n }),\n new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERInteger({ int: this.e }),\n ],\n });\n var bit_string = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERBitString({\n hex: \"00\" + second_sequence.getEncodedHex(),\n });\n var seq = new _lib_jsrsasign_asn1_1_0__WEBPACK_IMPORTED_MODULE_6__.KJUR.asn1.DERSequence({\n array: [first_sequence, bit_string],\n });\n return seq.getEncodedHex();\n };\n /**\n * base64 (pem) encoded version of the DER encoded representation\n * @returns {string} pem encoded representation without header and footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPublicBaseKeyB64 = function () {\n return (0,_lib_jsbn_base64__WEBPACK_IMPORTED_MODULE_0__.hex2b64)(this.getPublicBaseKey());\n };\n /**\n * wrap the string in block of width chars. The default value for rsa keys is 64\n * characters.\n * @param {string} str the pem encoded string without header and footer\n * @param {Number} [width=64] - the length the string has to be wrapped at\n * @returns {string}\n * @private\n */\n JSEncryptRSAKey.wordwrap = function (str, width) {\n width = width || 64;\n if (!str) {\n return str;\n }\n var regex = \"(.{1,\" + width + \"})( +|$\\n?)|(.{1,\" + width + \"})\";\n return str.match(RegExp(regex, \"g\")).join(\"\\n\");\n };\n /**\n * Retrieve the pem encoded private key\n * @returns {string} the pem encoded private key with header/footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPrivateKey = function () {\n var key = \"-----BEGIN RSA PRIVATE KEY-----\\n\";\n key += JSEncryptRSAKey.wordwrap(this.getPrivateBaseKeyB64()) + \"\\n\";\n key += \"-----END RSA PRIVATE KEY-----\";\n return key;\n };\n /**\n * Retrieve the pem encoded public key\n * @returns {string} the pem encoded public key with header/footer\n * @public\n */\n JSEncryptRSAKey.prototype.getPublicKey = function () {\n var key = \"-----BEGIN PUBLIC KEY-----\\n\";\n key += JSEncryptRSAKey.wordwrap(this.getPublicBaseKeyB64()) + \"\\n\";\n key += \"-----END PUBLIC KEY-----\";\n return key;\n };\n /**\n * Check if the object contains the necessary parameters to populate the rsa modulus\n * and public exponent parameters.\n * @param {Object} [obj={}] - An object that may contain the two public key\n * parameters\n * @returns {boolean} true if the object contains both the modulus and the public exponent\n * properties (n and e)\n * @todo check for types of n and e. N should be a parseable bigInt object, E should\n * be a parseable integer number\n * @private\n */\n JSEncryptRSAKey.hasPublicKeyProperty = function (obj) {\n obj = obj || {};\n return obj.hasOwnProperty(\"n\") && obj.hasOwnProperty(\"e\");\n };\n /**\n * Check if the object contains ALL the parameters of an RSA key.\n * @param {Object} [obj={}] - An object that may contain nine rsa key\n * parameters\n * @returns {boolean} true if the object contains all the parameters needed\n * @todo check for types of the parameters all the parameters but the public exponent\n * should be parseable bigint objects, the public exponent should be a parseable integer number\n * @private\n */\n JSEncryptRSAKey.hasPrivateKeyProperty = function (obj) {\n obj = obj || {};\n return (obj.hasOwnProperty(\"n\") &&\n obj.hasOwnProperty(\"e\") &&\n obj.hasOwnProperty(\"d\") &&\n obj.hasOwnProperty(\"p\") &&\n obj.hasOwnProperty(\"q\") &&\n obj.hasOwnProperty(\"dmp1\") &&\n obj.hasOwnProperty(\"dmq1\") &&\n obj.hasOwnProperty(\"coeff\"));\n };\n /**\n * Parse the properties of obj in the current rsa object. Obj should AT LEAST\n * include the modulus and public exponent (n, e) parameters.\n * @param {Object} obj - the object containing rsa parameters\n * @private\n */\n JSEncryptRSAKey.prototype.parsePropertiesFrom = function (obj) {\n this.n = obj.n;\n this.e = obj.e;\n if (obj.hasOwnProperty(\"d\")) {\n this.d = obj.d;\n this.p = obj.p;\n this.q = obj.q;\n this.dmp1 = obj.dmp1;\n this.dmq1 = obj.dmq1;\n this.coeff = obj.coeff;\n }\n };\n return JSEncryptRSAKey;\n}(_lib_jsbn_rsa__WEBPACK_IMPORTED_MODULE_4__.RSAKey));\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/JSEncryptRSAKey.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/index.js": - /*!**********************!*\ - !*** ./lib/index.js ***! - \**********************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/index.js": +/*!**********************!*\ + !*** ./lib/index.js ***! + \**********************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* reexport safe */ _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./JSEncrypt */ \"./lib/JSEncrypt.js\");\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/index.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"JSEncrypt\": () => (/* reexport safe */ _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _JSEncrypt__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./JSEncrypt */ \"./lib/JSEncrypt.js\");\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_JSEncrypt__WEBPACK_IMPORTED_MODULE_0__.JSEncrypt);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/index.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/asn1js/asn1.js": - /*!********************************!*\ - !*** ./lib/lib/asn1js/asn1.js ***! - \********************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/asn1js/asn1.js": +/*!********************************!*\ + !*** ./lib/lib/asn1js/asn1.js ***! + \********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ASN1\": () => (/* binding */ ASN1),\n/* harmony export */ \"ASN1Tag\": () => (/* binding */ ASN1Tag),\n/* harmony export */ \"Stream\": () => (/* binding */ Stream)\n/* harmony export */ });\n/* harmony import */ var _int10__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./int10 */ \"./lib/lib/asn1js/int10.js\");\n// ASN.1 JavaScript decoder\n// Copyright (c) 2008-2014 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\n/*global oids */\n\nvar ellipsis = \"\\u2026\";\nvar reTimeS = /^(\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nvar reTimeL = /^(\\d\\d\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nfunction stringCut(str, len) {\n if (str.length > len) {\n str = str.substring(0, len) + ellipsis;\n }\n return str;\n}\nvar Stream = /** @class */ (function () {\n function Stream(enc, pos) {\n this.hexDigits = \"0123456789ABCDEF\";\n if (enc instanceof Stream) {\n this.enc = enc.enc;\n this.pos = enc.pos;\n }\n else {\n // enc should be an array or a binary string\n this.enc = enc;\n this.pos = pos;\n }\n }\n Stream.prototype.get = function (pos) {\n if (pos === undefined) {\n pos = this.pos++;\n }\n if (pos >= this.enc.length) {\n throw new Error(\"Requesting byte offset \".concat(pos, \" on a stream of length \").concat(this.enc.length));\n }\n return (\"string\" === typeof this.enc) ? this.enc.charCodeAt(pos) : this.enc[pos];\n };\n Stream.prototype.hexByte = function (b) {\n return this.hexDigits.charAt((b >> 4) & 0xF) + this.hexDigits.charAt(b & 0xF);\n };\n Stream.prototype.hexDump = function (start, end, raw) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += this.hexByte(this.get(i));\n if (raw !== true) {\n switch (i & 0xF) {\n case 0x7:\n s += \" \";\n break;\n case 0xF:\n s += \"\\n\";\n break;\n default:\n s += \" \";\n }\n }\n }\n return s;\n };\n Stream.prototype.isASCII = function (start, end) {\n for (var i = start; i < end; ++i) {\n var c = this.get(i);\n if (c < 32 || c > 176) {\n return false;\n }\n }\n return true;\n };\n Stream.prototype.parseStringISO = function (start, end) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += String.fromCharCode(this.get(i));\n }\n return s;\n };\n Stream.prototype.parseStringUTF = function (start, end) {\n var s = \"\";\n for (var i = start; i < end;) {\n var c = this.get(i++);\n if (c < 128) {\n s += String.fromCharCode(c);\n }\n else if ((c > 191) && (c < 224)) {\n s += String.fromCharCode(((c & 0x1F) << 6) | (this.get(i++) & 0x3F));\n }\n else {\n s += String.fromCharCode(((c & 0x0F) << 12) | ((this.get(i++) & 0x3F) << 6) | (this.get(i++) & 0x3F));\n }\n }\n return s;\n };\n Stream.prototype.parseStringBMP = function (start, end) {\n var str = \"\";\n var hi;\n var lo;\n for (var i = start; i < end;) {\n hi = this.get(i++);\n lo = this.get(i++);\n str += String.fromCharCode((hi << 8) | lo);\n }\n return str;\n };\n Stream.prototype.parseTime = function (start, end, shortYear) {\n var s = this.parseStringISO(start, end);\n var m = (shortYear ? reTimeS : reTimeL).exec(s);\n if (!m) {\n return \"Unrecognized time: \" + s;\n }\n if (shortYear) {\n // to avoid querying the timer, use the fixed range [1970, 2069]\n // it will conform with ITU X.400 [-10, +40] sliding window until 2030\n m[1] = +m[1];\n m[1] += (+m[1] < 70) ? 2000 : 1900;\n }\n s = m[1] + \"-\" + m[2] + \"-\" + m[3] + \" \" + m[4];\n if (m[5]) {\n s += \":\" + m[5];\n if (m[6]) {\n s += \":\" + m[6];\n if (m[7]) {\n s += \".\" + m[7];\n }\n }\n }\n if (m[8]) {\n s += \" UTC\";\n if (m[8] != \"Z\") {\n s += m[8];\n if (m[9]) {\n s += \":\" + m[9];\n }\n }\n }\n return s;\n };\n Stream.prototype.parseInteger = function (start, end) {\n var v = this.get(start);\n var neg = (v > 127);\n var pad = neg ? 255 : 0;\n var len;\n var s = \"\";\n // skip unuseful bits (not allowed in DER)\n while (v == pad && ++start < end) {\n v = this.get(start);\n }\n len = end - start;\n if (len === 0) {\n return neg ? -1 : 0;\n }\n // show bit length of huge integers\n if (len > 4) {\n s = v;\n len <<= 3;\n while (((+s ^ pad) & 0x80) == 0) {\n s = +s << 1;\n --len;\n }\n s = \"(\" + len + \" bit)\\n\";\n }\n // decode the integer\n if (neg) {\n v = v - 256;\n }\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10(v);\n for (var i = start + 1; i < end; ++i) {\n n.mulAdd(256, this.get(i));\n }\n return s + n.toString();\n };\n Stream.prototype.parseBitString = function (start, end, maxLength) {\n var unusedBit = this.get(start);\n var lenBit = ((end - start - 1) << 3) - unusedBit;\n var intro = \"(\" + lenBit + \" bit)\\n\";\n var s = \"\";\n for (var i = start + 1; i < end; ++i) {\n var b = this.get(i);\n var skip = (i == end - 1) ? unusedBit : 0;\n for (var j = 7; j >= skip; --j) {\n s += (b >> j) & 1 ? \"1\" : \"0\";\n }\n if (s.length > maxLength) {\n return intro + stringCut(s, maxLength);\n }\n }\n return intro + s;\n };\n Stream.prototype.parseOctetString = function (start, end, maxLength) {\n if (this.isASCII(start, end)) {\n return stringCut(this.parseStringISO(start, end), maxLength);\n }\n var len = end - start;\n var s = \"(\" + len + \" byte)\\n\";\n maxLength /= 2; // we work in bytes\n if (len > maxLength) {\n end = start + maxLength;\n }\n for (var i = start; i < end; ++i) {\n s += this.hexByte(this.get(i));\n }\n if (len > maxLength) {\n s += ellipsis;\n }\n return s;\n };\n Stream.prototype.parseOID = function (start, end, maxLength) {\n var s = \"\";\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n var bits = 0;\n for (var i = start; i < end; ++i) {\n var v = this.get(i);\n n.mulAdd(128, v & 0x7F);\n bits += 7;\n if (!(v & 0x80)) { // finished\n if (s === \"\") {\n n = n.simplify();\n if (n instanceof _int10__WEBPACK_IMPORTED_MODULE_0__.Int10) {\n n.sub(80);\n s = \"2.\" + n.toString();\n }\n else {\n var m = n < 80 ? n < 40 ? 0 : 1 : 2;\n s = m + \".\" + (n - m * 40);\n }\n }\n else {\n s += \".\" + n.toString();\n }\n if (s.length > maxLength) {\n return stringCut(s, maxLength);\n }\n n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n bits = 0;\n }\n }\n if (bits > 0) {\n s += \".incomplete\";\n }\n return s;\n };\n return Stream;\n}());\n\nvar ASN1 = /** @class */ (function () {\n function ASN1(stream, header, length, tag, sub) {\n if (!(tag instanceof ASN1Tag)) {\n throw new Error(\"Invalid tag value.\");\n }\n this.stream = stream;\n this.header = header;\n this.length = length;\n this.tag = tag;\n this.sub = sub;\n }\n ASN1.prototype.typeName = function () {\n switch (this.tag.tagClass) {\n case 0: // universal\n switch (this.tag.tagNumber) {\n case 0x00:\n return \"EOC\";\n case 0x01:\n return \"BOOLEAN\";\n case 0x02:\n return \"INTEGER\";\n case 0x03:\n return \"BIT_STRING\";\n case 0x04:\n return \"OCTET_STRING\";\n case 0x05:\n return \"NULL\";\n case 0x06:\n return \"OBJECT_IDENTIFIER\";\n case 0x07:\n return \"ObjectDescriptor\";\n case 0x08:\n return \"EXTERNAL\";\n case 0x09:\n return \"REAL\";\n case 0x0A:\n return \"ENUMERATED\";\n case 0x0B:\n return \"EMBEDDED_PDV\";\n case 0x0C:\n return \"UTF8String\";\n case 0x10:\n return \"SEQUENCE\";\n case 0x11:\n return \"SET\";\n case 0x12:\n return \"NumericString\";\n case 0x13:\n return \"PrintableString\"; // ASCII subset\n case 0x14:\n return \"TeletexString\"; // aka T61String\n case 0x15:\n return \"VideotexString\";\n case 0x16:\n return \"IA5String\"; // ASCII\n case 0x17:\n return \"UTCTime\";\n case 0x18:\n return \"GeneralizedTime\";\n case 0x19:\n return \"GraphicString\";\n case 0x1A:\n return \"VisibleString\"; // ASCII subset\n case 0x1B:\n return \"GeneralString\";\n case 0x1C:\n return \"UniversalString\";\n case 0x1E:\n return \"BMPString\";\n }\n return \"Universal_\" + this.tag.tagNumber.toString();\n case 1:\n return \"Application_\" + this.tag.tagNumber.toString();\n case 2:\n return \"[\" + this.tag.tagNumber.toString() + \"]\"; // Context\n case 3:\n return \"Private_\" + this.tag.tagNumber.toString();\n }\n };\n ASN1.prototype.content = function (maxLength) {\n if (this.tag === undefined) {\n return null;\n }\n if (maxLength === undefined) {\n maxLength = Infinity;\n }\n var content = this.posContent();\n var len = Math.abs(this.length);\n if (!this.tag.isUniversal()) {\n if (this.sub !== null) {\n return \"(\" + this.sub.length + \" elem)\";\n }\n return this.stream.parseOctetString(content, content + len, maxLength);\n }\n switch (this.tag.tagNumber) {\n case 0x01: // BOOLEAN\n return (this.stream.get(content) === 0) ? \"false\" : \"true\";\n case 0x02: // INTEGER\n return this.stream.parseInteger(content, content + len);\n case 0x03: // BIT_STRING\n return this.sub ? \"(\" + this.sub.length + \" elem)\" :\n this.stream.parseBitString(content, content + len, maxLength);\n case 0x04: // OCTET_STRING\n return this.sub ? \"(\" + this.sub.length + \" elem)\" :\n this.stream.parseOctetString(content, content + len, maxLength);\n // case 0x05: // NULL\n case 0x06: // OBJECT_IDENTIFIER\n return this.stream.parseOID(content, content + len, maxLength);\n // case 0x07: // ObjectDescriptor\n // case 0x08: // EXTERNAL\n // case 0x09: // REAL\n // case 0x0A: // ENUMERATED\n // case 0x0B: // EMBEDDED_PDV\n case 0x10: // SEQUENCE\n case 0x11: // SET\n if (this.sub !== null) {\n return \"(\" + this.sub.length + \" elem)\";\n }\n else {\n return \"(no elem)\";\n }\n case 0x0C: // UTF8String\n return stringCut(this.stream.parseStringUTF(content, content + len), maxLength);\n case 0x12: // NumericString\n case 0x13: // PrintableString\n case 0x14: // TeletexString\n case 0x15: // VideotexString\n case 0x16: // IA5String\n // case 0x19: // GraphicString\n case 0x1A: // VisibleString\n // case 0x1B: // GeneralString\n // case 0x1C: // UniversalString\n return stringCut(this.stream.parseStringISO(content, content + len), maxLength);\n case 0x1E: // BMPString\n return stringCut(this.stream.parseStringBMP(content, content + len), maxLength);\n case 0x17: // UTCTime\n case 0x18: // GeneralizedTime\n return this.stream.parseTime(content, content + len, (this.tag.tagNumber == 0x17));\n }\n return null;\n };\n ASN1.prototype.toString = function () {\n return this.typeName() + \"@\" + this.stream.pos + \"[header:\" + this.header + \",length:\" + this.length + \",sub:\" + ((this.sub === null) ? \"null\" : this.sub.length) + \"]\";\n };\n ASN1.prototype.toPrettyString = function (indent) {\n if (indent === undefined) {\n indent = \"\";\n }\n var s = indent + this.typeName() + \" @\" + this.stream.pos;\n if (this.length >= 0) {\n s += \"+\";\n }\n s += this.length;\n if (this.tag.tagConstructed) {\n s += \" (constructed)\";\n }\n else if ((this.tag.isUniversal() && ((this.tag.tagNumber == 0x03) || (this.tag.tagNumber == 0x04))) && (this.sub !== null)) {\n s += \" (encapsulates)\";\n }\n s += \"\\n\";\n if (this.sub !== null) {\n indent += \" \";\n for (var i = 0, max = this.sub.length; i < max; ++i) {\n s += this.sub[i].toPrettyString(indent);\n }\n }\n return s;\n };\n ASN1.prototype.posStart = function () {\n return this.stream.pos;\n };\n ASN1.prototype.posContent = function () {\n return this.stream.pos + this.header;\n };\n ASN1.prototype.posEnd = function () {\n return this.stream.pos + this.header + Math.abs(this.length);\n };\n ASN1.prototype.toHexString = function () {\n return this.stream.hexDump(this.posStart(), this.posEnd(), true);\n };\n ASN1.decodeLength = function (stream) {\n var buf = stream.get();\n var len = buf & 0x7F;\n if (len == buf) {\n return len;\n }\n // no reason to use Int10, as it would be a huge buffer anyways\n if (len > 6) {\n throw new Error(\"Length over 48 bits not supported at position \" + (stream.pos - 1));\n }\n if (len === 0) {\n return null;\n } // undefined\n buf = 0;\n for (var i = 0; i < len; ++i) {\n buf = (buf * 256) + stream.get();\n }\n return buf;\n };\n /**\n * Retrieve the hexadecimal value (as a string) of the current ASN.1 element\n * @returns {string}\n * @public\n */\n ASN1.prototype.getHexStringValue = function () {\n var hexString = this.toHexString();\n var offset = this.header * 2;\n var length = this.length * 2;\n return hexString.substr(offset, length);\n };\n ASN1.decode = function (str) {\n var stream;\n if (!(str instanceof Stream)) {\n stream = new Stream(str, 0);\n }\n else {\n stream = str;\n }\n var streamStart = new Stream(stream);\n var tag = new ASN1Tag(stream);\n var len = ASN1.decodeLength(stream);\n var start = stream.pos;\n var header = start - streamStart.pos;\n var sub = null;\n var getSub = function () {\n var ret = [];\n if (len !== null) {\n // definite length\n var end = start + len;\n while (stream.pos < end) {\n ret[ret.length] = ASN1.decode(stream);\n }\n if (stream.pos != end) {\n throw new Error(\"Content size is not correct for container starting at offset \" + start);\n }\n }\n else {\n // undefined length\n try {\n for (;;) {\n var s = ASN1.decode(stream);\n if (s.tag.isEOC()) {\n break;\n }\n ret[ret.length] = s;\n }\n len = start - stream.pos; // undefined lengths are represented as negative values\n }\n catch (e) {\n throw new Error(\"Exception while decoding undefined length content: \" + e);\n }\n }\n return ret;\n };\n if (tag.tagConstructed) {\n // must have valid content\n sub = getSub();\n }\n else if (tag.isUniversal() && ((tag.tagNumber == 0x03) || (tag.tagNumber == 0x04))) {\n // sometimes BitString and OctetString are used to encapsulate ASN.1\n try {\n if (tag.tagNumber == 0x03) {\n if (stream.get() != 0) {\n throw new Error(\"BIT STRINGs with unused bits cannot encapsulate.\");\n }\n }\n sub = getSub();\n for (var i = 0; i < sub.length; ++i) {\n if (sub[i].tag.isEOC()) {\n throw new Error(\"EOC is not supposed to be actual content.\");\n }\n }\n }\n catch (e) {\n // but silently ignore when they don't\n sub = null;\n }\n }\n if (sub === null) {\n if (len === null) {\n throw new Error(\"We can't skip over an invalid tag with undefined length at offset \" + start);\n }\n stream.pos = start + Math.abs(len);\n }\n return new ASN1(streamStart, header, len, tag, sub);\n };\n return ASN1;\n}());\n\nvar ASN1Tag = /** @class */ (function () {\n function ASN1Tag(stream) {\n var buf = stream.get();\n this.tagClass = buf >> 6;\n this.tagConstructed = ((buf & 0x20) !== 0);\n this.tagNumber = buf & 0x1F;\n if (this.tagNumber == 0x1F) { // long tag\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n do {\n buf = stream.get();\n n.mulAdd(128, buf & 0x7F);\n } while (buf & 0x80);\n this.tagNumber = n.simplify();\n }\n }\n ASN1Tag.prototype.isUniversal = function () {\n return this.tagClass === 0x00;\n };\n ASN1Tag.prototype.isEOC = function () {\n return this.tagClass === 0x00 && this.tagNumber === 0x00;\n };\n return ASN1Tag;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/asn1.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ASN1\": () => (/* binding */ ASN1),\n/* harmony export */ \"ASN1Tag\": () => (/* binding */ ASN1Tag),\n/* harmony export */ \"Stream\": () => (/* binding */ Stream)\n/* harmony export */ });\n/* harmony import */ var _int10__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./int10 */ \"./lib/lib/asn1js/int10.js\");\n// ASN.1 JavaScript decoder\n// Copyright (c) 2008-2014 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\n/*global oids */\n\nvar ellipsis = \"\\u2026\";\nvar reTimeS = /^(\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nvar reTimeL = /^(\\d\\d\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/;\nfunction stringCut(str, len) {\n if (str.length > len) {\n str = str.substring(0, len) + ellipsis;\n }\n return str;\n}\nvar Stream = /** @class */ (function () {\n function Stream(enc, pos) {\n this.hexDigits = \"0123456789ABCDEF\";\n if (enc instanceof Stream) {\n this.enc = enc.enc;\n this.pos = enc.pos;\n }\n else {\n // enc should be an array or a binary string\n this.enc = enc;\n this.pos = pos;\n }\n }\n Stream.prototype.get = function (pos) {\n if (pos === undefined) {\n pos = this.pos++;\n }\n if (pos >= this.enc.length) {\n throw new Error(\"Requesting byte offset \".concat(pos, \" on a stream of length \").concat(this.enc.length));\n }\n return (\"string\" === typeof this.enc) ? this.enc.charCodeAt(pos) : this.enc[pos];\n };\n Stream.prototype.hexByte = function (b) {\n return this.hexDigits.charAt((b >> 4) & 0xF) + this.hexDigits.charAt(b & 0xF);\n };\n Stream.prototype.hexDump = function (start, end, raw) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += this.hexByte(this.get(i));\n if (raw !== true) {\n switch (i & 0xF) {\n case 0x7:\n s += \" \";\n break;\n case 0xF:\n s += \"\\n\";\n break;\n default:\n s += \" \";\n }\n }\n }\n return s;\n };\n Stream.prototype.isASCII = function (start, end) {\n for (var i = start; i < end; ++i) {\n var c = this.get(i);\n if (c < 32 || c > 176) {\n return false;\n }\n }\n return true;\n };\n Stream.prototype.parseStringISO = function (start, end) {\n var s = \"\";\n for (var i = start; i < end; ++i) {\n s += String.fromCharCode(this.get(i));\n }\n return s;\n };\n Stream.prototype.parseStringUTF = function (start, end) {\n var s = \"\";\n for (var i = start; i < end;) {\n var c = this.get(i++);\n if (c < 128) {\n s += String.fromCharCode(c);\n }\n else if ((c > 191) && (c < 224)) {\n s += String.fromCharCode(((c & 0x1F) << 6) | (this.get(i++) & 0x3F));\n }\n else {\n s += String.fromCharCode(((c & 0x0F) << 12) | ((this.get(i++) & 0x3F) << 6) | (this.get(i++) & 0x3F));\n }\n }\n return s;\n };\n Stream.prototype.parseStringBMP = function (start, end) {\n var str = \"\";\n var hi;\n var lo;\n for (var i = start; i < end;) {\n hi = this.get(i++);\n lo = this.get(i++);\n str += String.fromCharCode((hi << 8) | lo);\n }\n return str;\n };\n Stream.prototype.parseTime = function (start, end, shortYear) {\n var s = this.parseStringISO(start, end);\n var m = (shortYear ? reTimeS : reTimeL).exec(s);\n if (!m) {\n return \"Unrecognized time: \" + s;\n }\n if (shortYear) {\n // to avoid querying the timer, use the fixed range [1970, 2069]\n // it will conform with ITU X.400 [-10, +40] sliding window until 2030\n m[1] = +m[1];\n m[1] += (+m[1] < 70) ? 2000 : 1900;\n }\n s = m[1] + \"-\" + m[2] + \"-\" + m[3] + \" \" + m[4];\n if (m[5]) {\n s += \":\" + m[5];\n if (m[6]) {\n s += \":\" + m[6];\n if (m[7]) {\n s += \".\" + m[7];\n }\n }\n }\n if (m[8]) {\n s += \" UTC\";\n if (m[8] != \"Z\") {\n s += m[8];\n if (m[9]) {\n s += \":\" + m[9];\n }\n }\n }\n return s;\n };\n Stream.prototype.parseInteger = function (start, end) {\n var v = this.get(start);\n var neg = (v > 127);\n var pad = neg ? 255 : 0;\n var len;\n var s = \"\";\n // skip unuseful bits (not allowed in DER)\n while (v == pad && ++start < end) {\n v = this.get(start);\n }\n len = end - start;\n if (len === 0) {\n return neg ? -1 : 0;\n }\n // show bit length of huge integers\n if (len > 4) {\n s = v;\n len <<= 3;\n while (((+s ^ pad) & 0x80) == 0) {\n s = +s << 1;\n --len;\n }\n s = \"(\" + len + \" bit)\\n\";\n }\n // decode the integer\n if (neg) {\n v = v - 256;\n }\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10(v);\n for (var i = start + 1; i < end; ++i) {\n n.mulAdd(256, this.get(i));\n }\n return s + n.toString();\n };\n Stream.prototype.parseBitString = function (start, end, maxLength) {\n var unusedBit = this.get(start);\n var lenBit = ((end - start - 1) << 3) - unusedBit;\n var intro = \"(\" + lenBit + \" bit)\\n\";\n var s = \"\";\n for (var i = start + 1; i < end; ++i) {\n var b = this.get(i);\n var skip = (i == end - 1) ? unusedBit : 0;\n for (var j = 7; j >= skip; --j) {\n s += (b >> j) & 1 ? \"1\" : \"0\";\n }\n if (s.length > maxLength) {\n return intro + stringCut(s, maxLength);\n }\n }\n return intro + s;\n };\n Stream.prototype.parseOctetString = function (start, end, maxLength) {\n if (this.isASCII(start, end)) {\n return stringCut(this.parseStringISO(start, end), maxLength);\n }\n var len = end - start;\n var s = \"(\" + len + \" byte)\\n\";\n maxLength /= 2; // we work in bytes\n if (len > maxLength) {\n end = start + maxLength;\n }\n for (var i = start; i < end; ++i) {\n s += this.hexByte(this.get(i));\n }\n if (len > maxLength) {\n s += ellipsis;\n }\n return s;\n };\n Stream.prototype.parseOID = function (start, end, maxLength) {\n var s = \"\";\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n var bits = 0;\n for (var i = start; i < end; ++i) {\n var v = this.get(i);\n n.mulAdd(128, v & 0x7F);\n bits += 7;\n if (!(v & 0x80)) { // finished\n if (s === \"\") {\n n = n.simplify();\n if (n instanceof _int10__WEBPACK_IMPORTED_MODULE_0__.Int10) {\n n.sub(80);\n s = \"2.\" + n.toString();\n }\n else {\n var m = n < 80 ? n < 40 ? 0 : 1 : 2;\n s = m + \".\" + (n - m * 40);\n }\n }\n else {\n s += \".\" + n.toString();\n }\n if (s.length > maxLength) {\n return stringCut(s, maxLength);\n }\n n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n bits = 0;\n }\n }\n if (bits > 0) {\n s += \".incomplete\";\n }\n return s;\n };\n return Stream;\n}());\n\nvar ASN1 = /** @class */ (function () {\n function ASN1(stream, header, length, tag, sub) {\n if (!(tag instanceof ASN1Tag)) {\n throw new Error(\"Invalid tag value.\");\n }\n this.stream = stream;\n this.header = header;\n this.length = length;\n this.tag = tag;\n this.sub = sub;\n }\n ASN1.prototype.typeName = function () {\n switch (this.tag.tagClass) {\n case 0: // universal\n switch (this.tag.tagNumber) {\n case 0x00:\n return \"EOC\";\n case 0x01:\n return \"BOOLEAN\";\n case 0x02:\n return \"INTEGER\";\n case 0x03:\n return \"BIT_STRING\";\n case 0x04:\n return \"OCTET_STRING\";\n case 0x05:\n return \"NULL\";\n case 0x06:\n return \"OBJECT_IDENTIFIER\";\n case 0x07:\n return \"ObjectDescriptor\";\n case 0x08:\n return \"EXTERNAL\";\n case 0x09:\n return \"REAL\";\n case 0x0A:\n return \"ENUMERATED\";\n case 0x0B:\n return \"EMBEDDED_PDV\";\n case 0x0C:\n return \"UTF8String\";\n case 0x10:\n return \"SEQUENCE\";\n case 0x11:\n return \"SET\";\n case 0x12:\n return \"NumericString\";\n case 0x13:\n return \"PrintableString\"; // ASCII subset\n case 0x14:\n return \"TeletexString\"; // aka T61String\n case 0x15:\n return \"VideotexString\";\n case 0x16:\n return \"IA5String\"; // ASCII\n case 0x17:\n return \"UTCTime\";\n case 0x18:\n return \"GeneralizedTime\";\n case 0x19:\n return \"GraphicString\";\n case 0x1A:\n return \"VisibleString\"; // ASCII subset\n case 0x1B:\n return \"GeneralString\";\n case 0x1C:\n return \"UniversalString\";\n case 0x1E:\n return \"BMPString\";\n }\n return \"Universal_\" + this.tag.tagNumber.toString();\n case 1:\n return \"Application_\" + this.tag.tagNumber.toString();\n case 2:\n return \"[\" + this.tag.tagNumber.toString() + \"]\"; // Context\n case 3:\n return \"Private_\" + this.tag.tagNumber.toString();\n }\n };\n ASN1.prototype.content = function (maxLength) {\n if (this.tag === undefined) {\n return null;\n }\n if (maxLength === undefined) {\n maxLength = Infinity;\n }\n var content = this.posContent();\n var len = Math.abs(this.length);\n if (!this.tag.isUniversal()) {\n if (this.sub !== null) {\n return \"(\" + this.sub.length + \" elem)\";\n }\n return this.stream.parseOctetString(content, content + len, maxLength);\n }\n switch (this.tag.tagNumber) {\n case 0x01: // BOOLEAN\n return (this.stream.get(content) === 0) ? \"false\" : \"true\";\n case 0x02: // INTEGER\n return this.stream.parseInteger(content, content + len);\n case 0x03: // BIT_STRING\n return this.sub ? \"(\" + this.sub.length + \" elem)\" :\n this.stream.parseBitString(content, content + len, maxLength);\n case 0x04: // OCTET_STRING\n return this.sub ? \"(\" + this.sub.length + \" elem)\" :\n this.stream.parseOctetString(content, content + len, maxLength);\n // case 0x05: // NULL\n case 0x06: // OBJECT_IDENTIFIER\n return this.stream.parseOID(content, content + len, maxLength);\n // case 0x07: // ObjectDescriptor\n // case 0x08: // EXTERNAL\n // case 0x09: // REAL\n // case 0x0A: // ENUMERATED\n // case 0x0B: // EMBEDDED_PDV\n case 0x10: // SEQUENCE\n case 0x11: // SET\n if (this.sub !== null) {\n return \"(\" + this.sub.length + \" elem)\";\n }\n else {\n return \"(no elem)\";\n }\n case 0x0C: // UTF8String\n return stringCut(this.stream.parseStringUTF(content, content + len), maxLength);\n case 0x12: // NumericString\n case 0x13: // PrintableString\n case 0x14: // TeletexString\n case 0x15: // VideotexString\n case 0x16: // IA5String\n // case 0x19: // GraphicString\n case 0x1A: // VisibleString\n // case 0x1B: // GeneralString\n // case 0x1C: // UniversalString\n return stringCut(this.stream.parseStringISO(content, content + len), maxLength);\n case 0x1E: // BMPString\n return stringCut(this.stream.parseStringBMP(content, content + len), maxLength);\n case 0x17: // UTCTime\n case 0x18: // GeneralizedTime\n return this.stream.parseTime(content, content + len, (this.tag.tagNumber == 0x17));\n }\n return null;\n };\n ASN1.prototype.toString = function () {\n return this.typeName() + \"@\" + this.stream.pos + \"[header:\" + this.header + \",length:\" + this.length + \",sub:\" + ((this.sub === null) ? \"null\" : this.sub.length) + \"]\";\n };\n ASN1.prototype.toPrettyString = function (indent) {\n if (indent === undefined) {\n indent = \"\";\n }\n var s = indent + this.typeName() + \" @\" + this.stream.pos;\n if (this.length >= 0) {\n s += \"+\";\n }\n s += this.length;\n if (this.tag.tagConstructed) {\n s += \" (constructed)\";\n }\n else if ((this.tag.isUniversal() && ((this.tag.tagNumber == 0x03) || (this.tag.tagNumber == 0x04))) && (this.sub !== null)) {\n s += \" (encapsulates)\";\n }\n s += \"\\n\";\n if (this.sub !== null) {\n indent += \" \";\n for (var i = 0, max = this.sub.length; i < max; ++i) {\n s += this.sub[i].toPrettyString(indent);\n }\n }\n return s;\n };\n ASN1.prototype.posStart = function () {\n return this.stream.pos;\n };\n ASN1.prototype.posContent = function () {\n return this.stream.pos + this.header;\n };\n ASN1.prototype.posEnd = function () {\n return this.stream.pos + this.header + Math.abs(this.length);\n };\n ASN1.prototype.toHexString = function () {\n return this.stream.hexDump(this.posStart(), this.posEnd(), true);\n };\n ASN1.decodeLength = function (stream) {\n var buf = stream.get();\n var len = buf & 0x7F;\n if (len == buf) {\n return len;\n }\n // no reason to use Int10, as it would be a huge buffer anyways\n if (len > 6) {\n throw new Error(\"Length over 48 bits not supported at position \" + (stream.pos - 1));\n }\n if (len === 0) {\n return null;\n } // undefined\n buf = 0;\n for (var i = 0; i < len; ++i) {\n buf = (buf * 256) + stream.get();\n }\n return buf;\n };\n /**\n * Retrieve the hexadecimal value (as a string) of the current ASN.1 element\n * @returns {string}\n * @public\n */\n ASN1.prototype.getHexStringValue = function () {\n var hexString = this.toHexString();\n var offset = this.header * 2;\n var length = this.length * 2;\n return hexString.substr(offset, length);\n };\n ASN1.decode = function (str) {\n var stream;\n if (!(str instanceof Stream)) {\n stream = new Stream(str, 0);\n }\n else {\n stream = str;\n }\n var streamStart = new Stream(stream);\n var tag = new ASN1Tag(stream);\n var len = ASN1.decodeLength(stream);\n var start = stream.pos;\n var header = start - streamStart.pos;\n var sub = null;\n var getSub = function () {\n var ret = [];\n if (len !== null) {\n // definite length\n var end = start + len;\n while (stream.pos < end) {\n ret[ret.length] = ASN1.decode(stream);\n }\n if (stream.pos != end) {\n throw new Error(\"Content size is not correct for container starting at offset \" + start);\n }\n }\n else {\n // undefined length\n try {\n for (;;) {\n var s = ASN1.decode(stream);\n if (s.tag.isEOC()) {\n break;\n }\n ret[ret.length] = s;\n }\n len = start - stream.pos; // undefined lengths are represented as negative values\n }\n catch (e) {\n throw new Error(\"Exception while decoding undefined length content: \" + e);\n }\n }\n return ret;\n };\n if (tag.tagConstructed) {\n // must have valid content\n sub = getSub();\n }\n else if (tag.isUniversal() && ((tag.tagNumber == 0x03) || (tag.tagNumber == 0x04))) {\n // sometimes BitString and OctetString are used to encapsulate ASN.1\n try {\n if (tag.tagNumber == 0x03) {\n if (stream.get() != 0) {\n throw new Error(\"BIT STRINGs with unused bits cannot encapsulate.\");\n }\n }\n sub = getSub();\n for (var i = 0; i < sub.length; ++i) {\n if (sub[i].tag.isEOC()) {\n throw new Error(\"EOC is not supposed to be actual content.\");\n }\n }\n }\n catch (e) {\n // but silently ignore when they don't\n sub = null;\n }\n }\n if (sub === null) {\n if (len === null) {\n throw new Error(\"We can't skip over an invalid tag with undefined length at offset \" + start);\n }\n stream.pos = start + Math.abs(len);\n }\n return new ASN1(streamStart, header, len, tag, sub);\n };\n return ASN1;\n}());\n\nvar ASN1Tag = /** @class */ (function () {\n function ASN1Tag(stream) {\n var buf = stream.get();\n this.tagClass = buf >> 6;\n this.tagConstructed = ((buf & 0x20) !== 0);\n this.tagNumber = buf & 0x1F;\n if (this.tagNumber == 0x1F) { // long tag\n var n = new _int10__WEBPACK_IMPORTED_MODULE_0__.Int10();\n do {\n buf = stream.get();\n n.mulAdd(128, buf & 0x7F);\n } while (buf & 0x80);\n this.tagNumber = n.simplify();\n }\n }\n ASN1Tag.prototype.isUniversal = function () {\n return this.tagClass === 0x00;\n };\n ASN1Tag.prototype.isEOC = function () {\n return this.tagClass === 0x00 && this.tagNumber === 0x00;\n };\n return ASN1Tag;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/asn1.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/asn1js/base64.js": - /*!**********************************!*\ - !*** ./lib/lib/asn1js/base64.js ***! - \**********************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/asn1js/base64.js": +/*!**********************************!*\ + !*** ./lib/lib/asn1js/base64.js ***! + \**********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Base64\": () => (/* binding */ Base64)\n/* harmony export */ });\n// Base64 JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Base64 = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\n var ignore = \"= \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = Object.create(null);\n for (i = 0; i < 64; ++i) {\n decoder[b64.charAt(i)] = i;\n }\n decoder['-'] = 62; //+\n decoder['_'] = 63; //-\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 4) {\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n out[out.length] = bits & 0xFF;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 6;\n }\n }\n switch (char_count) {\n case 1:\n throw new Error(\"Base64 encoding incomplete: at least 2 bits missing\");\n case 2:\n out[out.length] = (bits >> 10);\n break;\n case 3:\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n break;\n }\n return out;\n },\n re: /-----BEGIN [^-]+-----([A-Za-z0-9+\\/=\\s]+)-----END [^-]+-----|begin-base64[^\\n]+\\n([A-Za-z0-9+\\/=\\s]+)====/,\n unarmor: function (a) {\n var m = Base64.re.exec(a);\n if (m) {\n if (m[1]) {\n a = m[1];\n }\n else if (m[2]) {\n a = m[2];\n }\n else {\n throw new Error(\"RegExp out of sync\");\n }\n }\n return Base64.decode(a);\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/base64.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Base64\": () => (/* binding */ Base64)\n/* harmony export */ });\n// Base64 JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Base64 = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\n var ignore = \"= \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = Object.create(null);\n for (i = 0; i < 64; ++i) {\n decoder[b64.charAt(i)] = i;\n }\n decoder['-'] = 62; //+\n decoder['_'] = 63; //-\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 4) {\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n out[out.length] = bits & 0xFF;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 6;\n }\n }\n switch (char_count) {\n case 1:\n throw new Error(\"Base64 encoding incomplete: at least 2 bits missing\");\n case 2:\n out[out.length] = (bits >> 10);\n break;\n case 3:\n out[out.length] = (bits >> 16);\n out[out.length] = (bits >> 8) & 0xFF;\n break;\n }\n return out;\n },\n re: /-----BEGIN [^-]+-----([A-Za-z0-9+\\/=\\s]+)-----END [^-]+-----|begin-base64[^\\n]+\\n([A-Za-z0-9+\\/=\\s]+)====/,\n unarmor: function (a) {\n var m = Base64.re.exec(a);\n if (m) {\n if (m[1]) {\n a = m[1];\n }\n else if (m[2]) {\n a = m[2];\n }\n else {\n throw new Error(\"RegExp out of sync\");\n }\n }\n return Base64.decode(a);\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/base64.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/asn1js/hex.js": - /*!*******************************!*\ - !*** ./lib/lib/asn1js/hex.js ***! - \*******************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/asn1js/hex.js": +/*!*******************************!*\ + !*** ./lib/lib/asn1js/hex.js ***! + \*******************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Hex\": () => (/* binding */ Hex)\n/* harmony export */ });\n// Hex JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Hex = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var hex = \"0123456789ABCDEF\";\n var ignore = \" \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = {};\n for (i = 0; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n hex = hex.toLowerCase();\n for (i = 10; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 2) {\n out[out.length] = bits;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 4;\n }\n }\n if (char_count) {\n throw new Error(\"Hex encoding incomplete: 4 bits missing\");\n }\n return out;\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/hex.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Hex\": () => (/* binding */ Hex)\n/* harmony export */ });\n// Hex JavaScript decoder\n// Copyright (c) 2008-2013 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar decoder;\nvar Hex = {\n decode: function (a) {\n var i;\n if (decoder === undefined) {\n var hex = \"0123456789ABCDEF\";\n var ignore = \" \\f\\n\\r\\t\\u00A0\\u2028\\u2029\";\n decoder = {};\n for (i = 0; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n hex = hex.toLowerCase();\n for (i = 10; i < 16; ++i) {\n decoder[hex.charAt(i)] = i;\n }\n for (i = 0; i < ignore.length; ++i) {\n decoder[ignore.charAt(i)] = -1;\n }\n }\n var out = [];\n var bits = 0;\n var char_count = 0;\n for (i = 0; i < a.length; ++i) {\n var c = a.charAt(i);\n if (c == \"=\") {\n break;\n }\n c = decoder[c];\n if (c == -1) {\n continue;\n }\n if (c === undefined) {\n throw new Error(\"Illegal character at offset \" + i);\n }\n bits |= c;\n if (++char_count >= 2) {\n out[out.length] = bits;\n bits = 0;\n char_count = 0;\n }\n else {\n bits <<= 4;\n }\n }\n if (char_count) {\n throw new Error(\"Hex encoding incomplete: 4 bits missing\");\n }\n return out;\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/hex.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/asn1js/int10.js": - /*!*********************************!*\ - !*** ./lib/lib/asn1js/int10.js ***! - \*********************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/asn1js/int10.js": +/*!*********************************!*\ + !*** ./lib/lib/asn1js/int10.js ***! + \*********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Int10\": () => (/* binding */ Int10)\n/* harmony export */ });\n// Big integer base-10 printing library\n// Copyright (c) 2014 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar max = 10000000000000; // biggest integer that can still fit 2^53 when multiplied by 256\nvar Int10 = /** @class */ (function () {\n function Int10(value) {\n this.buf = [+value || 0];\n }\n Int10.prototype.mulAdd = function (m, c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] * m + c;\n if (t < max) {\n c = 0;\n }\n else {\n c = 0 | (t / max);\n t -= c * max;\n }\n b[i] = t;\n }\n if (c > 0) {\n b[i] = c;\n }\n };\n Int10.prototype.sub = function (c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] - c;\n if (t < 0) {\n t += max;\n c = 1;\n }\n else {\n c = 0;\n }\n b[i] = t;\n }\n while (b[b.length - 1] === 0) {\n b.pop();\n }\n };\n Int10.prototype.toString = function (base) {\n if ((base || 10) != 10) {\n throw new Error(\"only base 10 is supported\");\n }\n var b = this.buf;\n var s = b[b.length - 1].toString();\n for (var i = b.length - 2; i >= 0; --i) {\n s += (max + b[i]).toString().substring(1);\n }\n return s;\n };\n Int10.prototype.valueOf = function () {\n var b = this.buf;\n var v = 0;\n for (var i = b.length - 1; i >= 0; --i) {\n v = v * max + b[i];\n }\n return v;\n };\n Int10.prototype.simplify = function () {\n var b = this.buf;\n return (b.length == 1) ? b[0] : this;\n };\n return Int10;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/int10.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Int10\": () => (/* binding */ Int10)\n/* harmony export */ });\n// Big integer base-10 printing library\n// Copyright (c) 2014 Lapo Luchini \n// Permission to use, copy, modify, and/or distribute this software for any\n// purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n/*jshint browser: true, strict: true, immed: true, latedef: true, undef: true, regexdash: false */\nvar max = 10000000000000; // biggest integer that can still fit 2^53 when multiplied by 256\nvar Int10 = /** @class */ (function () {\n function Int10(value) {\n this.buf = [+value || 0];\n }\n Int10.prototype.mulAdd = function (m, c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] * m + c;\n if (t < max) {\n c = 0;\n }\n else {\n c = 0 | (t / max);\n t -= c * max;\n }\n b[i] = t;\n }\n if (c > 0) {\n b[i] = c;\n }\n };\n Int10.prototype.sub = function (c) {\n // assert(m <= 256)\n var b = this.buf;\n var l = b.length;\n var i;\n var t;\n for (i = 0; i < l; ++i) {\n t = b[i] - c;\n if (t < 0) {\n t += max;\n c = 1;\n }\n else {\n c = 0;\n }\n b[i] = t;\n }\n while (b[b.length - 1] === 0) {\n b.pop();\n }\n };\n Int10.prototype.toString = function (base) {\n if ((base || 10) != 10) {\n throw new Error(\"only base 10 is supported\");\n }\n var b = this.buf;\n var s = b[b.length - 1].toString();\n for (var i = b.length - 2; i >= 0; --i) {\n s += (max + b[i]).toString().substring(1);\n }\n return s;\n };\n Int10.prototype.valueOf = function () {\n var b = this.buf;\n var v = 0;\n for (var i = b.length - 1; i >= 0; --i) {\n v = v * max + b[i];\n }\n return v;\n };\n Int10.prototype.simplify = function () {\n var b = this.buf;\n return (b.length == 1) ? b[0] : this;\n };\n return Int10;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/asn1js/int10.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/base64.js": - /*!********************************!*\ - !*** ./lib/lib/jsbn/base64.js ***! - \********************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/base64.js": +/*!********************************!*\ + !*** ./lib/lib/jsbn/base64.js ***! + \********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"b64toBA\": () => (/* binding */ b64toBA),\n/* harmony export */ \"b64tohex\": () => (/* binding */ b64tohex),\n/* harmony export */ \"hex2b64\": () => (/* binding */ hex2b64)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n\nvar b64map = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\nvar b64pad = \"=\";\nfunction hex2b64(h) {\n var i;\n var c;\n var ret = \"\";\n for (i = 0; i + 3 <= h.length; i += 3) {\n c = parseInt(h.substring(i, i + 3), 16);\n ret += b64map.charAt(c >> 6) + b64map.charAt(c & 63);\n }\n if (i + 1 == h.length) {\n c = parseInt(h.substring(i, i + 1), 16);\n ret += b64map.charAt(c << 2);\n }\n else if (i + 2 == h.length) {\n c = parseInt(h.substring(i, i + 2), 16);\n ret += b64map.charAt(c >> 2) + b64map.charAt((c & 3) << 4);\n }\n while ((ret.length & 3) > 0) {\n ret += b64pad;\n }\n return ret;\n}\n// convert a base64 string to hex\nfunction b64tohex(s) {\n var ret = \"\";\n var i;\n var k = 0; // b64 state, 0-3\n var slop = 0;\n for (i = 0; i < s.length; ++i) {\n if (s.charAt(i) == b64pad) {\n break;\n }\n var v = b64map.indexOf(s.charAt(i));\n if (v < 0) {\n continue;\n }\n if (k == 0) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 1;\n }\n else if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n slop = v & 0xf;\n k = 2;\n }\n else if (k == 2) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop);\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 3;\n }\n else {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v & 0xf);\n k = 0;\n }\n }\n if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop << 2);\n }\n return ret;\n}\n// convert a base64 string to a byte/number array\nfunction b64toBA(s) {\n // piggyback on b64tohex for now, optimize later\n var h = b64tohex(s);\n var i;\n var a = [];\n for (i = 0; 2 * i < h.length; ++i) {\n a[i] = parseInt(h.substring(2 * i, 2 * i + 2), 16);\n }\n return a;\n}\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/base64.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"b64toBA\": () => (/* binding */ b64toBA),\n/* harmony export */ \"b64tohex\": () => (/* binding */ b64tohex),\n/* harmony export */ \"hex2b64\": () => (/* binding */ hex2b64)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n\nvar b64map = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";\nvar b64pad = \"=\";\nfunction hex2b64(h) {\n var i;\n var c;\n var ret = \"\";\n for (i = 0; i + 3 <= h.length; i += 3) {\n c = parseInt(h.substring(i, i + 3), 16);\n ret += b64map.charAt(c >> 6) + b64map.charAt(c & 63);\n }\n if (i + 1 == h.length) {\n c = parseInt(h.substring(i, i + 1), 16);\n ret += b64map.charAt(c << 2);\n }\n else if (i + 2 == h.length) {\n c = parseInt(h.substring(i, i + 2), 16);\n ret += b64map.charAt(c >> 2) + b64map.charAt((c & 3) << 4);\n }\n while ((ret.length & 3) > 0) {\n ret += b64pad;\n }\n return ret;\n}\n// convert a base64 string to hex\nfunction b64tohex(s) {\n var ret = \"\";\n var i;\n var k = 0; // b64 state, 0-3\n var slop = 0;\n for (i = 0; i < s.length; ++i) {\n if (s.charAt(i) == b64pad) {\n break;\n }\n var v = b64map.indexOf(s.charAt(i));\n if (v < 0) {\n continue;\n }\n if (k == 0) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 1;\n }\n else if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n slop = v & 0xf;\n k = 2;\n }\n else if (k == 2) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop);\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v >> 2);\n slop = v & 3;\n k = 3;\n }\n else {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)((slop << 2) | (v >> 4));\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(v & 0xf);\n k = 0;\n }\n }\n if (k == 1) {\n ret += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(slop << 2);\n }\n return ret;\n}\n// convert a base64 string to a byte/number array\nfunction b64toBA(s) {\n // piggyback on b64tohex for now, optimize later\n var h = b64tohex(s);\n var i;\n var a = [];\n for (i = 0; 2 * i < h.length; ++i) {\n a[i] = parseInt(h.substring(2 * i, 2 * i + 2), 16);\n }\n return a;\n}\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/base64.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/jsbn.js": - /*!******************************!*\ - !*** ./lib/lib/jsbn/jsbn.js ***! - \******************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/jsbn.js": +/*!******************************!*\ + !*** ./lib/lib/jsbn/jsbn.js ***! + \******************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"BigInteger\": () => (/* binding */ BigInteger),\n/* harmony export */ \"intAt\": () => (/* binding */ intAt),\n/* harmony export */ \"nbi\": () => (/* binding */ nbi),\n/* harmony export */ \"nbits\": () => (/* binding */ nbits),\n/* harmony export */ \"nbv\": () => (/* binding */ nbv),\n/* harmony export */ \"parseBigInt\": () => (/* binding */ parseBigInt)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n// Copyright (c) 2005 Tom Wu\n// All Rights Reserved.\n// See \"LICENSE\" for details.\n// Basic JavaScript BN library - subset useful for RSA encryption.\n\n// Bits per digit\nvar dbits;\n// JavaScript engine analysis\nvar canary = 0xdeadbeefcafe;\nvar j_lm = ((canary & 0xffffff) == 0xefcafe);\n//#region\nvar lowprimes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997];\nvar lplim = (1 << 26) / lowprimes[lowprimes.length - 1];\n//#endregion\n// (public) Constructor\nvar BigInteger = /** @class */ (function () {\n function BigInteger(a, b, c) {\n if (a != null) {\n if (\"number\" == typeof a) {\n this.fromNumber(a, b, c);\n }\n else if (b == null && \"string\" != typeof a) {\n this.fromString(a, 256);\n }\n else {\n this.fromString(a, b);\n }\n }\n }\n //#region PUBLIC\n // BigInteger.prototype.toString = bnToString;\n // (public) return string representation in given radix\n BigInteger.prototype.toString = function (b) {\n if (this.s < 0) {\n return \"-\" + this.negate().toString(b);\n }\n var k;\n if (b == 16) {\n k = 4;\n }\n else if (b == 8) {\n k = 3;\n }\n else if (b == 2) {\n k = 1;\n }\n else if (b == 32) {\n k = 5;\n }\n else if (b == 4) {\n k = 2;\n }\n else {\n return this.toRadix(b);\n }\n var km = (1 << k) - 1;\n var d;\n var m = false;\n var r = \"\";\n var i = this.t;\n var p = this.DB - (i * this.DB) % k;\n if (i-- > 0) {\n if (p < this.DB && (d = this[i] >> p) > 0) {\n m = true;\n r = (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n while (i >= 0) {\n if (p < k) {\n d = (this[i] & ((1 << p) - 1)) << (k - p);\n d |= this[--i] >> (p += this.DB - k);\n }\n else {\n d = (this[i] >> (p -= k)) & km;\n if (p <= 0) {\n p += this.DB;\n --i;\n }\n }\n if (d > 0) {\n m = true;\n }\n if (m) {\n r += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n }\n }\n return m ? r : \"0\";\n };\n // BigInteger.prototype.negate = bnNegate;\n // (public) -this\n BigInteger.prototype.negate = function () {\n var r = nbi();\n BigInteger.ZERO.subTo(this, r);\n return r;\n };\n // BigInteger.prototype.abs = bnAbs;\n // (public) |this|\n BigInteger.prototype.abs = function () {\n return (this.s < 0) ? this.negate() : this;\n };\n // BigInteger.prototype.compareTo = bnCompareTo;\n // (public) return + if this > a, - if this < a, 0 if equal\n BigInteger.prototype.compareTo = function (a) {\n var r = this.s - a.s;\n if (r != 0) {\n return r;\n }\n var i = this.t;\n r = i - a.t;\n if (r != 0) {\n return (this.s < 0) ? -r : r;\n }\n while (--i >= 0) {\n if ((r = this[i] - a[i]) != 0) {\n return r;\n }\n }\n return 0;\n };\n // BigInteger.prototype.bitLength = bnBitLength;\n // (public) return the number of bits in \"this\"\n BigInteger.prototype.bitLength = function () {\n if (this.t <= 0) {\n return 0;\n }\n return this.DB * (this.t - 1) + nbits(this[this.t - 1] ^ (this.s & this.DM));\n };\n // BigInteger.prototype.mod = bnMod;\n // (public) this mod a\n BigInteger.prototype.mod = function (a) {\n var r = nbi();\n this.abs().divRemTo(a, null, r);\n if (this.s < 0 && r.compareTo(BigInteger.ZERO) > 0) {\n a.subTo(r, r);\n }\n return r;\n };\n // BigInteger.prototype.modPowInt = bnModPowInt;\n // (public) this^e % m, 0 <= e < 2^32\n BigInteger.prototype.modPowInt = function (e, m) {\n var z;\n if (e < 256 || m.isEven()) {\n z = new Classic(m);\n }\n else {\n z = new Montgomery(m);\n }\n return this.exp(e, z);\n };\n // BigInteger.prototype.clone = bnClone;\n // (public)\n BigInteger.prototype.clone = function () {\n var r = nbi();\n this.copyTo(r);\n return r;\n };\n // BigInteger.prototype.intValue = bnIntValue;\n // (public) return value as integer\n BigInteger.prototype.intValue = function () {\n if (this.s < 0) {\n if (this.t == 1) {\n return this[0] - this.DV;\n }\n else if (this.t == 0) {\n return -1;\n }\n }\n else if (this.t == 1) {\n return this[0];\n }\n else if (this.t == 0) {\n return 0;\n }\n // assumes 16 < DB < 32\n return ((this[1] & ((1 << (32 - this.DB)) - 1)) << this.DB) | this[0];\n };\n // BigInteger.prototype.byteValue = bnByteValue;\n // (public) return value as byte\n BigInteger.prototype.byteValue = function () {\n return (this.t == 0) ? this.s : (this[0] << 24) >> 24;\n };\n // BigInteger.prototype.shortValue = bnShortValue;\n // (public) return value as short (assumes DB>=16)\n BigInteger.prototype.shortValue = function () {\n return (this.t == 0) ? this.s : (this[0] << 16) >> 16;\n };\n // BigInteger.prototype.signum = bnSigNum;\n // (public) 0 if this == 0, 1 if this > 0\n BigInteger.prototype.signum = function () {\n if (this.s < 0) {\n return -1;\n }\n else if (this.t <= 0 || (this.t == 1 && this[0] <= 0)) {\n return 0;\n }\n else {\n return 1;\n }\n };\n // BigInteger.prototype.toByteArray = bnToByteArray;\n // (public) convert to bigendian byte array\n BigInteger.prototype.toByteArray = function () {\n var i = this.t;\n var r = [];\n r[0] = this.s;\n var p = this.DB - (i * this.DB) % 8;\n var d;\n var k = 0;\n if (i-- > 0) {\n if (p < this.DB && (d = this[i] >> p) != (this.s & this.DM) >> p) {\n r[k++] = d | (this.s << (this.DB - p));\n }\n while (i >= 0) {\n if (p < 8) {\n d = (this[i] & ((1 << p) - 1)) << (8 - p);\n d |= this[--i] >> (p += this.DB - 8);\n }\n else {\n d = (this[i] >> (p -= 8)) & 0xff;\n if (p <= 0) {\n p += this.DB;\n --i;\n }\n }\n if ((d & 0x80) != 0) {\n d |= -256;\n }\n if (k == 0 && (this.s & 0x80) != (d & 0x80)) {\n ++k;\n }\n if (k > 0 || d != this.s) {\n r[k++] = d;\n }\n }\n }\n return r;\n };\n // BigInteger.prototype.equals = bnEquals;\n BigInteger.prototype.equals = function (a) {\n return (this.compareTo(a) == 0);\n };\n // BigInteger.prototype.min = bnMin;\n BigInteger.prototype.min = function (a) {\n return (this.compareTo(a) < 0) ? this : a;\n };\n // BigInteger.prototype.max = bnMax;\n BigInteger.prototype.max = function (a) {\n return (this.compareTo(a) > 0) ? this : a;\n };\n // BigInteger.prototype.and = bnAnd;\n BigInteger.prototype.and = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_and, r);\n return r;\n };\n // BigInteger.prototype.or = bnOr;\n BigInteger.prototype.or = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_or, r);\n return r;\n };\n // BigInteger.prototype.xor = bnXor;\n BigInteger.prototype.xor = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_xor, r);\n return r;\n };\n // BigInteger.prototype.andNot = bnAndNot;\n BigInteger.prototype.andNot = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_andnot, r);\n return r;\n };\n // BigInteger.prototype.not = bnNot;\n // (public) ~this\n BigInteger.prototype.not = function () {\n var r = nbi();\n for (var i = 0; i < this.t; ++i) {\n r[i] = this.DM & ~this[i];\n }\n r.t = this.t;\n r.s = ~this.s;\n return r;\n };\n // BigInteger.prototype.shiftLeft = bnShiftLeft;\n // (public) this << n\n BigInteger.prototype.shiftLeft = function (n) {\n var r = nbi();\n if (n < 0) {\n this.rShiftTo(-n, r);\n }\n else {\n this.lShiftTo(n, r);\n }\n return r;\n };\n // BigInteger.prototype.shiftRight = bnShiftRight;\n // (public) this >> n\n BigInteger.prototype.shiftRight = function (n) {\n var r = nbi();\n if (n < 0) {\n this.lShiftTo(-n, r);\n }\n else {\n this.rShiftTo(n, r);\n }\n return r;\n };\n // BigInteger.prototype.getLowestSetBit = bnGetLowestSetBit;\n // (public) returns index of lowest 1-bit (or -1 if none)\n BigInteger.prototype.getLowestSetBit = function () {\n for (var i = 0; i < this.t; ++i) {\n if (this[i] != 0) {\n return i * this.DB + (0,_util__WEBPACK_IMPORTED_MODULE_0__.lbit)(this[i]);\n }\n }\n if (this.s < 0) {\n return this.t * this.DB;\n }\n return -1;\n };\n // BigInteger.prototype.bitCount = bnBitCount;\n // (public) return number of set bits\n BigInteger.prototype.bitCount = function () {\n var r = 0;\n var x = this.s & this.DM;\n for (var i = 0; i < this.t; ++i) {\n r += (0,_util__WEBPACK_IMPORTED_MODULE_0__.cbit)(this[i] ^ x);\n }\n return r;\n };\n // BigInteger.prototype.testBit = bnTestBit;\n // (public) true iff nth bit is set\n BigInteger.prototype.testBit = function (n) {\n var j = Math.floor(n / this.DB);\n if (j >= this.t) {\n return (this.s != 0);\n }\n return ((this[j] & (1 << (n % this.DB))) != 0);\n };\n // BigInteger.prototype.setBit = bnSetBit;\n // (public) this | (1< 1) {\n var g2 = nbi();\n z.sqrTo(g[1], g2);\n while (n <= km) {\n g[n] = nbi();\n z.mulTo(g2, g[n - 2], g[n]);\n n += 2;\n }\n }\n var j = e.t - 1;\n var w;\n var is1 = true;\n var r2 = nbi();\n var t;\n i = nbits(e[j]) - 1;\n while (j >= 0) {\n if (i >= k1) {\n w = (e[j] >> (i - k1)) & km;\n }\n else {\n w = (e[j] & ((1 << (i + 1)) - 1)) << (k1 - i);\n if (j > 0) {\n w |= e[j - 1] >> (this.DB + i - k1);\n }\n }\n n = k;\n while ((w & 1) == 0) {\n w >>= 1;\n --n;\n }\n if ((i -= n) < 0) {\n i += this.DB;\n --j;\n }\n if (is1) { // ret == 1, don't bother squaring or multiplying it\n g[w].copyTo(r);\n is1 = false;\n }\n else {\n while (n > 1) {\n z.sqrTo(r, r2);\n z.sqrTo(r2, r);\n n -= 2;\n }\n if (n > 0) {\n z.sqrTo(r, r2);\n }\n else {\n t = r;\n r = r2;\n r2 = t;\n }\n z.mulTo(r2, g[w], r);\n }\n while (j >= 0 && (e[j] & (1 << i)) == 0) {\n z.sqrTo(r, r2);\n t = r;\n r = r2;\n r2 = t;\n if (--i < 0) {\n i = this.DB - 1;\n --j;\n }\n }\n }\n return z.revert(r);\n };\n // BigInteger.prototype.modInverse = bnModInverse;\n // (public) 1/this % m (HAC 14.61)\n BigInteger.prototype.modInverse = function (m) {\n var ac = m.isEven();\n if ((this.isEven() && ac) || m.signum() == 0) {\n return BigInteger.ZERO;\n }\n var u = m.clone();\n var v = this.clone();\n var a = nbv(1);\n var b = nbv(0);\n var c = nbv(0);\n var d = nbv(1);\n while (u.signum() != 0) {\n while (u.isEven()) {\n u.rShiftTo(1, u);\n if (ac) {\n if (!a.isEven() || !b.isEven()) {\n a.addTo(this, a);\n b.subTo(m, b);\n }\n a.rShiftTo(1, a);\n }\n else if (!b.isEven()) {\n b.subTo(m, b);\n }\n b.rShiftTo(1, b);\n }\n while (v.isEven()) {\n v.rShiftTo(1, v);\n if (ac) {\n if (!c.isEven() || !d.isEven()) {\n c.addTo(this, c);\n d.subTo(m, d);\n }\n c.rShiftTo(1, c);\n }\n else if (!d.isEven()) {\n d.subTo(m, d);\n }\n d.rShiftTo(1, d);\n }\n if (u.compareTo(v) >= 0) {\n u.subTo(v, u);\n if (ac) {\n a.subTo(c, a);\n }\n b.subTo(d, b);\n }\n else {\n v.subTo(u, v);\n if (ac) {\n c.subTo(a, c);\n }\n d.subTo(b, d);\n }\n }\n if (v.compareTo(BigInteger.ONE) != 0) {\n return BigInteger.ZERO;\n }\n if (d.compareTo(m) >= 0) {\n return d.subtract(m);\n }\n if (d.signum() < 0) {\n d.addTo(m, d);\n }\n else {\n return d;\n }\n if (d.signum() < 0) {\n return d.add(m);\n }\n else {\n return d;\n }\n };\n // BigInteger.prototype.pow = bnPow;\n // (public) this^e\n BigInteger.prototype.pow = function (e) {\n return this.exp(e, new NullExp());\n };\n // BigInteger.prototype.gcd = bnGCD;\n // (public) gcd(this,a) (HAC 14.54)\n BigInteger.prototype.gcd = function (a) {\n var x = (this.s < 0) ? this.negate() : this.clone();\n var y = (a.s < 0) ? a.negate() : a.clone();\n if (x.compareTo(y) < 0) {\n var t = x;\n x = y;\n y = t;\n }\n var i = x.getLowestSetBit();\n var g = y.getLowestSetBit();\n if (g < 0) {\n return x;\n }\n if (i < g) {\n g = i;\n }\n if (g > 0) {\n x.rShiftTo(g, x);\n y.rShiftTo(g, y);\n }\n while (x.signum() > 0) {\n if ((i = x.getLowestSetBit()) > 0) {\n x.rShiftTo(i, x);\n }\n if ((i = y.getLowestSetBit()) > 0) {\n y.rShiftTo(i, y);\n }\n if (x.compareTo(y) >= 0) {\n x.subTo(y, x);\n x.rShiftTo(1, x);\n }\n else {\n y.subTo(x, y);\n y.rShiftTo(1, y);\n }\n }\n if (g > 0) {\n y.lShiftTo(g, y);\n }\n return y;\n };\n // BigInteger.prototype.isProbablePrime = bnIsProbablePrime;\n // (public) test primality with certainty >= 1-.5^t\n BigInteger.prototype.isProbablePrime = function (t) {\n var i;\n var x = this.abs();\n if (x.t == 1 && x[0] <= lowprimes[lowprimes.length - 1]) {\n for (i = 0; i < lowprimes.length; ++i) {\n if (x[0] == lowprimes[i]) {\n return true;\n }\n }\n return false;\n }\n if (x.isEven()) {\n return false;\n }\n i = 1;\n while (i < lowprimes.length) {\n var m = lowprimes[i];\n var j = i + 1;\n while (j < lowprimes.length && m < lplim) {\n m *= lowprimes[j++];\n }\n m = x.modInt(m);\n while (i < j) {\n if (m % lowprimes[i++] == 0) {\n return false;\n }\n }\n }\n return x.millerRabin(t);\n };\n //#endregion PUBLIC\n //#region PROTECTED\n // BigInteger.prototype.copyTo = bnpCopyTo;\n // (protected) copy this to r\n BigInteger.prototype.copyTo = function (r) {\n for (var i = this.t - 1; i >= 0; --i) {\n r[i] = this[i];\n }\n r.t = this.t;\n r.s = this.s;\n };\n // BigInteger.prototype.fromInt = bnpFromInt;\n // (protected) set from integer value x, -DV <= x < DV\n BigInteger.prototype.fromInt = function (x) {\n this.t = 1;\n this.s = (x < 0) ? -1 : 0;\n if (x > 0) {\n this[0] = x;\n }\n else if (x < -1) {\n this[0] = x + this.DV;\n }\n else {\n this.t = 0;\n }\n };\n // BigInteger.prototype.fromString = bnpFromString;\n // (protected) set from string and radix\n BigInteger.prototype.fromString = function (s, b) {\n var k;\n if (b == 16) {\n k = 4;\n }\n else if (b == 8) {\n k = 3;\n }\n else if (b == 256) {\n k = 8;\n /* byte array */\n }\n else if (b == 2) {\n k = 1;\n }\n else if (b == 32) {\n k = 5;\n }\n else if (b == 4) {\n k = 2;\n }\n else {\n this.fromRadix(s, b);\n return;\n }\n this.t = 0;\n this.s = 0;\n var i = s.length;\n var mi = false;\n var sh = 0;\n while (--i >= 0) {\n var x = (k == 8) ? (+s[i]) & 0xff : intAt(s, i);\n if (x < 0) {\n if (s.charAt(i) == \"-\") {\n mi = true;\n }\n continue;\n }\n mi = false;\n if (sh == 0) {\n this[this.t++] = x;\n }\n else if (sh + k > this.DB) {\n this[this.t - 1] |= (x & ((1 << (this.DB - sh)) - 1)) << sh;\n this[this.t++] = (x >> (this.DB - sh));\n }\n else {\n this[this.t - 1] |= x << sh;\n }\n sh += k;\n if (sh >= this.DB) {\n sh -= this.DB;\n }\n }\n if (k == 8 && ((+s[0]) & 0x80) != 0) {\n this.s = -1;\n if (sh > 0) {\n this[this.t - 1] |= ((1 << (this.DB - sh)) - 1) << sh;\n }\n }\n this.clamp();\n if (mi) {\n BigInteger.ZERO.subTo(this, this);\n }\n };\n // BigInteger.prototype.clamp = bnpClamp;\n // (protected) clamp off excess high words\n BigInteger.prototype.clamp = function () {\n var c = this.s & this.DM;\n while (this.t > 0 && this[this.t - 1] == c) {\n --this.t;\n }\n };\n // BigInteger.prototype.dlShiftTo = bnpDLShiftTo;\n // (protected) r = this << n*DB\n BigInteger.prototype.dlShiftTo = function (n, r) {\n var i;\n for (i = this.t - 1; i >= 0; --i) {\n r[i + n] = this[i];\n }\n for (i = n - 1; i >= 0; --i) {\n r[i] = 0;\n }\n r.t = this.t + n;\n r.s = this.s;\n };\n // BigInteger.prototype.drShiftTo = bnpDRShiftTo;\n // (protected) r = this >> n*DB\n BigInteger.prototype.drShiftTo = function (n, r) {\n for (var i = n; i < this.t; ++i) {\n r[i - n] = this[i];\n }\n r.t = Math.max(this.t - n, 0);\n r.s = this.s;\n };\n // BigInteger.prototype.lShiftTo = bnpLShiftTo;\n // (protected) r = this << n\n BigInteger.prototype.lShiftTo = function (n, r) {\n var bs = n % this.DB;\n var cbs = this.DB - bs;\n var bm = (1 << cbs) - 1;\n var ds = Math.floor(n / this.DB);\n var c = (this.s << bs) & this.DM;\n for (var i = this.t - 1; i >= 0; --i) {\n r[i + ds + 1] = (this[i] >> cbs) | c;\n c = (this[i] & bm) << bs;\n }\n for (var i = ds - 1; i >= 0; --i) {\n r[i] = 0;\n }\n r[ds] = c;\n r.t = this.t + ds + 1;\n r.s = this.s;\n r.clamp();\n };\n // BigInteger.prototype.rShiftTo = bnpRShiftTo;\n // (protected) r = this >> n\n BigInteger.prototype.rShiftTo = function (n, r) {\n r.s = this.s;\n var ds = Math.floor(n / this.DB);\n if (ds >= this.t) {\n r.t = 0;\n return;\n }\n var bs = n % this.DB;\n var cbs = this.DB - bs;\n var bm = (1 << bs) - 1;\n r[0] = this[ds] >> bs;\n for (var i = ds + 1; i < this.t; ++i) {\n r[i - ds - 1] |= (this[i] & bm) << cbs;\n r[i - ds] = this[i] >> bs;\n }\n if (bs > 0) {\n r[this.t - ds - 1] |= (this.s & bm) << cbs;\n }\n r.t = this.t - ds;\n r.clamp();\n };\n // BigInteger.prototype.subTo = bnpSubTo;\n // (protected) r = this - a\n BigInteger.prototype.subTo = function (a, r) {\n var i = 0;\n var c = 0;\n var m = Math.min(a.t, this.t);\n while (i < m) {\n c += this[i] - a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n if (a.t < this.t) {\n c -= a.s;\n while (i < this.t) {\n c += this[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += this.s;\n }\n else {\n c += this.s;\n while (i < a.t) {\n c -= a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c -= a.s;\n }\n r.s = (c < 0) ? -1 : 0;\n if (c < -1) {\n r[i++] = this.DV + c;\n }\n else if (c > 0) {\n r[i++] = c;\n }\n r.t = i;\n r.clamp();\n };\n // BigInteger.prototype.multiplyTo = bnpMultiplyTo;\n // (protected) r = this * a, r != this,a (HAC 14.12)\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyTo = function (a, r) {\n var x = this.abs();\n var y = a.abs();\n var i = x.t;\n r.t = i + y.t;\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = 0; i < y.t; ++i) {\n r[i + x.t] = x.am(0, y[i], r, i, 0, x.t);\n }\n r.s = 0;\n r.clamp();\n if (this.s != a.s) {\n BigInteger.ZERO.subTo(r, r);\n }\n };\n // BigInteger.prototype.squareTo = bnpSquareTo;\n // (protected) r = this^2, r != this (HAC 14.16)\n BigInteger.prototype.squareTo = function (r) {\n var x = this.abs();\n var i = r.t = 2 * x.t;\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = 0; i < x.t - 1; ++i) {\n var c = x.am(i, x[i], r, 2 * i, 0, 1);\n if ((r[i + x.t] += x.am(i + 1, 2 * x[i], r, 2 * i + 1, c, x.t - i - 1)) >= x.DV) {\n r[i + x.t] -= x.DV;\n r[i + x.t + 1] = 1;\n }\n }\n if (r.t > 0) {\n r[r.t - 1] += x.am(i, x[i], r, 2 * i, 0, 1);\n }\n r.s = 0;\n r.clamp();\n };\n // BigInteger.prototype.divRemTo = bnpDivRemTo;\n // (protected) divide this by m, quotient and remainder to q, r (HAC 14.20)\n // r != q, this != m. q or r may be null.\n BigInteger.prototype.divRemTo = function (m, q, r) {\n var pm = m.abs();\n if (pm.t <= 0) {\n return;\n }\n var pt = this.abs();\n if (pt.t < pm.t) {\n if (q != null) {\n q.fromInt(0);\n }\n if (r != null) {\n this.copyTo(r);\n }\n return;\n }\n if (r == null) {\n r = nbi();\n }\n var y = nbi();\n var ts = this.s;\n var ms = m.s;\n var nsh = this.DB - nbits(pm[pm.t - 1]); // normalize modulus\n if (nsh > 0) {\n pm.lShiftTo(nsh, y);\n pt.lShiftTo(nsh, r);\n }\n else {\n pm.copyTo(y);\n pt.copyTo(r);\n }\n var ys = y.t;\n var y0 = y[ys - 1];\n if (y0 == 0) {\n return;\n }\n var yt = y0 * (1 << this.F1) + ((ys > 1) ? y[ys - 2] >> this.F2 : 0);\n var d1 = this.FV / yt;\n var d2 = (1 << this.F1) / yt;\n var e = 1 << this.F2;\n var i = r.t;\n var j = i - ys;\n var t = (q == null) ? nbi() : q;\n y.dlShiftTo(j, t);\n if (r.compareTo(t) >= 0) {\n r[r.t++] = 1;\n r.subTo(t, r);\n }\n BigInteger.ONE.dlShiftTo(ys, t);\n t.subTo(y, y); // \"negative\" y so we can replace sub with am later\n while (y.t < ys) {\n y[y.t++] = 0;\n }\n while (--j >= 0) {\n // Estimate quotient digit\n var qd = (r[--i] == y0) ? this.DM : Math.floor(r[i] * d1 + (r[i - 1] + e) * d2);\n if ((r[i] += y.am(0, qd, r, j, 0, ys)) < qd) { // Try it out\n y.dlShiftTo(j, t);\n r.subTo(t, r);\n while (r[i] < --qd) {\n r.subTo(t, r);\n }\n }\n }\n if (q != null) {\n r.drShiftTo(ys, q);\n if (ts != ms) {\n BigInteger.ZERO.subTo(q, q);\n }\n }\n r.t = ys;\n r.clamp();\n if (nsh > 0) {\n r.rShiftTo(nsh, r);\n } // Denormalize remainder\n if (ts < 0) {\n BigInteger.ZERO.subTo(r, r);\n }\n };\n // BigInteger.prototype.invDigit = bnpInvDigit;\n // (protected) return \"-1/this % 2^DB\"; useful for Mont. reduction\n // justification:\n // xy == 1 (mod m)\n // xy = 1+km\n // xy(2-xy) = (1+km)(1-km)\n // x[y(2-xy)] = 1-k^2m^2\n // x[y(2-xy)] == 1 (mod m^2)\n // if y is 1/x mod m, then y(2-xy) is 1/x mod m^2\n // should reduce x and y(2-xy) by m^2 at each step to keep size bounded.\n // JS multiply \"overflows\" differently from C/C++, so care is needed here.\n BigInteger.prototype.invDigit = function () {\n if (this.t < 1) {\n return 0;\n }\n var x = this[0];\n if ((x & 1) == 0) {\n return 0;\n }\n var y = x & 3; // y == 1/x mod 2^2\n y = (y * (2 - (x & 0xf) * y)) & 0xf; // y == 1/x mod 2^4\n y = (y * (2 - (x & 0xff) * y)) & 0xff; // y == 1/x mod 2^8\n y = (y * (2 - (((x & 0xffff) * y) & 0xffff))) & 0xffff; // y == 1/x mod 2^16\n // last step - calculate inverse mod DV directly;\n // assumes 16 < DB <= 32 and assumes ability to handle 48-bit ints\n y = (y * (2 - x * y % this.DV)) % this.DV; // y == 1/x mod 2^dbits\n // we really want the negative inverse, and -DV < y < DV\n return (y > 0) ? this.DV - y : -y;\n };\n // BigInteger.prototype.isEven = bnpIsEven;\n // (protected) true iff this is even\n BigInteger.prototype.isEven = function () {\n return ((this.t > 0) ? (this[0] & 1) : this.s) == 0;\n };\n // BigInteger.prototype.exp = bnpExp;\n // (protected) this^e, e < 2^32, doing sqr and mul with \"r\" (HAC 14.79)\n BigInteger.prototype.exp = function (e, z) {\n if (e > 0xffffffff || e < 1) {\n return BigInteger.ONE;\n }\n var r = nbi();\n var r2 = nbi();\n var g = z.convert(this);\n var i = nbits(e) - 1;\n g.copyTo(r);\n while (--i >= 0) {\n z.sqrTo(r, r2);\n if ((e & (1 << i)) > 0) {\n z.mulTo(r2, g, r);\n }\n else {\n var t = r;\n r = r2;\n r2 = t;\n }\n }\n return z.revert(r);\n };\n // BigInteger.prototype.chunkSize = bnpChunkSize;\n // (protected) return x s.t. r^x < DV\n BigInteger.prototype.chunkSize = function (r) {\n return Math.floor(Math.LN2 * this.DB / Math.log(r));\n };\n // BigInteger.prototype.toRadix = bnpToRadix;\n // (protected) convert to radix string\n BigInteger.prototype.toRadix = function (b) {\n if (b == null) {\n b = 10;\n }\n if (this.signum() == 0 || b < 2 || b > 36) {\n return \"0\";\n }\n var cs = this.chunkSize(b);\n var a = Math.pow(b, cs);\n var d = nbv(a);\n var y = nbi();\n var z = nbi();\n var r = \"\";\n this.divRemTo(d, y, z);\n while (y.signum() > 0) {\n r = (a + z.intValue()).toString(b).substr(1) + r;\n y.divRemTo(d, y, z);\n }\n return z.intValue().toString(b) + r;\n };\n // BigInteger.prototype.fromRadix = bnpFromRadix;\n // (protected) convert from radix string\n BigInteger.prototype.fromRadix = function (s, b) {\n this.fromInt(0);\n if (b == null) {\n b = 10;\n }\n var cs = this.chunkSize(b);\n var d = Math.pow(b, cs);\n var mi = false;\n var j = 0;\n var w = 0;\n for (var i = 0; i < s.length; ++i) {\n var x = intAt(s, i);\n if (x < 0) {\n if (s.charAt(i) == \"-\" && this.signum() == 0) {\n mi = true;\n }\n continue;\n }\n w = b * w + x;\n if (++j >= cs) {\n this.dMultiply(d);\n this.dAddOffset(w, 0);\n j = 0;\n w = 0;\n }\n }\n if (j > 0) {\n this.dMultiply(Math.pow(b, j));\n this.dAddOffset(w, 0);\n }\n if (mi) {\n BigInteger.ZERO.subTo(this, this);\n }\n };\n // BigInteger.prototype.fromNumber = bnpFromNumber;\n // (protected) alternate constructor\n BigInteger.prototype.fromNumber = function (a, b, c) {\n if (\"number\" == typeof b) {\n // new BigInteger(int,int,RNG)\n if (a < 2) {\n this.fromInt(1);\n }\n else {\n this.fromNumber(a, c);\n if (!this.testBit(a - 1)) {\n // force MSB set\n this.bitwiseTo(BigInteger.ONE.shiftLeft(a - 1), _util__WEBPACK_IMPORTED_MODULE_0__.op_or, this);\n }\n if (this.isEven()) {\n this.dAddOffset(1, 0);\n } // force odd\n while (!this.isProbablePrime(b)) {\n this.dAddOffset(2, 0);\n if (this.bitLength() > a) {\n this.subTo(BigInteger.ONE.shiftLeft(a - 1), this);\n }\n }\n }\n }\n else {\n // new BigInteger(int,RNG)\n var x = [];\n var t = a & 7;\n x.length = (a >> 3) + 1;\n b.nextBytes(x);\n if (t > 0) {\n x[0] &= ((1 << t) - 1);\n }\n else {\n x[0] = 0;\n }\n this.fromString(x, 256);\n }\n };\n // BigInteger.prototype.bitwiseTo = bnpBitwiseTo;\n // (protected) r = this op a (bitwise)\n BigInteger.prototype.bitwiseTo = function (a, op, r) {\n var i;\n var f;\n var m = Math.min(a.t, this.t);\n for (i = 0; i < m; ++i) {\n r[i] = op(this[i], a[i]);\n }\n if (a.t < this.t) {\n f = a.s & this.DM;\n for (i = m; i < this.t; ++i) {\n r[i] = op(this[i], f);\n }\n r.t = this.t;\n }\n else {\n f = this.s & this.DM;\n for (i = m; i < a.t; ++i) {\n r[i] = op(f, a[i]);\n }\n r.t = a.t;\n }\n r.s = op(this.s, a.s);\n r.clamp();\n };\n // BigInteger.prototype.changeBit = bnpChangeBit;\n // (protected) this op (1<>= this.DB;\n }\n if (a.t < this.t) {\n c += a.s;\n while (i < this.t) {\n c += this[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += this.s;\n }\n else {\n c += this.s;\n while (i < a.t) {\n c += a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += a.s;\n }\n r.s = (c < 0) ? -1 : 0;\n if (c > 0) {\n r[i++] = c;\n }\n else if (c < -1) {\n r[i++] = this.DV + c;\n }\n r.t = i;\n r.clamp();\n };\n // BigInteger.prototype.dMultiply = bnpDMultiply;\n // (protected) this *= n, this >= 0, 1 < n < DV\n BigInteger.prototype.dMultiply = function (n) {\n this[this.t] = this.am(0, n - 1, this, 0, 0, this.t);\n ++this.t;\n this.clamp();\n };\n // BigInteger.prototype.dAddOffset = bnpDAddOffset;\n // (protected) this += n << w words, this >= 0\n BigInteger.prototype.dAddOffset = function (n, w) {\n if (n == 0) {\n return;\n }\n while (this.t <= w) {\n this[this.t++] = 0;\n }\n this[w] += n;\n while (this[w] >= this.DV) {\n this[w] -= this.DV;\n if (++w >= this.t) {\n this[this.t++] = 0;\n }\n ++this[w];\n }\n };\n // BigInteger.prototype.multiplyLowerTo = bnpMultiplyLowerTo;\n // (protected) r = lower n words of \"this * a\", a.t <= n\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyLowerTo = function (a, n, r) {\n var i = Math.min(this.t + a.t, n);\n r.s = 0; // assumes a,this >= 0\n r.t = i;\n while (i > 0) {\n r[--i] = 0;\n }\n for (var j = r.t - this.t; i < j; ++i) {\n r[i + this.t] = this.am(0, a[i], r, i, 0, this.t);\n }\n for (var j = Math.min(a.t, n); i < j; ++i) {\n this.am(0, a[i], r, i, 0, n - i);\n }\n r.clamp();\n };\n // BigInteger.prototype.multiplyUpperTo = bnpMultiplyUpperTo;\n // (protected) r = \"this * a\" without lower n words, n > 0\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyUpperTo = function (a, n, r) {\n --n;\n var i = r.t = this.t + a.t - n;\n r.s = 0; // assumes a,this >= 0\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = Math.max(n - this.t, 0); i < a.t; ++i) {\n r[this.t + i - n] = this.am(n - i, a[i], r, 0, 0, this.t + i - n);\n }\n r.clamp();\n r.drShiftTo(1, r);\n };\n // BigInteger.prototype.modInt = bnpModInt;\n // (protected) this % n, n < 2^26\n BigInteger.prototype.modInt = function (n) {\n if (n <= 0) {\n return 0;\n }\n var d = this.DV % n;\n var r = (this.s < 0) ? n - 1 : 0;\n if (this.t > 0) {\n if (d == 0) {\n r = this[0] % n;\n }\n else {\n for (var i = this.t - 1; i >= 0; --i) {\n r = (d * r + this[i]) % n;\n }\n }\n }\n return r;\n };\n // BigInteger.prototype.millerRabin = bnpMillerRabin;\n // (protected) true if probably prime (HAC 4.24, Miller-Rabin)\n BigInteger.prototype.millerRabin = function (t) {\n var n1 = this.subtract(BigInteger.ONE);\n var k = n1.getLowestSetBit();\n if (k <= 0) {\n return false;\n }\n var r = n1.shiftRight(k);\n t = (t + 1) >> 1;\n if (t > lowprimes.length) {\n t = lowprimes.length;\n }\n var a = nbi();\n for (var i = 0; i < t; ++i) {\n // Pick bases at random, instead of starting at 2\n a.fromInt(lowprimes[Math.floor(Math.random() * lowprimes.length)]);\n var y = a.modPow(r, this);\n if (y.compareTo(BigInteger.ONE) != 0 && y.compareTo(n1) != 0) {\n var j = 1;\n while (j++ < k && y.compareTo(n1) != 0) {\n y = y.modPowInt(2, this);\n if (y.compareTo(BigInteger.ONE) == 0) {\n return false;\n }\n }\n if (y.compareTo(n1) != 0) {\n return false;\n }\n }\n }\n return true;\n };\n // BigInteger.prototype.square = bnSquare;\n // (public) this^2\n BigInteger.prototype.square = function () {\n var r = nbi();\n this.squareTo(r);\n return r;\n };\n //#region ASYNC\n // Public API method\n BigInteger.prototype.gcda = function (a, callback) {\n var x = (this.s < 0) ? this.negate() : this.clone();\n var y = (a.s < 0) ? a.negate() : a.clone();\n if (x.compareTo(y) < 0) {\n var t = x;\n x = y;\n y = t;\n }\n var i = x.getLowestSetBit();\n var g = y.getLowestSetBit();\n if (g < 0) {\n callback(x);\n return;\n }\n if (i < g) {\n g = i;\n }\n if (g > 0) {\n x.rShiftTo(g, x);\n y.rShiftTo(g, y);\n }\n // Workhorse of the algorithm, gets called 200 - 800 times per 512 bit keygen.\n var gcda1 = function () {\n if ((i = x.getLowestSetBit()) > 0) {\n x.rShiftTo(i, x);\n }\n if ((i = y.getLowestSetBit()) > 0) {\n y.rShiftTo(i, y);\n }\n if (x.compareTo(y) >= 0) {\n x.subTo(y, x);\n x.rShiftTo(1, x);\n }\n else {\n y.subTo(x, y);\n y.rShiftTo(1, y);\n }\n if (!(x.signum() > 0)) {\n if (g > 0) {\n y.lShiftTo(g, y);\n }\n setTimeout(function () { callback(y); }, 0); // escape\n }\n else {\n setTimeout(gcda1, 0);\n }\n };\n setTimeout(gcda1, 10);\n };\n // (protected) alternate constructor\n BigInteger.prototype.fromNumberAsync = function (a, b, c, callback) {\n if (\"number\" == typeof b) {\n if (a < 2) {\n this.fromInt(1);\n }\n else {\n this.fromNumber(a, c);\n if (!this.testBit(a - 1)) {\n this.bitwiseTo(BigInteger.ONE.shiftLeft(a - 1), _util__WEBPACK_IMPORTED_MODULE_0__.op_or, this);\n }\n if (this.isEven()) {\n this.dAddOffset(1, 0);\n }\n var bnp_1 = this;\n var bnpfn1_1 = function () {\n bnp_1.dAddOffset(2, 0);\n if (bnp_1.bitLength() > a) {\n bnp_1.subTo(BigInteger.ONE.shiftLeft(a - 1), bnp_1);\n }\n if (bnp_1.isProbablePrime(b)) {\n setTimeout(function () { callback(); }, 0); // escape\n }\n else {\n setTimeout(bnpfn1_1, 0);\n }\n };\n setTimeout(bnpfn1_1, 0);\n }\n }\n else {\n var x = [];\n var t = a & 7;\n x.length = (a >> 3) + 1;\n b.nextBytes(x);\n if (t > 0) {\n x[0] &= ((1 << t) - 1);\n }\n else {\n x[0] = 0;\n }\n this.fromString(x, 256);\n }\n };\n return BigInteger;\n}());\n\n//#region REDUCERS\n//#region NullExp\nvar NullExp = /** @class */ (function () {\n function NullExp() {\n }\n // NullExp.prototype.convert = nNop;\n NullExp.prototype.convert = function (x) {\n return x;\n };\n // NullExp.prototype.revert = nNop;\n NullExp.prototype.revert = function (x) {\n return x;\n };\n // NullExp.prototype.mulTo = nMulTo;\n NullExp.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n };\n // NullExp.prototype.sqrTo = nSqrTo;\n NullExp.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n };\n return NullExp;\n}());\n// Modular reduction using \"classic\" algorithm\nvar Classic = /** @class */ (function () {\n function Classic(m) {\n this.m = m;\n }\n // Classic.prototype.convert = cConvert;\n Classic.prototype.convert = function (x) {\n if (x.s < 0 || x.compareTo(this.m) >= 0) {\n return x.mod(this.m);\n }\n else {\n return x;\n }\n };\n // Classic.prototype.revert = cRevert;\n Classic.prototype.revert = function (x) {\n return x;\n };\n // Classic.prototype.reduce = cReduce;\n Classic.prototype.reduce = function (x) {\n x.divRemTo(this.m, null, x);\n };\n // Classic.prototype.mulTo = cMulTo;\n Classic.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Classic.prototype.sqrTo = cSqrTo;\n Classic.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Classic;\n}());\n//#endregion\n//#region Montgomery\n// Montgomery reduction\nvar Montgomery = /** @class */ (function () {\n function Montgomery(m) {\n this.m = m;\n this.mp = m.invDigit();\n this.mpl = this.mp & 0x7fff;\n this.mph = this.mp >> 15;\n this.um = (1 << (m.DB - 15)) - 1;\n this.mt2 = 2 * m.t;\n }\n // Montgomery.prototype.convert = montConvert;\n // xR mod m\n Montgomery.prototype.convert = function (x) {\n var r = nbi();\n x.abs().dlShiftTo(this.m.t, r);\n r.divRemTo(this.m, null, r);\n if (x.s < 0 && r.compareTo(BigInteger.ZERO) > 0) {\n this.m.subTo(r, r);\n }\n return r;\n };\n // Montgomery.prototype.revert = montRevert;\n // x/R mod m\n Montgomery.prototype.revert = function (x) {\n var r = nbi();\n x.copyTo(r);\n this.reduce(r);\n return r;\n };\n // Montgomery.prototype.reduce = montReduce;\n // x = x/R mod m (HAC 14.32)\n Montgomery.prototype.reduce = function (x) {\n while (x.t <= this.mt2) {\n // pad x so am has enough room later\n x[x.t++] = 0;\n }\n for (var i = 0; i < this.m.t; ++i) {\n // faster way of calculating u0 = x[i]*mp mod DV\n var j = x[i] & 0x7fff;\n var u0 = (j * this.mpl + (((j * this.mph + (x[i] >> 15) * this.mpl) & this.um) << 15)) & x.DM;\n // use am to combine the multiply-shift-add into one call\n j = i + this.m.t;\n x[j] += this.m.am(0, u0, x, i, 0, this.m.t);\n // propagate carry\n while (x[j] >= x.DV) {\n x[j] -= x.DV;\n x[++j]++;\n }\n }\n x.clamp();\n x.drShiftTo(this.m.t, x);\n if (x.compareTo(this.m) >= 0) {\n x.subTo(this.m, x);\n }\n };\n // Montgomery.prototype.mulTo = montMulTo;\n // r = \"xy/R mod m\"; x,y != r\n Montgomery.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Montgomery.prototype.sqrTo = montSqrTo;\n // r = \"x^2/R mod m\"; x != r\n Montgomery.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Montgomery;\n}());\n//#endregion Montgomery\n//#region Barrett\n// Barrett modular reduction\nvar Barrett = /** @class */ (function () {\n function Barrett(m) {\n this.m = m;\n // setup Barrett\n this.r2 = nbi();\n this.q3 = nbi();\n BigInteger.ONE.dlShiftTo(2 * m.t, this.r2);\n this.mu = this.r2.divide(m);\n }\n // Barrett.prototype.convert = barrettConvert;\n Barrett.prototype.convert = function (x) {\n if (x.s < 0 || x.t > 2 * this.m.t) {\n return x.mod(this.m);\n }\n else if (x.compareTo(this.m) < 0) {\n return x;\n }\n else {\n var r = nbi();\n x.copyTo(r);\n this.reduce(r);\n return r;\n }\n };\n // Barrett.prototype.revert = barrettRevert;\n Barrett.prototype.revert = function (x) {\n return x;\n };\n // Barrett.prototype.reduce = barrettReduce;\n // x = x mod m (HAC 14.42)\n Barrett.prototype.reduce = function (x) {\n x.drShiftTo(this.m.t - 1, this.r2);\n if (x.t > this.m.t + 1) {\n x.t = this.m.t + 1;\n x.clamp();\n }\n this.mu.multiplyUpperTo(this.r2, this.m.t + 1, this.q3);\n this.m.multiplyLowerTo(this.q3, this.m.t + 1, this.r2);\n while (x.compareTo(this.r2) < 0) {\n x.dAddOffset(1, this.m.t + 1);\n }\n x.subTo(this.r2, x);\n while (x.compareTo(this.m) >= 0) {\n x.subTo(this.m, x);\n }\n };\n // Barrett.prototype.mulTo = barrettMulTo;\n // r = x*y mod m; x,y != r\n Barrett.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Barrett.prototype.sqrTo = barrettSqrTo;\n // r = x^2 mod m; x != r\n Barrett.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Barrett;\n}());\n//#endregion\n//#endregion REDUCERS\n// return new, unset BigInteger\nfunction nbi() { return new BigInteger(null); }\nfunction parseBigInt(str, r) {\n return new BigInteger(str, r);\n}\n// am: Compute w_j += (x*this_i), propagate carries,\n// c is initial carry, returns final carry.\n// c < 3*dvalue, x < 2*dvalue, this_i < dvalue\n// We need to select the fastest one that works in this environment.\nvar inBrowser = typeof navigator !== \"undefined\";\nif (inBrowser && j_lm && (navigator.appName == \"Microsoft Internet Explorer\")) {\n // am2 avoids a big mult-and-extract completely.\n // Max digit bits should be <= 30 because we do bitwise ops\n // on values up to 2*hdvalue^2-hdvalue-1 (< 2^31)\n BigInteger.prototype.am = function am2(i, x, w, j, c, n) {\n var xl = x & 0x7fff;\n var xh = x >> 15;\n while (--n >= 0) {\n var l = this[i] & 0x7fff;\n var h = this[i++] >> 15;\n var m = xh * l + h * xl;\n l = xl * l + ((m & 0x7fff) << 15) + w[j] + (c & 0x3fffffff);\n c = (l >>> 30) + (m >>> 15) + xh * h + (c >>> 30);\n w[j++] = l & 0x3fffffff;\n }\n return c;\n };\n dbits = 30;\n}\nelse if (inBrowser && j_lm && (navigator.appName != \"Netscape\")) {\n // am1: use a single mult and divide to get the high bits,\n // max digit bits should be 26 because\n // max internal value = 2*dvalue^2-2*dvalue (< 2^53)\n BigInteger.prototype.am = function am1(i, x, w, j, c, n) {\n while (--n >= 0) {\n var v = x * this[i++] + w[j] + c;\n c = Math.floor(v / 0x4000000);\n w[j++] = v & 0x3ffffff;\n }\n return c;\n };\n dbits = 26;\n}\nelse { // Mozilla/Netscape seems to prefer am3\n // Alternately, set max digit bits to 28 since some\n // browsers slow down when dealing with 32-bit numbers.\n BigInteger.prototype.am = function am3(i, x, w, j, c, n) {\n var xl = x & 0x3fff;\n var xh = x >> 14;\n while (--n >= 0) {\n var l = this[i] & 0x3fff;\n var h = this[i++] >> 14;\n var m = xh * l + h * xl;\n l = xl * l + ((m & 0x3fff) << 14) + w[j] + c;\n c = (l >> 28) + (m >> 14) + xh * h;\n w[j++] = l & 0xfffffff;\n }\n return c;\n };\n dbits = 28;\n}\nBigInteger.prototype.DB = dbits;\nBigInteger.prototype.DM = ((1 << dbits) - 1);\nBigInteger.prototype.DV = (1 << dbits);\nvar BI_FP = 52;\nBigInteger.prototype.FV = Math.pow(2, BI_FP);\nBigInteger.prototype.F1 = BI_FP - dbits;\nBigInteger.prototype.F2 = 2 * dbits - BI_FP;\n// Digit conversions\nvar BI_RC = [];\nvar rr;\nvar vv;\nrr = \"0\".charCodeAt(0);\nfor (vv = 0; vv <= 9; ++vv) {\n BI_RC[rr++] = vv;\n}\nrr = \"a\".charCodeAt(0);\nfor (vv = 10; vv < 36; ++vv) {\n BI_RC[rr++] = vv;\n}\nrr = \"A\".charCodeAt(0);\nfor (vv = 10; vv < 36; ++vv) {\n BI_RC[rr++] = vv;\n}\nfunction intAt(s, i) {\n var c = BI_RC[s.charCodeAt(i)];\n return (c == null) ? -1 : c;\n}\n// return bigint initialized to value\nfunction nbv(i) {\n var r = nbi();\n r.fromInt(i);\n return r;\n}\n// returns bit length of the integer x\nfunction nbits(x) {\n var r = 1;\n var t;\n if ((t = x >>> 16) != 0) {\n x = t;\n r += 16;\n }\n if ((t = x >> 8) != 0) {\n x = t;\n r += 8;\n }\n if ((t = x >> 4) != 0) {\n x = t;\n r += 4;\n }\n if ((t = x >> 2) != 0) {\n x = t;\n r += 2;\n }\n if ((t = x >> 1) != 0) {\n x = t;\n r += 1;\n }\n return r;\n}\n// \"constants\"\nBigInteger.ZERO = nbv(0);\nBigInteger.ONE = nbv(1);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/jsbn.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"BigInteger\": () => (/* binding */ BigInteger),\n/* harmony export */ \"intAt\": () => (/* binding */ intAt),\n/* harmony export */ \"nbi\": () => (/* binding */ nbi),\n/* harmony export */ \"nbits\": () => (/* binding */ nbits),\n/* harmony export */ \"nbv\": () => (/* binding */ nbv),\n/* harmony export */ \"parseBigInt\": () => (/* binding */ parseBigInt)\n/* harmony export */ });\n/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./util */ \"./lib/lib/jsbn/util.js\");\n// Copyright (c) 2005 Tom Wu\n// All Rights Reserved.\n// See \"LICENSE\" for details.\n// Basic JavaScript BN library - subset useful for RSA encryption.\n\n// Bits per digit\nvar dbits;\n// JavaScript engine analysis\nvar canary = 0xdeadbeefcafe;\nvar j_lm = ((canary & 0xffffff) == 0xefcafe);\n//#region\nvar lowprimes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997];\nvar lplim = (1 << 26) / lowprimes[lowprimes.length - 1];\n//#endregion\n// (public) Constructor\nvar BigInteger = /** @class */ (function () {\n function BigInteger(a, b, c) {\n if (a != null) {\n if (\"number\" == typeof a) {\n this.fromNumber(a, b, c);\n }\n else if (b == null && \"string\" != typeof a) {\n this.fromString(a, 256);\n }\n else {\n this.fromString(a, b);\n }\n }\n }\n //#region PUBLIC\n // BigInteger.prototype.toString = bnToString;\n // (public) return string representation in given radix\n BigInteger.prototype.toString = function (b) {\n if (this.s < 0) {\n return \"-\" + this.negate().toString(b);\n }\n var k;\n if (b == 16) {\n k = 4;\n }\n else if (b == 8) {\n k = 3;\n }\n else if (b == 2) {\n k = 1;\n }\n else if (b == 32) {\n k = 5;\n }\n else if (b == 4) {\n k = 2;\n }\n else {\n return this.toRadix(b);\n }\n var km = (1 << k) - 1;\n var d;\n var m = false;\n var r = \"\";\n var i = this.t;\n var p = this.DB - (i * this.DB) % k;\n if (i-- > 0) {\n if (p < this.DB && (d = this[i] >> p) > 0) {\n m = true;\n r = (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n while (i >= 0) {\n if (p < k) {\n d = (this[i] & ((1 << p) - 1)) << (k - p);\n d |= this[--i] >> (p += this.DB - k);\n }\n else {\n d = (this[i] >> (p -= k)) & km;\n if (p <= 0) {\n p += this.DB;\n --i;\n }\n }\n if (d > 0) {\n m = true;\n }\n if (m) {\n r += (0,_util__WEBPACK_IMPORTED_MODULE_0__.int2char)(d);\n }\n }\n }\n return m ? r : \"0\";\n };\n // BigInteger.prototype.negate = bnNegate;\n // (public) -this\n BigInteger.prototype.negate = function () {\n var r = nbi();\n BigInteger.ZERO.subTo(this, r);\n return r;\n };\n // BigInteger.prototype.abs = bnAbs;\n // (public) |this|\n BigInteger.prototype.abs = function () {\n return (this.s < 0) ? this.negate() : this;\n };\n // BigInteger.prototype.compareTo = bnCompareTo;\n // (public) return + if this > a, - if this < a, 0 if equal\n BigInteger.prototype.compareTo = function (a) {\n var r = this.s - a.s;\n if (r != 0) {\n return r;\n }\n var i = this.t;\n r = i - a.t;\n if (r != 0) {\n return (this.s < 0) ? -r : r;\n }\n while (--i >= 0) {\n if ((r = this[i] - a[i]) != 0) {\n return r;\n }\n }\n return 0;\n };\n // BigInteger.prototype.bitLength = bnBitLength;\n // (public) return the number of bits in \"this\"\n BigInteger.prototype.bitLength = function () {\n if (this.t <= 0) {\n return 0;\n }\n return this.DB * (this.t - 1) + nbits(this[this.t - 1] ^ (this.s & this.DM));\n };\n // BigInteger.prototype.mod = bnMod;\n // (public) this mod a\n BigInteger.prototype.mod = function (a) {\n var r = nbi();\n this.abs().divRemTo(a, null, r);\n if (this.s < 0 && r.compareTo(BigInteger.ZERO) > 0) {\n a.subTo(r, r);\n }\n return r;\n };\n // BigInteger.prototype.modPowInt = bnModPowInt;\n // (public) this^e % m, 0 <= e < 2^32\n BigInteger.prototype.modPowInt = function (e, m) {\n var z;\n if (e < 256 || m.isEven()) {\n z = new Classic(m);\n }\n else {\n z = new Montgomery(m);\n }\n return this.exp(e, z);\n };\n // BigInteger.prototype.clone = bnClone;\n // (public)\n BigInteger.prototype.clone = function () {\n var r = nbi();\n this.copyTo(r);\n return r;\n };\n // BigInteger.prototype.intValue = bnIntValue;\n // (public) return value as integer\n BigInteger.prototype.intValue = function () {\n if (this.s < 0) {\n if (this.t == 1) {\n return this[0] - this.DV;\n }\n else if (this.t == 0) {\n return -1;\n }\n }\n else if (this.t == 1) {\n return this[0];\n }\n else if (this.t == 0) {\n return 0;\n }\n // assumes 16 < DB < 32\n return ((this[1] & ((1 << (32 - this.DB)) - 1)) << this.DB) | this[0];\n };\n // BigInteger.prototype.byteValue = bnByteValue;\n // (public) return value as byte\n BigInteger.prototype.byteValue = function () {\n return (this.t == 0) ? this.s : (this[0] << 24) >> 24;\n };\n // BigInteger.prototype.shortValue = bnShortValue;\n // (public) return value as short (assumes DB>=16)\n BigInteger.prototype.shortValue = function () {\n return (this.t == 0) ? this.s : (this[0] << 16) >> 16;\n };\n // BigInteger.prototype.signum = bnSigNum;\n // (public) 0 if this == 0, 1 if this > 0\n BigInteger.prototype.signum = function () {\n if (this.s < 0) {\n return -1;\n }\n else if (this.t <= 0 || (this.t == 1 && this[0] <= 0)) {\n return 0;\n }\n else {\n return 1;\n }\n };\n // BigInteger.prototype.toByteArray = bnToByteArray;\n // (public) convert to bigendian byte array\n BigInteger.prototype.toByteArray = function () {\n var i = this.t;\n var r = [];\n r[0] = this.s;\n var p = this.DB - (i * this.DB) % 8;\n var d;\n var k = 0;\n if (i-- > 0) {\n if (p < this.DB && (d = this[i] >> p) != (this.s & this.DM) >> p) {\n r[k++] = d | (this.s << (this.DB - p));\n }\n while (i >= 0) {\n if (p < 8) {\n d = (this[i] & ((1 << p) - 1)) << (8 - p);\n d |= this[--i] >> (p += this.DB - 8);\n }\n else {\n d = (this[i] >> (p -= 8)) & 0xff;\n if (p <= 0) {\n p += this.DB;\n --i;\n }\n }\n if ((d & 0x80) != 0) {\n d |= -256;\n }\n if (k == 0 && (this.s & 0x80) != (d & 0x80)) {\n ++k;\n }\n if (k > 0 || d != this.s) {\n r[k++] = d;\n }\n }\n }\n return r;\n };\n // BigInteger.prototype.equals = bnEquals;\n BigInteger.prototype.equals = function (a) {\n return (this.compareTo(a) == 0);\n };\n // BigInteger.prototype.min = bnMin;\n BigInteger.prototype.min = function (a) {\n return (this.compareTo(a) < 0) ? this : a;\n };\n // BigInteger.prototype.max = bnMax;\n BigInteger.prototype.max = function (a) {\n return (this.compareTo(a) > 0) ? this : a;\n };\n // BigInteger.prototype.and = bnAnd;\n BigInteger.prototype.and = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_and, r);\n return r;\n };\n // BigInteger.prototype.or = bnOr;\n BigInteger.prototype.or = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_or, r);\n return r;\n };\n // BigInteger.prototype.xor = bnXor;\n BigInteger.prototype.xor = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_xor, r);\n return r;\n };\n // BigInteger.prototype.andNot = bnAndNot;\n BigInteger.prototype.andNot = function (a) {\n var r = nbi();\n this.bitwiseTo(a, _util__WEBPACK_IMPORTED_MODULE_0__.op_andnot, r);\n return r;\n };\n // BigInteger.prototype.not = bnNot;\n // (public) ~this\n BigInteger.prototype.not = function () {\n var r = nbi();\n for (var i = 0; i < this.t; ++i) {\n r[i] = this.DM & ~this[i];\n }\n r.t = this.t;\n r.s = ~this.s;\n return r;\n };\n // BigInteger.prototype.shiftLeft = bnShiftLeft;\n // (public) this << n\n BigInteger.prototype.shiftLeft = function (n) {\n var r = nbi();\n if (n < 0) {\n this.rShiftTo(-n, r);\n }\n else {\n this.lShiftTo(n, r);\n }\n return r;\n };\n // BigInteger.prototype.shiftRight = bnShiftRight;\n // (public) this >> n\n BigInteger.prototype.shiftRight = function (n) {\n var r = nbi();\n if (n < 0) {\n this.lShiftTo(-n, r);\n }\n else {\n this.rShiftTo(n, r);\n }\n return r;\n };\n // BigInteger.prototype.getLowestSetBit = bnGetLowestSetBit;\n // (public) returns index of lowest 1-bit (or -1 if none)\n BigInteger.prototype.getLowestSetBit = function () {\n for (var i = 0; i < this.t; ++i) {\n if (this[i] != 0) {\n return i * this.DB + (0,_util__WEBPACK_IMPORTED_MODULE_0__.lbit)(this[i]);\n }\n }\n if (this.s < 0) {\n return this.t * this.DB;\n }\n return -1;\n };\n // BigInteger.prototype.bitCount = bnBitCount;\n // (public) return number of set bits\n BigInteger.prototype.bitCount = function () {\n var r = 0;\n var x = this.s & this.DM;\n for (var i = 0; i < this.t; ++i) {\n r += (0,_util__WEBPACK_IMPORTED_MODULE_0__.cbit)(this[i] ^ x);\n }\n return r;\n };\n // BigInteger.prototype.testBit = bnTestBit;\n // (public) true iff nth bit is set\n BigInteger.prototype.testBit = function (n) {\n var j = Math.floor(n / this.DB);\n if (j >= this.t) {\n return (this.s != 0);\n }\n return ((this[j] & (1 << (n % this.DB))) != 0);\n };\n // BigInteger.prototype.setBit = bnSetBit;\n // (public) this | (1< 1) {\n var g2 = nbi();\n z.sqrTo(g[1], g2);\n while (n <= km) {\n g[n] = nbi();\n z.mulTo(g2, g[n - 2], g[n]);\n n += 2;\n }\n }\n var j = e.t - 1;\n var w;\n var is1 = true;\n var r2 = nbi();\n var t;\n i = nbits(e[j]) - 1;\n while (j >= 0) {\n if (i >= k1) {\n w = (e[j] >> (i - k1)) & km;\n }\n else {\n w = (e[j] & ((1 << (i + 1)) - 1)) << (k1 - i);\n if (j > 0) {\n w |= e[j - 1] >> (this.DB + i - k1);\n }\n }\n n = k;\n while ((w & 1) == 0) {\n w >>= 1;\n --n;\n }\n if ((i -= n) < 0) {\n i += this.DB;\n --j;\n }\n if (is1) { // ret == 1, don't bother squaring or multiplying it\n g[w].copyTo(r);\n is1 = false;\n }\n else {\n while (n > 1) {\n z.sqrTo(r, r2);\n z.sqrTo(r2, r);\n n -= 2;\n }\n if (n > 0) {\n z.sqrTo(r, r2);\n }\n else {\n t = r;\n r = r2;\n r2 = t;\n }\n z.mulTo(r2, g[w], r);\n }\n while (j >= 0 && (e[j] & (1 << i)) == 0) {\n z.sqrTo(r, r2);\n t = r;\n r = r2;\n r2 = t;\n if (--i < 0) {\n i = this.DB - 1;\n --j;\n }\n }\n }\n return z.revert(r);\n };\n // BigInteger.prototype.modInverse = bnModInverse;\n // (public) 1/this % m (HAC 14.61)\n BigInteger.prototype.modInverse = function (m) {\n var ac = m.isEven();\n if ((this.isEven() && ac) || m.signum() == 0) {\n return BigInteger.ZERO;\n }\n var u = m.clone();\n var v = this.clone();\n var a = nbv(1);\n var b = nbv(0);\n var c = nbv(0);\n var d = nbv(1);\n while (u.signum() != 0) {\n while (u.isEven()) {\n u.rShiftTo(1, u);\n if (ac) {\n if (!a.isEven() || !b.isEven()) {\n a.addTo(this, a);\n b.subTo(m, b);\n }\n a.rShiftTo(1, a);\n }\n else if (!b.isEven()) {\n b.subTo(m, b);\n }\n b.rShiftTo(1, b);\n }\n while (v.isEven()) {\n v.rShiftTo(1, v);\n if (ac) {\n if (!c.isEven() || !d.isEven()) {\n c.addTo(this, c);\n d.subTo(m, d);\n }\n c.rShiftTo(1, c);\n }\n else if (!d.isEven()) {\n d.subTo(m, d);\n }\n d.rShiftTo(1, d);\n }\n if (u.compareTo(v) >= 0) {\n u.subTo(v, u);\n if (ac) {\n a.subTo(c, a);\n }\n b.subTo(d, b);\n }\n else {\n v.subTo(u, v);\n if (ac) {\n c.subTo(a, c);\n }\n d.subTo(b, d);\n }\n }\n if (v.compareTo(BigInteger.ONE) != 0) {\n return BigInteger.ZERO;\n }\n if (d.compareTo(m) >= 0) {\n return d.subtract(m);\n }\n if (d.signum() < 0) {\n d.addTo(m, d);\n }\n else {\n return d;\n }\n if (d.signum() < 0) {\n return d.add(m);\n }\n else {\n return d;\n }\n };\n // BigInteger.prototype.pow = bnPow;\n // (public) this^e\n BigInteger.prototype.pow = function (e) {\n return this.exp(e, new NullExp());\n };\n // BigInteger.prototype.gcd = bnGCD;\n // (public) gcd(this,a) (HAC 14.54)\n BigInteger.prototype.gcd = function (a) {\n var x = (this.s < 0) ? this.negate() : this.clone();\n var y = (a.s < 0) ? a.negate() : a.clone();\n if (x.compareTo(y) < 0) {\n var t = x;\n x = y;\n y = t;\n }\n var i = x.getLowestSetBit();\n var g = y.getLowestSetBit();\n if (g < 0) {\n return x;\n }\n if (i < g) {\n g = i;\n }\n if (g > 0) {\n x.rShiftTo(g, x);\n y.rShiftTo(g, y);\n }\n while (x.signum() > 0) {\n if ((i = x.getLowestSetBit()) > 0) {\n x.rShiftTo(i, x);\n }\n if ((i = y.getLowestSetBit()) > 0) {\n y.rShiftTo(i, y);\n }\n if (x.compareTo(y) >= 0) {\n x.subTo(y, x);\n x.rShiftTo(1, x);\n }\n else {\n y.subTo(x, y);\n y.rShiftTo(1, y);\n }\n }\n if (g > 0) {\n y.lShiftTo(g, y);\n }\n return y;\n };\n // BigInteger.prototype.isProbablePrime = bnIsProbablePrime;\n // (public) test primality with certainty >= 1-.5^t\n BigInteger.prototype.isProbablePrime = function (t) {\n var i;\n var x = this.abs();\n if (x.t == 1 && x[0] <= lowprimes[lowprimes.length - 1]) {\n for (i = 0; i < lowprimes.length; ++i) {\n if (x[0] == lowprimes[i]) {\n return true;\n }\n }\n return false;\n }\n if (x.isEven()) {\n return false;\n }\n i = 1;\n while (i < lowprimes.length) {\n var m = lowprimes[i];\n var j = i + 1;\n while (j < lowprimes.length && m < lplim) {\n m *= lowprimes[j++];\n }\n m = x.modInt(m);\n while (i < j) {\n if (m % lowprimes[i++] == 0) {\n return false;\n }\n }\n }\n return x.millerRabin(t);\n };\n //#endregion PUBLIC\n //#region PROTECTED\n // BigInteger.prototype.copyTo = bnpCopyTo;\n // (protected) copy this to r\n BigInteger.prototype.copyTo = function (r) {\n for (var i = this.t - 1; i >= 0; --i) {\n r[i] = this[i];\n }\n r.t = this.t;\n r.s = this.s;\n };\n // BigInteger.prototype.fromInt = bnpFromInt;\n // (protected) set from integer value x, -DV <= x < DV\n BigInteger.prototype.fromInt = function (x) {\n this.t = 1;\n this.s = (x < 0) ? -1 : 0;\n if (x > 0) {\n this[0] = x;\n }\n else if (x < -1) {\n this[0] = x + this.DV;\n }\n else {\n this.t = 0;\n }\n };\n // BigInteger.prototype.fromString = bnpFromString;\n // (protected) set from string and radix\n BigInteger.prototype.fromString = function (s, b) {\n var k;\n if (b == 16) {\n k = 4;\n }\n else if (b == 8) {\n k = 3;\n }\n else if (b == 256) {\n k = 8;\n /* byte array */\n }\n else if (b == 2) {\n k = 1;\n }\n else if (b == 32) {\n k = 5;\n }\n else if (b == 4) {\n k = 2;\n }\n else {\n this.fromRadix(s, b);\n return;\n }\n this.t = 0;\n this.s = 0;\n var i = s.length;\n var mi = false;\n var sh = 0;\n while (--i >= 0) {\n var x = (k == 8) ? (+s[i]) & 0xff : intAt(s, i);\n if (x < 0) {\n if (s.charAt(i) == \"-\") {\n mi = true;\n }\n continue;\n }\n mi = false;\n if (sh == 0) {\n this[this.t++] = x;\n }\n else if (sh + k > this.DB) {\n this[this.t - 1] |= (x & ((1 << (this.DB - sh)) - 1)) << sh;\n this[this.t++] = (x >> (this.DB - sh));\n }\n else {\n this[this.t - 1] |= x << sh;\n }\n sh += k;\n if (sh >= this.DB) {\n sh -= this.DB;\n }\n }\n if (k == 8 && ((+s[0]) & 0x80) != 0) {\n this.s = -1;\n if (sh > 0) {\n this[this.t - 1] |= ((1 << (this.DB - sh)) - 1) << sh;\n }\n }\n this.clamp();\n if (mi) {\n BigInteger.ZERO.subTo(this, this);\n }\n };\n // BigInteger.prototype.clamp = bnpClamp;\n // (protected) clamp off excess high words\n BigInteger.prototype.clamp = function () {\n var c = this.s & this.DM;\n while (this.t > 0 && this[this.t - 1] == c) {\n --this.t;\n }\n };\n // BigInteger.prototype.dlShiftTo = bnpDLShiftTo;\n // (protected) r = this << n*DB\n BigInteger.prototype.dlShiftTo = function (n, r) {\n var i;\n for (i = this.t - 1; i >= 0; --i) {\n r[i + n] = this[i];\n }\n for (i = n - 1; i >= 0; --i) {\n r[i] = 0;\n }\n r.t = this.t + n;\n r.s = this.s;\n };\n // BigInteger.prototype.drShiftTo = bnpDRShiftTo;\n // (protected) r = this >> n*DB\n BigInteger.prototype.drShiftTo = function (n, r) {\n for (var i = n; i < this.t; ++i) {\n r[i - n] = this[i];\n }\n r.t = Math.max(this.t - n, 0);\n r.s = this.s;\n };\n // BigInteger.prototype.lShiftTo = bnpLShiftTo;\n // (protected) r = this << n\n BigInteger.prototype.lShiftTo = function (n, r) {\n var bs = n % this.DB;\n var cbs = this.DB - bs;\n var bm = (1 << cbs) - 1;\n var ds = Math.floor(n / this.DB);\n var c = (this.s << bs) & this.DM;\n for (var i = this.t - 1; i >= 0; --i) {\n r[i + ds + 1] = (this[i] >> cbs) | c;\n c = (this[i] & bm) << bs;\n }\n for (var i = ds - 1; i >= 0; --i) {\n r[i] = 0;\n }\n r[ds] = c;\n r.t = this.t + ds + 1;\n r.s = this.s;\n r.clamp();\n };\n // BigInteger.prototype.rShiftTo = bnpRShiftTo;\n // (protected) r = this >> n\n BigInteger.prototype.rShiftTo = function (n, r) {\n r.s = this.s;\n var ds = Math.floor(n / this.DB);\n if (ds >= this.t) {\n r.t = 0;\n return;\n }\n var bs = n % this.DB;\n var cbs = this.DB - bs;\n var bm = (1 << bs) - 1;\n r[0] = this[ds] >> bs;\n for (var i = ds + 1; i < this.t; ++i) {\n r[i - ds - 1] |= (this[i] & bm) << cbs;\n r[i - ds] = this[i] >> bs;\n }\n if (bs > 0) {\n r[this.t - ds - 1] |= (this.s & bm) << cbs;\n }\n r.t = this.t - ds;\n r.clamp();\n };\n // BigInteger.prototype.subTo = bnpSubTo;\n // (protected) r = this - a\n BigInteger.prototype.subTo = function (a, r) {\n var i = 0;\n var c = 0;\n var m = Math.min(a.t, this.t);\n while (i < m) {\n c += this[i] - a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n if (a.t < this.t) {\n c -= a.s;\n while (i < this.t) {\n c += this[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += this.s;\n }\n else {\n c += this.s;\n while (i < a.t) {\n c -= a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c -= a.s;\n }\n r.s = (c < 0) ? -1 : 0;\n if (c < -1) {\n r[i++] = this.DV + c;\n }\n else if (c > 0) {\n r[i++] = c;\n }\n r.t = i;\n r.clamp();\n };\n // BigInteger.prototype.multiplyTo = bnpMultiplyTo;\n // (protected) r = this * a, r != this,a (HAC 14.12)\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyTo = function (a, r) {\n var x = this.abs();\n var y = a.abs();\n var i = x.t;\n r.t = i + y.t;\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = 0; i < y.t; ++i) {\n r[i + x.t] = x.am(0, y[i], r, i, 0, x.t);\n }\n r.s = 0;\n r.clamp();\n if (this.s != a.s) {\n BigInteger.ZERO.subTo(r, r);\n }\n };\n // BigInteger.prototype.squareTo = bnpSquareTo;\n // (protected) r = this^2, r != this (HAC 14.16)\n BigInteger.prototype.squareTo = function (r) {\n var x = this.abs();\n var i = r.t = 2 * x.t;\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = 0; i < x.t - 1; ++i) {\n var c = x.am(i, x[i], r, 2 * i, 0, 1);\n if ((r[i + x.t] += x.am(i + 1, 2 * x[i], r, 2 * i + 1, c, x.t - i - 1)) >= x.DV) {\n r[i + x.t] -= x.DV;\n r[i + x.t + 1] = 1;\n }\n }\n if (r.t > 0) {\n r[r.t - 1] += x.am(i, x[i], r, 2 * i, 0, 1);\n }\n r.s = 0;\n r.clamp();\n };\n // BigInteger.prototype.divRemTo = bnpDivRemTo;\n // (protected) divide this by m, quotient and remainder to q, r (HAC 14.20)\n // r != q, this != m. q or r may be null.\n BigInteger.prototype.divRemTo = function (m, q, r) {\n var pm = m.abs();\n if (pm.t <= 0) {\n return;\n }\n var pt = this.abs();\n if (pt.t < pm.t) {\n if (q != null) {\n q.fromInt(0);\n }\n if (r != null) {\n this.copyTo(r);\n }\n return;\n }\n if (r == null) {\n r = nbi();\n }\n var y = nbi();\n var ts = this.s;\n var ms = m.s;\n var nsh = this.DB - nbits(pm[pm.t - 1]); // normalize modulus\n if (nsh > 0) {\n pm.lShiftTo(nsh, y);\n pt.lShiftTo(nsh, r);\n }\n else {\n pm.copyTo(y);\n pt.copyTo(r);\n }\n var ys = y.t;\n var y0 = y[ys - 1];\n if (y0 == 0) {\n return;\n }\n var yt = y0 * (1 << this.F1) + ((ys > 1) ? y[ys - 2] >> this.F2 : 0);\n var d1 = this.FV / yt;\n var d2 = (1 << this.F1) / yt;\n var e = 1 << this.F2;\n var i = r.t;\n var j = i - ys;\n var t = (q == null) ? nbi() : q;\n y.dlShiftTo(j, t);\n if (r.compareTo(t) >= 0) {\n r[r.t++] = 1;\n r.subTo(t, r);\n }\n BigInteger.ONE.dlShiftTo(ys, t);\n t.subTo(y, y); // \"negative\" y so we can replace sub with am later\n while (y.t < ys) {\n y[y.t++] = 0;\n }\n while (--j >= 0) {\n // Estimate quotient digit\n var qd = (r[--i] == y0) ? this.DM : Math.floor(r[i] * d1 + (r[i - 1] + e) * d2);\n if ((r[i] += y.am(0, qd, r, j, 0, ys)) < qd) { // Try it out\n y.dlShiftTo(j, t);\n r.subTo(t, r);\n while (r[i] < --qd) {\n r.subTo(t, r);\n }\n }\n }\n if (q != null) {\n r.drShiftTo(ys, q);\n if (ts != ms) {\n BigInteger.ZERO.subTo(q, q);\n }\n }\n r.t = ys;\n r.clamp();\n if (nsh > 0) {\n r.rShiftTo(nsh, r);\n } // Denormalize remainder\n if (ts < 0) {\n BigInteger.ZERO.subTo(r, r);\n }\n };\n // BigInteger.prototype.invDigit = bnpInvDigit;\n // (protected) return \"-1/this % 2^DB\"; useful for Mont. reduction\n // justification:\n // xy == 1 (mod m)\n // xy = 1+km\n // xy(2-xy) = (1+km)(1-km)\n // x[y(2-xy)] = 1-k^2m^2\n // x[y(2-xy)] == 1 (mod m^2)\n // if y is 1/x mod m, then y(2-xy) is 1/x mod m^2\n // should reduce x and y(2-xy) by m^2 at each step to keep size bounded.\n // JS multiply \"overflows\" differently from C/C++, so care is needed here.\n BigInteger.prototype.invDigit = function () {\n if (this.t < 1) {\n return 0;\n }\n var x = this[0];\n if ((x & 1) == 0) {\n return 0;\n }\n var y = x & 3; // y == 1/x mod 2^2\n y = (y * (2 - (x & 0xf) * y)) & 0xf; // y == 1/x mod 2^4\n y = (y * (2 - (x & 0xff) * y)) & 0xff; // y == 1/x mod 2^8\n y = (y * (2 - (((x & 0xffff) * y) & 0xffff))) & 0xffff; // y == 1/x mod 2^16\n // last step - calculate inverse mod DV directly;\n // assumes 16 < DB <= 32 and assumes ability to handle 48-bit ints\n y = (y * (2 - x * y % this.DV)) % this.DV; // y == 1/x mod 2^dbits\n // we really want the negative inverse, and -DV < y < DV\n return (y > 0) ? this.DV - y : -y;\n };\n // BigInteger.prototype.isEven = bnpIsEven;\n // (protected) true iff this is even\n BigInteger.prototype.isEven = function () {\n return ((this.t > 0) ? (this[0] & 1) : this.s) == 0;\n };\n // BigInteger.prototype.exp = bnpExp;\n // (protected) this^e, e < 2^32, doing sqr and mul with \"r\" (HAC 14.79)\n BigInteger.prototype.exp = function (e, z) {\n if (e > 0xffffffff || e < 1) {\n return BigInteger.ONE;\n }\n var r = nbi();\n var r2 = nbi();\n var g = z.convert(this);\n var i = nbits(e) - 1;\n g.copyTo(r);\n while (--i >= 0) {\n z.sqrTo(r, r2);\n if ((e & (1 << i)) > 0) {\n z.mulTo(r2, g, r);\n }\n else {\n var t = r;\n r = r2;\n r2 = t;\n }\n }\n return z.revert(r);\n };\n // BigInteger.prototype.chunkSize = bnpChunkSize;\n // (protected) return x s.t. r^x < DV\n BigInteger.prototype.chunkSize = function (r) {\n return Math.floor(Math.LN2 * this.DB / Math.log(r));\n };\n // BigInteger.prototype.toRadix = bnpToRadix;\n // (protected) convert to radix string\n BigInteger.prototype.toRadix = function (b) {\n if (b == null) {\n b = 10;\n }\n if (this.signum() == 0 || b < 2 || b > 36) {\n return \"0\";\n }\n var cs = this.chunkSize(b);\n var a = Math.pow(b, cs);\n var d = nbv(a);\n var y = nbi();\n var z = nbi();\n var r = \"\";\n this.divRemTo(d, y, z);\n while (y.signum() > 0) {\n r = (a + z.intValue()).toString(b).substr(1) + r;\n y.divRemTo(d, y, z);\n }\n return z.intValue().toString(b) + r;\n };\n // BigInteger.prototype.fromRadix = bnpFromRadix;\n // (protected) convert from radix string\n BigInteger.prototype.fromRadix = function (s, b) {\n this.fromInt(0);\n if (b == null) {\n b = 10;\n }\n var cs = this.chunkSize(b);\n var d = Math.pow(b, cs);\n var mi = false;\n var j = 0;\n var w = 0;\n for (var i = 0; i < s.length; ++i) {\n var x = intAt(s, i);\n if (x < 0) {\n if (s.charAt(i) == \"-\" && this.signum() == 0) {\n mi = true;\n }\n continue;\n }\n w = b * w + x;\n if (++j >= cs) {\n this.dMultiply(d);\n this.dAddOffset(w, 0);\n j = 0;\n w = 0;\n }\n }\n if (j > 0) {\n this.dMultiply(Math.pow(b, j));\n this.dAddOffset(w, 0);\n }\n if (mi) {\n BigInteger.ZERO.subTo(this, this);\n }\n };\n // BigInteger.prototype.fromNumber = bnpFromNumber;\n // (protected) alternate constructor\n BigInteger.prototype.fromNumber = function (a, b, c) {\n if (\"number\" == typeof b) {\n // new BigInteger(int,int,RNG)\n if (a < 2) {\n this.fromInt(1);\n }\n else {\n this.fromNumber(a, c);\n if (!this.testBit(a - 1)) {\n // force MSB set\n this.bitwiseTo(BigInteger.ONE.shiftLeft(a - 1), _util__WEBPACK_IMPORTED_MODULE_0__.op_or, this);\n }\n if (this.isEven()) {\n this.dAddOffset(1, 0);\n } // force odd\n while (!this.isProbablePrime(b)) {\n this.dAddOffset(2, 0);\n if (this.bitLength() > a) {\n this.subTo(BigInteger.ONE.shiftLeft(a - 1), this);\n }\n }\n }\n }\n else {\n // new BigInteger(int,RNG)\n var x = [];\n var t = a & 7;\n x.length = (a >> 3) + 1;\n b.nextBytes(x);\n if (t > 0) {\n x[0] &= ((1 << t) - 1);\n }\n else {\n x[0] = 0;\n }\n this.fromString(x, 256);\n }\n };\n // BigInteger.prototype.bitwiseTo = bnpBitwiseTo;\n // (protected) r = this op a (bitwise)\n BigInteger.prototype.bitwiseTo = function (a, op, r) {\n var i;\n var f;\n var m = Math.min(a.t, this.t);\n for (i = 0; i < m; ++i) {\n r[i] = op(this[i], a[i]);\n }\n if (a.t < this.t) {\n f = a.s & this.DM;\n for (i = m; i < this.t; ++i) {\n r[i] = op(this[i], f);\n }\n r.t = this.t;\n }\n else {\n f = this.s & this.DM;\n for (i = m; i < a.t; ++i) {\n r[i] = op(f, a[i]);\n }\n r.t = a.t;\n }\n r.s = op(this.s, a.s);\n r.clamp();\n };\n // BigInteger.prototype.changeBit = bnpChangeBit;\n // (protected) this op (1<>= this.DB;\n }\n if (a.t < this.t) {\n c += a.s;\n while (i < this.t) {\n c += this[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += this.s;\n }\n else {\n c += this.s;\n while (i < a.t) {\n c += a[i];\n r[i++] = c & this.DM;\n c >>= this.DB;\n }\n c += a.s;\n }\n r.s = (c < 0) ? -1 : 0;\n if (c > 0) {\n r[i++] = c;\n }\n else if (c < -1) {\n r[i++] = this.DV + c;\n }\n r.t = i;\n r.clamp();\n };\n // BigInteger.prototype.dMultiply = bnpDMultiply;\n // (protected) this *= n, this >= 0, 1 < n < DV\n BigInteger.prototype.dMultiply = function (n) {\n this[this.t] = this.am(0, n - 1, this, 0, 0, this.t);\n ++this.t;\n this.clamp();\n };\n // BigInteger.prototype.dAddOffset = bnpDAddOffset;\n // (protected) this += n << w words, this >= 0\n BigInteger.prototype.dAddOffset = function (n, w) {\n if (n == 0) {\n return;\n }\n while (this.t <= w) {\n this[this.t++] = 0;\n }\n this[w] += n;\n while (this[w] >= this.DV) {\n this[w] -= this.DV;\n if (++w >= this.t) {\n this[this.t++] = 0;\n }\n ++this[w];\n }\n };\n // BigInteger.prototype.multiplyLowerTo = bnpMultiplyLowerTo;\n // (protected) r = lower n words of \"this * a\", a.t <= n\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyLowerTo = function (a, n, r) {\n var i = Math.min(this.t + a.t, n);\n r.s = 0; // assumes a,this >= 0\n r.t = i;\n while (i > 0) {\n r[--i] = 0;\n }\n for (var j = r.t - this.t; i < j; ++i) {\n r[i + this.t] = this.am(0, a[i], r, i, 0, this.t);\n }\n for (var j = Math.min(a.t, n); i < j; ++i) {\n this.am(0, a[i], r, i, 0, n - i);\n }\n r.clamp();\n };\n // BigInteger.prototype.multiplyUpperTo = bnpMultiplyUpperTo;\n // (protected) r = \"this * a\" without lower n words, n > 0\n // \"this\" should be the larger one if appropriate.\n BigInteger.prototype.multiplyUpperTo = function (a, n, r) {\n --n;\n var i = r.t = this.t + a.t - n;\n r.s = 0; // assumes a,this >= 0\n while (--i >= 0) {\n r[i] = 0;\n }\n for (i = Math.max(n - this.t, 0); i < a.t; ++i) {\n r[this.t + i - n] = this.am(n - i, a[i], r, 0, 0, this.t + i - n);\n }\n r.clamp();\n r.drShiftTo(1, r);\n };\n // BigInteger.prototype.modInt = bnpModInt;\n // (protected) this % n, n < 2^26\n BigInteger.prototype.modInt = function (n) {\n if (n <= 0) {\n return 0;\n }\n var d = this.DV % n;\n var r = (this.s < 0) ? n - 1 : 0;\n if (this.t > 0) {\n if (d == 0) {\n r = this[0] % n;\n }\n else {\n for (var i = this.t - 1; i >= 0; --i) {\n r = (d * r + this[i]) % n;\n }\n }\n }\n return r;\n };\n // BigInteger.prototype.millerRabin = bnpMillerRabin;\n // (protected) true if probably prime (HAC 4.24, Miller-Rabin)\n BigInteger.prototype.millerRabin = function (t) {\n var n1 = this.subtract(BigInteger.ONE);\n var k = n1.getLowestSetBit();\n if (k <= 0) {\n return false;\n }\n var r = n1.shiftRight(k);\n t = (t + 1) >> 1;\n if (t > lowprimes.length) {\n t = lowprimes.length;\n }\n var a = nbi();\n for (var i = 0; i < t; ++i) {\n // Pick bases at random, instead of starting at 2\n a.fromInt(lowprimes[Math.floor(Math.random() * lowprimes.length)]);\n var y = a.modPow(r, this);\n if (y.compareTo(BigInteger.ONE) != 0 && y.compareTo(n1) != 0) {\n var j = 1;\n while (j++ < k && y.compareTo(n1) != 0) {\n y = y.modPowInt(2, this);\n if (y.compareTo(BigInteger.ONE) == 0) {\n return false;\n }\n }\n if (y.compareTo(n1) != 0) {\n return false;\n }\n }\n }\n return true;\n };\n // BigInteger.prototype.square = bnSquare;\n // (public) this^2\n BigInteger.prototype.square = function () {\n var r = nbi();\n this.squareTo(r);\n return r;\n };\n //#region ASYNC\n // Public API method\n BigInteger.prototype.gcda = function (a, callback) {\n var x = (this.s < 0) ? this.negate() : this.clone();\n var y = (a.s < 0) ? a.negate() : a.clone();\n if (x.compareTo(y) < 0) {\n var t = x;\n x = y;\n y = t;\n }\n var i = x.getLowestSetBit();\n var g = y.getLowestSetBit();\n if (g < 0) {\n callback(x);\n return;\n }\n if (i < g) {\n g = i;\n }\n if (g > 0) {\n x.rShiftTo(g, x);\n y.rShiftTo(g, y);\n }\n // Workhorse of the algorithm, gets called 200 - 800 times per 512 bit keygen.\n var gcda1 = function () {\n if ((i = x.getLowestSetBit()) > 0) {\n x.rShiftTo(i, x);\n }\n if ((i = y.getLowestSetBit()) > 0) {\n y.rShiftTo(i, y);\n }\n if (x.compareTo(y) >= 0) {\n x.subTo(y, x);\n x.rShiftTo(1, x);\n }\n else {\n y.subTo(x, y);\n y.rShiftTo(1, y);\n }\n if (!(x.signum() > 0)) {\n if (g > 0) {\n y.lShiftTo(g, y);\n }\n setTimeout(function () { callback(y); }, 0); // escape\n }\n else {\n setTimeout(gcda1, 0);\n }\n };\n setTimeout(gcda1, 10);\n };\n // (protected) alternate constructor\n BigInteger.prototype.fromNumberAsync = function (a, b, c, callback) {\n if (\"number\" == typeof b) {\n if (a < 2) {\n this.fromInt(1);\n }\n else {\n this.fromNumber(a, c);\n if (!this.testBit(a - 1)) {\n this.bitwiseTo(BigInteger.ONE.shiftLeft(a - 1), _util__WEBPACK_IMPORTED_MODULE_0__.op_or, this);\n }\n if (this.isEven()) {\n this.dAddOffset(1, 0);\n }\n var bnp_1 = this;\n var bnpfn1_1 = function () {\n bnp_1.dAddOffset(2, 0);\n if (bnp_1.bitLength() > a) {\n bnp_1.subTo(BigInteger.ONE.shiftLeft(a - 1), bnp_1);\n }\n if (bnp_1.isProbablePrime(b)) {\n setTimeout(function () { callback(); }, 0); // escape\n }\n else {\n setTimeout(bnpfn1_1, 0);\n }\n };\n setTimeout(bnpfn1_1, 0);\n }\n }\n else {\n var x = [];\n var t = a & 7;\n x.length = (a >> 3) + 1;\n b.nextBytes(x);\n if (t > 0) {\n x[0] &= ((1 << t) - 1);\n }\n else {\n x[0] = 0;\n }\n this.fromString(x, 256);\n }\n };\n return BigInteger;\n}());\n\n//#region REDUCERS\n//#region NullExp\nvar NullExp = /** @class */ (function () {\n function NullExp() {\n }\n // NullExp.prototype.convert = nNop;\n NullExp.prototype.convert = function (x) {\n return x;\n };\n // NullExp.prototype.revert = nNop;\n NullExp.prototype.revert = function (x) {\n return x;\n };\n // NullExp.prototype.mulTo = nMulTo;\n NullExp.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n };\n // NullExp.prototype.sqrTo = nSqrTo;\n NullExp.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n };\n return NullExp;\n}());\n// Modular reduction using \"classic\" algorithm\nvar Classic = /** @class */ (function () {\n function Classic(m) {\n this.m = m;\n }\n // Classic.prototype.convert = cConvert;\n Classic.prototype.convert = function (x) {\n if (x.s < 0 || x.compareTo(this.m) >= 0) {\n return x.mod(this.m);\n }\n else {\n return x;\n }\n };\n // Classic.prototype.revert = cRevert;\n Classic.prototype.revert = function (x) {\n return x;\n };\n // Classic.prototype.reduce = cReduce;\n Classic.prototype.reduce = function (x) {\n x.divRemTo(this.m, null, x);\n };\n // Classic.prototype.mulTo = cMulTo;\n Classic.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Classic.prototype.sqrTo = cSqrTo;\n Classic.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Classic;\n}());\n//#endregion\n//#region Montgomery\n// Montgomery reduction\nvar Montgomery = /** @class */ (function () {\n function Montgomery(m) {\n this.m = m;\n this.mp = m.invDigit();\n this.mpl = this.mp & 0x7fff;\n this.mph = this.mp >> 15;\n this.um = (1 << (m.DB - 15)) - 1;\n this.mt2 = 2 * m.t;\n }\n // Montgomery.prototype.convert = montConvert;\n // xR mod m\n Montgomery.prototype.convert = function (x) {\n var r = nbi();\n x.abs().dlShiftTo(this.m.t, r);\n r.divRemTo(this.m, null, r);\n if (x.s < 0 && r.compareTo(BigInteger.ZERO) > 0) {\n this.m.subTo(r, r);\n }\n return r;\n };\n // Montgomery.prototype.revert = montRevert;\n // x/R mod m\n Montgomery.prototype.revert = function (x) {\n var r = nbi();\n x.copyTo(r);\n this.reduce(r);\n return r;\n };\n // Montgomery.prototype.reduce = montReduce;\n // x = x/R mod m (HAC 14.32)\n Montgomery.prototype.reduce = function (x) {\n while (x.t <= this.mt2) {\n // pad x so am has enough room later\n x[x.t++] = 0;\n }\n for (var i = 0; i < this.m.t; ++i) {\n // faster way of calculating u0 = x[i]*mp mod DV\n var j = x[i] & 0x7fff;\n var u0 = (j * this.mpl + (((j * this.mph + (x[i] >> 15) * this.mpl) & this.um) << 15)) & x.DM;\n // use am to combine the multiply-shift-add into one call\n j = i + this.m.t;\n x[j] += this.m.am(0, u0, x, i, 0, this.m.t);\n // propagate carry\n while (x[j] >= x.DV) {\n x[j] -= x.DV;\n x[++j]++;\n }\n }\n x.clamp();\n x.drShiftTo(this.m.t, x);\n if (x.compareTo(this.m) >= 0) {\n x.subTo(this.m, x);\n }\n };\n // Montgomery.prototype.mulTo = montMulTo;\n // r = \"xy/R mod m\"; x,y != r\n Montgomery.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Montgomery.prototype.sqrTo = montSqrTo;\n // r = \"x^2/R mod m\"; x != r\n Montgomery.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Montgomery;\n}());\n//#endregion Montgomery\n//#region Barrett\n// Barrett modular reduction\nvar Barrett = /** @class */ (function () {\n function Barrett(m) {\n this.m = m;\n // setup Barrett\n this.r2 = nbi();\n this.q3 = nbi();\n BigInteger.ONE.dlShiftTo(2 * m.t, this.r2);\n this.mu = this.r2.divide(m);\n }\n // Barrett.prototype.convert = barrettConvert;\n Barrett.prototype.convert = function (x) {\n if (x.s < 0 || x.t > 2 * this.m.t) {\n return x.mod(this.m);\n }\n else if (x.compareTo(this.m) < 0) {\n return x;\n }\n else {\n var r = nbi();\n x.copyTo(r);\n this.reduce(r);\n return r;\n }\n };\n // Barrett.prototype.revert = barrettRevert;\n Barrett.prototype.revert = function (x) {\n return x;\n };\n // Barrett.prototype.reduce = barrettReduce;\n // x = x mod m (HAC 14.42)\n Barrett.prototype.reduce = function (x) {\n x.drShiftTo(this.m.t - 1, this.r2);\n if (x.t > this.m.t + 1) {\n x.t = this.m.t + 1;\n x.clamp();\n }\n this.mu.multiplyUpperTo(this.r2, this.m.t + 1, this.q3);\n this.m.multiplyLowerTo(this.q3, this.m.t + 1, this.r2);\n while (x.compareTo(this.r2) < 0) {\n x.dAddOffset(1, this.m.t + 1);\n }\n x.subTo(this.r2, x);\n while (x.compareTo(this.m) >= 0) {\n x.subTo(this.m, x);\n }\n };\n // Barrett.prototype.mulTo = barrettMulTo;\n // r = x*y mod m; x,y != r\n Barrett.prototype.mulTo = function (x, y, r) {\n x.multiplyTo(y, r);\n this.reduce(r);\n };\n // Barrett.prototype.sqrTo = barrettSqrTo;\n // r = x^2 mod m; x != r\n Barrett.prototype.sqrTo = function (x, r) {\n x.squareTo(r);\n this.reduce(r);\n };\n return Barrett;\n}());\n//#endregion\n//#endregion REDUCERS\n// return new, unset BigInteger\nfunction nbi() { return new BigInteger(null); }\nfunction parseBigInt(str, r) {\n return new BigInteger(str, r);\n}\n// am: Compute w_j += (x*this_i), propagate carries,\n// c is initial carry, returns final carry.\n// c < 3*dvalue, x < 2*dvalue, this_i < dvalue\n// We need to select the fastest one that works in this environment.\nvar inBrowser = typeof navigator !== \"undefined\";\nif (inBrowser && j_lm && (navigator.appName == \"Microsoft Internet Explorer\")) {\n // am2 avoids a big mult-and-extract completely.\n // Max digit bits should be <= 30 because we do bitwise ops\n // on values up to 2*hdvalue^2-hdvalue-1 (< 2^31)\n BigInteger.prototype.am = function am2(i, x, w, j, c, n) {\n var xl = x & 0x7fff;\n var xh = x >> 15;\n while (--n >= 0) {\n var l = this[i] & 0x7fff;\n var h = this[i++] >> 15;\n var m = xh * l + h * xl;\n l = xl * l + ((m & 0x7fff) << 15) + w[j] + (c & 0x3fffffff);\n c = (l >>> 30) + (m >>> 15) + xh * h + (c >>> 30);\n w[j++] = l & 0x3fffffff;\n }\n return c;\n };\n dbits = 30;\n}\nelse if (inBrowser && j_lm && (navigator.appName != \"Netscape\")) {\n // am1: use a single mult and divide to get the high bits,\n // max digit bits should be 26 because\n // max internal value = 2*dvalue^2-2*dvalue (< 2^53)\n BigInteger.prototype.am = function am1(i, x, w, j, c, n) {\n while (--n >= 0) {\n var v = x * this[i++] + w[j] + c;\n c = Math.floor(v / 0x4000000);\n w[j++] = v & 0x3ffffff;\n }\n return c;\n };\n dbits = 26;\n}\nelse { // Mozilla/Netscape seems to prefer am3\n // Alternately, set max digit bits to 28 since some\n // browsers slow down when dealing with 32-bit numbers.\n BigInteger.prototype.am = function am3(i, x, w, j, c, n) {\n var xl = x & 0x3fff;\n var xh = x >> 14;\n while (--n >= 0) {\n var l = this[i] & 0x3fff;\n var h = this[i++] >> 14;\n var m = xh * l + h * xl;\n l = xl * l + ((m & 0x3fff) << 14) + w[j] + c;\n c = (l >> 28) + (m >> 14) + xh * h;\n w[j++] = l & 0xfffffff;\n }\n return c;\n };\n dbits = 28;\n}\nBigInteger.prototype.DB = dbits;\nBigInteger.prototype.DM = ((1 << dbits) - 1);\nBigInteger.prototype.DV = (1 << dbits);\nvar BI_FP = 52;\nBigInteger.prototype.FV = Math.pow(2, BI_FP);\nBigInteger.prototype.F1 = BI_FP - dbits;\nBigInteger.prototype.F2 = 2 * dbits - BI_FP;\n// Digit conversions\nvar BI_RC = [];\nvar rr;\nvar vv;\nrr = \"0\".charCodeAt(0);\nfor (vv = 0; vv <= 9; ++vv) {\n BI_RC[rr++] = vv;\n}\nrr = \"a\".charCodeAt(0);\nfor (vv = 10; vv < 36; ++vv) {\n BI_RC[rr++] = vv;\n}\nrr = \"A\".charCodeAt(0);\nfor (vv = 10; vv < 36; ++vv) {\n BI_RC[rr++] = vv;\n}\nfunction intAt(s, i) {\n var c = BI_RC[s.charCodeAt(i)];\n return (c == null) ? -1 : c;\n}\n// return bigint initialized to value\nfunction nbv(i) {\n var r = nbi();\n r.fromInt(i);\n return r;\n}\n// returns bit length of the integer x\nfunction nbits(x) {\n var r = 1;\n var t;\n if ((t = x >>> 16) != 0) {\n x = t;\n r += 16;\n }\n if ((t = x >> 8) != 0) {\n x = t;\n r += 8;\n }\n if ((t = x >> 4) != 0) {\n x = t;\n r += 4;\n }\n if ((t = x >> 2) != 0) {\n x = t;\n r += 2;\n }\n if ((t = x >> 1) != 0) {\n x = t;\n r += 1;\n }\n return r;\n}\n// \"constants\"\nBigInteger.ZERO = nbv(0);\nBigInteger.ONE = nbv(1);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/jsbn.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/prng4.js": - /*!*******************************!*\ - !*** ./lib/lib/jsbn/prng4.js ***! - \*******************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/prng4.js": +/*!*******************************!*\ + !*** ./lib/lib/jsbn/prng4.js ***! + \*******************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Arcfour\": () => (/* binding */ Arcfour),\n/* harmony export */ \"prng_newstate\": () => (/* binding */ prng_newstate),\n/* harmony export */ \"rng_psize\": () => (/* binding */ rng_psize)\n/* harmony export */ });\n// prng4.js - uses Arcfour as a PRNG\nvar Arcfour = /** @class */ (function () {\n function Arcfour() {\n this.i = 0;\n this.j = 0;\n this.S = [];\n }\n // Arcfour.prototype.init = ARC4init;\n // Initialize arcfour context from key, an array of ints, each from [0..255]\n Arcfour.prototype.init = function (key) {\n var i;\n var j;\n var t;\n for (i = 0; i < 256; ++i) {\n this.S[i] = i;\n }\n j = 0;\n for (i = 0; i < 256; ++i) {\n j = (j + this.S[i] + key[i % key.length]) & 255;\n t = this.S[i];\n this.S[i] = this.S[j];\n this.S[j] = t;\n }\n this.i = 0;\n this.j = 0;\n };\n // Arcfour.prototype.next = ARC4next;\n Arcfour.prototype.next = function () {\n var t;\n this.i = (this.i + 1) & 255;\n this.j = (this.j + this.S[this.i]) & 255;\n t = this.S[this.i];\n this.S[this.i] = this.S[this.j];\n this.S[this.j] = t;\n return this.S[(t + this.S[this.i]) & 255];\n };\n return Arcfour;\n}());\n\n// Plug in your RNG constructor here\nfunction prng_newstate() {\n return new Arcfour();\n}\n// Pool size must be a multiple of 4 and greater than 32.\n// An array of bytes the size of the pool will be passed to init()\nvar rng_psize = 256;\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/prng4.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Arcfour\": () => (/* binding */ Arcfour),\n/* harmony export */ \"prng_newstate\": () => (/* binding */ prng_newstate),\n/* harmony export */ \"rng_psize\": () => (/* binding */ rng_psize)\n/* harmony export */ });\n// prng4.js - uses Arcfour as a PRNG\nvar Arcfour = /** @class */ (function () {\n function Arcfour() {\n this.i = 0;\n this.j = 0;\n this.S = [];\n }\n // Arcfour.prototype.init = ARC4init;\n // Initialize arcfour context from key, an array of ints, each from [0..255]\n Arcfour.prototype.init = function (key) {\n var i;\n var j;\n var t;\n for (i = 0; i < 256; ++i) {\n this.S[i] = i;\n }\n j = 0;\n for (i = 0; i < 256; ++i) {\n j = (j + this.S[i] + key[i % key.length]) & 255;\n t = this.S[i];\n this.S[i] = this.S[j];\n this.S[j] = t;\n }\n this.i = 0;\n this.j = 0;\n };\n // Arcfour.prototype.next = ARC4next;\n Arcfour.prototype.next = function () {\n var t;\n this.i = (this.i + 1) & 255;\n this.j = (this.j + this.S[this.i]) & 255;\n t = this.S[this.i];\n this.S[this.i] = this.S[this.j];\n this.S[this.j] = t;\n return this.S[(t + this.S[this.i]) & 255];\n };\n return Arcfour;\n}());\n\n// Plug in your RNG constructor here\nfunction prng_newstate() {\n return new Arcfour();\n}\n// Pool size must be a multiple of 4 and greater than 32.\n// An array of bytes the size of the pool will be passed to init()\nvar rng_psize = 256;\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/prng4.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/rng.js": - /*!*****************************!*\ - !*** ./lib/lib/jsbn/rng.js ***! - \*****************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/rng.js": +/*!*****************************!*\ + !*** ./lib/lib/jsbn/rng.js ***! + \*****************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"SecureRandom\": () => (/* binding */ SecureRandom)\n/* harmony export */ });\n/* harmony import */ var _prng4__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./prng4 */ \"./lib/lib/jsbn/prng4.js\");\n// Random number generator - requires a PRNG backend, e.g. prng4.js\n\nvar rng_state;\nvar rng_pool = null;\nvar rng_pptr;\n// Initialize the pool with junk if needed.\nif (rng_pool == null) {\n rng_pool = [];\n rng_pptr = 0;\n var t = void 0;\n if (typeof window !== 'undefined' && window.crypto && window.crypto.getRandomValues) {\n // Extract entropy (2048 bits) from RNG if available\n var z = new Uint32Array(256);\n window.crypto.getRandomValues(z);\n for (t = 0; t < z.length; ++t) {\n rng_pool[rng_pptr++] = z[t] & 255;\n }\n }\n // Use mouse events for entropy, if we do not have enough entropy by the time\n // we need it, entropy will be generated by Math.random.\n var count = 0;\n var onMouseMoveListener_1 = function (ev) {\n count = count || 0;\n if (count >= 256 || rng_pptr >= _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n if (window.removeEventListener) {\n window.removeEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.detachEvent) {\n window.detachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n return;\n }\n try {\n var mouseCoordinates = ev.x + ev.y;\n rng_pool[rng_pptr++] = mouseCoordinates & 255;\n count += 1;\n }\n catch (e) {\n // Sometimes Firefox will deny permission to access event properties for some reason. Ignore.\n }\n };\n if (typeof window !== 'undefined') {\n if (window.addEventListener) {\n window.addEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.attachEvent) {\n window.attachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n }\n}\nfunction rng_get_byte() {\n if (rng_state == null) {\n rng_state = (0,_prng4__WEBPACK_IMPORTED_MODULE_0__.prng_newstate)();\n // At this point, we may not have collected enough entropy. If not, fall back to Math.random\n while (rng_pptr < _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n var random = Math.floor(65536 * Math.random());\n rng_pool[rng_pptr++] = random & 255;\n }\n rng_state.init(rng_pool);\n for (rng_pptr = 0; rng_pptr < rng_pool.length; ++rng_pptr) {\n rng_pool[rng_pptr] = 0;\n }\n rng_pptr = 0;\n }\n // TODO: allow reseeding after first request\n return rng_state.next();\n}\nvar SecureRandom = /** @class */ (function () {\n function SecureRandom() {\n }\n SecureRandom.prototype.nextBytes = function (ba) {\n for (var i = 0; i < ba.length; ++i) {\n ba[i] = rng_get_byte();\n }\n };\n return SecureRandom;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/rng.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"SecureRandom\": () => (/* binding */ SecureRandom)\n/* harmony export */ });\n/* harmony import */ var _prng4__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./prng4 */ \"./lib/lib/jsbn/prng4.js\");\n// Random number generator - requires a PRNG backend, e.g. prng4.js\n\nvar rng_state;\nvar rng_pool = null;\nvar rng_pptr;\n// Initialize the pool with junk if needed.\nif (rng_pool == null) {\n rng_pool = [];\n rng_pptr = 0;\n var t = void 0;\n if (typeof window !== 'undefined' && window.crypto && window.crypto.getRandomValues) {\n // Extract entropy (2048 bits) from RNG if available\n var z = new Uint32Array(256);\n window.crypto.getRandomValues(z);\n for (t = 0; t < z.length; ++t) {\n rng_pool[rng_pptr++] = z[t] & 255;\n }\n }\n // Use mouse events for entropy, if we do not have enough entropy by the time\n // we need it, entropy will be generated by Math.random.\n var count = 0;\n var onMouseMoveListener_1 = function (ev) {\n count = count || 0;\n if (count >= 256 || rng_pptr >= _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n if (window.removeEventListener) {\n window.removeEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.detachEvent) {\n window.detachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n return;\n }\n try {\n var mouseCoordinates = ev.x + ev.y;\n rng_pool[rng_pptr++] = mouseCoordinates & 255;\n count += 1;\n }\n catch (e) {\n // Sometimes Firefox will deny permission to access event properties for some reason. Ignore.\n }\n };\n if (typeof window !== 'undefined') {\n if (window.addEventListener) {\n window.addEventListener(\"mousemove\", onMouseMoveListener_1, false);\n }\n else if (window.attachEvent) {\n window.attachEvent(\"onmousemove\", onMouseMoveListener_1);\n }\n }\n}\nfunction rng_get_byte() {\n if (rng_state == null) {\n rng_state = (0,_prng4__WEBPACK_IMPORTED_MODULE_0__.prng_newstate)();\n // At this point, we may not have collected enough entropy. If not, fall back to Math.random\n while (rng_pptr < _prng4__WEBPACK_IMPORTED_MODULE_0__.rng_psize) {\n var random = Math.floor(65536 * Math.random());\n rng_pool[rng_pptr++] = random & 255;\n }\n rng_state.init(rng_pool);\n for (rng_pptr = 0; rng_pptr < rng_pool.length; ++rng_pptr) {\n rng_pool[rng_pptr] = 0;\n }\n rng_pptr = 0;\n }\n // TODO: allow reseeding after first request\n return rng_state.next();\n}\nvar SecureRandom = /** @class */ (function () {\n function SecureRandom() {\n }\n SecureRandom.prototype.nextBytes = function (ba) {\n for (var i = 0; i < ba.length; ++i) {\n ba[i] = rng_get_byte();\n }\n };\n return SecureRandom;\n}());\n\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/rng.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/rsa.js": - /*!*****************************!*\ - !*** ./lib/lib/jsbn/rsa.js ***! - \*****************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/rsa.js": +/*!*****************************!*\ + !*** ./lib/lib/jsbn/rsa.js ***! + \*****************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"RSAKey\": () => (/* binding */ RSAKey)\n/* harmony export */ });\n/* harmony import */ var _jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _rng__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./rng */ \"./lib/lib/jsbn/rng.js\");\n// Depends on jsbn.js and rng.js\n// Version 1.1: support utf-8 encoding in pkcs1pad2\n// convert a (hex) string to a bignum object\n\n\n// function linebrk(s,n) {\n// var ret = \"\";\n// var i = 0;\n// while(i + n < s.length) {\n// ret += s.substring(i,i+n) + \"\\n\";\n// i += n;\n// }\n// return ret + s.substring(i,s.length);\n// }\n// function byte2Hex(b) {\n// if(b < 0x10)\n// return \"0\" + b.toString(16);\n// else\n// return b.toString(16);\n// }\nfunction pkcs1pad1(s, n) {\n if (n < s.length + 22) {\n console.error(\"Message too long for RSA\");\n return null;\n }\n var len = n - s.length - 6;\n var filler = \"\";\n for (var f = 0; f < len; f += 2) {\n filler += \"ff\";\n }\n var m = \"0001\" + filler + \"00\" + s;\n return (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(m, 16);\n}\n// PKCS#1 (type 2, random) pad input string s to n bytes, and return a bigint\nfunction pkcs1pad2(s, n) {\n if (n < s.length + 11) { // TODO: fix for utf-8\n console.error(\"Message too long for RSA\");\n return null;\n }\n var ba = [];\n var i = s.length - 1;\n while (i >= 0 && n > 0) {\n var c = s.charCodeAt(i--);\n if (c < 128) { // encode using utf-8\n ba[--n] = c;\n }\n else if ((c > 127) && (c < 2048)) {\n ba[--n] = (c & 63) | 128;\n ba[--n] = (c >> 6) | 192;\n }\n else {\n ba[--n] = (c & 63) | 128;\n ba[--n] = ((c >> 6) & 63) | 128;\n ba[--n] = (c >> 12) | 224;\n }\n }\n ba[--n] = 0;\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var x = [];\n while (n > 2) { // random non-zero pad\n x[0] = 0;\n while (x[0] == 0) {\n rng.nextBytes(x);\n }\n ba[--n] = x[0];\n }\n ba[--n] = 2;\n ba[--n] = 0;\n return new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(ba);\n}\n// \"empty\" RSA key constructor\nvar RSAKey = /** @class */ (function () {\n function RSAKey() {\n this.n = null;\n this.e = 0;\n this.d = null;\n this.p = null;\n this.q = null;\n this.dmp1 = null;\n this.dmq1 = null;\n this.coeff = null;\n }\n //#region PROTECTED\n // protected\n // RSAKey.prototype.doPublic = RSADoPublic;\n // Perform raw public operation on \"x\": return x^e (mod n)\n RSAKey.prototype.doPublic = function (x) {\n return x.modPowInt(this.e, this.n);\n };\n // RSAKey.prototype.doPrivate = RSADoPrivate;\n // Perform raw private operation on \"x\": return x^d (mod n)\n RSAKey.prototype.doPrivate = function (x) {\n if (this.p == null || this.q == null) {\n return x.modPow(this.d, this.n);\n }\n // TODO: re-calculate any missing CRT params\n var xp = x.mod(this.p).modPow(this.dmp1, this.p);\n var xq = x.mod(this.q).modPow(this.dmq1, this.q);\n while (xp.compareTo(xq) < 0) {\n xp = xp.add(this.p);\n }\n return xp.subtract(xq).multiply(this.coeff).mod(this.p).multiply(this.q).add(xq);\n };\n //#endregion PROTECTED\n //#region PUBLIC\n // RSAKey.prototype.setPublic = RSASetPublic;\n // Set the public key fields N and e from hex strings\n RSAKey.prototype.setPublic = function (N, E) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n }\n else {\n console.error(\"Invalid RSA public key\");\n }\n };\n // RSAKey.prototype.encrypt = RSAEncrypt;\n // Return the PKCS#1 RSA encryption of \"text\" as an even-length hex string\n RSAKey.prototype.encrypt = function (text) {\n var maxLength = (this.n.bitLength() + 7) >> 3;\n var m = pkcs1pad2(text, maxLength);\n if (m == null) {\n return null;\n }\n var c = this.doPublic(m);\n if (c == null) {\n return null;\n }\n var h = c.toString(16);\n var length = h.length;\n // fix zero before result\n for (var i = 0; i < maxLength * 2 - length; i++) {\n h = \"0\" + h;\n }\n return h;\n };\n // RSAKey.prototype.setPrivate = RSASetPrivate;\n // Set the private key fields N, e, and d from hex strings\n RSAKey.prototype.setPrivate = function (N, E, D) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n this.d = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(D, 16);\n }\n else {\n console.error(\"Invalid RSA private key\");\n }\n };\n // RSAKey.prototype.setPrivateEx = RSASetPrivateEx;\n // Set the private key fields N, e, d and CRT params from hex strings\n RSAKey.prototype.setPrivateEx = function (N, E, D, P, Q, DP, DQ, C) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n this.d = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(D, 16);\n this.p = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(P, 16);\n this.q = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(Q, 16);\n this.dmp1 = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(DP, 16);\n this.dmq1 = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(DQ, 16);\n this.coeff = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(C, 16);\n }\n else {\n console.error(\"Invalid RSA private key\");\n }\n };\n // RSAKey.prototype.generate = RSAGenerate;\n // Generate a new random private key B bits long, using public expt E\n RSAKey.prototype.generate = function (B, E) {\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var qs = B >> 1;\n this.e = parseInt(E, 16);\n var ee = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(E, 16);\n for (;;) {\n for (;;) {\n this.p = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(B - qs, 1, rng);\n if (this.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && this.p.isProbablePrime(10)) {\n break;\n }\n }\n for (;;) {\n this.q = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(qs, 1, rng);\n if (this.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && this.q.isProbablePrime(10)) {\n break;\n }\n }\n if (this.p.compareTo(this.q) <= 0) {\n var t = this.p;\n this.p = this.q;\n this.q = t;\n }\n var p1 = this.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var q1 = this.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var phi = p1.multiply(q1);\n if (phi.gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0) {\n this.n = this.p.multiply(this.q);\n this.d = ee.modInverse(phi);\n this.dmp1 = this.d.mod(p1);\n this.dmq1 = this.d.mod(q1);\n this.coeff = this.q.modInverse(this.p);\n break;\n }\n }\n };\n // RSAKey.prototype.decrypt = RSADecrypt;\n // Return the PKCS#1 RSA decryption of \"ctext\".\n // \"ctext\" is an even-length hex string and the output is a plain string.\n RSAKey.prototype.decrypt = function (ctext) {\n var c = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(ctext, 16);\n var m = this.doPrivate(c);\n if (m == null) {\n return null;\n }\n return pkcs1unpad2(m, (this.n.bitLength() + 7) >> 3);\n };\n // Generate a new random private key B bits long, using public expt E\n RSAKey.prototype.generateAsync = function (B, E, callback) {\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var qs = B >> 1;\n this.e = parseInt(E, 16);\n var ee = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(E, 16);\n var rsa = this;\n // These functions have non-descript names because they were originally for(;;) loops.\n // I don't know about cryptography to give them better names than loop1-4.\n var loop1 = function () {\n var loop4 = function () {\n if (rsa.p.compareTo(rsa.q) <= 0) {\n var t = rsa.p;\n rsa.p = rsa.q;\n rsa.q = t;\n }\n var p1 = rsa.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var q1 = rsa.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var phi = p1.multiply(q1);\n if (phi.gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0) {\n rsa.n = rsa.p.multiply(rsa.q);\n rsa.d = ee.modInverse(phi);\n rsa.dmp1 = rsa.d.mod(p1);\n rsa.dmq1 = rsa.d.mod(q1);\n rsa.coeff = rsa.q.modInverse(rsa.p);\n setTimeout(function () { callback(); }, 0); // escape\n }\n else {\n setTimeout(loop1, 0);\n }\n };\n var loop3 = function () {\n rsa.q = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.nbi)();\n rsa.q.fromNumberAsync(qs, 1, rng, function () {\n rsa.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcda(ee, function (r) {\n if (r.compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && rsa.q.isProbablePrime(10)) {\n setTimeout(loop4, 0);\n }\n else {\n setTimeout(loop3, 0);\n }\n });\n });\n };\n var loop2 = function () {\n rsa.p = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.nbi)();\n rsa.p.fromNumberAsync(B - qs, 1, rng, function () {\n rsa.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcda(ee, function (r) {\n if (r.compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && rsa.p.isProbablePrime(10)) {\n setTimeout(loop3, 0);\n }\n else {\n setTimeout(loop2, 0);\n }\n });\n });\n };\n setTimeout(loop2, 0);\n };\n setTimeout(loop1, 0);\n };\n RSAKey.prototype.sign = function (text, digestMethod, digestName) {\n var header = getDigestHeader(digestName);\n var digest = header + digestMethod(text).toString();\n var m = pkcs1pad1(digest, this.n.bitLength() / 4);\n if (m == null) {\n return null;\n }\n var c = this.doPrivate(m);\n if (c == null) {\n return null;\n }\n var h = c.toString(16);\n if ((h.length & 1) == 0) {\n return h;\n }\n else {\n return \"0\" + h;\n }\n };\n RSAKey.prototype.verify = function (text, signature, digestMethod) {\n var c = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(signature, 16);\n var m = this.doPublic(c);\n if (m == null) {\n return null;\n }\n var unpadded = m.toString(16).replace(/^1f+00/, \"\");\n var digest = removeDigestHeader(unpadded);\n return digest == digestMethod(text).toString();\n };\n return RSAKey;\n}());\n\n// Undo PKCS#1 (type 2, random) padding and, if valid, return the plaintext\nfunction pkcs1unpad2(d, n) {\n var b = d.toByteArray();\n var i = 0;\n while (i < b.length && b[i] == 0) {\n ++i;\n }\n if (b.length - i != n - 1 || b[i] != 2) {\n return null;\n }\n ++i;\n while (b[i] != 0) {\n if (++i >= b.length) {\n return null;\n }\n }\n var ret = \"\";\n while (++i < b.length) {\n var c = b[i] & 255;\n if (c < 128) { // utf-8 decode\n ret += String.fromCharCode(c);\n }\n else if ((c > 191) && (c < 224)) {\n ret += String.fromCharCode(((c & 31) << 6) | (b[i + 1] & 63));\n ++i;\n }\n else {\n ret += String.fromCharCode(((c & 15) << 12) | ((b[i + 1] & 63) << 6) | (b[i + 2] & 63));\n i += 2;\n }\n }\n return ret;\n}\n// https://tools.ietf.org/html/rfc3447#page-43\nvar DIGEST_HEADERS = {\n md2: \"3020300c06082a864886f70d020205000410\",\n md5: \"3020300c06082a864886f70d020505000410\",\n sha1: \"3021300906052b0e03021a05000414\",\n sha224: \"302d300d06096086480165030402040500041c\",\n sha256: \"3031300d060960864801650304020105000420\",\n sha384: \"3041300d060960864801650304020205000430\",\n sha512: \"3051300d060960864801650304020305000440\",\n ripemd160: \"3021300906052b2403020105000414\"\n};\nfunction getDigestHeader(name) {\n return DIGEST_HEADERS[name] || \"\";\n}\nfunction removeDigestHeader(str) {\n for (var name_1 in DIGEST_HEADERS) {\n if (DIGEST_HEADERS.hasOwnProperty(name_1)) {\n var header = DIGEST_HEADERS[name_1];\n var len = header.length;\n if (str.substr(0, len) == header) {\n return str.substr(len);\n }\n }\n }\n return str;\n}\n// Return the PKCS#1 RSA encryption of \"text\" as a Base64-encoded string\n// function RSAEncryptB64(text) {\n// var h = this.encrypt(text);\n// if(h) return hex2b64(h); else return null;\n// }\n// public\n// RSAKey.prototype.encrypt_b64 = RSAEncryptB64;\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/rsa.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"RSAKey\": () => (/* binding */ RSAKey)\n/* harmony export */ });\n/* harmony import */ var _jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _rng__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./rng */ \"./lib/lib/jsbn/rng.js\");\n// Depends on jsbn.js and rng.js\n// Version 1.1: support utf-8 encoding in pkcs1pad2\n// convert a (hex) string to a bignum object\n\n\n// function linebrk(s,n) {\n// var ret = \"\";\n// var i = 0;\n// while(i + n < s.length) {\n// ret += s.substring(i,i+n) + \"\\n\";\n// i += n;\n// }\n// return ret + s.substring(i,s.length);\n// }\n// function byte2Hex(b) {\n// if(b < 0x10)\n// return \"0\" + b.toString(16);\n// else\n// return b.toString(16);\n// }\nfunction pkcs1pad1(s, n) {\n if (n < s.length + 22) {\n console.error(\"Message too long for RSA\");\n return null;\n }\n var len = n - s.length - 6;\n var filler = \"\";\n for (var f = 0; f < len; f += 2) {\n filler += \"ff\";\n }\n var m = \"0001\" + filler + \"00\" + s;\n return (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(m, 16);\n}\n// PKCS#1 (type 2, random) pad input string s to n bytes, and return a bigint\nfunction pkcs1pad2(s, n) {\n if (n < s.length + 11) { // TODO: fix for utf-8\n console.error(\"Message too long for RSA\");\n return null;\n }\n var ba = [];\n var i = s.length - 1;\n while (i >= 0 && n > 0) {\n var c = s.charCodeAt(i--);\n if (c < 128) { // encode using utf-8\n ba[--n] = c;\n }\n else if ((c > 127) && (c < 2048)) {\n ba[--n] = (c & 63) | 128;\n ba[--n] = (c >> 6) | 192;\n }\n else {\n ba[--n] = (c & 63) | 128;\n ba[--n] = ((c >> 6) & 63) | 128;\n ba[--n] = (c >> 12) | 224;\n }\n }\n ba[--n] = 0;\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var x = [];\n while (n > 2) { // random non-zero pad\n x[0] = 0;\n while (x[0] == 0) {\n rng.nextBytes(x);\n }\n ba[--n] = x[0];\n }\n ba[--n] = 2;\n ba[--n] = 0;\n return new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(ba);\n}\n// \"empty\" RSA key constructor\nvar RSAKey = /** @class */ (function () {\n function RSAKey() {\n this.n = null;\n this.e = 0;\n this.d = null;\n this.p = null;\n this.q = null;\n this.dmp1 = null;\n this.dmq1 = null;\n this.coeff = null;\n }\n //#region PROTECTED\n // protected\n // RSAKey.prototype.doPublic = RSADoPublic;\n // Perform raw public operation on \"x\": return x^e (mod n)\n RSAKey.prototype.doPublic = function (x) {\n return x.modPowInt(this.e, this.n);\n };\n // RSAKey.prototype.doPrivate = RSADoPrivate;\n // Perform raw private operation on \"x\": return x^d (mod n)\n RSAKey.prototype.doPrivate = function (x) {\n if (this.p == null || this.q == null) {\n return x.modPow(this.d, this.n);\n }\n // TODO: re-calculate any missing CRT params\n var xp = x.mod(this.p).modPow(this.dmp1, this.p);\n var xq = x.mod(this.q).modPow(this.dmq1, this.q);\n while (xp.compareTo(xq) < 0) {\n xp = xp.add(this.p);\n }\n return xp.subtract(xq).multiply(this.coeff).mod(this.p).multiply(this.q).add(xq);\n };\n //#endregion PROTECTED\n //#region PUBLIC\n // RSAKey.prototype.setPublic = RSASetPublic;\n // Set the public key fields N and e from hex strings\n RSAKey.prototype.setPublic = function (N, E) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n }\n else {\n console.error(\"Invalid RSA public key\");\n }\n };\n // RSAKey.prototype.encrypt = RSAEncrypt;\n // Return the PKCS#1 RSA encryption of \"text\" as an even-length hex string\n RSAKey.prototype.encrypt = function (text) {\n var maxLength = (this.n.bitLength() + 7) >> 3;\n var m = pkcs1pad2(text, maxLength);\n if (m == null) {\n return null;\n }\n var c = this.doPublic(m);\n if (c == null) {\n return null;\n }\n var h = c.toString(16);\n var length = h.length;\n // fix zero before result\n for (var i = 0; i < maxLength * 2 - length; i++) {\n h = \"0\" + h;\n }\n return h;\n };\n // RSAKey.prototype.setPrivate = RSASetPrivate;\n // Set the private key fields N, e, and d from hex strings\n RSAKey.prototype.setPrivate = function (N, E, D) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n this.d = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(D, 16);\n }\n else {\n console.error(\"Invalid RSA private key\");\n }\n };\n // RSAKey.prototype.setPrivateEx = RSASetPrivateEx;\n // Set the private key fields N, e, d and CRT params from hex strings\n RSAKey.prototype.setPrivateEx = function (N, E, D, P, Q, DP, DQ, C) {\n if (N != null && E != null && N.length > 0 && E.length > 0) {\n this.n = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(N, 16);\n this.e = parseInt(E, 16);\n this.d = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(D, 16);\n this.p = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(P, 16);\n this.q = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(Q, 16);\n this.dmp1 = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(DP, 16);\n this.dmq1 = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(DQ, 16);\n this.coeff = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(C, 16);\n }\n else {\n console.error(\"Invalid RSA private key\");\n }\n };\n // RSAKey.prototype.generate = RSAGenerate;\n // Generate a new random private key B bits long, using public expt E\n RSAKey.prototype.generate = function (B, E) {\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var qs = B >> 1;\n this.e = parseInt(E, 16);\n var ee = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(E, 16);\n for (;;) {\n for (;;) {\n this.p = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(B - qs, 1, rng);\n if (this.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && this.p.isProbablePrime(10)) {\n break;\n }\n }\n for (;;) {\n this.q = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(qs, 1, rng);\n if (this.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && this.q.isProbablePrime(10)) {\n break;\n }\n }\n if (this.p.compareTo(this.q) <= 0) {\n var t = this.p;\n this.p = this.q;\n this.q = t;\n }\n var p1 = this.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var q1 = this.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var phi = p1.multiply(q1);\n if (phi.gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0) {\n this.n = this.p.multiply(this.q);\n this.d = ee.modInverse(phi);\n this.dmp1 = this.d.mod(p1);\n this.dmq1 = this.d.mod(q1);\n this.coeff = this.q.modInverse(this.p);\n break;\n }\n }\n };\n // RSAKey.prototype.decrypt = RSADecrypt;\n // Return the PKCS#1 RSA decryption of \"ctext\".\n // \"ctext\" is an even-length hex string and the output is a plain string.\n RSAKey.prototype.decrypt = function (ctext) {\n var c = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(ctext, 16);\n var m = this.doPrivate(c);\n if (m == null) {\n return null;\n }\n return pkcs1unpad2(m, (this.n.bitLength() + 7) >> 3);\n };\n // Generate a new random private key B bits long, using public expt E\n RSAKey.prototype.generateAsync = function (B, E, callback) {\n var rng = new _rng__WEBPACK_IMPORTED_MODULE_1__.SecureRandom();\n var qs = B >> 1;\n this.e = parseInt(E, 16);\n var ee = new _jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(E, 16);\n var rsa = this;\n // These functions have non-descript names because they were originally for(;;) loops.\n // I don't know about cryptography to give them better names than loop1-4.\n var loop1 = function () {\n var loop4 = function () {\n if (rsa.p.compareTo(rsa.q) <= 0) {\n var t = rsa.p;\n rsa.p = rsa.q;\n rsa.q = t;\n }\n var p1 = rsa.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var q1 = rsa.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n var phi = p1.multiply(q1);\n if (phi.gcd(ee).compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0) {\n rsa.n = rsa.p.multiply(rsa.q);\n rsa.d = ee.modInverse(phi);\n rsa.dmp1 = rsa.d.mod(p1);\n rsa.dmq1 = rsa.d.mod(q1);\n rsa.coeff = rsa.q.modInverse(rsa.p);\n setTimeout(function () { callback(); }, 0); // escape\n }\n else {\n setTimeout(loop1, 0);\n }\n };\n var loop3 = function () {\n rsa.q = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.nbi)();\n rsa.q.fromNumberAsync(qs, 1, rng, function () {\n rsa.q.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcda(ee, function (r) {\n if (r.compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && rsa.q.isProbablePrime(10)) {\n setTimeout(loop4, 0);\n }\n else {\n setTimeout(loop3, 0);\n }\n });\n });\n };\n var loop2 = function () {\n rsa.p = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.nbi)();\n rsa.p.fromNumberAsync(B - qs, 1, rng, function () {\n rsa.p.subtract(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE).gcda(ee, function (r) {\n if (r.compareTo(_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE) == 0 && rsa.p.isProbablePrime(10)) {\n setTimeout(loop3, 0);\n }\n else {\n setTimeout(loop2, 0);\n }\n });\n });\n };\n setTimeout(loop2, 0);\n };\n setTimeout(loop1, 0);\n };\n RSAKey.prototype.sign = function (text, digestMethod, digestName) {\n var header = getDigestHeader(digestName);\n var digest = header + digestMethod(text).toString();\n var m = pkcs1pad1(digest, this.n.bitLength() / 4);\n if (m == null) {\n return null;\n }\n var c = this.doPrivate(m);\n if (c == null) {\n return null;\n }\n var h = c.toString(16);\n if ((h.length & 1) == 0) {\n return h;\n }\n else {\n return \"0\" + h;\n }\n };\n RSAKey.prototype.verify = function (text, signature, digestMethod) {\n var c = (0,_jsbn__WEBPACK_IMPORTED_MODULE_0__.parseBigInt)(signature, 16);\n var m = this.doPublic(c);\n if (m == null) {\n return null;\n }\n var unpadded = m.toString(16).replace(/^1f+00/, \"\");\n var digest = removeDigestHeader(unpadded);\n return digest == digestMethod(text).toString();\n };\n return RSAKey;\n}());\n\n// Undo PKCS#1 (type 2, random) padding and, if valid, return the plaintext\nfunction pkcs1unpad2(d, n) {\n var b = d.toByteArray();\n var i = 0;\n while (i < b.length && b[i] == 0) {\n ++i;\n }\n if (b.length - i != n - 1 || b[i] != 2) {\n return null;\n }\n ++i;\n while (b[i] != 0) {\n if (++i >= b.length) {\n return null;\n }\n }\n var ret = \"\";\n while (++i < b.length) {\n var c = b[i] & 255;\n if (c < 128) { // utf-8 decode\n ret += String.fromCharCode(c);\n }\n else if ((c > 191) && (c < 224)) {\n ret += String.fromCharCode(((c & 31) << 6) | (b[i + 1] & 63));\n ++i;\n }\n else {\n ret += String.fromCharCode(((c & 15) << 12) | ((b[i + 1] & 63) << 6) | (b[i + 2] & 63));\n i += 2;\n }\n }\n return ret;\n}\n// https://tools.ietf.org/html/rfc3447#page-43\nvar DIGEST_HEADERS = {\n md2: \"3020300c06082a864886f70d020205000410\",\n md5: \"3020300c06082a864886f70d020505000410\",\n sha1: \"3021300906052b0e03021a05000414\",\n sha224: \"302d300d06096086480165030402040500041c\",\n sha256: \"3031300d060960864801650304020105000420\",\n sha384: \"3041300d060960864801650304020205000430\",\n sha512: \"3051300d060960864801650304020305000440\",\n ripemd160: \"3021300906052b2403020105000414\"\n};\nfunction getDigestHeader(name) {\n return DIGEST_HEADERS[name] || \"\";\n}\nfunction removeDigestHeader(str) {\n for (var name_1 in DIGEST_HEADERS) {\n if (DIGEST_HEADERS.hasOwnProperty(name_1)) {\n var header = DIGEST_HEADERS[name_1];\n var len = header.length;\n if (str.substr(0, len) == header) {\n return str.substr(len);\n }\n }\n }\n return str;\n}\n// Return the PKCS#1 RSA encryption of \"text\" as a Base64-encoded string\n// function RSAEncryptB64(text) {\n// var h = this.encrypt(text);\n// if(h) return hex2b64(h); else return null;\n// }\n// public\n// RSAKey.prototype.encrypt_b64 = RSAEncryptB64;\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/rsa.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsbn/util.js": - /*!******************************!*\ - !*** ./lib/lib/jsbn/util.js ***! - \******************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsbn/util.js": +/*!******************************!*\ + !*** ./lib/lib/jsbn/util.js ***! + \******************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"cbit\": () => (/* binding */ cbit),\n/* harmony export */ \"int2char\": () => (/* binding */ int2char),\n/* harmony export */ \"lbit\": () => (/* binding */ lbit),\n/* harmony export */ \"op_and\": () => (/* binding */ op_and),\n/* harmony export */ \"op_andnot\": () => (/* binding */ op_andnot),\n/* harmony export */ \"op_or\": () => (/* binding */ op_or),\n/* harmony export */ \"op_xor\": () => (/* binding */ op_xor)\n/* harmony export */ });\nvar BI_RM = \"0123456789abcdefghijklmnopqrstuvwxyz\";\nfunction int2char(n) {\n return BI_RM.charAt(n);\n}\n//#region BIT_OPERATIONS\n// (public) this & a\nfunction op_and(x, y) {\n return x & y;\n}\n// (public) this | a\nfunction op_or(x, y) {\n return x | y;\n}\n// (public) this ^ a\nfunction op_xor(x, y) {\n return x ^ y;\n}\n// (public) this & ~a\nfunction op_andnot(x, y) {\n return x & ~y;\n}\n// return index of lowest 1-bit in x, x < 2^31\nfunction lbit(x) {\n if (x == 0) {\n return -1;\n }\n var r = 0;\n if ((x & 0xffff) == 0) {\n x >>= 16;\n r += 16;\n }\n if ((x & 0xff) == 0) {\n x >>= 8;\n r += 8;\n }\n if ((x & 0xf) == 0) {\n x >>= 4;\n r += 4;\n }\n if ((x & 3) == 0) {\n x >>= 2;\n r += 2;\n }\n if ((x & 1) == 0) {\n ++r;\n }\n return r;\n}\n// return number of 1 bits in x\nfunction cbit(x) {\n var r = 0;\n while (x != 0) {\n x &= x - 1;\n ++r;\n }\n return r;\n}\n//#endregion BIT_OPERATIONS\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/util.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"cbit\": () => (/* binding */ cbit),\n/* harmony export */ \"int2char\": () => (/* binding */ int2char),\n/* harmony export */ \"lbit\": () => (/* binding */ lbit),\n/* harmony export */ \"op_and\": () => (/* binding */ op_and),\n/* harmony export */ \"op_andnot\": () => (/* binding */ op_andnot),\n/* harmony export */ \"op_or\": () => (/* binding */ op_or),\n/* harmony export */ \"op_xor\": () => (/* binding */ op_xor)\n/* harmony export */ });\nvar BI_RM = \"0123456789abcdefghijklmnopqrstuvwxyz\";\nfunction int2char(n) {\n return BI_RM.charAt(n);\n}\n//#region BIT_OPERATIONS\n// (public) this & a\nfunction op_and(x, y) {\n return x & y;\n}\n// (public) this | a\nfunction op_or(x, y) {\n return x | y;\n}\n// (public) this ^ a\nfunction op_xor(x, y) {\n return x ^ y;\n}\n// (public) this & ~a\nfunction op_andnot(x, y) {\n return x & ~y;\n}\n// return index of lowest 1-bit in x, x < 2^31\nfunction lbit(x) {\n if (x == 0) {\n return -1;\n }\n var r = 0;\n if ((x & 0xffff) == 0) {\n x >>= 16;\n r += 16;\n }\n if ((x & 0xff) == 0) {\n x >>= 8;\n r += 8;\n }\n if ((x & 0xf) == 0) {\n x >>= 4;\n r += 4;\n }\n if ((x & 3) == 0) {\n x >>= 2;\n r += 2;\n }\n if ((x & 1) == 0) {\n ++r;\n }\n return r;\n}\n// return number of 1 bits in x\nfunction cbit(x) {\n var r = 0;\n while (x != 0) {\n x &= x - 1;\n ++r;\n }\n return r;\n}\n//#endregion BIT_OPERATIONS\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsbn/util.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsrsasign/asn1-1.0.js": - /*!***************************************!*\ - !*** ./lib/lib/jsrsasign/asn1-1.0.js ***! - \***************************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsrsasign/asn1-1.0.js": +/*!***************************************!*\ + !*** ./lib/lib/jsrsasign/asn1-1.0.js ***! + \***************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"KJUR\": () => (/* binding */ KJUR)\n/* harmony export */ });\n/* harmony import */ var _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _yahoo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./yahoo */ \"./lib/lib/jsrsasign/yahoo.js\");\n/* asn1-1.0.13.js (c) 2013-2017 Kenji Urushima | kjur.github.com/jsrsasign/license\n */\n/*\n * asn1.js - ASN.1 DER encoder classes\n *\n * Copyright (c) 2013-2017 Kenji Urushima (kenji.urushima@gmail.com)\n *\n * This software is licensed under the terms of the MIT License.\n * https://kjur.github.io/jsrsasign/license\n *\n * The above copyright and license notice shall be\n * included in all copies or substantial portions of the Software.\n */\n\n\n/**\n * @fileOverview\n * @name asn1-1.0.js\n * @author Kenji Urushima kenji.urushima@gmail.com\n * @version asn1 1.0.13 (2017-Jun-02)\n * @since jsrsasign 2.1\n * @license MIT License\n */\n/**\n * kjur's class library name space\n *

\n * This name space provides following name spaces:\n *

    \n *
  • {@link KJUR.asn1} - ASN.1 primitive hexadecimal encoder
  • \n *
  • {@link KJUR.asn1.x509} - ASN.1 structure for X.509 certificate and CRL
  • \n *
  • {@link KJUR.crypto} - Java Cryptographic Extension(JCE) style MessageDigest/Signature\n * class and utilities
  • \n *
\n *

\n * NOTE: Please ignore method summary and document of this namespace. This caused by a bug of jsdoc2.\n * @name KJUR\n * @namespace kjur's class library name space\n */\nvar KJUR = {};\n/**\n * kjur's ASN.1 class library name space\n *

\n * This is ITU-T X.690 ASN.1 DER encoder class library and\n * class structure and methods is very similar to\n * org.bouncycastle.asn1 package of\n * well known BouncyCaslte Cryptography Library.\n *

PROVIDING ASN.1 PRIMITIVES

\n * Here are ASN.1 DER primitive classes.\n *
    \n *
  • 0x01 {@link KJUR.asn1.DERBoolean}
  • \n *
  • 0x02 {@link KJUR.asn1.DERInteger}
  • \n *
  • 0x03 {@link KJUR.asn1.DERBitString}
  • \n *
  • 0x04 {@link KJUR.asn1.DEROctetString}
  • \n *
  • 0x05 {@link KJUR.asn1.DERNull}
  • \n *
  • 0x06 {@link KJUR.asn1.DERObjectIdentifier}
  • \n *
  • 0x0a {@link KJUR.asn1.DEREnumerated}
  • \n *
  • 0x0c {@link KJUR.asn1.DERUTF8String}
  • \n *
  • 0x12 {@link KJUR.asn1.DERNumericString}
  • \n *
  • 0x13 {@link KJUR.asn1.DERPrintableString}
  • \n *
  • 0x14 {@link KJUR.asn1.DERTeletexString}
  • \n *
  • 0x16 {@link KJUR.asn1.DERIA5String}
  • \n *
  • 0x17 {@link KJUR.asn1.DERUTCTime}
  • \n *
  • 0x18 {@link KJUR.asn1.DERGeneralizedTime}
  • \n *
  • 0x30 {@link KJUR.asn1.DERSequence}
  • \n *
  • 0x31 {@link KJUR.asn1.DERSet}
  • \n *
\n *

OTHER ASN.1 CLASSES

\n *
    \n *
  • {@link KJUR.asn1.ASN1Object}
  • \n *
  • {@link KJUR.asn1.DERAbstractString}
  • \n *
  • {@link KJUR.asn1.DERAbstractTime}
  • \n *
  • {@link KJUR.asn1.DERAbstractStructured}
  • \n *
  • {@link KJUR.asn1.DERTaggedObject}
  • \n *
\n *

SUB NAME SPACES

\n *
    \n *
  • {@link KJUR.asn1.cades} - CAdES long term signature format
  • \n *
  • {@link KJUR.asn1.cms} - Cryptographic Message Syntax
  • \n *
  • {@link KJUR.asn1.csr} - Certificate Signing Request (CSR/PKCS#10)
  • \n *
  • {@link KJUR.asn1.tsp} - RFC 3161 Timestamping Protocol Format
  • \n *
  • {@link KJUR.asn1.x509} - RFC 5280 X.509 certificate and CRL
  • \n *
\n *

\n * NOTE: Please ignore method summary and document of this namespace.\n * This caused by a bug of jsdoc2.\n * @name KJUR.asn1\n * @namespace\n */\nif (typeof KJUR.asn1 == \"undefined\" || !KJUR.asn1)\n KJUR.asn1 = {};\n/**\n * ASN1 utilities class\n * @name KJUR.asn1.ASN1Util\n * @class ASN1 utilities class\n * @since asn1 1.0.2\n */\nKJUR.asn1.ASN1Util = new function () {\n this.integerToByteHex = function (i) {\n var h = i.toString(16);\n if ((h.length % 2) == 1)\n h = '0' + h;\n return h;\n };\n this.bigIntToMinTwosComplementsHex = function (bigIntegerValue) {\n var h = bigIntegerValue.toString(16);\n if (h.substr(0, 1) != '-') {\n if (h.length % 2 == 1) {\n h = '0' + h;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n h = '00' + h;\n }\n }\n }\n else {\n var hPos = h.substr(1);\n var xorLen = hPos.length;\n if (xorLen % 2 == 1) {\n xorLen += 1;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n xorLen += 2;\n }\n }\n var hMask = '';\n for (var i = 0; i < xorLen; i++) {\n hMask += 'f';\n }\n var biMask = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(hMask, 16);\n var biNeg = biMask.xor(bigIntegerValue).add(_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n h = biNeg.toString(16).replace(/^-/, '');\n }\n return h;\n };\n /**\n * get PEM string from hexadecimal data and header string\n * @name getPEMStringFromHex\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} dataHex hexadecimal string of PEM body\n * @param {String} pemHeader PEM header string (ex. 'RSA PRIVATE KEY')\n * @return {String} PEM formatted string of input data\n * @description\n * This method converts a hexadecimal string to a PEM string with\n * a specified header. Its line break will be CRLF(\"\\r\\n\").\n * @example\n * var pem = KJUR.asn1.ASN1Util.getPEMStringFromHex('616161', 'RSA PRIVATE KEY');\n * // value of pem will be:\n * -----BEGIN PRIVATE KEY-----\n * YWFh\n * -----END PRIVATE KEY-----\n */\n this.getPEMStringFromHex = function (dataHex, pemHeader) {\n return hextopem(dataHex, pemHeader);\n };\n /**\n * generate ASN1Object specifed by JSON parameters\n * @name newObject\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {Array} param JSON parameter to generate ASN1Object\n * @return {KJUR.asn1.ASN1Object} generated object\n * @since asn1 1.0.3\n * @description\n * generate any ASN1Object specified by JSON param\n * including ASN.1 primitive or structured.\n * Generally 'param' can be described as follows:\n *
\n * {TYPE-OF-ASNOBJ: ASN1OBJ-PARAMETER}\n *
\n * 'TYPE-OF-ASN1OBJ' can be one of following symbols:\n *
    \n *
  • 'bool' - DERBoolean
  • \n *
  • 'int' - DERInteger
  • \n *
  • 'bitstr' - DERBitString
  • \n *
  • 'octstr' - DEROctetString
  • \n *
  • 'null' - DERNull
  • \n *
  • 'oid' - DERObjectIdentifier
  • \n *
  • 'enum' - DEREnumerated
  • \n *
  • 'utf8str' - DERUTF8String
  • \n *
  • 'numstr' - DERNumericString
  • \n *
  • 'prnstr' - DERPrintableString
  • \n *
  • 'telstr' - DERTeletexString
  • \n *
  • 'ia5str' - DERIA5String
  • \n *
  • 'utctime' - DERUTCTime
  • \n *
  • 'gentime' - DERGeneralizedTime
  • \n *
  • 'seq' - DERSequence
  • \n *
  • 'set' - DERSet
  • \n *
  • 'tag' - DERTaggedObject
  • \n *
\n * @example\n * newObject({'prnstr': 'aaa'});\n * newObject({'seq': [{'int': 3}, {'prnstr': 'aaa'}]})\n * // ASN.1 Tagged Object\n * newObject({'tag': {'tag': 'a1',\n * 'explicit': true,\n * 'obj': {'seq': [{'int': 3}, {'prnstr': 'aaa'}]}}});\n * // more simple representation of ASN.1 Tagged Object\n * newObject({'tag': ['a1',\n * true,\n * {'seq': [\n * {'int': 3},\n * {'prnstr': 'aaa'}]}\n * ]});\n */\n this.newObject = function (param) {\n var _KJUR = KJUR, _KJUR_asn1 = _KJUR.asn1, _DERBoolean = _KJUR_asn1.DERBoolean, _DERInteger = _KJUR_asn1.DERInteger, _DERBitString = _KJUR_asn1.DERBitString, _DEROctetString = _KJUR_asn1.DEROctetString, _DERNull = _KJUR_asn1.DERNull, _DERObjectIdentifier = _KJUR_asn1.DERObjectIdentifier, _DEREnumerated = _KJUR_asn1.DEREnumerated, _DERUTF8String = _KJUR_asn1.DERUTF8String, _DERNumericString = _KJUR_asn1.DERNumericString, _DERPrintableString = _KJUR_asn1.DERPrintableString, _DERTeletexString = _KJUR_asn1.DERTeletexString, _DERIA5String = _KJUR_asn1.DERIA5String, _DERUTCTime = _KJUR_asn1.DERUTCTime, _DERGeneralizedTime = _KJUR_asn1.DERGeneralizedTime, _DERSequence = _KJUR_asn1.DERSequence, _DERSet = _KJUR_asn1.DERSet, _DERTaggedObject = _KJUR_asn1.DERTaggedObject, _newObject = _KJUR_asn1.ASN1Util.newObject;\n var keys = Object.keys(param);\n if (keys.length != 1)\n throw \"key of param shall be only one.\";\n var key = keys[0];\n if (\":bool:int:bitstr:octstr:null:oid:enum:utf8str:numstr:prnstr:telstr:ia5str:utctime:gentime:seq:set:tag:\".indexOf(\":\" + key + \":\") == -1)\n throw \"undefined key: \" + key;\n if (key == \"bool\")\n return new _DERBoolean(param[key]);\n if (key == \"int\")\n return new _DERInteger(param[key]);\n if (key == \"bitstr\")\n return new _DERBitString(param[key]);\n if (key == \"octstr\")\n return new _DEROctetString(param[key]);\n if (key == \"null\")\n return new _DERNull(param[key]);\n if (key == \"oid\")\n return new _DERObjectIdentifier(param[key]);\n if (key == \"enum\")\n return new _DEREnumerated(param[key]);\n if (key == \"utf8str\")\n return new _DERUTF8String(param[key]);\n if (key == \"numstr\")\n return new _DERNumericString(param[key]);\n if (key == \"prnstr\")\n return new _DERPrintableString(param[key]);\n if (key == \"telstr\")\n return new _DERTeletexString(param[key]);\n if (key == \"ia5str\")\n return new _DERIA5String(param[key]);\n if (key == \"utctime\")\n return new _DERUTCTime(param[key]);\n if (key == \"gentime\")\n return new _DERGeneralizedTime(param[key]);\n if (key == \"seq\") {\n var paramList = param[key];\n var a = [];\n for (var i = 0; i < paramList.length; i++) {\n var asn1Obj = _newObject(paramList[i]);\n a.push(asn1Obj);\n }\n return new _DERSequence({ 'array': a });\n }\n if (key == \"set\") {\n var paramList = param[key];\n var a = [];\n for (var i = 0; i < paramList.length; i++) {\n var asn1Obj = _newObject(paramList[i]);\n a.push(asn1Obj);\n }\n return new _DERSet({ 'array': a });\n }\n if (key == \"tag\") {\n var tagParam = param[key];\n if (Object.prototype.toString.call(tagParam) === '[object Array]' &&\n tagParam.length == 3) {\n var obj = _newObject(tagParam[2]);\n return new _DERTaggedObject({ tag: tagParam[0],\n explicit: tagParam[1],\n obj: obj });\n }\n else {\n var newParam = {};\n if (tagParam.explicit !== undefined)\n newParam.explicit = tagParam.explicit;\n if (tagParam.tag !== undefined)\n newParam.tag = tagParam.tag;\n if (tagParam.obj === undefined)\n throw \"obj shall be specified for 'tag'.\";\n newParam.obj = _newObject(tagParam.obj);\n return new _DERTaggedObject(newParam);\n }\n }\n };\n /**\n * get encoded hexadecimal string of ASN1Object specifed by JSON parameters\n * @name jsonToASN1HEX\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {Array} param JSON parameter to generate ASN1Object\n * @return hexadecimal string of ASN1Object\n * @since asn1 1.0.4\n * @description\n * As for ASN.1 object representation of JSON object,\n * please see {@link newObject}.\n * @example\n * jsonToASN1HEX({'prnstr': 'aaa'});\n */\n this.jsonToASN1HEX = function (param) {\n var asn1Obj = this.newObject(param);\n return asn1Obj.getEncodedHex();\n };\n};\n/**\n * get dot noted oid number string from hexadecimal value of OID\n * @name oidHexToInt\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} hex hexadecimal value of object identifier\n * @return {String} dot noted string of object identifier\n * @since jsrsasign 4.8.3 asn1 1.0.7\n * @description\n * This static method converts from hexadecimal string representation of\n * ASN.1 value of object identifier to oid number string.\n * @example\n * KJUR.asn1.ASN1Util.oidHexToInt('550406') → \"2.5.4.6\"\n */\nKJUR.asn1.ASN1Util.oidHexToInt = function (hex) {\n var s = \"\";\n var i01 = parseInt(hex.substr(0, 2), 16);\n var i0 = Math.floor(i01 / 40);\n var i1 = i01 % 40;\n var s = i0 + \".\" + i1;\n var binbuf = \"\";\n for (var i = 2; i < hex.length; i += 2) {\n var value = parseInt(hex.substr(i, 2), 16);\n var bin = (\"00000000\" + value.toString(2)).slice(-8);\n binbuf = binbuf + bin.substr(1, 7);\n if (bin.substr(0, 1) == \"0\") {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(binbuf, 2);\n s = s + \".\" + bi.toString(10);\n binbuf = \"\";\n }\n }\n ;\n return s;\n};\n/**\n * get hexadecimal value of object identifier from dot noted oid value\n * @name oidIntToHex\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} oidString dot noted string of object identifier\n * @return {String} hexadecimal value of object identifier\n * @since jsrsasign 4.8.3 asn1 1.0.7\n * @description\n * This static method converts from object identifier value string.\n * to hexadecimal string representation of it.\n * @example\n * KJUR.asn1.ASN1Util.oidIntToHex(\"2.5.4.6\") → \"550406\"\n */\nKJUR.asn1.ASN1Util.oidIntToHex = function (oidString) {\n var itox = function (i) {\n var h = i.toString(16);\n if (h.length == 1)\n h = '0' + h;\n return h;\n };\n var roidtox = function (roid) {\n var h = '';\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(roid, 10);\n var b = bi.toString(2);\n var padLen = 7 - b.length % 7;\n if (padLen == 7)\n padLen = 0;\n var bPad = '';\n for (var i = 0; i < padLen; i++)\n bPad += '0';\n b = bPad + b;\n for (var i = 0; i < b.length - 1; i += 7) {\n var b8 = b.substr(i, 7);\n if (i != b.length - 7)\n b8 = '1' + b8;\n h += itox(parseInt(b8, 2));\n }\n return h;\n };\n if (!oidString.match(/^[0-9.]+$/)) {\n throw \"malformed oid string: \" + oidString;\n }\n var h = '';\n var a = oidString.split('.');\n var i0 = parseInt(a[0]) * 40 + parseInt(a[1]);\n h += itox(i0);\n a.splice(0, 2);\n for (var i = 0; i < a.length; i++) {\n h += roidtox(a[i]);\n }\n return h;\n};\n// ********************************************************************\n// Abstract ASN.1 Classes\n// ********************************************************************\n// ********************************************************************\n/**\n * base class for ASN.1 DER encoder object\n * @name KJUR.asn1.ASN1Object\n * @class base class for ASN.1 DER encoder object\n * @property {Boolean} isModified flag whether internal data was changed\n * @property {String} hTLV hexadecimal string of ASN.1 TLV\n * @property {String} hT hexadecimal string of ASN.1 TLV tag(T)\n * @property {String} hL hexadecimal string of ASN.1 TLV length(L)\n * @property {String} hV hexadecimal string of ASN.1 TLV value(V)\n * @description\n */\nKJUR.asn1.ASN1Object = function () {\n var isModified = true;\n var hTLV = null;\n var hT = '00';\n var hL = '00';\n var hV = '';\n /**\n * get hexadecimal ASN.1 TLV length(L) bytes from TLV value(V)\n * @name getLengthHexFromValue\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV length(L)\n */\n this.getLengthHexFromValue = function () {\n if (typeof this.hV == \"undefined\" || this.hV == null) {\n throw \"this.hV is null or undefined.\";\n }\n if (this.hV.length % 2 == 1) {\n throw \"value hex must be even length: n=\" + hV.length + \",v=\" + this.hV;\n }\n var n = this.hV.length / 2;\n var hN = n.toString(16);\n if (hN.length % 2 == 1) {\n hN = \"0\" + hN;\n }\n if (n < 128) {\n return hN;\n }\n else {\n var hNlen = hN.length / 2;\n if (hNlen > 15) {\n throw \"ASN.1 length too long to represent by 8x: n = \" + n.toString(16);\n }\n var head = 128 + hNlen;\n return head.toString(16) + hN;\n }\n };\n /**\n * get hexadecimal string of ASN.1 TLV bytes\n * @name getEncodedHex\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV\n */\n this.getEncodedHex = function () {\n if (this.hTLV == null || this.isModified) {\n this.hV = this.getFreshValueHex();\n this.hL = this.getLengthHexFromValue();\n this.hTLV = this.hT + this.hL + this.hV;\n this.isModified = false;\n //alert(\"first time: \" + this.hTLV);\n }\n return this.hTLV;\n };\n /**\n * get hexadecimal string of ASN.1 TLV value(V) bytes\n * @name getValueHex\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV value(V) bytes\n */\n this.getValueHex = function () {\n this.getEncodedHex();\n return this.hV;\n };\n this.getFreshValueHex = function () {\n return '';\n };\n};\n// == BEGIN DERAbstractString ================================================\n/**\n * base class for ASN.1 DER string classes\n * @name KJUR.asn1.DERAbstractString\n * @class base class for ASN.1 DER string classes\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @property {String} s internal string of value\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERAbstractString = function (params) {\n KJUR.asn1.DERAbstractString.superclass.constructor.call(this);\n var s = null;\n var hV = null;\n /**\n * get string value of this string object\n * @name getString\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @return {String} string value of this string object\n */\n this.getString = function () {\n return this.s;\n };\n /**\n * set value by a string\n * @name setString\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @param {String} newS value by a string to set\n */\n this.setString = function (newS) {\n this.hTLV = null;\n this.isModified = true;\n this.s = newS;\n this.hV = stohex(this.s);\n };\n /**\n * set value by a hexadecimal string\n * @name setStringHex\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @param {String} newHexString value by a hexadecimal string to set\n */\n this.setStringHex = function (newHexString) {\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params == \"string\") {\n this.setString(params);\n }\n else if (typeof params['str'] != \"undefined\") {\n this.setString(params['str']);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setStringHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractString, KJUR.asn1.ASN1Object);\n// == END DERAbstractString ================================================\n// == BEGIN DERAbstractTime ==================================================\n/**\n * base class for ASN.1 DER Generalized/UTCTime class\n * @name KJUR.asn1.DERAbstractTime\n * @class base class for ASN.1 DER Generalized/UTCTime class\n * @param {Array} params associative array of parameters (ex. {'str': '130430235959Z'})\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERAbstractTime = function (params) {\n KJUR.asn1.DERAbstractTime.superclass.constructor.call(this);\n var s = null;\n var date = null;\n // --- PRIVATE METHODS --------------------\n this.localDateToUTC = function (d) {\n utc = d.getTime() + (d.getTimezoneOffset() * 60000);\n var utcDate = new Date(utc);\n return utcDate;\n };\n /*\n * format date string by Data object\n * @name formatDate\n * @memberOf KJUR.asn1.AbstractTime;\n * @param {Date} dateObject\n * @param {string} type 'utc' or 'gen'\n * @param {boolean} withMillis flag for with millisections or not\n * @description\n * 'withMillis' flag is supported from asn1 1.0.6.\n */\n this.formatDate = function (dateObject, type, withMillis) {\n var pad = this.zeroPadding;\n var d = this.localDateToUTC(dateObject);\n var year = String(d.getFullYear());\n if (type == 'utc')\n year = year.substr(2, 2);\n var month = pad(String(d.getMonth() + 1), 2);\n var day = pad(String(d.getDate()), 2);\n var hour = pad(String(d.getHours()), 2);\n var min = pad(String(d.getMinutes()), 2);\n var sec = pad(String(d.getSeconds()), 2);\n var s = year + month + day + hour + min + sec;\n if (withMillis === true) {\n var millis = d.getMilliseconds();\n if (millis != 0) {\n var sMillis = pad(String(millis), 3);\n sMillis = sMillis.replace(/[0]+$/, \"\");\n s = s + \".\" + sMillis;\n }\n }\n return s + \"Z\";\n };\n this.zeroPadding = function (s, len) {\n if (s.length >= len)\n return s;\n return new Array(len - s.length + 1).join('0') + s;\n };\n // --- PUBLIC METHODS --------------------\n /**\n * get string value of this string object\n * @name getString\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @return {String} string value of this time object\n */\n this.getString = function () {\n return this.s;\n };\n /**\n * set value by a string\n * @name setString\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @param {String} newS value by a string to set such like \"130430235959Z\"\n */\n this.setString = function (newS) {\n this.hTLV = null;\n this.isModified = true;\n this.s = newS;\n this.hV = stohex(newS);\n };\n /**\n * set value by a Date object\n * @name setByDateValue\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @param {Integer} year year of date (ex. 2013)\n * @param {Integer} month month of date between 1 and 12 (ex. 12)\n * @param {Integer} day day of month\n * @param {Integer} hour hours of date\n * @param {Integer} min minutes of date\n * @param {Integer} sec seconds of date\n */\n this.setByDateValue = function (year, month, day, hour, min, sec) {\n var dateObject = new Date(Date.UTC(year, month - 1, day, hour, min, sec, 0));\n this.setByDate(dateObject);\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractTime, KJUR.asn1.ASN1Object);\n// == END DERAbstractTime ==================================================\n// == BEGIN DERAbstractStructured ============================================\n/**\n * base class for ASN.1 DER structured class\n * @name KJUR.asn1.DERAbstractStructured\n * @class base class for ASN.1 DER structured class\n * @property {Array} asn1Array internal array of ASN1Object\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERAbstractStructured = function (params) {\n KJUR.asn1.DERAbstractString.superclass.constructor.call(this);\n var asn1Array = null;\n /**\n * set value by array of ASN1Object\n * @name setByASN1ObjectArray\n * @memberOf KJUR.asn1.DERAbstractStructured#\n * @function\n * @param {array} asn1ObjectArray array of ASN1Object to set\n */\n this.setByASN1ObjectArray = function (asn1ObjectArray) {\n this.hTLV = null;\n this.isModified = true;\n this.asn1Array = asn1ObjectArray;\n };\n /**\n * append an ASN1Object to internal array\n * @name appendASN1Object\n * @memberOf KJUR.asn1.DERAbstractStructured#\n * @function\n * @param {ASN1Object} asn1Object to add\n */\n this.appendASN1Object = function (asn1Object) {\n this.hTLV = null;\n this.isModified = true;\n this.asn1Array.push(asn1Object);\n };\n this.asn1Array = new Array();\n if (typeof params != \"undefined\") {\n if (typeof params['array'] != \"undefined\") {\n this.asn1Array = params['array'];\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractStructured, KJUR.asn1.ASN1Object);\n// ********************************************************************\n// ASN.1 Object Classes\n// ********************************************************************\n// ********************************************************************\n/**\n * class for ASN.1 DER Boolean\n * @name KJUR.asn1.DERBoolean\n * @class class for ASN.1 DER Boolean\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERBoolean = function () {\n KJUR.asn1.DERBoolean.superclass.constructor.call(this);\n this.hT = \"01\";\n this.hTLV = \"0101ff\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERBoolean, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER Integer\n * @name KJUR.asn1.DERInteger\n * @class class for ASN.1 DER Integer\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • int - specify initial ASN.1 value(V) by integer value
  • \n *
  • bigint - specify initial ASN.1 value(V) by BigInteger object
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERInteger = function (params) {\n KJUR.asn1.DERInteger.superclass.constructor.call(this);\n this.hT = \"02\";\n /**\n * set value by Tom Wu's BigInteger object\n * @name setByBigInteger\n * @memberOf KJUR.asn1.DERInteger#\n * @function\n * @param {BigInteger} bigIntegerValue to set\n */\n this.setByBigInteger = function (bigIntegerValue) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = KJUR.asn1.ASN1Util.bigIntToMinTwosComplementsHex(bigIntegerValue);\n };\n /**\n * set value by integer value\n * @name setByInteger\n * @memberOf KJUR.asn1.DERInteger\n * @function\n * @param {Integer} integer value to set\n */\n this.setByInteger = function (intValue) {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(String(intValue), 10);\n this.setByBigInteger(bi);\n };\n /**\n * set value by integer value\n * @name setValueHex\n * @memberOf KJUR.asn1.DERInteger#\n * @function\n * @param {String} hexadecimal string of integer value\n * @description\n *
\n * NOTE: Value shall be represented by minimum octet length of\n * two's complement representation.\n * @example\n * new KJUR.asn1.DERInteger(123);\n * new KJUR.asn1.DERInteger({'int': 123});\n * new KJUR.asn1.DERInteger({'hex': '1fad'});\n */\n this.setValueHex = function (newHexString) {\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['bigint'] != \"undefined\") {\n this.setByBigInteger(params['bigint']);\n }\n else if (typeof params['int'] != \"undefined\") {\n this.setByInteger(params['int']);\n }\n else if (typeof params == \"number\") {\n this.setByInteger(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setValueHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERInteger, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER encoded BitString primitive\n * @name KJUR.asn1.DERBitString\n * @class class for ASN.1 DER encoded BitString primitive\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • bin - specify binary string (ex. '10111')
  • \n *
  • array - specify array of boolean (ex. [true,false,true,true])
  • \n *
  • hex - specify hexadecimal string of ASN.1 value(V) including unused bits
  • \n *
  • obj - specify {@link KJUR.asn1.ASN1Util.newObject}\n * argument for \"BitString encapsulates\" structure.
  • \n *
\n * NOTE1: 'params' can be omitted.
\n * NOTE2: 'obj' parameter have been supported since\n * asn1 1.0.11, jsrsasign 6.1.1 (2016-Sep-25).
\n * @example\n * // default constructor\n * o = new KJUR.asn1.DERBitString();\n * // initialize with binary string\n * o = new KJUR.asn1.DERBitString({bin: \"1011\"});\n * // initialize with boolean array\n * o = new KJUR.asn1.DERBitString({array: [true,false,true,true]});\n * // initialize with hexadecimal string (04 is unused bits)\n * o = new KJUR.asn1.DEROctetString({hex: \"04bac0\"});\n * // initialize with ASN1Util.newObject argument for encapsulated\n * o = new KJUR.asn1.DERBitString({obj: {seq: [{int: 3}, {prnstr: 'aaa'}]}});\n * // above generates a ASN.1 data like this:\n * // BIT STRING, encapsulates {\n * // SEQUENCE {\n * // INTEGER 3\n * // PrintableString 'aaa'\n * // }\n * // }\n */\nKJUR.asn1.DERBitString = function (params) {\n if (params !== undefined && typeof params.obj !== \"undefined\") {\n var o = KJUR.asn1.ASN1Util.newObject(params.obj);\n params.hex = \"00\" + o.getEncodedHex();\n }\n KJUR.asn1.DERBitString.superclass.constructor.call(this);\n this.hT = \"03\";\n /**\n * set ASN.1 value(V) by a hexadecimal string including unused bits\n * @name setHexValueIncludingUnusedBits\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {String} newHexStringIncludingUnusedBits\n */\n this.setHexValueIncludingUnusedBits = function (newHexStringIncludingUnusedBits) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = newHexStringIncludingUnusedBits;\n };\n /**\n * set ASN.1 value(V) by unused bit and hexadecimal string of value\n * @name setUnusedBitsAndHexValue\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {Integer} unusedBits\n * @param {String} hValue\n */\n this.setUnusedBitsAndHexValue = function (unusedBits, hValue) {\n if (unusedBits < 0 || 7 < unusedBits) {\n throw \"unused bits shall be from 0 to 7: u = \" + unusedBits;\n }\n var hUnusedBits = \"0\" + unusedBits;\n this.hTLV = null;\n this.isModified = true;\n this.hV = hUnusedBits + hValue;\n };\n /**\n * set ASN.1 DER BitString by binary string
\n * @name setByBinaryString\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {String} binaryString binary value string (i.e. '10111')\n * @description\n * Its unused bits will be calculated automatically by length of\n * 'binaryValue'.
\n * NOTE: Trailing zeros '0' will be ignored.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.setByBooleanArray(\"01011\");\n */\n this.setByBinaryString = function (binaryString) {\n binaryString = binaryString.replace(/0+$/, '');\n var unusedBits = 8 - binaryString.length % 8;\n if (unusedBits == 8)\n unusedBits = 0;\n for (var i = 0; i <= unusedBits; i++) {\n binaryString += '0';\n }\n var h = '';\n for (var i = 0; i < binaryString.length - 1; i += 8) {\n var b = binaryString.substr(i, 8);\n var x = parseInt(b, 2).toString(16);\n if (x.length == 1)\n x = '0' + x;\n h += x;\n }\n this.hTLV = null;\n this.isModified = true;\n this.hV = '0' + unusedBits + h;\n };\n /**\n * set ASN.1 TLV value(V) by an array of boolean
\n * @name setByBooleanArray\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {array} booleanArray array of boolean (ex. [true, false, true])\n * @description\n * NOTE: Trailing falses will be ignored in the ASN.1 DER Object.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.setByBooleanArray([false, true, false, true, true]);\n */\n this.setByBooleanArray = function (booleanArray) {\n var s = '';\n for (var i = 0; i < booleanArray.length; i++) {\n if (booleanArray[i] == true) {\n s += '1';\n }\n else {\n s += '0';\n }\n }\n this.setByBinaryString(s);\n };\n /**\n * generate an array of falses with specified length
\n * @name newFalseArray\n * @memberOf KJUR.asn1.DERBitString\n * @function\n * @param {Integer} nLength length of array to generate\n * @return {array} array of boolean falses\n * @description\n * This static method may be useful to initialize boolean array.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.newFalseArray(3) → [false, false, false]\n */\n this.newFalseArray = function (nLength) {\n var a = new Array(nLength);\n for (var i = 0; i < nLength; i++) {\n a[i] = false;\n }\n return a;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params == \"string\" && params.toLowerCase().match(/^[0-9a-f]+$/)) {\n this.setHexValueIncludingUnusedBits(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setHexValueIncludingUnusedBits(params['hex']);\n }\n else if (typeof params['bin'] != \"undefined\") {\n this.setByBinaryString(params['bin']);\n }\n else if (typeof params['array'] != \"undefined\") {\n this.setByBooleanArray(params['array']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERBitString, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER OctetString
\n * @name KJUR.asn1.DEROctetString\n * @class class for ASN.1 DER OctetString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * This class provides ASN.1 OctetString simple type.
\n * Supported \"params\" attributes are:\n *
    \n *
  • str - to set a string as a value
  • \n *
  • hex - to set a hexadecimal string as a value
  • \n *
  • obj - to set a encapsulated ASN.1 value by JSON object\n * which is defined in {@link KJUR.asn1.ASN1Util.newObject}
  • \n *
\n * NOTE: A parameter 'obj' have been supported\n * for \"OCTET STRING, encapsulates\" structure.\n * since asn1 1.0.11, jsrsasign 6.1.1 (2016-Sep-25).\n * @see KJUR.asn1.DERAbstractString - superclass\n * @example\n * // default constructor\n * o = new KJUR.asn1.DEROctetString();\n * // initialize with string\n * o = new KJUR.asn1.DEROctetString({str: \"aaa\"});\n * // initialize with hexadecimal string\n * o = new KJUR.asn1.DEROctetString({hex: \"616161\"});\n * // initialize with ASN1Util.newObject argument\n * o = new KJUR.asn1.DEROctetString({obj: {seq: [{int: 3}, {prnstr: 'aaa'}]}});\n * // above generates a ASN.1 data like this:\n * // OCTET STRING, encapsulates {\n * // SEQUENCE {\n * // INTEGER 3\n * // PrintableString 'aaa'\n * // }\n * // }\n */\nKJUR.asn1.DEROctetString = function (params) {\n if (params !== undefined && typeof params.obj !== \"undefined\") {\n var o = KJUR.asn1.ASN1Util.newObject(params.obj);\n params.hex = o.getEncodedHex();\n }\n KJUR.asn1.DEROctetString.superclass.constructor.call(this, params);\n this.hT = \"04\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DEROctetString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER Null\n * @name KJUR.asn1.DERNull\n * @class class for ASN.1 DER Null\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERNull = function () {\n KJUR.asn1.DERNull.superclass.constructor.call(this);\n this.hT = \"05\";\n this.hTLV = \"0500\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERNull, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER ObjectIdentifier\n * @name KJUR.asn1.DERObjectIdentifier\n * @class class for ASN.1 DER ObjectIdentifier\n * @param {Array} params associative array of parameters (ex. {'oid': '2.5.4.5'})\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • oid - specify initial ASN.1 value(V) by a oid string (ex. 2.5.4.13)
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERObjectIdentifier = function (params) {\n var itox = function (i) {\n var h = i.toString(16);\n if (h.length == 1)\n h = '0' + h;\n return h;\n };\n var roidtox = function (roid) {\n var h = '';\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(roid, 10);\n var b = bi.toString(2);\n var padLen = 7 - b.length % 7;\n if (padLen == 7)\n padLen = 0;\n var bPad = '';\n for (var i = 0; i < padLen; i++)\n bPad += '0';\n b = bPad + b;\n for (var i = 0; i < b.length - 1; i += 7) {\n var b8 = b.substr(i, 7);\n if (i != b.length - 7)\n b8 = '1' + b8;\n h += itox(parseInt(b8, 2));\n }\n return h;\n };\n KJUR.asn1.DERObjectIdentifier.superclass.constructor.call(this);\n this.hT = \"06\";\n /**\n * set value by a hexadecimal string\n * @name setValueHex\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} newHexString hexadecimal value of OID bytes\n */\n this.setValueHex = function (newHexString) {\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = newHexString;\n };\n /**\n * set value by a OID string
\n * @name setValueOidString\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} oidString OID string (ex. 2.5.4.13)\n * @example\n * o = new KJUR.asn1.DERObjectIdentifier();\n * o.setValueOidString(\"2.5.4.13\");\n */\n this.setValueOidString = function (oidString) {\n if (!oidString.match(/^[0-9.]+$/)) {\n throw \"malformed oid string: \" + oidString;\n }\n var h = '';\n var a = oidString.split('.');\n var i0 = parseInt(a[0]) * 40 + parseInt(a[1]);\n h += itox(i0);\n a.splice(0, 2);\n for (var i = 0; i < a.length; i++) {\n h += roidtox(a[i]);\n }\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = h;\n };\n /**\n * set value by a OID name\n * @name setValueName\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} oidName OID name (ex. 'serverAuth')\n * @since 1.0.1\n * @description\n * OID name shall be defined in 'KJUR.asn1.x509.OID.name2oidList'.\n * Otherwise raise error.\n * @example\n * o = new KJUR.asn1.DERObjectIdentifier();\n * o.setValueName(\"serverAuth\");\n */\n this.setValueName = function (oidName) {\n var oid = KJUR.asn1.x509.OID.name2oid(oidName);\n if (oid !== '') {\n this.setValueOidString(oid);\n }\n else {\n throw \"DERObjectIdentifier oidName undefined: \" + oidName;\n }\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (params !== undefined) {\n if (typeof params === \"string\") {\n if (params.match(/^[0-2].[0-9.]+$/)) {\n this.setValueOidString(params);\n }\n else {\n this.setValueName(params);\n }\n }\n else if (params.oid !== undefined) {\n this.setValueOidString(params.oid);\n }\n else if (params.hex !== undefined) {\n this.setValueHex(params.hex);\n }\n else if (params.name !== undefined) {\n this.setValueName(params.name);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERObjectIdentifier, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER Enumerated\n * @name KJUR.asn1.DEREnumerated\n * @class class for ASN.1 DER Enumerated\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • int - specify initial ASN.1 value(V) by integer value
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n * @example\n * new KJUR.asn1.DEREnumerated(123);\n * new KJUR.asn1.DEREnumerated({int: 123});\n * new KJUR.asn1.DEREnumerated({hex: '1fad'});\n */\nKJUR.asn1.DEREnumerated = function (params) {\n KJUR.asn1.DEREnumerated.superclass.constructor.call(this);\n this.hT = \"0a\";\n /**\n * set value by Tom Wu's BigInteger object\n * @name setByBigInteger\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {BigInteger} bigIntegerValue to set\n */\n this.setByBigInteger = function (bigIntegerValue) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = KJUR.asn1.ASN1Util.bigIntToMinTwosComplementsHex(bigIntegerValue);\n };\n /**\n * set value by integer value\n * @name setByInteger\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {Integer} integer value to set\n */\n this.setByInteger = function (intValue) {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(String(intValue), 10);\n this.setByBigInteger(bi);\n };\n /**\n * set value by integer value\n * @name setValueHex\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {String} hexadecimal string of integer value\n * @description\n *
\n * NOTE: Value shall be represented by minimum octet length of\n * two's complement representation.\n */\n this.setValueHex = function (newHexString) {\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['int'] != \"undefined\") {\n this.setByInteger(params['int']);\n }\n else if (typeof params == \"number\") {\n this.setByInteger(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setValueHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DEREnumerated, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER UTF8String\n * @name KJUR.asn1.DERUTF8String\n * @class class for ASN.1 DER UTF8String\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERUTF8String = function (params) {\n KJUR.asn1.DERUTF8String.superclass.constructor.call(this, params);\n this.hT = \"0c\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERUTF8String, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER NumericString\n * @name KJUR.asn1.DERNumericString\n * @class class for ASN.1 DER NumericString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERNumericString = function (params) {\n KJUR.asn1.DERNumericString.superclass.constructor.call(this, params);\n this.hT = \"12\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERNumericString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER PrintableString\n * @name KJUR.asn1.DERPrintableString\n * @class class for ASN.1 DER PrintableString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERPrintableString = function (params) {\n KJUR.asn1.DERPrintableString.superclass.constructor.call(this, params);\n this.hT = \"13\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERPrintableString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER TeletexString\n * @name KJUR.asn1.DERTeletexString\n * @class class for ASN.1 DER TeletexString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERTeletexString = function (params) {\n KJUR.asn1.DERTeletexString.superclass.constructor.call(this, params);\n this.hT = \"14\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERTeletexString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER IA5String\n * @name KJUR.asn1.DERIA5String\n * @class class for ASN.1 DER IA5String\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERIA5String = function (params) {\n KJUR.asn1.DERIA5String.superclass.constructor.call(this, params);\n this.hT = \"16\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERIA5String, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER UTCTime\n * @name KJUR.asn1.DERUTCTime\n * @class class for ASN.1 DER UTCTime\n * @param {Array} params associative array of parameters (ex. {'str': '130430235959Z'})\n * @extends KJUR.asn1.DERAbstractTime\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string (ex.'130430235959Z')
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
  • date - specify Date object.
  • \n *
\n * NOTE: 'params' can be omitted.\n *

EXAMPLES

\n * @example\n * d1 = new KJUR.asn1.DERUTCTime();\n * d1.setString('130430125959Z');\n *\n * d2 = new KJUR.asn1.DERUTCTime({'str': '130430125959Z'});\n * d3 = new KJUR.asn1.DERUTCTime({'date': new Date(Date.UTC(2015, 0, 31, 0, 0, 0, 0))});\n * d4 = new KJUR.asn1.DERUTCTime('130430125959Z');\n */\nKJUR.asn1.DERUTCTime = function (params) {\n KJUR.asn1.DERUTCTime.superclass.constructor.call(this, params);\n this.hT = \"17\";\n /**\n * set value by a Date object
\n * @name setByDate\n * @memberOf KJUR.asn1.DERUTCTime#\n * @function\n * @param {Date} dateObject Date object to set ASN.1 value(V)\n * @example\n * o = new KJUR.asn1.DERUTCTime();\n * o.setByDate(new Date(\"2016/12/31\"));\n */\n this.setByDate = function (dateObject) {\n this.hTLV = null;\n this.isModified = true;\n this.date = dateObject;\n this.s = this.formatDate(this.date, 'utc');\n this.hV = stohex(this.s);\n };\n this.getFreshValueHex = function () {\n if (typeof this.date == \"undefined\" && typeof this.s == \"undefined\") {\n this.date = new Date();\n this.s = this.formatDate(this.date, 'utc');\n this.hV = stohex(this.s);\n }\n return this.hV;\n };\n if (params !== undefined) {\n if (params.str !== undefined) {\n this.setString(params.str);\n }\n else if (typeof params == \"string\" && params.match(/^[0-9]{12}Z$/)) {\n this.setString(params);\n }\n else if (params.hex !== undefined) {\n this.setStringHex(params.hex);\n }\n else if (params.date !== undefined) {\n this.setByDate(params.date);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERUTCTime, KJUR.asn1.DERAbstractTime);\n// ********************************************************************\n/**\n * class for ASN.1 DER GeneralizedTime\n * @name KJUR.asn1.DERGeneralizedTime\n * @class class for ASN.1 DER GeneralizedTime\n * @param {Array} params associative array of parameters (ex. {'str': '20130430235959Z'})\n * @property {Boolean} withMillis flag to show milliseconds or not\n * @extends KJUR.asn1.DERAbstractTime\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string (ex.'20130430235959Z')
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
  • date - specify Date object.
  • \n *
  • millis - specify flag to show milliseconds (from 1.0.6)
  • \n *
\n * NOTE1: 'params' can be omitted.\n * NOTE2: 'withMillis' property is supported from asn1 1.0.6.\n */\nKJUR.asn1.DERGeneralizedTime = function (params) {\n KJUR.asn1.DERGeneralizedTime.superclass.constructor.call(this, params);\n this.hT = \"18\";\n this.withMillis = false;\n /**\n * set value by a Date object\n * @name setByDate\n * @memberOf KJUR.asn1.DERGeneralizedTime#\n * @function\n * @param {Date} dateObject Date object to set ASN.1 value(V)\n * @example\n * When you specify UTC time, use 'Date.UTC' method like this:
\n * o1 = new DERUTCTime();\n * o1.setByDate(date);\n *\n * date = new Date(Date.UTC(2015, 0, 31, 23, 59, 59, 0)); #2015JAN31 23:59:59\n */\n this.setByDate = function (dateObject) {\n this.hTLV = null;\n this.isModified = true;\n this.date = dateObject;\n this.s = this.formatDate(this.date, 'gen', this.withMillis);\n this.hV = stohex(this.s);\n };\n this.getFreshValueHex = function () {\n if (this.date === undefined && this.s === undefined) {\n this.date = new Date();\n this.s = this.formatDate(this.date, 'gen', this.withMillis);\n this.hV = stohex(this.s);\n }\n return this.hV;\n };\n if (params !== undefined) {\n if (params.str !== undefined) {\n this.setString(params.str);\n }\n else if (typeof params == \"string\" && params.match(/^[0-9]{14}Z$/)) {\n this.setString(params);\n }\n else if (params.hex !== undefined) {\n this.setStringHex(params.hex);\n }\n else if (params.date !== undefined) {\n this.setByDate(params.date);\n }\n if (params.millis === true) {\n this.withMillis = true;\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERGeneralizedTime, KJUR.asn1.DERAbstractTime);\n// ********************************************************************\n/**\n * class for ASN.1 DER Sequence\n * @name KJUR.asn1.DERSequence\n * @class class for ASN.1 DER Sequence\n * @extends KJUR.asn1.DERAbstractStructured\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • array - specify array of ASN1Object to set elements of content
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERSequence = function (params) {\n KJUR.asn1.DERSequence.superclass.constructor.call(this, params);\n this.hT = \"30\";\n this.getFreshValueHex = function () {\n var h = '';\n for (var i = 0; i < this.asn1Array.length; i++) {\n var asn1Obj = this.asn1Array[i];\n h += asn1Obj.getEncodedHex();\n }\n this.hV = h;\n return this.hV;\n };\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERSequence, KJUR.asn1.DERAbstractStructured);\n// ********************************************************************\n/**\n * class for ASN.1 DER Set\n * @name KJUR.asn1.DERSet\n * @class class for ASN.1 DER Set\n * @extends KJUR.asn1.DERAbstractStructured\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • array - specify array of ASN1Object to set elements of content
  • \n *
  • sortflag - flag for sort (default: true). ASN.1 BER is not sorted in 'SET OF'.
  • \n *
\n * NOTE1: 'params' can be omitted.
\n * NOTE2: sortflag is supported since 1.0.5.\n */\nKJUR.asn1.DERSet = function (params) {\n KJUR.asn1.DERSet.superclass.constructor.call(this, params);\n this.hT = \"31\";\n this.sortFlag = true; // item shall be sorted only in ASN.1 DER\n this.getFreshValueHex = function () {\n var a = new Array();\n for (var i = 0; i < this.asn1Array.length; i++) {\n var asn1Obj = this.asn1Array[i];\n a.push(asn1Obj.getEncodedHex());\n }\n if (this.sortFlag == true)\n a.sort();\n this.hV = a.join('');\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params.sortflag != \"undefined\" &&\n params.sortflag == false)\n this.sortFlag = false;\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERSet, KJUR.asn1.DERAbstractStructured);\n// ********************************************************************\n/**\n * class for ASN.1 DER TaggedObject\n * @name KJUR.asn1.DERTaggedObject\n * @class class for ASN.1 DER TaggedObject\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * Parameter 'tagNoNex' is ASN.1 tag(T) value for this object.\n * For example, if you find '[1]' tag in a ASN.1 dump,\n * 'tagNoHex' will be 'a1'.\n *
\n * As for optional argument 'params' for constructor, you can specify *ANY* of\n * following properties:\n *
    \n *
  • explicit - specify true if this is explicit tag otherwise false\n * (default is 'true').
  • \n *
  • tag - specify tag (default is 'a0' which means [0])
  • \n *
  • obj - specify ASN1Object which is tagged
  • \n *
\n * @example\n * d1 = new KJUR.asn1.DERUTF8String({'str':'a'});\n * d2 = new KJUR.asn1.DERTaggedObject({'obj': d1});\n * hex = d2.getEncodedHex();\n */\nKJUR.asn1.DERTaggedObject = function (params) {\n KJUR.asn1.DERTaggedObject.superclass.constructor.call(this);\n this.hT = \"a0\";\n this.hV = '';\n this.isExplicit = true;\n this.asn1Object = null;\n /**\n * set value by an ASN1Object\n * @name setString\n * @memberOf KJUR.asn1.DERTaggedObject#\n * @function\n * @param {Boolean} isExplicitFlag flag for explicit/implicit tag\n * @param {Integer} tagNoHex hexadecimal string of ASN.1 tag\n * @param {ASN1Object} asn1Object ASN.1 to encapsulate\n */\n this.setASN1Object = function (isExplicitFlag, tagNoHex, asn1Object) {\n this.hT = tagNoHex;\n this.isExplicit = isExplicitFlag;\n this.asn1Object = asn1Object;\n if (this.isExplicit) {\n this.hV = this.asn1Object.getEncodedHex();\n this.hTLV = null;\n this.isModified = true;\n }\n else {\n this.hV = null;\n this.hTLV = asn1Object.getEncodedHex();\n this.hTLV = this.hTLV.replace(/^../, tagNoHex);\n this.isModified = false;\n }\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['tag'] != \"undefined\") {\n this.hT = params['tag'];\n }\n if (typeof params['explicit'] != \"undefined\") {\n this.isExplicit = params['explicit'];\n }\n if (typeof params['obj'] != \"undefined\") {\n this.asn1Object = params['obj'];\n this.setASN1Object(this.isExplicit, this.hT, this.asn1Object);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERTaggedObject, KJUR.asn1.ASN1Object);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsrsasign/asn1-1.0.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"KJUR\": () => (/* binding */ KJUR)\n/* harmony export */ });\n/* harmony import */ var _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../jsbn/jsbn */ \"./lib/lib/jsbn/jsbn.js\");\n/* harmony import */ var _yahoo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./yahoo */ \"./lib/lib/jsrsasign/yahoo.js\");\n/* asn1-1.0.13.js (c) 2013-2017 Kenji Urushima | kjur.github.com/jsrsasign/license\n */\n/*\n * asn1.js - ASN.1 DER encoder classes\n *\n * Copyright (c) 2013-2017 Kenji Urushima (kenji.urushima@gmail.com)\n *\n * This software is licensed under the terms of the MIT License.\n * https://kjur.github.io/jsrsasign/license\n *\n * The above copyright and license notice shall be\n * included in all copies or substantial portions of the Software.\n */\n\n\n/**\n * @fileOverview\n * @name asn1-1.0.js\n * @author Kenji Urushima kenji.urushima@gmail.com\n * @version asn1 1.0.13 (2017-Jun-02)\n * @since jsrsasign 2.1\n * @license MIT License\n */\n/**\n * kjur's class library name space\n *

\n * This name space provides following name spaces:\n *

    \n *
  • {@link KJUR.asn1} - ASN.1 primitive hexadecimal encoder
  • \n *
  • {@link KJUR.asn1.x509} - ASN.1 structure for X.509 certificate and CRL
  • \n *
  • {@link KJUR.crypto} - Java Cryptographic Extension(JCE) style MessageDigest/Signature\n * class and utilities
  • \n *
\n *

\n * NOTE: Please ignore method summary and document of this namespace. This caused by a bug of jsdoc2.\n * @name KJUR\n * @namespace kjur's class library name space\n */\nvar KJUR = {};\n/**\n * kjur's ASN.1 class library name space\n *

\n * This is ITU-T X.690 ASN.1 DER encoder class library and\n * class structure and methods is very similar to\n * org.bouncycastle.asn1 package of\n * well known BouncyCaslte Cryptography Library.\n *

PROVIDING ASN.1 PRIMITIVES

\n * Here are ASN.1 DER primitive classes.\n *
    \n *
  • 0x01 {@link KJUR.asn1.DERBoolean}
  • \n *
  • 0x02 {@link KJUR.asn1.DERInteger}
  • \n *
  • 0x03 {@link KJUR.asn1.DERBitString}
  • \n *
  • 0x04 {@link KJUR.asn1.DEROctetString}
  • \n *
  • 0x05 {@link KJUR.asn1.DERNull}
  • \n *
  • 0x06 {@link KJUR.asn1.DERObjectIdentifier}
  • \n *
  • 0x0a {@link KJUR.asn1.DEREnumerated}
  • \n *
  • 0x0c {@link KJUR.asn1.DERUTF8String}
  • \n *
  • 0x12 {@link KJUR.asn1.DERNumericString}
  • \n *
  • 0x13 {@link KJUR.asn1.DERPrintableString}
  • \n *
  • 0x14 {@link KJUR.asn1.DERTeletexString}
  • \n *
  • 0x16 {@link KJUR.asn1.DERIA5String}
  • \n *
  • 0x17 {@link KJUR.asn1.DERUTCTime}
  • \n *
  • 0x18 {@link KJUR.asn1.DERGeneralizedTime}
  • \n *
  • 0x30 {@link KJUR.asn1.DERSequence}
  • \n *
  • 0x31 {@link KJUR.asn1.DERSet}
  • \n *
\n *

OTHER ASN.1 CLASSES

\n *
    \n *
  • {@link KJUR.asn1.ASN1Object}
  • \n *
  • {@link KJUR.asn1.DERAbstractString}
  • \n *
  • {@link KJUR.asn1.DERAbstractTime}
  • \n *
  • {@link KJUR.asn1.DERAbstractStructured}
  • \n *
  • {@link KJUR.asn1.DERTaggedObject}
  • \n *
\n *

SUB NAME SPACES

\n *
    \n *
  • {@link KJUR.asn1.cades} - CAdES long term signature format
  • \n *
  • {@link KJUR.asn1.cms} - Cryptographic Message Syntax
  • \n *
  • {@link KJUR.asn1.csr} - Certificate Signing Request (CSR/PKCS#10)
  • \n *
  • {@link KJUR.asn1.tsp} - RFC 3161 Timestamping Protocol Format
  • \n *
  • {@link KJUR.asn1.x509} - RFC 5280 X.509 certificate and CRL
  • \n *
\n *

\n * NOTE: Please ignore method summary and document of this namespace.\n * This caused by a bug of jsdoc2.\n * @name KJUR.asn1\n * @namespace\n */\nif (typeof KJUR.asn1 == \"undefined\" || !KJUR.asn1)\n KJUR.asn1 = {};\n/**\n * ASN1 utilities class\n * @name KJUR.asn1.ASN1Util\n * @class ASN1 utilities class\n * @since asn1 1.0.2\n */\nKJUR.asn1.ASN1Util = new function () {\n this.integerToByteHex = function (i) {\n var h = i.toString(16);\n if ((h.length % 2) == 1)\n h = '0' + h;\n return h;\n };\n this.bigIntToMinTwosComplementsHex = function (bigIntegerValue) {\n var h = bigIntegerValue.toString(16);\n if (h.substr(0, 1) != '-') {\n if (h.length % 2 == 1) {\n h = '0' + h;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n h = '00' + h;\n }\n }\n }\n else {\n var hPos = h.substr(1);\n var xorLen = hPos.length;\n if (xorLen % 2 == 1) {\n xorLen += 1;\n }\n else {\n if (!h.match(/^[0-7]/)) {\n xorLen += 2;\n }\n }\n var hMask = '';\n for (var i = 0; i < xorLen; i++) {\n hMask += 'f';\n }\n var biMask = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(hMask, 16);\n var biNeg = biMask.xor(bigIntegerValue).add(_jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger.ONE);\n h = biNeg.toString(16).replace(/^-/, '');\n }\n return h;\n };\n /**\n * get PEM string from hexadecimal data and header string\n * @name getPEMStringFromHex\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} dataHex hexadecimal string of PEM body\n * @param {String} pemHeader PEM header string (ex. 'RSA PRIVATE KEY')\n * @return {String} PEM formatted string of input data\n * @description\n * This method converts a hexadecimal string to a PEM string with\n * a specified header. Its line break will be CRLF(\"\\r\\n\").\n * @example\n * var pem = KJUR.asn1.ASN1Util.getPEMStringFromHex('616161', 'RSA PRIVATE KEY');\n * // value of pem will be:\n * -----BEGIN PRIVATE KEY-----\n * YWFh\n * -----END PRIVATE KEY-----\n */\n this.getPEMStringFromHex = function (dataHex, pemHeader) {\n return hextopem(dataHex, pemHeader);\n };\n /**\n * generate ASN1Object specifed by JSON parameters\n * @name newObject\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {Array} param JSON parameter to generate ASN1Object\n * @return {KJUR.asn1.ASN1Object} generated object\n * @since asn1 1.0.3\n * @description\n * generate any ASN1Object specified by JSON param\n * including ASN.1 primitive or structured.\n * Generally 'param' can be described as follows:\n *
\n * {TYPE-OF-ASNOBJ: ASN1OBJ-PARAMETER}\n *
\n * 'TYPE-OF-ASN1OBJ' can be one of following symbols:\n *
    \n *
  • 'bool' - DERBoolean
  • \n *
  • 'int' - DERInteger
  • \n *
  • 'bitstr' - DERBitString
  • \n *
  • 'octstr' - DEROctetString
  • \n *
  • 'null' - DERNull
  • \n *
  • 'oid' - DERObjectIdentifier
  • \n *
  • 'enum' - DEREnumerated
  • \n *
  • 'utf8str' - DERUTF8String
  • \n *
  • 'numstr' - DERNumericString
  • \n *
  • 'prnstr' - DERPrintableString
  • \n *
  • 'telstr' - DERTeletexString
  • \n *
  • 'ia5str' - DERIA5String
  • \n *
  • 'utctime' - DERUTCTime
  • \n *
  • 'gentime' - DERGeneralizedTime
  • \n *
  • 'seq' - DERSequence
  • \n *
  • 'set' - DERSet
  • \n *
  • 'tag' - DERTaggedObject
  • \n *
\n * @example\n * newObject({'prnstr': 'aaa'});\n * newObject({'seq': [{'int': 3}, {'prnstr': 'aaa'}]})\n * // ASN.1 Tagged Object\n * newObject({'tag': {'tag': 'a1',\n * 'explicit': true,\n * 'obj': {'seq': [{'int': 3}, {'prnstr': 'aaa'}]}}});\n * // more simple representation of ASN.1 Tagged Object\n * newObject({'tag': ['a1',\n * true,\n * {'seq': [\n * {'int': 3},\n * {'prnstr': 'aaa'}]}\n * ]});\n */\n this.newObject = function (param) {\n var _KJUR = KJUR, _KJUR_asn1 = _KJUR.asn1, _DERBoolean = _KJUR_asn1.DERBoolean, _DERInteger = _KJUR_asn1.DERInteger, _DERBitString = _KJUR_asn1.DERBitString, _DEROctetString = _KJUR_asn1.DEROctetString, _DERNull = _KJUR_asn1.DERNull, _DERObjectIdentifier = _KJUR_asn1.DERObjectIdentifier, _DEREnumerated = _KJUR_asn1.DEREnumerated, _DERUTF8String = _KJUR_asn1.DERUTF8String, _DERNumericString = _KJUR_asn1.DERNumericString, _DERPrintableString = _KJUR_asn1.DERPrintableString, _DERTeletexString = _KJUR_asn1.DERTeletexString, _DERIA5String = _KJUR_asn1.DERIA5String, _DERUTCTime = _KJUR_asn1.DERUTCTime, _DERGeneralizedTime = _KJUR_asn1.DERGeneralizedTime, _DERSequence = _KJUR_asn1.DERSequence, _DERSet = _KJUR_asn1.DERSet, _DERTaggedObject = _KJUR_asn1.DERTaggedObject, _newObject = _KJUR_asn1.ASN1Util.newObject;\n var keys = Object.keys(param);\n if (keys.length != 1)\n throw \"key of param shall be only one.\";\n var key = keys[0];\n if (\":bool:int:bitstr:octstr:null:oid:enum:utf8str:numstr:prnstr:telstr:ia5str:utctime:gentime:seq:set:tag:\".indexOf(\":\" + key + \":\") == -1)\n throw \"undefined key: \" + key;\n if (key == \"bool\")\n return new _DERBoolean(param[key]);\n if (key == \"int\")\n return new _DERInteger(param[key]);\n if (key == \"bitstr\")\n return new _DERBitString(param[key]);\n if (key == \"octstr\")\n return new _DEROctetString(param[key]);\n if (key == \"null\")\n return new _DERNull(param[key]);\n if (key == \"oid\")\n return new _DERObjectIdentifier(param[key]);\n if (key == \"enum\")\n return new _DEREnumerated(param[key]);\n if (key == \"utf8str\")\n return new _DERUTF8String(param[key]);\n if (key == \"numstr\")\n return new _DERNumericString(param[key]);\n if (key == \"prnstr\")\n return new _DERPrintableString(param[key]);\n if (key == \"telstr\")\n return new _DERTeletexString(param[key]);\n if (key == \"ia5str\")\n return new _DERIA5String(param[key]);\n if (key == \"utctime\")\n return new _DERUTCTime(param[key]);\n if (key == \"gentime\")\n return new _DERGeneralizedTime(param[key]);\n if (key == \"seq\") {\n var paramList = param[key];\n var a = [];\n for (var i = 0; i < paramList.length; i++) {\n var asn1Obj = _newObject(paramList[i]);\n a.push(asn1Obj);\n }\n return new _DERSequence({ 'array': a });\n }\n if (key == \"set\") {\n var paramList = param[key];\n var a = [];\n for (var i = 0; i < paramList.length; i++) {\n var asn1Obj = _newObject(paramList[i]);\n a.push(asn1Obj);\n }\n return new _DERSet({ 'array': a });\n }\n if (key == \"tag\") {\n var tagParam = param[key];\n if (Object.prototype.toString.call(tagParam) === '[object Array]' &&\n tagParam.length == 3) {\n var obj = _newObject(tagParam[2]);\n return new _DERTaggedObject({ tag: tagParam[0],\n explicit: tagParam[1],\n obj: obj });\n }\n else {\n var newParam = {};\n if (tagParam.explicit !== undefined)\n newParam.explicit = tagParam.explicit;\n if (tagParam.tag !== undefined)\n newParam.tag = tagParam.tag;\n if (tagParam.obj === undefined)\n throw \"obj shall be specified for 'tag'.\";\n newParam.obj = _newObject(tagParam.obj);\n return new _DERTaggedObject(newParam);\n }\n }\n };\n /**\n * get encoded hexadecimal string of ASN1Object specifed by JSON parameters\n * @name jsonToASN1HEX\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {Array} param JSON parameter to generate ASN1Object\n * @return hexadecimal string of ASN1Object\n * @since asn1 1.0.4\n * @description\n * As for ASN.1 object representation of JSON object,\n * please see {@link newObject}.\n * @example\n * jsonToASN1HEX({'prnstr': 'aaa'});\n */\n this.jsonToASN1HEX = function (param) {\n var asn1Obj = this.newObject(param);\n return asn1Obj.getEncodedHex();\n };\n};\n/**\n * get dot noted oid number string from hexadecimal value of OID\n * @name oidHexToInt\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} hex hexadecimal value of object identifier\n * @return {String} dot noted string of object identifier\n * @since jsrsasign 4.8.3 asn1 1.0.7\n * @description\n * This static method converts from hexadecimal string representation of\n * ASN.1 value of object identifier to oid number string.\n * @example\n * KJUR.asn1.ASN1Util.oidHexToInt('550406') → \"2.5.4.6\"\n */\nKJUR.asn1.ASN1Util.oidHexToInt = function (hex) {\n var s = \"\";\n var i01 = parseInt(hex.substr(0, 2), 16);\n var i0 = Math.floor(i01 / 40);\n var i1 = i01 % 40;\n var s = i0 + \".\" + i1;\n var binbuf = \"\";\n for (var i = 2; i < hex.length; i += 2) {\n var value = parseInt(hex.substr(i, 2), 16);\n var bin = (\"00000000\" + value.toString(2)).slice(-8);\n binbuf = binbuf + bin.substr(1, 7);\n if (bin.substr(0, 1) == \"0\") {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(binbuf, 2);\n s = s + \".\" + bi.toString(10);\n binbuf = \"\";\n }\n }\n ;\n return s;\n};\n/**\n * get hexadecimal value of object identifier from dot noted oid value\n * @name oidIntToHex\n * @memberOf KJUR.asn1.ASN1Util\n * @function\n * @param {String} oidString dot noted string of object identifier\n * @return {String} hexadecimal value of object identifier\n * @since jsrsasign 4.8.3 asn1 1.0.7\n * @description\n * This static method converts from object identifier value string.\n * to hexadecimal string representation of it.\n * @example\n * KJUR.asn1.ASN1Util.oidIntToHex(\"2.5.4.6\") → \"550406\"\n */\nKJUR.asn1.ASN1Util.oidIntToHex = function (oidString) {\n var itox = function (i) {\n var h = i.toString(16);\n if (h.length == 1)\n h = '0' + h;\n return h;\n };\n var roidtox = function (roid) {\n var h = '';\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(roid, 10);\n var b = bi.toString(2);\n var padLen = 7 - b.length % 7;\n if (padLen == 7)\n padLen = 0;\n var bPad = '';\n for (var i = 0; i < padLen; i++)\n bPad += '0';\n b = bPad + b;\n for (var i = 0; i < b.length - 1; i += 7) {\n var b8 = b.substr(i, 7);\n if (i != b.length - 7)\n b8 = '1' + b8;\n h += itox(parseInt(b8, 2));\n }\n return h;\n };\n if (!oidString.match(/^[0-9.]+$/)) {\n throw \"malformed oid string: \" + oidString;\n }\n var h = '';\n var a = oidString.split('.');\n var i0 = parseInt(a[0]) * 40 + parseInt(a[1]);\n h += itox(i0);\n a.splice(0, 2);\n for (var i = 0; i < a.length; i++) {\n h += roidtox(a[i]);\n }\n return h;\n};\n// ********************************************************************\n// Abstract ASN.1 Classes\n// ********************************************************************\n// ********************************************************************\n/**\n * base class for ASN.1 DER encoder object\n * @name KJUR.asn1.ASN1Object\n * @class base class for ASN.1 DER encoder object\n * @property {Boolean} isModified flag whether internal data was changed\n * @property {String} hTLV hexadecimal string of ASN.1 TLV\n * @property {String} hT hexadecimal string of ASN.1 TLV tag(T)\n * @property {String} hL hexadecimal string of ASN.1 TLV length(L)\n * @property {String} hV hexadecimal string of ASN.1 TLV value(V)\n * @description\n */\nKJUR.asn1.ASN1Object = function () {\n var isModified = true;\n var hTLV = null;\n var hT = '00';\n var hL = '00';\n var hV = '';\n /**\n * get hexadecimal ASN.1 TLV length(L) bytes from TLV value(V)\n * @name getLengthHexFromValue\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV length(L)\n */\n this.getLengthHexFromValue = function () {\n if (typeof this.hV == \"undefined\" || this.hV == null) {\n throw \"this.hV is null or undefined.\";\n }\n if (this.hV.length % 2 == 1) {\n throw \"value hex must be even length: n=\" + hV.length + \",v=\" + this.hV;\n }\n var n = this.hV.length / 2;\n var hN = n.toString(16);\n if (hN.length % 2 == 1) {\n hN = \"0\" + hN;\n }\n if (n < 128) {\n return hN;\n }\n else {\n var hNlen = hN.length / 2;\n if (hNlen > 15) {\n throw \"ASN.1 length too long to represent by 8x: n = \" + n.toString(16);\n }\n var head = 128 + hNlen;\n return head.toString(16) + hN;\n }\n };\n /**\n * get hexadecimal string of ASN.1 TLV bytes\n * @name getEncodedHex\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV\n */\n this.getEncodedHex = function () {\n if (this.hTLV == null || this.isModified) {\n this.hV = this.getFreshValueHex();\n this.hL = this.getLengthHexFromValue();\n this.hTLV = this.hT + this.hL + this.hV;\n this.isModified = false;\n //alert(\"first time: \" + this.hTLV);\n }\n return this.hTLV;\n };\n /**\n * get hexadecimal string of ASN.1 TLV value(V) bytes\n * @name getValueHex\n * @memberOf KJUR.asn1.ASN1Object#\n * @function\n * @return {String} hexadecimal string of ASN.1 TLV value(V) bytes\n */\n this.getValueHex = function () {\n this.getEncodedHex();\n return this.hV;\n };\n this.getFreshValueHex = function () {\n return '';\n };\n};\n// == BEGIN DERAbstractString ================================================\n/**\n * base class for ASN.1 DER string classes\n * @name KJUR.asn1.DERAbstractString\n * @class base class for ASN.1 DER string classes\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @property {String} s internal string of value\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERAbstractString = function (params) {\n KJUR.asn1.DERAbstractString.superclass.constructor.call(this);\n var s = null;\n var hV = null;\n /**\n * get string value of this string object\n * @name getString\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @return {String} string value of this string object\n */\n this.getString = function () {\n return this.s;\n };\n /**\n * set value by a string\n * @name setString\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @param {String} newS value by a string to set\n */\n this.setString = function (newS) {\n this.hTLV = null;\n this.isModified = true;\n this.s = newS;\n this.hV = stohex(this.s);\n };\n /**\n * set value by a hexadecimal string\n * @name setStringHex\n * @memberOf KJUR.asn1.DERAbstractString#\n * @function\n * @param {String} newHexString value by a hexadecimal string to set\n */\n this.setStringHex = function (newHexString) {\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params == \"string\") {\n this.setString(params);\n }\n else if (typeof params['str'] != \"undefined\") {\n this.setString(params['str']);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setStringHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractString, KJUR.asn1.ASN1Object);\n// == END DERAbstractString ================================================\n// == BEGIN DERAbstractTime ==================================================\n/**\n * base class for ASN.1 DER Generalized/UTCTime class\n * @name KJUR.asn1.DERAbstractTime\n * @class base class for ASN.1 DER Generalized/UTCTime class\n * @param {Array} params associative array of parameters (ex. {'str': '130430235959Z'})\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERAbstractTime = function (params) {\n KJUR.asn1.DERAbstractTime.superclass.constructor.call(this);\n var s = null;\n var date = null;\n // --- PRIVATE METHODS --------------------\n this.localDateToUTC = function (d) {\n utc = d.getTime() + (d.getTimezoneOffset() * 60000);\n var utcDate = new Date(utc);\n return utcDate;\n };\n /*\n * format date string by Data object\n * @name formatDate\n * @memberOf KJUR.asn1.AbstractTime;\n * @param {Date} dateObject\n * @param {string} type 'utc' or 'gen'\n * @param {boolean} withMillis flag for with millisections or not\n * @description\n * 'withMillis' flag is supported from asn1 1.0.6.\n */\n this.formatDate = function (dateObject, type, withMillis) {\n var pad = this.zeroPadding;\n var d = this.localDateToUTC(dateObject);\n var year = String(d.getFullYear());\n if (type == 'utc')\n year = year.substr(2, 2);\n var month = pad(String(d.getMonth() + 1), 2);\n var day = pad(String(d.getDate()), 2);\n var hour = pad(String(d.getHours()), 2);\n var min = pad(String(d.getMinutes()), 2);\n var sec = pad(String(d.getSeconds()), 2);\n var s = year + month + day + hour + min + sec;\n if (withMillis === true) {\n var millis = d.getMilliseconds();\n if (millis != 0) {\n var sMillis = pad(String(millis), 3);\n sMillis = sMillis.replace(/[0]+$/, \"\");\n s = s + \".\" + sMillis;\n }\n }\n return s + \"Z\";\n };\n this.zeroPadding = function (s, len) {\n if (s.length >= len)\n return s;\n return new Array(len - s.length + 1).join('0') + s;\n };\n // --- PUBLIC METHODS --------------------\n /**\n * get string value of this string object\n * @name getString\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @return {String} string value of this time object\n */\n this.getString = function () {\n return this.s;\n };\n /**\n * set value by a string\n * @name setString\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @param {String} newS value by a string to set such like \"130430235959Z\"\n */\n this.setString = function (newS) {\n this.hTLV = null;\n this.isModified = true;\n this.s = newS;\n this.hV = stohex(newS);\n };\n /**\n * set value by a Date object\n * @name setByDateValue\n * @memberOf KJUR.asn1.DERAbstractTime#\n * @function\n * @param {Integer} year year of date (ex. 2013)\n * @param {Integer} month month of date between 1 and 12 (ex. 12)\n * @param {Integer} day day of month\n * @param {Integer} hour hours of date\n * @param {Integer} min minutes of date\n * @param {Integer} sec seconds of date\n */\n this.setByDateValue = function (year, month, day, hour, min, sec) {\n var dateObject = new Date(Date.UTC(year, month - 1, day, hour, min, sec, 0));\n this.setByDate(dateObject);\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractTime, KJUR.asn1.ASN1Object);\n// == END DERAbstractTime ==================================================\n// == BEGIN DERAbstractStructured ============================================\n/**\n * base class for ASN.1 DER structured class\n * @name KJUR.asn1.DERAbstractStructured\n * @class base class for ASN.1 DER structured class\n * @property {Array} asn1Array internal array of ASN1Object\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERAbstractStructured = function (params) {\n KJUR.asn1.DERAbstractString.superclass.constructor.call(this);\n var asn1Array = null;\n /**\n * set value by array of ASN1Object\n * @name setByASN1ObjectArray\n * @memberOf KJUR.asn1.DERAbstractStructured#\n * @function\n * @param {array} asn1ObjectArray array of ASN1Object to set\n */\n this.setByASN1ObjectArray = function (asn1ObjectArray) {\n this.hTLV = null;\n this.isModified = true;\n this.asn1Array = asn1ObjectArray;\n };\n /**\n * append an ASN1Object to internal array\n * @name appendASN1Object\n * @memberOf KJUR.asn1.DERAbstractStructured#\n * @function\n * @param {ASN1Object} asn1Object to add\n */\n this.appendASN1Object = function (asn1Object) {\n this.hTLV = null;\n this.isModified = true;\n this.asn1Array.push(asn1Object);\n };\n this.asn1Array = new Array();\n if (typeof params != \"undefined\") {\n if (typeof params['array'] != \"undefined\") {\n this.asn1Array = params['array'];\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERAbstractStructured, KJUR.asn1.ASN1Object);\n// ********************************************************************\n// ASN.1 Object Classes\n// ********************************************************************\n// ********************************************************************\n/**\n * class for ASN.1 DER Boolean\n * @name KJUR.asn1.DERBoolean\n * @class class for ASN.1 DER Boolean\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERBoolean = function () {\n KJUR.asn1.DERBoolean.superclass.constructor.call(this);\n this.hT = \"01\";\n this.hTLV = \"0101ff\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERBoolean, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER Integer\n * @name KJUR.asn1.DERInteger\n * @class class for ASN.1 DER Integer\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • int - specify initial ASN.1 value(V) by integer value
  • \n *
  • bigint - specify initial ASN.1 value(V) by BigInteger object
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERInteger = function (params) {\n KJUR.asn1.DERInteger.superclass.constructor.call(this);\n this.hT = \"02\";\n /**\n * set value by Tom Wu's BigInteger object\n * @name setByBigInteger\n * @memberOf KJUR.asn1.DERInteger#\n * @function\n * @param {BigInteger} bigIntegerValue to set\n */\n this.setByBigInteger = function (bigIntegerValue) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = KJUR.asn1.ASN1Util.bigIntToMinTwosComplementsHex(bigIntegerValue);\n };\n /**\n * set value by integer value\n * @name setByInteger\n * @memberOf KJUR.asn1.DERInteger\n * @function\n * @param {Integer} integer value to set\n */\n this.setByInteger = function (intValue) {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(String(intValue), 10);\n this.setByBigInteger(bi);\n };\n /**\n * set value by integer value\n * @name setValueHex\n * @memberOf KJUR.asn1.DERInteger#\n * @function\n * @param {String} hexadecimal string of integer value\n * @description\n *
\n * NOTE: Value shall be represented by minimum octet length of\n * two's complement representation.\n * @example\n * new KJUR.asn1.DERInteger(123);\n * new KJUR.asn1.DERInteger({'int': 123});\n * new KJUR.asn1.DERInteger({'hex': '1fad'});\n */\n this.setValueHex = function (newHexString) {\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['bigint'] != \"undefined\") {\n this.setByBigInteger(params['bigint']);\n }\n else if (typeof params['int'] != \"undefined\") {\n this.setByInteger(params['int']);\n }\n else if (typeof params == \"number\") {\n this.setByInteger(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setValueHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERInteger, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER encoded BitString primitive\n * @name KJUR.asn1.DERBitString\n * @class class for ASN.1 DER encoded BitString primitive\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • bin - specify binary string (ex. '10111')
  • \n *
  • array - specify array of boolean (ex. [true,false,true,true])
  • \n *
  • hex - specify hexadecimal string of ASN.1 value(V) including unused bits
  • \n *
  • obj - specify {@link KJUR.asn1.ASN1Util.newObject}\n * argument for \"BitString encapsulates\" structure.
  • \n *
\n * NOTE1: 'params' can be omitted.
\n * NOTE2: 'obj' parameter have been supported since\n * asn1 1.0.11, jsrsasign 6.1.1 (2016-Sep-25).
\n * @example\n * // default constructor\n * o = new KJUR.asn1.DERBitString();\n * // initialize with binary string\n * o = new KJUR.asn1.DERBitString({bin: \"1011\"});\n * // initialize with boolean array\n * o = new KJUR.asn1.DERBitString({array: [true,false,true,true]});\n * // initialize with hexadecimal string (04 is unused bits)\n * o = new KJUR.asn1.DEROctetString({hex: \"04bac0\"});\n * // initialize with ASN1Util.newObject argument for encapsulated\n * o = new KJUR.asn1.DERBitString({obj: {seq: [{int: 3}, {prnstr: 'aaa'}]}});\n * // above generates a ASN.1 data like this:\n * // BIT STRING, encapsulates {\n * // SEQUENCE {\n * // INTEGER 3\n * // PrintableString 'aaa'\n * // }\n * // }\n */\nKJUR.asn1.DERBitString = function (params) {\n if (params !== undefined && typeof params.obj !== \"undefined\") {\n var o = KJUR.asn1.ASN1Util.newObject(params.obj);\n params.hex = \"00\" + o.getEncodedHex();\n }\n KJUR.asn1.DERBitString.superclass.constructor.call(this);\n this.hT = \"03\";\n /**\n * set ASN.1 value(V) by a hexadecimal string including unused bits\n * @name setHexValueIncludingUnusedBits\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {String} newHexStringIncludingUnusedBits\n */\n this.setHexValueIncludingUnusedBits = function (newHexStringIncludingUnusedBits) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = newHexStringIncludingUnusedBits;\n };\n /**\n * set ASN.1 value(V) by unused bit and hexadecimal string of value\n * @name setUnusedBitsAndHexValue\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {Integer} unusedBits\n * @param {String} hValue\n */\n this.setUnusedBitsAndHexValue = function (unusedBits, hValue) {\n if (unusedBits < 0 || 7 < unusedBits) {\n throw \"unused bits shall be from 0 to 7: u = \" + unusedBits;\n }\n var hUnusedBits = \"0\" + unusedBits;\n this.hTLV = null;\n this.isModified = true;\n this.hV = hUnusedBits + hValue;\n };\n /**\n * set ASN.1 DER BitString by binary string
\n * @name setByBinaryString\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {String} binaryString binary value string (i.e. '10111')\n * @description\n * Its unused bits will be calculated automatically by length of\n * 'binaryValue'.
\n * NOTE: Trailing zeros '0' will be ignored.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.setByBooleanArray(\"01011\");\n */\n this.setByBinaryString = function (binaryString) {\n binaryString = binaryString.replace(/0+$/, '');\n var unusedBits = 8 - binaryString.length % 8;\n if (unusedBits == 8)\n unusedBits = 0;\n for (var i = 0; i <= unusedBits; i++) {\n binaryString += '0';\n }\n var h = '';\n for (var i = 0; i < binaryString.length - 1; i += 8) {\n var b = binaryString.substr(i, 8);\n var x = parseInt(b, 2).toString(16);\n if (x.length == 1)\n x = '0' + x;\n h += x;\n }\n this.hTLV = null;\n this.isModified = true;\n this.hV = '0' + unusedBits + h;\n };\n /**\n * set ASN.1 TLV value(V) by an array of boolean
\n * @name setByBooleanArray\n * @memberOf KJUR.asn1.DERBitString#\n * @function\n * @param {array} booleanArray array of boolean (ex. [true, false, true])\n * @description\n * NOTE: Trailing falses will be ignored in the ASN.1 DER Object.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.setByBooleanArray([false, true, false, true, true]);\n */\n this.setByBooleanArray = function (booleanArray) {\n var s = '';\n for (var i = 0; i < booleanArray.length; i++) {\n if (booleanArray[i] == true) {\n s += '1';\n }\n else {\n s += '0';\n }\n }\n this.setByBinaryString(s);\n };\n /**\n * generate an array of falses with specified length
\n * @name newFalseArray\n * @memberOf KJUR.asn1.DERBitString\n * @function\n * @param {Integer} nLength length of array to generate\n * @return {array} array of boolean falses\n * @description\n * This static method may be useful to initialize boolean array.\n * @example\n * o = new KJUR.asn1.DERBitString();\n * o.newFalseArray(3) → [false, false, false]\n */\n this.newFalseArray = function (nLength) {\n var a = new Array(nLength);\n for (var i = 0; i < nLength; i++) {\n a[i] = false;\n }\n return a;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params == \"string\" && params.toLowerCase().match(/^[0-9a-f]+$/)) {\n this.setHexValueIncludingUnusedBits(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setHexValueIncludingUnusedBits(params['hex']);\n }\n else if (typeof params['bin'] != \"undefined\") {\n this.setByBinaryString(params['bin']);\n }\n else if (typeof params['array'] != \"undefined\") {\n this.setByBooleanArray(params['array']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERBitString, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER OctetString
\n * @name KJUR.asn1.DEROctetString\n * @class class for ASN.1 DER OctetString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * This class provides ASN.1 OctetString simple type.
\n * Supported \"params\" attributes are:\n *
    \n *
  • str - to set a string as a value
  • \n *
  • hex - to set a hexadecimal string as a value
  • \n *
  • obj - to set a encapsulated ASN.1 value by JSON object\n * which is defined in {@link KJUR.asn1.ASN1Util.newObject}
  • \n *
\n * NOTE: A parameter 'obj' have been supported\n * for \"OCTET STRING, encapsulates\" structure.\n * since asn1 1.0.11, jsrsasign 6.1.1 (2016-Sep-25).\n * @see KJUR.asn1.DERAbstractString - superclass\n * @example\n * // default constructor\n * o = new KJUR.asn1.DEROctetString();\n * // initialize with string\n * o = new KJUR.asn1.DEROctetString({str: \"aaa\"});\n * // initialize with hexadecimal string\n * o = new KJUR.asn1.DEROctetString({hex: \"616161\"});\n * // initialize with ASN1Util.newObject argument\n * o = new KJUR.asn1.DEROctetString({obj: {seq: [{int: 3}, {prnstr: 'aaa'}]}});\n * // above generates a ASN.1 data like this:\n * // OCTET STRING, encapsulates {\n * // SEQUENCE {\n * // INTEGER 3\n * // PrintableString 'aaa'\n * // }\n * // }\n */\nKJUR.asn1.DEROctetString = function (params) {\n if (params !== undefined && typeof params.obj !== \"undefined\") {\n var o = KJUR.asn1.ASN1Util.newObject(params.obj);\n params.hex = o.getEncodedHex();\n }\n KJUR.asn1.DEROctetString.superclass.constructor.call(this, params);\n this.hT = \"04\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DEROctetString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER Null\n * @name KJUR.asn1.DERNull\n * @class class for ASN.1 DER Null\n * @extends KJUR.asn1.ASN1Object\n * @description\n * @see KJUR.asn1.ASN1Object - superclass\n */\nKJUR.asn1.DERNull = function () {\n KJUR.asn1.DERNull.superclass.constructor.call(this);\n this.hT = \"05\";\n this.hTLV = \"0500\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERNull, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER ObjectIdentifier\n * @name KJUR.asn1.DERObjectIdentifier\n * @class class for ASN.1 DER ObjectIdentifier\n * @param {Array} params associative array of parameters (ex. {'oid': '2.5.4.5'})\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • oid - specify initial ASN.1 value(V) by a oid string (ex. 2.5.4.13)
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERObjectIdentifier = function (params) {\n var itox = function (i) {\n var h = i.toString(16);\n if (h.length == 1)\n h = '0' + h;\n return h;\n };\n var roidtox = function (roid) {\n var h = '';\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(roid, 10);\n var b = bi.toString(2);\n var padLen = 7 - b.length % 7;\n if (padLen == 7)\n padLen = 0;\n var bPad = '';\n for (var i = 0; i < padLen; i++)\n bPad += '0';\n b = bPad + b;\n for (var i = 0; i < b.length - 1; i += 7) {\n var b8 = b.substr(i, 7);\n if (i != b.length - 7)\n b8 = '1' + b8;\n h += itox(parseInt(b8, 2));\n }\n return h;\n };\n KJUR.asn1.DERObjectIdentifier.superclass.constructor.call(this);\n this.hT = \"06\";\n /**\n * set value by a hexadecimal string\n * @name setValueHex\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} newHexString hexadecimal value of OID bytes\n */\n this.setValueHex = function (newHexString) {\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = newHexString;\n };\n /**\n * set value by a OID string
\n * @name setValueOidString\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} oidString OID string (ex. 2.5.4.13)\n * @example\n * o = new KJUR.asn1.DERObjectIdentifier();\n * o.setValueOidString(\"2.5.4.13\");\n */\n this.setValueOidString = function (oidString) {\n if (!oidString.match(/^[0-9.]+$/)) {\n throw \"malformed oid string: \" + oidString;\n }\n var h = '';\n var a = oidString.split('.');\n var i0 = parseInt(a[0]) * 40 + parseInt(a[1]);\n h += itox(i0);\n a.splice(0, 2);\n for (var i = 0; i < a.length; i++) {\n h += roidtox(a[i]);\n }\n this.hTLV = null;\n this.isModified = true;\n this.s = null;\n this.hV = h;\n };\n /**\n * set value by a OID name\n * @name setValueName\n * @memberOf KJUR.asn1.DERObjectIdentifier#\n * @function\n * @param {String} oidName OID name (ex. 'serverAuth')\n * @since 1.0.1\n * @description\n * OID name shall be defined in 'KJUR.asn1.x509.OID.name2oidList'.\n * Otherwise raise error.\n * @example\n * o = new KJUR.asn1.DERObjectIdentifier();\n * o.setValueName(\"serverAuth\");\n */\n this.setValueName = function (oidName) {\n var oid = KJUR.asn1.x509.OID.name2oid(oidName);\n if (oid !== '') {\n this.setValueOidString(oid);\n }\n else {\n throw \"DERObjectIdentifier oidName undefined: \" + oidName;\n }\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (params !== undefined) {\n if (typeof params === \"string\") {\n if (params.match(/^[0-2].[0-9.]+$/)) {\n this.setValueOidString(params);\n }\n else {\n this.setValueName(params);\n }\n }\n else if (params.oid !== undefined) {\n this.setValueOidString(params.oid);\n }\n else if (params.hex !== undefined) {\n this.setValueHex(params.hex);\n }\n else if (params.name !== undefined) {\n this.setValueName(params.name);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERObjectIdentifier, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER Enumerated\n * @name KJUR.asn1.DEREnumerated\n * @class class for ASN.1 DER Enumerated\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • int - specify initial ASN.1 value(V) by integer value
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
\n * NOTE: 'params' can be omitted.\n * @example\n * new KJUR.asn1.DEREnumerated(123);\n * new KJUR.asn1.DEREnumerated({int: 123});\n * new KJUR.asn1.DEREnumerated({hex: '1fad'});\n */\nKJUR.asn1.DEREnumerated = function (params) {\n KJUR.asn1.DEREnumerated.superclass.constructor.call(this);\n this.hT = \"0a\";\n /**\n * set value by Tom Wu's BigInteger object\n * @name setByBigInteger\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {BigInteger} bigIntegerValue to set\n */\n this.setByBigInteger = function (bigIntegerValue) {\n this.hTLV = null;\n this.isModified = true;\n this.hV = KJUR.asn1.ASN1Util.bigIntToMinTwosComplementsHex(bigIntegerValue);\n };\n /**\n * set value by integer value\n * @name setByInteger\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {Integer} integer value to set\n */\n this.setByInteger = function (intValue) {\n var bi = new _jsbn_jsbn__WEBPACK_IMPORTED_MODULE_0__.BigInteger(String(intValue), 10);\n this.setByBigInteger(bi);\n };\n /**\n * set value by integer value\n * @name setValueHex\n * @memberOf KJUR.asn1.DEREnumerated#\n * @function\n * @param {String} hexadecimal string of integer value\n * @description\n *
\n * NOTE: Value shall be represented by minimum octet length of\n * two's complement representation.\n */\n this.setValueHex = function (newHexString) {\n this.hV = newHexString;\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['int'] != \"undefined\") {\n this.setByInteger(params['int']);\n }\n else if (typeof params == \"number\") {\n this.setByInteger(params);\n }\n else if (typeof params['hex'] != \"undefined\") {\n this.setValueHex(params['hex']);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DEREnumerated, KJUR.asn1.ASN1Object);\n// ********************************************************************\n/**\n * class for ASN.1 DER UTF8String\n * @name KJUR.asn1.DERUTF8String\n * @class class for ASN.1 DER UTF8String\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERUTF8String = function (params) {\n KJUR.asn1.DERUTF8String.superclass.constructor.call(this, params);\n this.hT = \"0c\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERUTF8String, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER NumericString\n * @name KJUR.asn1.DERNumericString\n * @class class for ASN.1 DER NumericString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERNumericString = function (params) {\n KJUR.asn1.DERNumericString.superclass.constructor.call(this, params);\n this.hT = \"12\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERNumericString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER PrintableString\n * @name KJUR.asn1.DERPrintableString\n * @class class for ASN.1 DER PrintableString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERPrintableString = function (params) {\n KJUR.asn1.DERPrintableString.superclass.constructor.call(this, params);\n this.hT = \"13\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERPrintableString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER TeletexString\n * @name KJUR.asn1.DERTeletexString\n * @class class for ASN.1 DER TeletexString\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERTeletexString = function (params) {\n KJUR.asn1.DERTeletexString.superclass.constructor.call(this, params);\n this.hT = \"14\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERTeletexString, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER IA5String\n * @name KJUR.asn1.DERIA5String\n * @class class for ASN.1 DER IA5String\n * @param {Array} params associative array of parameters (ex. {'str': 'aaa'})\n * @extends KJUR.asn1.DERAbstractString\n * @description\n * @see KJUR.asn1.DERAbstractString - superclass\n */\nKJUR.asn1.DERIA5String = function (params) {\n KJUR.asn1.DERIA5String.superclass.constructor.call(this, params);\n this.hT = \"16\";\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERIA5String, KJUR.asn1.DERAbstractString);\n// ********************************************************************\n/**\n * class for ASN.1 DER UTCTime\n * @name KJUR.asn1.DERUTCTime\n * @class class for ASN.1 DER UTCTime\n * @param {Array} params associative array of parameters (ex. {'str': '130430235959Z'})\n * @extends KJUR.asn1.DERAbstractTime\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string (ex.'130430235959Z')
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
  • date - specify Date object.
  • \n *
\n * NOTE: 'params' can be omitted.\n *

EXAMPLES

\n * @example\n * d1 = new KJUR.asn1.DERUTCTime();\n * d1.setString('130430125959Z');\n *\n * d2 = new KJUR.asn1.DERUTCTime({'str': '130430125959Z'});\n * d3 = new KJUR.asn1.DERUTCTime({'date': new Date(Date.UTC(2015, 0, 31, 0, 0, 0, 0))});\n * d4 = new KJUR.asn1.DERUTCTime('130430125959Z');\n */\nKJUR.asn1.DERUTCTime = function (params) {\n KJUR.asn1.DERUTCTime.superclass.constructor.call(this, params);\n this.hT = \"17\";\n /**\n * set value by a Date object
\n * @name setByDate\n * @memberOf KJUR.asn1.DERUTCTime#\n * @function\n * @param {Date} dateObject Date object to set ASN.1 value(V)\n * @example\n * o = new KJUR.asn1.DERUTCTime();\n * o.setByDate(new Date(\"2016/12/31\"));\n */\n this.setByDate = function (dateObject) {\n this.hTLV = null;\n this.isModified = true;\n this.date = dateObject;\n this.s = this.formatDate(this.date, 'utc');\n this.hV = stohex(this.s);\n };\n this.getFreshValueHex = function () {\n if (typeof this.date == \"undefined\" && typeof this.s == \"undefined\") {\n this.date = new Date();\n this.s = this.formatDate(this.date, 'utc');\n this.hV = stohex(this.s);\n }\n return this.hV;\n };\n if (params !== undefined) {\n if (params.str !== undefined) {\n this.setString(params.str);\n }\n else if (typeof params == \"string\" && params.match(/^[0-9]{12}Z$/)) {\n this.setString(params);\n }\n else if (params.hex !== undefined) {\n this.setStringHex(params.hex);\n }\n else if (params.date !== undefined) {\n this.setByDate(params.date);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERUTCTime, KJUR.asn1.DERAbstractTime);\n// ********************************************************************\n/**\n * class for ASN.1 DER GeneralizedTime\n * @name KJUR.asn1.DERGeneralizedTime\n * @class class for ASN.1 DER GeneralizedTime\n * @param {Array} params associative array of parameters (ex. {'str': '20130430235959Z'})\n * @property {Boolean} withMillis flag to show milliseconds or not\n * @extends KJUR.asn1.DERAbstractTime\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • str - specify initial ASN.1 value(V) by a string (ex.'20130430235959Z')
  • \n *
  • hex - specify initial ASN.1 value(V) by a hexadecimal string
  • \n *
  • date - specify Date object.
  • \n *
  • millis - specify flag to show milliseconds (from 1.0.6)
  • \n *
\n * NOTE1: 'params' can be omitted.\n * NOTE2: 'withMillis' property is supported from asn1 1.0.6.\n */\nKJUR.asn1.DERGeneralizedTime = function (params) {\n KJUR.asn1.DERGeneralizedTime.superclass.constructor.call(this, params);\n this.hT = \"18\";\n this.withMillis = false;\n /**\n * set value by a Date object\n * @name setByDate\n * @memberOf KJUR.asn1.DERGeneralizedTime#\n * @function\n * @param {Date} dateObject Date object to set ASN.1 value(V)\n * @example\n * When you specify UTC time, use 'Date.UTC' method like this:
\n * o1 = new DERUTCTime();\n * o1.setByDate(date);\n *\n * date = new Date(Date.UTC(2015, 0, 31, 23, 59, 59, 0)); #2015JAN31 23:59:59\n */\n this.setByDate = function (dateObject) {\n this.hTLV = null;\n this.isModified = true;\n this.date = dateObject;\n this.s = this.formatDate(this.date, 'gen', this.withMillis);\n this.hV = stohex(this.s);\n };\n this.getFreshValueHex = function () {\n if (this.date === undefined && this.s === undefined) {\n this.date = new Date();\n this.s = this.formatDate(this.date, 'gen', this.withMillis);\n this.hV = stohex(this.s);\n }\n return this.hV;\n };\n if (params !== undefined) {\n if (params.str !== undefined) {\n this.setString(params.str);\n }\n else if (typeof params == \"string\" && params.match(/^[0-9]{14}Z$/)) {\n this.setString(params);\n }\n else if (params.hex !== undefined) {\n this.setStringHex(params.hex);\n }\n else if (params.date !== undefined) {\n this.setByDate(params.date);\n }\n if (params.millis === true) {\n this.withMillis = true;\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERGeneralizedTime, KJUR.asn1.DERAbstractTime);\n// ********************************************************************\n/**\n * class for ASN.1 DER Sequence\n * @name KJUR.asn1.DERSequence\n * @class class for ASN.1 DER Sequence\n * @extends KJUR.asn1.DERAbstractStructured\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • array - specify array of ASN1Object to set elements of content
  • \n *
\n * NOTE: 'params' can be omitted.\n */\nKJUR.asn1.DERSequence = function (params) {\n KJUR.asn1.DERSequence.superclass.constructor.call(this, params);\n this.hT = \"30\";\n this.getFreshValueHex = function () {\n var h = '';\n for (var i = 0; i < this.asn1Array.length; i++) {\n var asn1Obj = this.asn1Array[i];\n h += asn1Obj.getEncodedHex();\n }\n this.hV = h;\n return this.hV;\n };\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERSequence, KJUR.asn1.DERAbstractStructured);\n// ********************************************************************\n/**\n * class for ASN.1 DER Set\n * @name KJUR.asn1.DERSet\n * @class class for ASN.1 DER Set\n * @extends KJUR.asn1.DERAbstractStructured\n * @description\n *
\n * As for argument 'params' for constructor, you can specify one of\n * following properties:\n *
    \n *
  • array - specify array of ASN1Object to set elements of content
  • \n *
  • sortflag - flag for sort (default: true). ASN.1 BER is not sorted in 'SET OF'.
  • \n *
\n * NOTE1: 'params' can be omitted.
\n * NOTE2: sortflag is supported since 1.0.5.\n */\nKJUR.asn1.DERSet = function (params) {\n KJUR.asn1.DERSet.superclass.constructor.call(this, params);\n this.hT = \"31\";\n this.sortFlag = true; // item shall be sorted only in ASN.1 DER\n this.getFreshValueHex = function () {\n var a = new Array();\n for (var i = 0; i < this.asn1Array.length; i++) {\n var asn1Obj = this.asn1Array[i];\n a.push(asn1Obj.getEncodedHex());\n }\n if (this.sortFlag == true)\n a.sort();\n this.hV = a.join('');\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params.sortflag != \"undefined\" &&\n params.sortflag == false)\n this.sortFlag = false;\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERSet, KJUR.asn1.DERAbstractStructured);\n// ********************************************************************\n/**\n * class for ASN.1 DER TaggedObject\n * @name KJUR.asn1.DERTaggedObject\n * @class class for ASN.1 DER TaggedObject\n * @extends KJUR.asn1.ASN1Object\n * @description\n *
\n * Parameter 'tagNoNex' is ASN.1 tag(T) value for this object.\n * For example, if you find '[1]' tag in a ASN.1 dump,\n * 'tagNoHex' will be 'a1'.\n *
\n * As for optional argument 'params' for constructor, you can specify *ANY* of\n * following properties:\n *
    \n *
  • explicit - specify true if this is explicit tag otherwise false\n * (default is 'true').
  • \n *
  • tag - specify tag (default is 'a0' which means [0])
  • \n *
  • obj - specify ASN1Object which is tagged
  • \n *
\n * @example\n * d1 = new KJUR.asn1.DERUTF8String({'str':'a'});\n * d2 = new KJUR.asn1.DERTaggedObject({'obj': d1});\n * hex = d2.getEncodedHex();\n */\nKJUR.asn1.DERTaggedObject = function (params) {\n KJUR.asn1.DERTaggedObject.superclass.constructor.call(this);\n this.hT = \"a0\";\n this.hV = '';\n this.isExplicit = true;\n this.asn1Object = null;\n /**\n * set value by an ASN1Object\n * @name setString\n * @memberOf KJUR.asn1.DERTaggedObject#\n * @function\n * @param {Boolean} isExplicitFlag flag for explicit/implicit tag\n * @param {Integer} tagNoHex hexadecimal string of ASN.1 tag\n * @param {ASN1Object} asn1Object ASN.1 to encapsulate\n */\n this.setASN1Object = function (isExplicitFlag, tagNoHex, asn1Object) {\n this.hT = tagNoHex;\n this.isExplicit = isExplicitFlag;\n this.asn1Object = asn1Object;\n if (this.isExplicit) {\n this.hV = this.asn1Object.getEncodedHex();\n this.hTLV = null;\n this.isModified = true;\n }\n else {\n this.hV = null;\n this.hTLV = asn1Object.getEncodedHex();\n this.hTLV = this.hTLV.replace(/^../, tagNoHex);\n this.isModified = false;\n }\n };\n this.getFreshValueHex = function () {\n return this.hV;\n };\n if (typeof params != \"undefined\") {\n if (typeof params['tag'] != \"undefined\") {\n this.hT = params['tag'];\n }\n if (typeof params['explicit'] != \"undefined\") {\n this.isExplicit = params['explicit'];\n }\n if (typeof params['obj'] != \"undefined\") {\n this.asn1Object = params['obj'];\n this.setASN1Object(this.isExplicit, this.hT, this.asn1Object);\n }\n }\n};\n_yahoo__WEBPACK_IMPORTED_MODULE_1__.YAHOO.lang.extend(KJUR.asn1.DERTaggedObject, KJUR.asn1.ASN1Object);\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsrsasign/asn1-1.0.js?"); - /***/ - }), +/***/ }), - /***/ - "./lib/lib/jsrsasign/yahoo.js": - /*!************************************!*\ - !*** ./lib/lib/jsrsasign/yahoo.js ***! - \************************************/ - /***/ - ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { +/***/ "./lib/lib/jsrsasign/yahoo.js": +/*!************************************!*\ + !*** ./lib/lib/jsrsasign/yahoo.js ***! + \************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - "use strict"; - eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"YAHOO\": () => (/* binding */ YAHOO)\n/* harmony export */ });\n/*!\nCopyright (c) 2011, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.com/yui/license.html\nversion: 2.9.0\n*/\nvar YAHOO = {};\nYAHOO.lang = {\n /**\n * Utility to set up the prototype, constructor and superclass properties to\n * support an inheritance strategy that can chain constructors and methods.\n * Static members will not be inherited.\n *\n * @method extend\n * @static\n * @param {Function} subc the object to modify\n * @param {Function} superc the object to inherit\n * @param {Object} overrides additional properties/methods to add to the\n * subclass prototype. These will override the\n * matching items obtained from the superclass\n * if present.\n */\n extend: function (subc, superc, overrides) {\n if (!superc || !subc) {\n throw new Error(\"YAHOO.lang.extend failed, please check that \" +\n \"all dependencies are included.\");\n }\n var F = function () { };\n F.prototype = superc.prototype;\n subc.prototype = new F();\n subc.prototype.constructor = subc;\n subc.superclass = superc.prototype;\n if (superc.prototype.constructor == Object.prototype.constructor) {\n superc.prototype.constructor = superc;\n }\n if (overrides) {\n var i;\n for (i in overrides) {\n subc.prototype[i] = overrides[i];\n }\n /*\n * IE will not enumerate native functions in a derived object even if the\n * function was overridden. This is a workaround for specific functions\n * we care about on the Object prototype.\n * @property _IEEnumFix\n * @param {Function} r the object to receive the augmentation\n * @param {Function} s the object that supplies the properties to augment\n * @static\n * @private\n */\n var _IEEnumFix = function () { }, ADD = [\"toString\", \"valueOf\"];\n try {\n if (/MSIE/.test(navigator.userAgent)) {\n _IEEnumFix = function (r, s) {\n for (i = 0; i < ADD.length; i = i + 1) {\n var fname = ADD[i], f = s[fname];\n if (typeof f === 'function' && f != Object.prototype[fname]) {\n r[fname] = f;\n }\n }\n };\n }\n }\n catch (ex) { }\n ;\n _IEEnumFix(subc.prototype, overrides);\n }\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsrsasign/yahoo.js?"); +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"YAHOO\": () => (/* binding */ YAHOO)\n/* harmony export */ });\n/*!\nCopyright (c) 2011, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.com/yui/license.html\nversion: 2.9.0\n*/\nvar YAHOO = {};\nYAHOO.lang = {\n /**\n * Utility to set up the prototype, constructor and superclass properties to\n * support an inheritance strategy that can chain constructors and methods.\n * Static members will not be inherited.\n *\n * @method extend\n * @static\n * @param {Function} subc the object to modify\n * @param {Function} superc the object to inherit\n * @param {Object} overrides additional properties/methods to add to the\n * subclass prototype. These will override the\n * matching items obtained from the superclass\n * if present.\n */\n extend: function (subc, superc, overrides) {\n if (!superc || !subc) {\n throw new Error(\"YAHOO.lang.extend failed, please check that \" +\n \"all dependencies are included.\");\n }\n var F = function () { };\n F.prototype = superc.prototype;\n subc.prototype = new F();\n subc.prototype.constructor = subc;\n subc.superclass = superc.prototype;\n if (superc.prototype.constructor == Object.prototype.constructor) {\n superc.prototype.constructor = superc;\n }\n if (overrides) {\n var i;\n for (i in overrides) {\n subc.prototype[i] = overrides[i];\n }\n /*\n * IE will not enumerate native functions in a derived object even if the\n * function was overridden. This is a workaround for specific functions\n * we care about on the Object prototype.\n * @property _IEEnumFix\n * @param {Function} r the object to receive the augmentation\n * @param {Function} s the object that supplies the properties to augment\n * @static\n * @private\n */\n var _IEEnumFix = function () { }, ADD = [\"toString\", \"valueOf\"];\n try {\n if (/MSIE/.test(navigator.userAgent)) {\n _IEEnumFix = function (r, s) {\n for (i = 0; i < ADD.length; i = i + 1) {\n var fname = ADD[i], f = s[fname];\n if (typeof f === 'function' && f != Object.prototype[fname]) {\n r[fname] = f;\n }\n }\n };\n }\n }\n catch (ex) { }\n ;\n _IEEnumFix(subc.prototype, overrides);\n }\n }\n};\n\n\n//# sourceURL=webpack://JSEncrypt/./lib/lib/jsrsasign/yahoo.js?"); - /***/ - }), +/***/ }), - /***/ - "./node_modules/process/browser.js": - /*!*****************************************!*\ - !*** ./node_modules/process/browser.js ***! - \*****************************************/ - /***/ - ((module) => { +/***/ "./node_modules/process/browser.js": +/*!*****************************************!*\ + !*** ./node_modules/process/browser.js ***! + \*****************************************/ +/***/ ((module) => { - eval("// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n//# sourceURL=webpack://JSEncrypt/./node_modules/process/browser.js?"); +eval("// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n//# sourceURL=webpack://JSEncrypt/./node_modules/process/browser.js?"); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ })(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ (() => { +/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module can't be inlined because the eval devtool is used. +/******/ var __webpack_exports__ = __webpack_require__("./lib/index.js"); +/******/ __webpack_exports__ = __webpack_exports__["default"]; +/******/ +/******/ return __webpack_exports__; +/******/ })() +; +});ction (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n//# sourceURL=webpack://JSEncrypt/./node_modules/process/browser.js?"); /***/ }) diff --git a/摸鱼儿/api/模板.js b/摸鱼儿/api/模板.js index 9802e5d..82b037b 100644 --- a/摸鱼儿/api/模板.js +++ b/摸鱼儿/api/模板.js @@ -1,116 +1,46 @@ -if (typeof Object.assign !== 'function') { - Object.assign = function() { - let target = arguments[0]; - for (let i = 1; i < arguments.length; i++) { - let source = arguments[i]; - for (let key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } +if (typeof Object.assign != 'function') { + Object.assign = function () { + var target = arguments[0]; + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; } } - return target; - }; -} - -// 通用免嗅探播放 -let common_lazy = `js: - let html = request(input); - let hconf = html.match(/r player_.*?=(.*?)&&", + "简介": "请勿相信影片中的广告,以免上当受骗❗️+&&", "嗅探词": ".mp4#.m3u8#.flv#.m3u8?#.mp4?", "影片类型": "tags\">&&director\">", "影片状态": "bottom\">&&", @@ -387,7 +387,7 @@ "分类url": "https://www.qyzf88.com/qyvodshow/{cateId}-{area}-{by}-{class}-----{catePg}---{year}.html", "分类": "电影$1#电视剧$2#动漫$4#综艺$3", "副标题": "class=\"pic-texttext-right\"&&", - "简介": "特别提醒您⚠️请勿相信影片中的广告,以免上当受骗❗+剧情介绍:&&

" + "简介": "请勿相信影片中的广告,以免上当受骗❗+剧情介绍:&&

" } }, { @@ -1172,7 +1172,7 @@ "quickSearch": 1, "filterable": 1, "ext": { - "简介": "特别提醒您⚠️请勿相信影片中的广告,以免上当受骗。+简介:&&

", + "简介": "请勿相信影片中的广告,以免上当受骗。+简介:&&

", "搜索url": "https://dbwyt.com/search.php?searchword={wd}", "分类url": "https://dbwyt.com/wuba/{cateId}-{catePg}.html", "分类": "国产动漫$1#日本动漫$2#欧美动漫$47#海外动漫$3#动漫电影$4" @@ -1187,7 +1187,7 @@ "quickSearch": 1, "filterable": 1, "ext": { - "简介": "特别提醒您⚠️请勿相信影片中的广告,以免上当受骗。+简介:&&

", + "简介": "请勿相信影片中的广告,以免上当受骗。+简介:&&

", "线路数组": "", "线路标题": " &&+集", "分类url": "https://dingdingdm.com/list/{cateId}-{catePg}.html", @@ -1263,7 +1263,7 @@ }, { "key": "应用商店", - "name": "🛒影视应用商店", + "name": "🛒本地包更新", "type": 3, "api": "csp_Market", "searchable": 0, diff --git a/欧歌/jars/csp_woog.jar b/欧歌/jars/csp_woog.jar index 56eb8de..44e263f 100644 Binary files a/欧歌/jars/csp_woog.jar and b/欧歌/jars/csp_woog.jar differ diff --git a/欧歌/jars/push_agent.jar b/欧歌/jars/push_agent.jar index 82a7186..44e263f 100644 Binary files a/欧歌/jars/push_agent.jar and b/欧歌/jars/push_agent.jar differ diff --git a/欧歌/lives/o.txt b/欧歌/lives/o.txt index 3dd7aa0..2be5247 100644 --- a/欧歌/lives/o.txt +++ b/欧歌/lives/o.txt @@ -8,458 +8,305 @@ 随心更新,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4 央视频道,#genre# 央视频道,#genre# -CCTV1,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226559/index.m3u8 -CCTV1,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226559/index.m3u8 -CCTV1,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226419/index.m3u8 -CCTV1,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226016/2.m3u8 -CCTV1,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226016/index.m3u8 -CCTV2,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225588/index.m3u8 +CCTV1,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226016/index.m3u8 +CCTV1,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226016/index.m3u8 +CCTV1,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226016/1.m3u8 CCTV2,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225588/index.m3u8 -CCTV2,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225588/2.m3u8 -CCTV2,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225588/index.m3u8 CCTV2,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/8/3221225588/index.m3u8 -CCTV3,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226021/index.m3u8 -CCTV3,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226021/index.m3u8 +CCTV2,http://[2409:8087:1a01:df::406f]:80/wh7f454c46tw1241164675_1575082505/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226540/index.m3u8?icpid=88888888&RTS=1713968070&from=4&hms_devid=692&prioritypopid=4&online=1713968070&vqe=3 CCTV3,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226021/index.m3u8 -CCTV3,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226021/2.m3u8 -CCTV3,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226021/index.m3u8 -CCTV4,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226007/index.m3u8 -CCTV4,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226428/index.m3u8 -CCTV4,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226428/2.m3u8 -CCTV4,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226428/index.m3u8 -CCTV4,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226428/index.m3u8 -CCTV5,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226019/index.m3u8 -CCTV5,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226019/2.m3u8 -CCTV5,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226019/index.m3u8 -CCTV5,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226019/index.m3u8 -CCTV5,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225603/index.m3u8 -CCTV5+,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225603/2.m3u8 -CCTV5+,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225603/index.m3u8 -CCTV5+,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225603/index.m3u8 -CCTV5+,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225603/index.m3u8 -CCTV5+,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225603/index.m3u8 -CCTV6,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226010/2.m3u8 -CCTV6,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226010/index.m3u8 +CCTV3,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226021/index.m3u8 +CCTV3,http://[2409:8087:1a01:df::4041]:80/TVOD/88888888/224/3221225799/main.m3u8 +CCTV3,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226021/index.m3u8 +CCTV4,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226007/index.m3u8 +CCTV4,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/8/3221226007/index.m3u8 +CCTV5,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226019/index.m3u8 +CCTV5,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226019/index.m3u8 +CCTV5+,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225603/index.m3u8 +CCTV5+,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225603/index.m3u8 CCTV6,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226010/index.m3u8 CCTV6,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226010/1.m3u8 -CCTV6,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226010/index.m3u8 CCTV7,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225733/index.m3u8 CCTV7,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225733/1.m3u8 -CCTV7,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225733/2.m3u8 -CCTV7,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225733/index.m3u8 -CCTV7,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225733/index.m3u8 -CCTV8,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226008/index.m3u8 -CCTV8,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226008/index.m3u8 -CCTV8,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226008/index.m3u8 -CCTV8,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226008/index.m3u8 -CCTV8,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226008/index.m3u8 +CCTV7,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225733/index.m3u8 +CCTV7,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225733/index.m3u8 +CCTV8,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226008/index.m3u8 +CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8 +CCTV8,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226008/index.m3u8 CCTV9,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225734/index.m3u8 -CCTV9,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225734/2.m3u8 -CCTV9,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225734/index.m3u8 +CCTV9,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225734/index.m3u8 CCTV9,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225734/index.m3u8 -CCTV9,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225734/index.m3u8 -CCTV10,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226473/index.m3u8 -CCTV10,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225730/2.m3u8 -CCTV10,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225730/index.m3u8 -CCTV10,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225730/index.m3u8 +CCTV10,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225730/index.m3u8 +CCTV10,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225730/1.m3u8 CCTV10,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225730/index.m3u8 +CCTV10,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225730/index.m3u8 CCTV11,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225597/index.m3u8 -CCTV11,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226565/index.m3u8 -CCTV11,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225597/2.m3u8 -CCTV11,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226565/index.m3u8 -CCTV11,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226565/index.m3u8 -CCTV12,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225731/2.m3u8 -CCTV12,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226568/index.m3u8 CCTV12,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225731/index.m3u8 -CCTV12,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225731/index.m3u8 -CCTV12,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225731/index.m3u8 -CCTV13,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226537/index.m3u8 +CCTV12,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225731/index.m3u8 CCTV13,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226011/index.m3u8 -CCTV13,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226537/2.m3u8 -CCTV13,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226011/index.m3u8 -CCTV13,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226571/index.m3u8 -CCTV14,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226591/index.m3u8 -CCTV14,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225732/2.m3u8 -CCTV14,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225732/index.m3u8 +CCTV13,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226011/index.m3u8 CCTV14,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225732/index.m3u8 +CCTV14,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225732/index.m3u8 CCTV14,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225732/index.m3u8 -CCTV15,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226476/index.m3u8 -CCTV15,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225601/index.m3u8 -CCTV15,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225601/index.m3u8 -CCTV15,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225601/2.m3u8 -CCTV15,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226476/index.m3u8 -CCTV16,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226100/index.m3u8 -CCTV16,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226100/index.m3u8 +CCTV14,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225732/index.m3u8 +CCTV15,http://[2409:8087:1a01:df::4033]:80/TVOD/88888888/224/3221226127/main.m3u8 +CCTV15,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225601/index.m3u8 +CCTV15,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225601/index.m3u8 +CCTV15,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221225601/index.m3u8 CCTV16,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226100/index.m3u8 -CCTV16,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226100/2.m3u8 -CCTV16,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226100/index.m3u8 -CCTV17,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225765/2.m3u8 -CCTV17,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225765/index.m3u8 +CCTV16,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226100/index.m3u8 +CCTV16,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226100/index.m3u8 CCTV17,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225765/index.m3u8 -CCTV17,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225765/index.m3u8 -CCTV17,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225765/index.m3u8 +CCTV17,http://[2409:8087:1a01:df::4025]:80/TVOD/88888888/224/3221225708/main.m3u8 卫视频道,#genre# -安徽卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225737/2/index.m3u8 安徽卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225691/2/index.m3u8 -安徽卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226391/index.m3u8 -安徽卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226391/2.m3u8 -安徽卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226391/index.m3u8 -北京卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225674/2/index.m3u8 +安徽卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225737/2/index.m3u8 +安徽卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226391/1.m3u8 +安徽卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226391/index.m3u8 +安徽卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226391/index.m3u8 北京卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225673/2/index.m3u8 -北京卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226450/index.m3u8 -北京卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225728/2.m3u8 -北京卫视,http://[2409:8087:1a0a:df::4010]:80/wh7f454c46tw3521118935_826740184/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225728/index.m3u8 -兵团卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226439/2.m3u8 -兵团卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226439/index.m3u8 -兵团卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226439/index.m3u8 -兵团卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226439/index.m3u8 -东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225659/2/index.m3u8 +北京卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225674/2/index.m3u8 +北京卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226450/index.m3u8 +北京卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226450/index.m3u8 +北京卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226450/index.m3u8 +兵团卫视,http://[2409:8087:1a0b:df::4020]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226439/index.m3u8 东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225658/2/index.m3u8 -东方卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 -东方卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225735/2.m3u8 -东方卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 +东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225659/2/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226345/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226345/index.m3u8 东南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225657/2/index.m3u8 -东南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226341/index.m3u8 -东南卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226341/index.m3u8 -东南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225620/2.m3u8 -东南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226341/index.m3u8 +东南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226341/index.m3u8 +东南卫视,http://[2409:8087:1a01:df::4035]:80/TVOD/88888888/224/3221225950/main.m3u8 +东南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225585/2/index.m3u8 甘肃卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225724/2/index.m3u8 -甘肃卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225633/index.m3u8 -甘肃卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225633/2.m3u8 -甘肃卫视,http://[2409:8087:1a0a:df::4015]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225633/index.m3u8 -甘肃卫视,http://[2409:8087:1a0a:df::4015]:80/wh7f454c46tw3287197471_1365623238/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225633/index.m3u8?icpid=88888888&RTS=1713970116&from=4&hms_devid=992&online=1713970116&vqe=3 -广东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225742/2/index.m3u8 -广东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225701/index.m3u8 广东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225701/2/index.m3u8 -广东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226248/index.m3u8 -广东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226248/2.m3u8 +广东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225701/index.m3u8 +广东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225742/2/index.m3u8 +广东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226248/index.m3u8 +广东卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226248/index.m3u8 广西卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225731/2/index.m3u8 -广西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226549/index.m3u8 -广西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226549/index.m3u8 -广西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226549/2.m3u8 -广西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226549/index.m3u8 贵州卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225728/2/index.m3u8 -贵州卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226474/index.m3u8 -贵州卫视,http://[2409:8087:1a01:df::4030]:80/TVOD/88888888/224/3221225974/main.m3u8 -贵州卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225626/2.m3u8 -贵州卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226474/index.m3u8 +贵州卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226474/index.m3u8 +贵州卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226474/1.m3u8 +贵州卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226474/index.m3u8 +贵州卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226474/index.m3u8 海南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225722/2/index.m3u8 -海南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226465/index.m3u8 -海南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225639/2.m3u8 -海南卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8 -海南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226465/index.m3u8 +海南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226465/index.m3u8 河北卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225732/2/index.m3u8 -河北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226406/index.m3u8 -河北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226406/2.m3u8 -河北卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226406/index.m3u8 -河北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226406/index.m3u8 -河南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226480/index.m3u8 -河南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226480/2.m3u8 -河南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226480/index.m3u8 -河南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226480/index.m3u8 +河北卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226406/index.m3u8 +河北卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225610/2/index.m3u8 +河南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226480/index.m3u8 +河南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226320/index.m3u8 河南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226480/index.m3u8 +河南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225611/2/index.m3u8 湖北卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225740/2/index.m3u8 湖北卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225699/2/index.m3u8 -湖北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226477/index.m3u8 -湖北卫视,http://[2409:8087:1a0a:df::4016]:80/wh7f454c46tw2482810079_2015670374/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225627/index.m3u8 -湖北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225627/2.m3u8 +湖北卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226477/index.m3u8 +湖北卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226477/index.m3u8 +湖北卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225596/2/index.m3u8 湖南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225704/2/index.m3u8 湖南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225745/2/index.m3u8 -湖南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226307/index.m3u8 湖南卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225490/2/index.m3u8 -湖南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225610/2.m3u8 吉林卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225680/2/index.m3u8 -吉林卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226397/index.m3u8 -吉林卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226397/2.m3u8 -吉林卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226397/index.m3u8 -吉林卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226397/index.m3u8 -江苏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225702/2/index.m3u8 江苏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225743/2/index.m3u8 -江苏卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226310/index.m3u8 +江苏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225702/2/index.m3u8 江苏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225488/2/index.m3u8 -江苏卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226310/index.m3u8 -江西卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225746/2/index.m3u8 +江苏卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226310/index.m3u8 江西卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225705/2/index.m3u8 -江西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226344/index.m3u8 +江西卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225746/2/index.m3u8 江西卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225492/2/index.m3u8 -江西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226344/2.m3u8 -康巴卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225660/2.m3u8 -辽宁卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225735/2/index.m3u8 +江西卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226344/index.m3u8 +江西卫视,http://[2409:8087:1a01:df::4027]:80/TVOD/88888888/224/3221225935/main.m3u8 辽宁卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225696/2/index.m3u8 -辽宁卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226546/index.m3u8 -辽宁卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226546/2.m3u8 -辽宁卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226546/index.m3u8 -旅游卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8 +辽宁卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225735/2/index.m3u8 +辽宁卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225601/2/index.m3u8 宁夏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225726/2/index.m3u8 -宁夏卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225632/index.m3u8 -宁夏卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225632/2.m3u8 +宁夏卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226454/index.m3u8 宁夏卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/8/3221226454/index.m3u8 -宁夏卫视,http://[2409:8087:1a0a:df::4039]:80/wh7f454c46tw2322589885_-1778336447/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226454/index.m3u8 青海卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225727/2/index.m3u8 -青海卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226323/2.m3u8 -青海卫视,http://[2409:8087:1a0a:df::4037]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226323/index.m3u8 -青海卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225628/index.m3u8 -青海卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226323/index.m3u8 -山东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225697/2/index.m3u8 +青海卫视,http://[2409:8087:1a0b:df::4002]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225628/index.m3u8 山东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225738/2/index.m3u8 -山东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226456/index.m3u8 -山东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226456/index.m3u8 -山东卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226456/index.m3u8 -山西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225624/2.m3u8 -山西卫视,http://[2409:8087:1a0a:df::402c]:80/wh7f454c46tw3180575873_-409685816/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225624/index.m3u8 -山西卫视,http://[2409:8087:1a0a:df::404a]:80/wh7f454c46tw3153079634_-190330708/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226392/index.m3u8?icpid=88888888&RTS=1713969982&from=4&hms_devid=1212&online=1713969982&vqe=3 -陕西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226457/index.m3u8 -陕西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225625/index.m3u8 -深圳卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225741/2/index.m3u8 +山东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225697/2/index.m3u8 +山东卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226456/index.m3u8 +山东卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225484/2/index.m3u8 深圳卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225700/2/index.m3u8 -深圳卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226313/index.m3u8 -深圳卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226313/index.m3u8 -深圳卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225739/2.m3u8 -四川卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8 -四川卫视,http://[2409:8087:1a0a:df::402f]:80/wh7f454c46tw3886432740_-1280396412/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8 +深圳卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225741/2/index.m3u8 +深圳卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226313/index.m3u8 +深圳卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225598/2/index.m3u8 四川卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225487/2/index.m3u8 -四川卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226338/2.m3u8 -四川卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8 +四川卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8 +四川卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226338/index.m3u8 +天津卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225739/2/index.m3u8 天津卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225698/2/index.m3u8 -天津卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226459/index.m3u8 -天津卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226459/index.m3u8 -天津卫视,http://[2409:8087:1a0a:df::402e]:80/wh7f454c46tw2817558359_702405668/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225740/index.m3u8 -天津卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225740/2.m3u8 -西藏卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225638/2.m3u8 -西藏卫视,http://[2409:8087:1a0a:df::402e]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226433/index.m3u8 -西藏卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226433/index.m3u8 -西藏卫视,http://[2409:8087:1a0a:df::4039]:80/wh7f454c46tw2710545171_1093384597/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226433/index.m3u8 -西藏卫视,http://[2409:8087:1a0a:df::402e]:80/wh7f454c46tw2357852280_-2104487458/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226433/index.m3u8 +天津卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226459/index.m3u8 +天津卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226459/index.m3u8 +天津卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225485/2/index.m3u8 +西藏卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225723/2/index.m3u8 新疆卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225725/2/index.m3u8 -新疆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225635/index.m3u8 -新疆卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226460/index.m3u8 -新疆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225635/2.m3u8 -新疆卫视,http://[2409:8087:1a0a:df::404e]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226460/index.m3u8 -延边卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226516/2.m3u8 -延边卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226516/index.m3u8 -云南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226444/index.m3u8 -云南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226444/2.m3u8 -云南卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226444/index.m3u8 -云南卫视,http://[2409:8087:1a0a:df::4036]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226444/index.m3u8 -云南卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226444/index.m3u8 -浙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225744/2/index.m3u8 +云南卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226444/index.m3u8 浙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225703/2/index.m3u8 -浙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226339/index.m3u8 -浙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225612/2.m3u8 -浙江卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226339/index.m3u8 +浙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225744/2/index.m3u8 +浙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226339/index.m3u8 +浙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226342/index.m3u8 +浙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226339/index.m3u8 重庆卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225692/2/index.m3u8 重庆卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225734/2/index.m3u8 -重庆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226409/index.m3u8 -重庆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225618/2.m3u8 -重庆卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226409/index.m3u8 -安多卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225659/index.m3u8 -龙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226327/index.m3u8 -东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225659/2/index.m3u8 +重庆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226409/index.m3u8 +重庆卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226409/index.m3u8 +重庆卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226409/index.m3u8 东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225658/2/index.m3u8 -东方卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 -东方卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225735/2.m3u8 -东方卫视,http://[2409:8087:1a0a:df::404b]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 +东方卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225659/2/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226345/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226345/index.m3u8 +东方卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/224/3221226345/index.m3u8 黑龙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225690/2/index.m3u8 +黑龙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/yinhe/88888888/8/3221226327/index.m3u8 +黑龙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226327/index.m3u8 +黑龙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225586/2/index.m3u8 黑龙江卫视,http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225736/2/index.m3u8 -黑龙江卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226327/index.m3u8 -黑龙江卫视,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226327/index.m3u8 -黑龙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226327/index.m3u8 -内蒙古卫视,http://[2409:8087:1a0a:df::4035]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226389/index.m3u8 -内蒙古卫视,http://[2409:8087:1a0a:df::4035]:80/wh7f454c46tw2996322019_-1749293790/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226389/index.m3u8 -内蒙古卫视,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226389/index.m3u8 -内蒙古卫视,http://[2409:8087:1a0a:df::404e]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226389/index.m3u8 -内蒙古卫视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221226389/index.m3u8 -山东教育,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225655/index.m3u8 电影频道,#genre# -CHC动作电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225661/index.m3u8 CHC家庭影院,http://[2001:250:5800:1005::155]:80/liverespath/449d51febadb152094085d373b9af94a6ac5f1dd/index.m3u8 -黑莓电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225743/2.m3u8 -黑莓电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225743/index.m3u8 -NewTV超级电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225717/index.m3u8 -哈尔滨影视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226552/index.m3u8 -黑龙江影视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226298/index.m3u8 -黑龙江影视,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226298/index.m3u8 - - -数字频道,#genre# -睛彩竞技,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226124/index.m3u8 -睛彩篮球,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226469/index.m3u8 -NewTV东北热剧,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225741/index.m3u8 -NewTV中国功夫,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225681/index.m3u8 -NewTV军事评论,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225668/index.m3u8 -NewTV军旅剧场,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225676/index.m3u8 -NewTV古装剧场,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225663/index.m3u8 -NewTV惊悚悬疑,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225665/index.m3u8 -NewTV明星大片,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225664/index.m3u8 -NewTV欢乐剧场,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225742/index.m3u8 -NewTV潮妈辣婆,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225685/index.m3u8 -NewTV精品体育,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225674/index.m3u8 -NewTV精品大剧,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225670/index.m3u8 -NewTV精品纪录,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225672/index.m3u8 -NewTV精品萌宠,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226505/index.m3u8 -NewTV超级体育,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225715/index.m3u8 -NewTV超级电视剧,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225716/index.m3u8 -NewTV超级综艺,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225714/index.m3u8 -NewTV金牌综艺,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225666/index.m3u8 -睛彩广场舞,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226472/index.m3u8 -睛彩青少,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226508/index.m3u8 儿童频道,#genre# -黑莓动画,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225662/index.m3u8 -黑莓动画,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225662/2.m3u8 -卡酷少儿,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225654/1.m3u8 -卡酷少儿,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225654/2.m3u8 -卡酷少儿,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225654/index.m3u8 卡酷少儿,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/8/3221225654/index.m3u8 -卡酷少儿,http://[2409:8087:1a0a:df::4038]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225654/index.m3u8 -金鹰卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225653/index.m3u8 -金鹰卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225653/2.m3u8 -哈哈炫动,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225657/2.m3u8 -黑龙江少儿,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226304/index.m3u8 黑龙江少儿,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226304/index.m3u8 黑龙江少儿,http://[2409:8087:1a01:df::4049]:80/TVOD/88888888/224/3221225979/main.m3u8 地方频道,#genre# -康巴卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225660/index.m3u8 -延边卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226516/index.m3u8 -安多卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225659/2.m3u8 -优漫卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225656/2.m3u8 -优漫卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225656/index.m3u8 -哈哈炫动,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225657/index.m3u8 -上海纪实,http://[2409:8087:1a0a:df::4031]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225738/index.m3u8 -上海纪实,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225738/index.m3u8 -上海纪实,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225738/index.m3u8 -佳木斯新闻综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226451/index.m3u8 -双鸭山综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226529/index.m3u8 -哈尔滨新闻综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226434/index.m3u8 -大庆公共,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226525/index.m3u8 -大庆新闻综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226484/index.m3u8 -纪实科教,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3u8 -鹤岗新闻综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226534/index.m3u8 鹤岗新闻综合,http://[2409:8087:1a01:df::4059]:80/TVOD/88888888/224/3221226073/main.m3u8 -鹤岗新闻综合,http://[2409:8087:1a01:df::4060]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226534/index.m3u8 -黑龙江文体,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226239/index.m3u8 黑龙江文体,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226239/index.m3u8 黑龙江文体,http://[2409:8087:1a01:df::4025]:80/TVOD/88888888/224/3221225965/main.m3u8 -黑龙江新闻,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226330/index.m3u8 -黑龙江新闻,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226330/1.m3u8 黑龙江新闻,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226330/index.m3u8 +黑龙江新闻,http://[2409:8087:1a01:df::4036]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226330/1.m3u8 黑龙江科教,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226242/1.m3u8 -黑龙江都市,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226301/index.m3u8 +黑龙江都市,http://[2409:8087:1a01:df::4055]:80/TVOD/88888888/224/3221225969/main.m3u8 黑龙江都市,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226301/index.m3u8 黑龙江都市,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226301/1.m3u8 -黑龙江都市,http://[2409:8087:1a01:df::4025]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226301/1.m3u8 -齐齐哈尔新闻综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226437/index.m3u8 -齐齐哈尔经济法制,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226555/index.m3u8 - - -体育频道,#genre# -睛彩篮球,http://[2409:8087:1a01:df::7005]:80/TVOD/88888888/224/3221225895/main.m3u8 -睛彩篮球,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226147/index.m3u8 更新时间,#genre# -2025-01-14 00:36:01,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ra7e4ssz5dyzmar1/720p/h264/1736330425096181381/mda-ra7e4ssz5dyzmar1.mp4?v_from_s=bdapp-resbox-suzhou -网络收集,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ra7e4ssz5dyzmar1/720p/h264/1736330425096181381/mda-ra7e4ssz5dyzmar1.mp4?v_from_s=bdapp-resbox-suzhou +2025-01-15 00:42:36,https://vd4.bdstatic.com/mda-rad9fe286y2dvbrd/720p/h264/1736836844028067071/mda-rad9fe286y2dvbrd.mp4?v_from_s=bdapp-resbox-suzhou +VX:zhou1368258,https://vd4.bdstatic.com/mda-rad9fe286y2dvbrd/720p/h264/1736836844028067071/mda-rad9fe286y2dvbrd.mp4?v_from_s=bdapp-resbox-suzhou 央视频道,#genre# -CCTV1,http://60.12.183.46:9901/tsfile/live/0001_1.m3u8 -CCTV1,http://117.144.58.42:35455/gaoma/cctv1.m3u8 CCTV1,http://wab201.win:35455/gaoma/cctv1.m3u8 -CCTV1,http://www.douzhicloud.site:35455/gaoma/cctv1.m3u8 +CCTV1,http://49.74.145.161:35455/gaoma/cctv1.m3u8 CCTV1,http://tv.kmhlzxs.top:35455/gaoma/cctv1.m3u8 -CCTV2,http://60.12.183.46:9901/tsfile/live/0002_1.m3u8 -CCTV2,http://39.164.160.249:9901/tsfile/live/0002_1.m3u8 +CCTV1,http://43.248.128.135:35455/gaoma/cctv1.m3u8 +CCTV1,http://119.8.31.109:35455/gaoma/cctv1.m3u8 CCTV2,http://tv.kmhlzxs.top:35455/gaoma/cctv2.m3u8 -CCTV2,http://www.douzhicloud.site:35455/gaoma/cctv2.m3u8 +CCTV2,http://43.248.128.135:35455/gaoma/cctv2.m3u8 +CCTV2,http://49.74.145.161:35455/gaoma/cctv2.m3u8 CCTV2,http://117.144.58.42:35455/gaoma/cctv2.m3u8 -CCTV3,http://wab201.win:35455/gaoma/cctv3.m3u8 +CCTV2,http://119.8.31.109:35455/gaoma/cctv2.m3u8 +CCTV3,http://www.terrykang.xyz:35455/gaoma/cctv3.m3u8 CCTV3,http://tv.kmhlzxs.top:35455/gaoma/cctv3.m3u8 -CCTV3,http://www.douzhicloud.site:35455/gaoma/cctv3.m3u8 CCTV3,http://117.144.58.42:35455/gaoma/cctv3.m3u8 -CCTV3,http://58.57.40.22:9901/tsfile/live/1002_1.m3u8 -CCTV4,http://220.164.192.48:50085/tsfile/live/0005_1.m3u8 -CCTV4,http://tv.kmhlzxs.top:35455/gaoma/cctv4k.m3u8 +CCTV3,http://119.8.31.109:35455/gaoma/cctv3.m3u8 +CCTV3,http://www.douzhicloud.site:35455/gaoma/cctv3.m3u8 CCTV4,http://117.144.58.42:35455/gaoma/cctv4.m3u8 -CCTV4,http://www.douzhicloud.site:35455/gaoma/cctv4k.m3u8 +CCTV4,http://117.144.58.42:35455/gaoma/cctv4k.m3u8 +CCTV4,http://119.8.31.109:35455/gaoma/cctv4k.m3u8 CCTV4,http://wab201.win:35455/gaoma/cctv4.m3u8 -CCTV5,http://117.144.58.42:35455/gaoma/cctv5.m3u8 -CCTV5,http://60.12.183.46:9901/tsfile/live/0005_1.m3u8 +CCTV4,http://119.8.31.109:35455/gaoma/cctv4.m3u8 +CCTV5,http://www.terrykang.xyz:35455/gaoma/cctv5.m3u8 +CCTV5,http://wab201.win:35455/gaoma/cctv5.m3u8 CCTV5,http://www.douzhicloud.site:35455/gaoma/cctv5.m3u8 -CCTV5,http://tv.kmhlzxs.top:35455/gaoma/cctv5.m3u8 -CCTV5,http://li0580.top:35455/gaoma/cctv5.m3u8 -CCTV5+,http://117.144.58.42:35455/gaoma/cctv5p.m3u8 -CCTV5+,http://wab201.win:35455/gaoma/cctv5p.m3u8 -CCTV5+,http://www.douzhicloud.site:35455/gaoma/cctv5p.m3u8 +CCTV5,http://60.12.183.46:9901/tsfile/live/0005_1.m3u8 +CCTV5,http://119.8.31.109:35455/gaoma/cctv5.m3u8 CCTV5+,http://tv.kmhlzxs.top:35455/gaoma/cctv5p.m3u8 -CCTV5+,http://58.57.40.22:9901/tsfile/live/1005_1.m3u8 -CCTV6,http://60.12.183.46:9901/tsfile/live/0006_1.m3u8 -CCTV6,http://li0580.top:35455/gaoma/cctv6.m3u8 +CCTV5+,http://li0580.top:35455/gaoma/cctv5p.m3u8 +CCTV5+,http://117.144.58.42:35455/gaoma/cctv5p.m3u8 +CCTV5+,http://www.douzhicloud.site:35455/gaoma/cctv5p.m3u8 +CCTV5+,http://wab201.win:35455/gaoma/cctv5p.m3u8 +CCTV6,http://tv.kmhlzxs.top:35455/gaoma/cctv6.m3u8 +CCTV6,http://119.8.31.109:35455/gaoma/cctv6.m3u8 +CCTV6,http://www.terrykang.xyz:35455/gaoma/cctv6.m3u8 CCTV6,http://www.douzhicloud.site:35455/gaoma/cctv6.m3u8 -CCTV6,http://117.144.58.42:35455/gaoma/cctv6.m3u8 -CCTV6,http://wab201.win:35455/gaoma/cctv6.m3u8 -CCTV7,http://60.12.183.46:9901/tsfile/live/0007_1.m3u8 -CCTV7,http://wab201.win:35455/gaoma/cctv7.m3u8 +CCTV6,http://43.248.128.135:35455/gaoma/cctv6.m3u8 +CCTV7,http://www.terrykang.xyz:35455/gaoma/cctv7.m3u8 +CCTV7,http://119.8.31.109:35455/gaoma/cctv7.m3u8 CCTV7,http://www.douzhicloud.site:35455/gaoma/cctv7.m3u8 -CCTV7,http://220.164.192.48:50085/tsfile/live/0008_1.m3u8 CCTV7,http://tv.kmhlzxs.top:35455/gaoma/cctv7.m3u8 -CCTV8,http://60.12.183.46:9901/tsfile/live/0008_1.m3u8 -CCTV8,http://li0580.top:35455/gaoma/cctv8.m3u8 -CCTV8,http://117.144.58.42:35455/gaoma/cctv8.m3u8 -CCTV8,http://tv.kmhlzxs.top:35455/gaoma/cctv8.m3u8 -CCTV8,http://220.164.192.48:50085/tsfile/live/0009_1.m3u8 -CCTV9,http://220.164.192.48:50085/tsfile/live/0010_1.m3u8 -CCTV9,http://117.144.58.42:35455/gaoma/cctv9.m3u8 +CCTV7,http://43.248.128.135:35455/gaoma/cctv7.m3u8 +CCTV8,http://www.terrykang.xyz:35455/gaoma/cctv8.m3u8 +CCTV8,http://119.8.31.109:35455/gaoma/cctv8.m3u8 +CCTV8,http://www.douzhicloud.site:35455/gaoma/cctv8.m3u8 +CCTV8,http://43.248.128.135:35455/gaoma/cctv8.m3u8 +CCTV8,http://49.74.145.161:35455/gaoma/cctv8.m3u8 CCTV9,http://39.164.160.249:9901/tsfile/live/0009_1.m3u8 -CCTV9,http://www.douzhicloud.site:35455/gaoma/cctv9.m3u8 CCTV9,http://tv.kmhlzxs.top:35455/gaoma/cctv9.m3u8 -CCTV10,http://220.164.192.48:50085/tsfile/live/0011_1.m3u8 -CCTV10,http://39.164.160.249:9901/tsfile/live/0010_1.m3u8 -CCTV10,http://tv.kmhlzxs.top:35455/gaoma/cctv10.m3u8 +CCTV9,http://117.144.58.42:35455/gaoma/cctv9.m3u8 +CCTV9,http://www.terrykang.xyz:35455/gaoma/cctv9.m3u8 +CCTV9,http://www.douzhicloud.site:35455/gaoma/cctv9.m3u8 +CCTV10,http://43.248.128.135:35455/gaoma/cctv10.m3u8 +CCTV10,http://119.8.31.109:35455/gaoma/cctv10.m3u8 +CCTV10,http://www.douzhicloud.site:35455/gaoma/cctv10.m3u8 CCTV10,http://117.144.58.42:35455/gaoma/cctv10.m3u8 -CCTV10,http://wab201.win:35455/gaoma/cctv10.m3u8 -CCTV11,http://60.12.183.46:9901/tsfile/live/0011_1.m3u8 +CCTV10,http://li0580.top:35455/gaoma/cctv10.m3u8 +CCTV11,http://www.terrykang.xyz:35455/gaoma/cctv11.m3u8 +CCTV11,http://43.248.128.135:35455/gaoma/cctv11.m3u8 +CCTV11,http://49.74.145.161:35455/gaoma/cctv11.m3u8 +CCTV11,http://119.8.31.109:35455/gaoma/cctv11.m3u8 CCTV11,http://39.164.160.249:9901/tsfile/live/0011_1.m3u8 -CCTV11,http://wab201.win:35455/gaoma/cctv11.m3u8 -CCTV11,http://tv.kmhlzxs.top:35455/gaoma/cctv11.m3u8 -CCTV11,http://www.douzhicloud.site:35455/gaoma/cctv11.m3u8 -CCTV12,http://220.164.192.48:50085/tsfile/live/0013_1.m3u8 -CCTV12,http://39.164.160.249:9901/tsfile/live/0012_1.m3u8 -CCTV12,http://60.12.183.46:9901/tsfile/live/0012_1.m3u8 -CCTV12,http://wab201.win:35455/gaoma/cctv12.m3u8 +CCTV12,http://43.248.128.135:35455/gaoma/cctv12.m3u8 +CCTV12,http://117.144.58.42:35455/gaoma/cctv12.m3u8 +CCTV12,http://119.8.31.109:35455/gaoma/cctv12.m3u8 CCTV12,http://li0580.top:35455/gaoma/cctv12.m3u8 +CCTV12,http://www.terrykang.xyz:35455/gaoma/cctv12.m3u8 CCTV13,http://60.12.183.46:9901/tsfile/live/0013_1.m3u8 -CCTV13,http://tv.kmhlzxs.top:35455/gaoma/cctv13.m3u8 +CCTV13,http://www.terrykang.xyz:35455/gaoma/cctv13.m3u8 CCTV13,http://117.144.58.42:35455/gaoma/cctv13.m3u8 CCTV13,http://39.164.160.249:9901/tsfile/live/0013_1.m3u8 -CCTV13,http://www.douzhicloud.site:35455/gaoma/cctv13.m3u8 -CCTV14,http://220.164.192.48:50085/tsfile/live/0015_1.m3u8 -CCTV14,http://39.164.160.249:9901/tsfile/live/0014_1.m3u8 +CCTV13,http://49.74.145.161:35455/gaoma/cctv13.m3u8 CCTV14,http://www.douzhicloud.site:35455/gaoma/cctv14.m3u8 +CCTV14,http://www.terrykang.xyz:35455/gaoma/cctv14.m3u8 CCTV14,http://117.144.58.42:35455/gaoma/cctv14.m3u8 -CCTV14,http://60.12.183.46:9901/tsfile/live/0014_1.m3u8 -CCTV15,http://39.164.160.249:9901/tsfile/live/0015_1.m3u8 -CCTV15,http://117.144.58.42:35455/gaoma/cctv15.m3u8 +CCTV14,http://wab201.win:35455/gaoma/cctv14.m3u8 +CCTV14,http://39.164.160.249:9901/tsfile/live/0014_1.m3u8 +CCTV15,http://60.12.183.46:9901/tsfile/live/0015_1.m3u8 +CCTV15,http://43.248.128.135:35455/gaoma/cctv15.m3u8 +CCTV15,http://49.74.145.161:35455/gaoma/cctv15.m3u8 CCTV15,http://wab201.win:35455/gaoma/cctv15.m3u8 -CCTV15,http://www.douzhicloud.site:35455/gaoma/cctv15.m3u8 -CCTV15,http://li0580.top:35455/gaoma/cctv15.m3u8 -CCTV16,http://220.164.192.48:50085/tsfile/live/0017_1.m3u8 +CCTV15,http://www.terrykang.xyz:35455/gaoma/cctv15.m3u8 CCTV16,http://www.douzhicloud.site:35455/gaoma/cctv16.m3u8 -CCTV16,http://tv.kmhlzxs.top:35455/gaoma/cctv16.m3u8 +CCTV16,http://43.248.128.135:35455/gaoma/cctv16.m3u8 +CCTV16,http://117.144.58.42:35455/gaoma/cctv16.m3u8 CCTV16,http://li0580.top:35455/gaoma/cctv16.m3u8 -CCTV16,http://wab201.win:35455/gaoma/cctv16.m3u8 -CCTV17,http://220.164.192.48:50085/tsfile/live/0018_1.m3u8 -CCTV17,http://li0580.top:35455/gaoma/cctv17.m3u8 +CCTV16,http://49.74.145.161:35455/gaoma/cctv16.m3u8 +CCTV17,http://www.terrykang.xyz:35455/gaoma/cctv17.m3u8 CCTV17,http://tv.kmhlzxs.top:35455/gaoma/cctv17.m3u8 -CCTV17,http://117.144.58.42:35455/gaoma/cctv17.m3u8 +CCTV17,http://43.248.128.135:35455/gaoma/cctv17.m3u8 +CCTV17,http://wab201.win:35455/gaoma/cctv17.m3u8 CCTV17,http://www.douzhicloud.site:35455/gaoma/cctv17.m3u8 +CCTV世界地理,http://111.61.236.247:9081/hls/62/index.m3u8 +CCTV世界地理,http://36.129.204.117:9003//hls/78/index.m3u8 +CCTV世界地理,http://60.2.190.206:4000/udp/239.253.92.113:8066 +CCTV世界地理,http://60.7.56.33:4000/udp/239.253.92.131:6113 +CCTV世界地理,http://livetv.wqwqwq.sbs/rptv/G_SHIJIEDL-CQ.m3u8?license=gitv +CCTV兵器科技,http://60.2.190.206:4000/udp/239.253.93.47:6435 +CCTV央视台球,https://epg.pw/stream/ca9c1cd4b97fb824cedd7fedfd0c7a950afdd7f00751cfbb7c2d89831d7746a5.m3u8 +CCTV央视台球,http://36.129.204.117:9003//hls/71/index.m3u8 +CCTV央视台球,http://livetv.wqwqwq.sbs/rptv/G_TAIQIU-CQ.m3u8?license=gitv +CCTV女性时尚,http://111.61.236.247:9081/hls/59/index.m3u8 +CCTV怀旧剧场,http://111.61.236.247:9081/hls/67/index.m3u8 +CCTV怀旧剧场,http://60.2.190.206:4000/udp/239.253.93.252:6430 +CCTV第一剧场,http://60.7.56.33:4000/udp/239.253.93.138:6428 +CCTV第一剧场,http://nas.hssvm.com:8888/udp/225.1.1.183:5002 CCTV风云足球,http://183.11.239.36:808/hls/133/index.m3u8 +CCTV风云足球,http://111.61.236.247:9081/hls/58/index.m3u8 +CCTV风云足球,https://epg.pw/stream/ac8062ec9484078061d3bef507c15a423ac57ae4144e3fcc4b0a198dd420f911.m3u8 +CCTV风云足球,https://epg.pw/stream/6d7bf281e3d739806a73f5373acaa6e01988ec9739f5ac1355ce54b47a928472.m3u8 +CCTV风云足球,http://nas.hssvm.com:8888/udp/225.1.1.181:5002 +CCTV高尔夫球,http://nas.hssvm.com:8888/udp/225.1.1.182:5002 +CCTV老故事,http://nas.hssvm.com:8888/udp/225.1.1.188:5002 CGTN,https://0472.org/hls/cgtn.m3u8 CGTN俄语,https://0472.org/hls/cgtne.m3u8 CGTN法语,https://0472.org/hls/cgtnf.m3u8 @@ -469,217 +316,231 @@ CGTN阿语,https://0472.org/hls/cgtna.m3u8 卫视频道,#genre# -安徽卫视,http://60.12.183.46:9901/tsfile/live/0130_2.m3u8 安徽卫视,http://39.164.160.249:9901/tsfile/live/0130_1.m3u8 安徽卫视,http://220.164.192.48:50085/tsfile/live/0126_1.m3u8 安徽卫视,http://58.57.40.22:9901/tsfile/live/1033_1.m3u8 安徽卫视,http://183.94.1.118:8801/tsfile/live/0130_1.m3u8 -北京卫视,http://220.164.192.48:50085/tsfile/live/0135_1.m3u8 +安徽卫视,http://61.157.139.15:9901/tsfile/live/0130_1.m3u8 北京卫视,http://39.164.160.249:9901/tsfile/live/0122_1.m3u8 北京卫视,http://60.12.183.46:9901/tsfile/live/0015_2.m3u8 -北京卫视,http://223.105.252.8/PLTV/4/224/3221228115/index.m3u8 +北京卫视,http://220.164.192.48:50085/tsfile/live/0135_1.m3u8 北京卫视,http://58.57.40.22:9901/tsfile/live/1032_1.m3u8 +北京卫视,http://223.105.252.8/PLTV/4/224/3221228115/index.m3u8 兵团卫视,https://liveout.btzx.com.cn/62ds9e/yil08g.m3u8 兵团卫视,http://110.7.130.44:8096/tsfile/live/0115_1.m3u8 兵团卫视,http://110.7.130.134:8096/tsfile/live/0115_1.m3u8 -兵团卫视,http://112.101.78.50:9901/tsfile/live/0115_1.m3u8 兵团卫视,http://110.7.129.204:8096/tsfile/live/0115_1.m3u8 -东方卫视,http://60.12.183.46:9901/tsfile/live/0018_1.m3u8 -东方卫视,http://220.164.192.48:50085/tsfile/live/0122_1.m3u8 +兵团卫视,http://110.80.17.38:9901/tsfile/live/0015_1.m3u8 东方卫视,http://39.164.160.249:9901/tsfile/live/0107_1.m3u8 东方卫视,http://223.105.252.8/PLTV/4/224/3221228150/index.m3u8 +东方卫视,http://112.46.85.60:8009/hls/31/index.m3u8 东方卫视,http://183.94.1.118:8801/tsfile/live/0107_1.m3u8 -东南卫视,http://60.12.183.46:9901/tsfile/live/0131_1.m3u8 +东方卫视,http://111.61.236.247:9081/hls/40/index.m3u8 东南卫视,http://58.57.40.22:9901/tsfile/live/1037_1.m3u8 东南卫视,http://183.94.1.118:8801/tsfile/live/0137_1.m3u8 -东南卫视,http://59.48.75.130:3052/tsfile/live/0125_1.m3u8 +东南卫视,http://202.100.46.58:9901/tsfile/live/1031_1.m3u8 +东南卫视,http://58.221.214.82:9901/tsfile/live/0137_1.m3u8 东南卫视,http://111.61.236.247:9081/hls/42/index.m3u8 甘肃卫视,http://220.164.192.48:50085/tsfile/live/0141_1.m3u8 甘肃卫视,http://58.57.40.22:9901/tsfile/live/1056_1.m3u8 -甘肃卫视,http://59.48.75.130:3052/tsfile/live/1001_1.m3u8 -甘肃卫视,http://111.61.236.247:9081/hls/54/index.m3u8 甘肃卫视,http://202.100.46.58:9901/tsfile/live/1035_1.m3u8 -广东卫视,http://220.164.192.48:50085/tsfile/live/0139_1.m3u8 +甘肃卫视,http://118.122.189.74:9901/tsfile/live/0141_1.m3u8 +甘肃卫视,http://223.241.247.214:9901/tsfile/live/0141_1.m3u8 +广东卫视,http://39.164.160.249:9901/tsfile/live/0125_1.m3u8 +广东卫视,http://60.12.183.46:9901/tsfile/live/0107_1.m3u8 广东卫视,http://223.105.252.8/PLTV/4/224/3221227445/index.m3u8 -广东卫视,http://183.94.1.118:8801/tsfile/live/0125_1.m3u8 -广东卫视,http://59.48.75.130:3052/tsfile/live/0121_1.m3u8 -广东卫视,http://111.61.236.247:9081/hls/43/index.m3u8 -广西卫视,http://220.164.192.48:50085/tsfile/live/0112_1.m3u8 +广东卫视,http://220.164.192.48:50085/tsfile/live/0139_1.m3u8 +广东卫视,http://58.57.40.22:9901/tsfile/live/1039_1.m3u8 广西卫视,http://60.12.183.46:9901/tsfile/live/0112_1.m3u8 广西卫视,http://58.57.40.22:9901/tsfile/live/1049_1.m3u8 +广西卫视,http://58.221.214.82:9901/tsfile/live/0113_1.m3u8 广西卫视,http://36.32.174.67:60080/newlive/live/hls/38/live.m3u8 广西卫视,http://110.53.52.63:8888/newlive/live/hls/25/live.m3u8 贵州卫视,http://60.12.183.46:9901/tsfile/live/0142_1.m3u8 贵州卫视,http://39.164.160.249:9901/tsfile/live/0120_1.m3u8 -贵州卫视,http://58.57.40.22:9901/tsfile/live/1042_1.m3u8 -贵州卫视,http://59.48.75.130:3052/tsfile/live/0015_2.m3u8 -贵州卫视,http://111.61.236.247:9081/hls/37/index.m3u8 +贵州卫视,http://61.157.139.15:9901/tsfile/live/0120_1.m3u8 +贵州卫视,http://202.100.46.58:9901/tsfile/live/1034_1.m3u8 +贵州卫视,http://58.221.214.82:9901/tsfile/live/0120_1.m3u8 海南卫视,http://58.57.40.22:9901/tsfile/live/1000_1.m3u8 -海南卫视,http://36.32.174.67:60080/newlive/live/hls/46/live.m3u8 -海南卫视,http://59.48.75.130:3052/tsfile/live/0141_1.m3u8 +海南卫视,http://220.164.192.48:50085/tsfile/live/1003_1.m3u8 +海南卫视,http://61.157.139.15:9901/tsfile/live/2404_1.m3u8 海南卫视,http://58.221.214.82:9901/tsfile/live/0016_2.m3u8 -海南卫视,http://218.13.170.98:9901/tsfile/live/1020_1.m3u8 +海南卫视,http://36.32.174.67:60080/newlive/live/hls/46/live.m3u8 海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/chunklist0.m3u8 海峡卫视,http://117.27.190.42:9998/tsfile/live/23283_1.m3u8 海峡卫视,http://117.27.190.42:9998/tsfile/live/23283_1.m3u8?key=txiptv 海峡卫视,http://117.27.190.42:9998/tsfile/live/23283_1.m3u8?key=txiptv&playlive=1&authid=0 -河北卫视,http://220.164.192.48:50085/tsfile/live/0113_1.m3u8 -河北卫视,http://60.12.183.46:9901/tsfile/live/0111_1.m3u8 河北卫视,http://39.164.160.249:9901/tsfile/live/0117_1.m3u8 +河北卫视,http://220.164.192.48:50085/tsfile/live/0113_1.m3u8 河北卫视,http://58.57.40.22:9901/tsfile/live/1044_1.m3u8 +河北卫视,http://61.157.139.15:9901/tsfile/live/0117_1.m3u8 河北卫视,http://36.32.174.67:60080/newlive/live/hls/36/live.m3u8 -河南卫视,http://220.164.192.48:50085/tsfile/live/0116_1.m3u8 +河南卫视,http://39.164.160.249:9901/tsfile/live/0139_1.m3u8 河南卫视,http://60.12.183.46:9901/tsfile/live/0121_1.m3u8 河南卫视,http://58.57.40.22:9901/tsfile/live/1048_1.m3u8 河南卫视,http://183.94.1.118:8801/tsfile/live/1006_1.m3u8 -河南卫视,http://59.48.75.130:3052/tsfile/live/0126_1.m3u8 +河南卫视,http://61.157.139.15:9901/tsfile/live/0139_1.m3u8 湖北卫视,http://220.164.192.48:50085/tsfile/live/0123_1.m3u8 +湖北卫视,http://58.57.40.22:9901/tsfile/live/1038_1.m3u8 湖北卫视,http://183.94.1.118:8801/tsfile/live/0132_1.m3u8 -湖北卫视,http://36.32.174.67:60080/newlive/live/hls/28/live.m3u8 -湖北卫视,http://59.48.75.130:3052/tsfile/live/0127_1.m3u8 -湖北卫视,http://202.100.46.58:9901/tsfile/live/1025_1.m3u8 -湖南卫视,http://60.12.183.46:9901/tsfile/live/0019_1.m3u8 -湖南卫视,http://39.164.160.249:9901/tsfile/live/0128_1.m3u8 +湖北卫视,http://61.157.139.15:9901/tsfile/live/0132_1.m3u8 +湖北卫视,http://111.61.236.247:9081/hls/39/index.m3u8 湖南卫视,http://123.7.110.43:9901/tsfile/live/0128_3.m3u8 +湖南卫视,http://39.164.160.249:9901/tsfile/live/0128_1.m3u8 湖南卫视,http://58.57.40.22:9901/tsfile/live/1028_1.m3u8 湖南卫视,http://183.94.1.118:8801/tsfile/live/0128_1.m3u8 -吉林卫视,http://220.164.192.48:50085/tsfile/live/0118_1.m3u8 -吉林卫视,http://123.7.110.43:9901/tsfile/live/0112_1.m3u8 +湖南卫视,http://111.61.236.247:9081/hls/24/index.m3u8 吉林卫视,http://60.12.183.46:9901/tsfile/live/0138_1.m3u8 +吉林卫视,http://123.7.110.43:9901/tsfile/live/0112_1.m3u8 吉林卫视,http://58.57.40.22:9901/tsfile/live/1050_1.m3u8 +吉林卫视,http://58.221.214.82:9901/tsfile/live/0116_1.m3u8 吉林卫视,http://110.53.52.63:8888/newlive/live/hls/34/live.m3u8 江苏卫视,http://60.12.183.46:9901/tsfile/live/0017_1.m3u8 -江苏卫视,http://220.164.192.48:50085/tsfile/live/0128_1.m3u8 -江苏卫视,http://39.164.160.249:9901/tsfile/live/0127_1.m3u8 江苏卫视,http://223.105.252.8/PLTV/4/224/3221228099/index.m3u8 +江苏卫视,http://39.164.160.249:9901/tsfile/live/0127_1.m3u8 江苏卫视,http://58.57.40.22:9901/tsfile/live/1031_1.m3u8 +江苏卫视,http://112.46.85.60:8009/hls/33/index.m3u8 +江西卫视,http://39.164.160.249:9901/tsfile/live/0138_1.m3u8 +江西卫视,http://60.12.183.46:9901/tsfile/live/0130_1.m3u8 江西卫视,http://58.57.40.22:9901/tsfile/live/1043_1.m3u8 江西卫视,http://183.94.1.118:8801/tsfile/live/0138_1.m3u8 -江西卫视,http://36.32.174.67:60080/newlive/live/hls/22/live.m3u8 -江西卫视,http://36.32.174.67:60080/newlive/live/hls/31/live.m3u8 -江西卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226504/index.m3u8 -康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8 -康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8?key=txiptv&playlive=1&authid=0 +江西卫视,http://202.100.46.58:9901/tsfile/live/1033_1.m3u8 +康巴卫视,http://218.89.240.144:59901/tsfile/live/1010_1.m3u8 康巴卫视,http://wouu.net:9977/udp/239.93.0.41:5140 -辽宁卫视,http://60.12.183.46:9901/tsfile/live/0123_1.m3u8 辽宁卫视,http://39.164.160.249:9901/tsfile/live/0121_1.m3u8 +辽宁卫视,http://58.57.40.22:9901/tsfile/live/1035_1.m3u8 辽宁卫视,http://183.94.1.118:8801/tsfile/live/0121_1.m3u8 -辽宁卫视,http://59.48.75.130:3052/tsfile/live/0143_1.m3u8 -辽宁卫视,http://111.61.236.247:9081/hls/30/index.m3u8 +辽宁卫视,http://61.157.139.15:9901/tsfile/live/0121_1.m3u8 +辽宁卫视,http://202.100.46.58:9901/tsfile/live/1037_1.m3u8 +旅游卫视,http://111.61.236.247:9081/hls/50/index.m3u8 宁夏卫视,http://58.57.40.22:9901/tsfile/live/1054_1.m3u8 -宁夏卫视,http://36.32.174.67:60080/newlive/live/hls/49/live.m3u8 -宁夏卫视,http://59.48.75.130:3052/tsfile/live/0115_1.m3u8 -宁夏卫视,http://111.61.236.247:9081/hls/51/index.m3u8 +宁夏卫视,http://61.157.139.15:9901/tsfile/live/2403_1.m3u8 宁夏卫视,http://202.100.46.58:9901/tsfile/live/1036_1.m3u8 +宁夏卫视,http://36.32.174.67:60080/newlive/live/hls/49/live.m3u8 +宁夏卫视,http://111.61.236.247:9081/hls/51/index.m3u8 农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8 农林卫视,http://124.116.183.146:9901/tsfile/live/1004_1.m3u8 农林卫视,http://112.46.85.60:8009/hls/27/index.m3u8 青海卫视,http://220.164.192.48:50085/tsfile/live/0140_1.m3u8 -青海卫视,http://110.53.52.63:8888/newlive/live/hls/38/live.m3u8 -青海卫视,http://59.48.75.130:3052/tsfile/live/0113_1.m3u8 -青海卫视,http://111.61.236.247:9081/hls/49/index.m3u8 +青海卫视,http://58.57.40.22:9901/tsfile/live/1057_1.m3u8 +青海卫视,http://61.157.139.15:9901/tsfile/live/2402_1.m3u8 青海卫视,http://202.100.46.58:9901/tsfile/live/1038_1.m3u8 -三沙卫视,http://119.36.148.115:59901/tsfile/live/1009_1.m3u8 -三沙卫视,http://61.138.128.226:19901/tsfile/live/1020_1.m3u8 -三沙卫视,http://220.249.114.102:9901/tsfile/live/1017_1.m3u8 +青海卫视,http://58.221.214.82:9901/tsfile/live/0018_1.m3u8 三沙卫视,http://117.27.190.42:9998/tsfile/live/23250_1.m3u8 +三沙卫视,http://61.138.128.226:19901/tsfile/live/1020_1.m3u8 +三沙卫视,http://119.36.148.115:59901/tsfile/live/1009_1.m3u8 三沙卫视,http://111.160.17.2:59901/tsfile/live/0001_45.m3u8 -厦门卫视,http://220.164.192.48:50085/tsfile/live/1004_1.m3u8 +三沙卫视,http://220.249.114.102:9901/tsfile/live/1017_1.m3u8 厦门卫视,http://110.80.17.38:9901/tsfile/live/0128_1.m3u8 -厦门卫视,http://60.208.61.2:352/tsfile/live/0119_1.m3u8 -厦门卫视,http://123.132.233.194:352/tsfile/live/0119_1.m3u8 厦门卫视,http://117.27.190.42:9998/tsfile/live/23282_1.m3u8 -山东卫视,http://60.12.183.46:9901/tsfile/live/0125_1.m3u8 +厦门卫视,http://124.128.73.58:9901/tsfile/live/0129_1.m3u8 +厦门卫视,https://live1b.kxm.xmtv.cn/xmtvbf/tvzb/live.m3u8 +厦门卫视,https://live1b.kxm.xmtv.cn/xmtvbf/playlist.m3u8 +山东卫视,http://39.164.160.249:9901/tsfile/live/0131_1.m3u8 山东卫视,http://220.164.192.48:50085/tsfile/live/0121_1.m3u8 山东卫视,http://223.105.252.8/PLTV/4/224/3221227448/index.m3u8 -山东卫视,http://39.164.160.249:9901/tsfile/live/0131_1.m3u8 -山东卫视,http://59.48.75.130:3052/tsfile/live/0119_1.m3u8 -山西卫视,http://36.32.174.67:60080/newlive/live/hls/43/live.m3u8 -山西卫视,http://59.48.75.130:3052/tsfile/live/1002_1.m3u8 -山西卫视,http://111.61.236.247:9081/hls/47/index.m3u8 -山西卫视,http://219.145.93.74:9999/tsfile/live/0120_1.m3u8 +山东卫视,http://202.100.46.58:9901/tsfile/live/1026_1.m3u8 +山东卫视,http://58.221.214.82:9901/tsfile/live/0131_1.m3u8 +山西卫视,http://60.12.183.46:9901/tsfile/live/0109_1.m3u8 +山西卫视,http://220.164.192.48:50085/tsfile/live/0117_1.m3u8 +山西卫视,http://61.157.139.15:9901/tsfile/live/2397_1.m3u8 山西卫视,http://58.221.214.82:9901/tsfile/live/0017_1.m3u8 +山西卫视,http://36.32.174.67:60080/newlive/live/hls/43/live.m3u8 +陕西卫视,http://60.12.183.46:9901/tsfile/live/0118_1.m3u8 陕西卫视,http://39.164.160.249:9901/tsfile/live/0136_1.m3u8 +陕西卫视,http://202.100.46.58:9901/tsfile/live/1017_1.m3u8 陕西卫视,http://36.32.174.67:60080/newlive/live/hls/44/live.m3u8 -陕西卫视,http://110.53.52.63:8888/newlive/live/hls/40/live.m3u8 -陕西卫视,http://59.48.75.130:3052/tsfile/live/0135_1.m3u8 -陕西卫视,http://222.134.245.16:9901/tsfile/live/0136_1.m3u8 -深圳卫视,http://220.164.192.48:50085/tsfile/live/0142_1.m3u8 +陕西卫视,http://111.61.236.247:9081/hls/46/index.m3u8 深圳卫视,http://58.57.40.22:9901/tsfile/live/1036_1.m3u8 -深圳卫视,http://59.48.75.130:3052/tsfile/live/0123_1.m3u8 -深圳卫视,http://111.61.236.247:9081/hls/38/index.m3u8 深圳卫视,http://202.100.46.58:9901/tsfile/live/1024_1.m3u8 -四川卫视,http://220.164.192.48:50085/tsfile/live/0143_1.m3u8 +深圳卫视,http://58.221.214.82:9901/tsfile/live/0126_1.m3u8 +深圳卫视,http://221.0.78.198:1681/hls/10235/index.m3u8 +深圳卫视,http://111.61.236.247:9081/hls/38/index.m3u8 四川卫视,http://60.12.183.46:9901/tsfile/live/0128_1.m3u8 +四川卫视,http://220.164.192.48:50085/tsfile/live/0143_1.m3u8 四川卫视,http://58.57.40.22:9901/tsfile/live/1046_1.m3u8 四川卫视,http://183.94.1.118:8801/tsfile/live/0123_1.m3u8 -四川卫视,http://36.32.174.67:60080/newlive/live/hls/29/live.m3u8 -天津卫视,http://60.12.183.46:9901/tsfile/live/0120_1.m3u8 +四川卫视,http://61.157.139.15:9901/tsfile/live/2393_1.m3u8 天津卫视,http://58.57.40.22:9901/tsfile/live/1034_1.m3u8 天津卫视,http://112.46.85.60:8009/hls/44/index.m3u8 -天津卫视,http://36.32.174.67:60080/newlive/live/hls/26/live.m3u8 -天津卫视,http://59.48.75.130:3052/tsfile/live/0116_1.m3u8 +天津卫视,http://61.157.139.15:9901/tsfile/live/2394_1.m3u8 +天津卫视,http://202.100.46.58:9901/tsfile/live/1030_1.m3u8 +天津卫视,http://58.221.214.82:9901/tsfile/live/0135_1.m3u8 西藏卫视,http://36.32.174.67:60080/newlive/live/hls/48/live.m3u8 -西藏卫视,http://59.48.75.130:3052/tsfile/live/0109_1.m3u8 +西藏卫视,http://118.122.189.74:9901/tsfile/live/0111_1.m3u8 +西藏卫视,http://60.208.61.2:352/tsfile/live/0111_1.m3u8 西藏卫视,http://111.61.236.247:9081/hls/52/index.m3u8 -西藏卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225638/index.m3u8 -西藏卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225638/index.m3u8#http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226433/index.m3u8#http://39.134.24.162/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226212/index.m3u8 +西藏卫视,http://59.48.75.130:3052/tsfile/live/0109_1.m3u8 +新疆卫视,http://39.164.160.249:9901/tsfile/live/0110_1.m3u8 +新疆卫视,http://123.7.110.43:9901/tsfile/live/0110_1.m3u8 新疆卫视,http://220.164.192.48:50085/tsfile/live/0110_1.m3u8 新疆卫视,http://220.164.192.48:50085/tsfile/live/0111_1.m3u8 -新疆卫视,http://123.7.110.43:9901/tsfile/live/0110_1.m3u8 -新疆卫视,http://39.164.160.249:9901/tsfile/live/0110_1.m3u8 新疆卫视,http://58.57.40.22:9901/tsfile/live/1055_1.m3u8 延边卫视,http://61.138.128.226:19901/tsfile/live/1008_1.m3u8 延边卫视,http://live.ybtvyun.com/video/s10006-90fe76c52091/index.m3u8 延边卫视,http://120.76.248.139/live/bfgd/4200000117.m3u8 -延边卫视,https://live.ybtvyun.com/video/s10006-2f92b9e0b123/index.m3u8 +延边卫视,http://live.ybtvyun.com/video/s10006-44f040627ca1/index.m3u8 延边卫视,http://live.ybtvyun.com/video/s10016-6f0dfd97912f/index.m3u8?zjild -云南卫视,http://60.12.183.46:9901/tsfile/live/0110_1.m3u8 云南卫视,http://123.7.110.43:9901/tsfile/live/0142_1.m3u8 云南卫视,http://39.164.160.249:9901/tsfile/live/0119_1.m3u8 +云南卫视,http://220.164.192.48:50085/tsfile/live/0019_1.m3u8 云南卫视,http://58.57.40.22:9901/tsfile/live/1047_1.m3u8 -云南卫视,http://36.32.174.67:60080/newlive/live/hls/45/live.m3u8 +云南卫视,http://111.61.236.247:9081/hls/32/index.m3u8 浙江卫视,http://223.105.252.8/PLTV/4/224/3221228147/index.m3u8 -浙江卫视,http://220.164.192.48:50085/tsfile/live/0127_1.m3u8 -浙江卫视,http://183.94.1.118:8801/tsfile/live/0124_1.m3u8 +浙江卫视,http://58.57.40.22:9901/tsfile/live/1029_1.m3u8 浙江卫视,http://112.46.85.60:8009/hls/34/index.m3u8 -浙江卫视,http://59.48.75.130:3052/tsfile/live/0142_1.m3u8 -重庆卫视,http://220.164.192.48:50085/tsfile/live/0131_1.m3u8 +浙江卫视,http://183.94.1.118:8801/tsfile/live/0124_1.m3u8 +浙江卫视,http://60.223.224.176:8888/newlive/live/hls/23/live.m3u8 重庆卫视,http://60.12.183.46:9901/tsfile/live/0122_1.m3u8 +重庆卫视,http://220.164.192.48:50085/tsfile/live/0131_1.m3u8 重庆卫视,http://58.57.40.22:9901/tsfile/live/0142_1.m3u8 重庆卫视,http://183.94.1.118:8801/tsfile/live/0142_1.m3u8 -重庆卫视,http://36.32.174.67:60080/newlive/live/hls/34/live.m3u8 +重庆卫视,http://61.157.139.15:9901/tsfile/live/0142_1.m3u8 南方卫视,http://111.196.129.152:20000/udp/239.3.1.161:8001 南方卫视,http://114.252.238.87:8000/udp/239.3.1.161:8001 +南方卫视,http://123.113.187.204:8000/udp/239.3.1.161:8001 南方卫视,http://123.117.237.15:8680/udp/239.3.1.161:8001 -安多卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225659/index.m3u8 安多卫视,http://stream.qhbtv.com/adws/playlist.m3u8 安多卫视,http://stream.qhbtv.com/adws/sd/live.m3u8 安多卫视,http://stream.qhbtv.com/adws/playlist.m3u8?_upt=fa85a7111719921825 安多卫视,http://stream.qhbtv.com/adws/playlist.m3u8?_upt=be54a04d1719055140 -东方卫视,http://60.12.183.46:9901/tsfile/live/0018_1.m3u8 -东方卫视,http://220.164.192.48:50085/tsfile/live/0122_1.m3u8 +安多卫视,http://stream.qhbtv.com/adws/playlist.m3u8?_upt=d60823ce1718441050 东方卫视,http://39.164.160.249:9901/tsfile/live/0107_1.m3u8 东方卫视,http://223.105.252.8/PLTV/4/224/3221228150/index.m3u8 +东方卫视,http://112.46.85.60:8009/hls/31/index.m3u8 东方卫视,http://183.94.1.118:8801/tsfile/live/0107_1.m3u8 +东方卫视,http://111.61.236.247:9081/hls/40/index.m3u8 +大湾区卫视,http://mzitv.cn:32/tsfile/live/1012_1.m3u8 +大湾区卫视,http://183.11.239.36:808/hls/132/index.m3u8 +大湾区卫视,http://tvbox6.icu/tv/dwqws.m3u8 +大湾区卫视,http://qjrhc.jydjd.top:2911/udp/224.1.100.7:11111 +大湾区卫视,http://qjrhc.jydjd.top:2911/udp/224.1.100.153:11111 黑龙江卫视,http://39.164.160.249:9901/tsfile/live/0143_1.m3u8 -黑龙江卫视,http://58.57.40.22:9901/tsfile/live/1040_1.m3u8 -黑龙江卫视,http://59.48.75.130:3052/tsfile/live/0138_1.m3u8 -黑龙江卫视,http://111.61.236.247:9081/hls/34/index.m3u8 -黑龙江卫视,http://219.145.93.74:9999/tsfile/live/1009_1.m3u8 -内蒙古卫视,http://59.48.75.130:3052/tsfile/live/1005_1.m3u8 +黑龙江卫视,http://61.157.139.15:9901/tsfile/live/0143_1.m3u8 +黑龙江卫视,http://58.221.214.82:9901/tsfile/live/0143_1.m3u8 +黑龙江卫视,http://60.208.61.2:352/tsfile/live/0143_1.m3u8 +黑龙江卫视,http://223.241.247.214:9901/tsfile/live/0143_1.m3u8 +内蒙古卫视,http://118.122.189.74:9901/tsfile/live/0109_1.m3u8 +内蒙古卫视,http://60.208.61.2:352/tsfile/live/0109_1.m3u8 内蒙古卫视,http://111.61.236.247:9081/hls/48/index.m3u8 -内蒙古卫视,http://112.101.78.50:9901/tsfile/live/0109_1.m3u8 -内蒙古卫视,http://61.136.67.238:50085/tsfile/live/0109_1.m3u8 -内蒙古卫视,http://183.66.15.146:60901/tsfile/live/0109_1.m3u8 +内蒙古卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225634/index.m3u8 +内蒙古卫视,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226389/index.m3u8 +山东教育卫视,http://58.57.40.22:9901/tsfile/live/1026_1.m3u8 +山东教育卫视,http://120.76.248.139/live/bfgd/4200000112.m3u8 +山东教育卫视,http://wouu.net:9977/udp/239.93.1.196:5140 +香港卫视,http://zhibo.hkstv.tv/livestream/mutfysrq/playlist.m3u8 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u8 +人间卫视,https://5ddce30eb4b55.streamlock.net/bltvhd/bltv1/chunklist_w511254805.m3u8 +人间卫视,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/4gtv/210 +人间卫视,http://61.216.67.119:1935/bltvhd/bltv1/chunklist_w1266569526.m3u 电影频道,#genre# CHC动作电影,http://59.173.243.210:9901/tsfile/live/1012_1.m3u8 CHC动作电影,https://pi.0472.org/chc/dz.m3u8 -CHC动作电影,http://119.32.12.32:2901/udp/224.1.100.131:11111 -CHC动作电影,http://qjrhc.jydjd.top:2911/udp/224.1.100.131:11111 CHC动作电影,http://qjrhc.jydjd.top:2911/udp/224.1.100.132:11111 +CHC动作电影,http://qjrhc.jydjd.top:2911/udp/224.1.100.131:11111 +CHC动作电影,http://58.19.38.162:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 CHC家庭影院,http://110.53.52.63:8888/newlive/live/hls/51/live.m3u8 CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8 CHC家庭影院,https://pi.0472.org/chc/jt.m3u8 @@ -687,74 +548,113 @@ CHC家庭影院,http://qjrhc.jydjd.top:2911/udp/224.1.100.149:11111 CHC家庭影院,http://nas.hssvm.com:8888/udp/225.1.1.213:5002 CHC影迷电影,http://58.19.38.162:9901/tsfile/live/0119_1.m3u8 CHC影迷电影,http://59.173.243.210:9901/tsfile/live/0119_1.m3u8 -黑莓电影,http://ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225743/1.m3u8 +CHC影迷电影,http://58.19.38.162:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 东方影视,http://39.134.136.161:6610/000000001000/2000000002000000013/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000013 东方影视,http://223.166.234.9:7777/tsfile/live/1028_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF11%E3%80%8F 东方影视,http://223.166.234.9:7777/tsfile/live/1028_1.m3u8?key=txiptv&playlive=1&authid=0 +周星星,http://182.40.120.171/test-txdwk.flv.huya.com/src/1394575534-1394575534-5989656310331736064-2789274524-10057-A-0-1.m3u8 +英叔,http://1.94.31.214:35455/huya/11342421 +成龙,http://1.94.31.214:35455/huya/11342386 +金鹰卡通,http://nas.hssvm.com:8888/udp/225.1.2.236:5002 +重温经典,http://cdn3.132.us.kg/live/cwjd/stream.m3u8 凤凰电影,http://home.js001.com:7777/stream/channelid/884059847?profile=pass 无线星河,https://www.mytvsuper.xyz/tvb/xinghe/stream.m3u8 -星空卫视,http://quan2018.mycloudnas.com:51888/play/a016/index.m3u8 星空卫视,http://218.202.220.2:5000/nn_live.ts?id=STARTV -星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0 -东森超视,https://vip.ffzy-play7.com/20221129/7696_58fbd289/index.m3u8 东森电影,http://1b6467f415.iok.la:9931/tsfile/live/1043_1.m3u8 +靖天电影,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/4gtv-4gtv061 龙华电影,http://37.27.111.214:8080/live/19/hls.m3u8 +龙华电影,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/litv-longturn03 AMC电影,http://61.221.215.25:8800/hls/43/index.m3u8 +AMC电影,http://104.244.79.187:5050/litv/4gtv-4gtv017 +3ABNKids,https://3abn.bozztv.com/3abn2/Kids_live/smil:Kids_live.smil/playlist.m3u8 +CAT电影,http://209.141.58.162:4994/proxy?url=http%3A//209.141.58.162%3A5050/litv/4gtv-4gtv076 CHC电影,http://220.249.114.102:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&authid=0 +FanpopTV,https://streaming-cl.sh1ny.space/memfs/e16d2f72-70b5-4bf5-b9c5-107b6390a10f.m3u8 HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 +Hot亚洲影院,http://39.134.136.161:6610/000000001000/5841816227539527643/index.m3u8?livemode=1&stbId=10&channel-id=wasusyt&Contentid=5841816227539527643 +Hot欧美影院,http://39.134.136.161:6610/000000001000/7185203501769528108/index.m3u8?livemode=1&stbId=10&channel-id=wasusyt&Contentid=7185203501769528108 +JapanimTV,https://foxkidstv.be:3369/stream/play.m3u8 +KuriakosKids,https://w2.manasat.com/kkids/smil:kkids.smil/playlist.m3u8 +NewTV黑莓电影,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225743/index.m3u8 +XilamTV,https://xilam-animation-1-fr.samsung.wurl.tv/playlist.m3u8 +iFun动漫台,http://209.141.58.162:4994/proxy?url=http%3A//209.141.58.162%3A5050/litv/litv-ftv15 万州影视Not247,http://123.146.162.24:8013/tslslive/vWlnEzU/hls/live_sd.m3u8 万州影视文艺,http://wanzhoulive.cbg.cn:8017/d4ceB1a/1000/live.m3u8 万州影视文艺频道,http://123.146.162.24:8017/d4ceB1a/1000/live.m3u8 东阳影视生活,http://l.cztvcloud.com/channels/lantian/SXdongyang1/720p.m3u8 -乌龙闯情关,http://1.94.31.214:35455/huya/26355767 +中国天气,http://39.134.136.161:6610/000000001000/2000000002000000057/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000057 +九品芝麻官,https://txmov2.a.kwimgs.com/upic/2021/12/28/11/BMjAyMTEyMjgxMTIyMTJfNDAzMDAxOTlfNjM2NjgxODA5MTBfMF8z_bF_Bcc38a845b4b4994898062a76d3958bdc.mp4 +亚洲影院,http://39.134.136.161:6610/000000001000/2000000004000000006/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000004000000006 亮剑,http://182.40.120.191/test-txdwk.flv.huya.com/src/1239543153972-1239543153972-11135015062081634304-2479086431400-10057-A-0-1.m3u8 +人在囧途,http://jsmov2.a.yximgs.com/bs3/video-hls/5239093847755471351_hlsb.m3u8 人在囧途,https://vip.ffzy-play.com/20221018/1953_2d6ba500/index.m3u8 +人在囧途之囧妈,https://vip.ffzy-online.com/20230122/54089_b5925cb9/index.m3u8 人在囧途之泰囧,https://vip.ffzy-play.com/20221018/1951_47e1adc8/index.m3u8 人在囧途之港囧,https://vip.ffzy-play7.com/20230112/11082_fde1a94d/index.m3u8 -使徒行者,http://1.94.31.214:35455/huya/23734256 -倚天屠龙记,http://1.94.31.214:35455/huya/11342403 +佛山影视,http://14.112.86.85:4022/udp/239.253.43.56:5146 +佛山影视,http://125.89.163.44:8888/udp/239.253.43.56:5146 +佛山影视,http://61.145.208.25:9090/udp/239.253.43.56:5146 倚天屠龙记,http://1.94.31.214:35455/huya/23734246 +倚天屠龙记,http://1.94.31.214:35455/huya/11342403 倩女幽魂人间道,http://jsmov2.a.yximgs.com/bs3/video-hls/5250634317044855747_hlsb.m3u8 倩女幽魂妖魔道,http://jsmov2.a.yximgs.com/bs3/video-hls/5232901391302199073_hlsb.m3u8 倩女幽魂道道道,http://jsmov2.a.yximgs.com/bs3/video-hls/5216294367991385255_hlsb.m3u8 刑事侦缉档案,http://1.94.31.214:35455/huya/29465856 刘德华电影,http://1.94.31.214:35455/huya/11342424 创世纪,http://1.94.31.214:35455/huya/29465852 -功夫电影,http://1.94.31.214:35455/huya/11352941 南宁影视娱乐,http://hls.nntv.cn/nnlive/YSYL_244.m3u8 南宁影视娱乐,https://hls.nntv.cn/nnlive/NNTV_VOD_A.m3u8 +卧虎藏龙,https://vip.ffzy-play6.com/20221019/118_1367b8f6/index.m3u8 +变形金刚,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_yqv/asset/zhengshi/3001/946/427/3001946427/media/3001946427_5081378899_56.mp4 古天乐电影,http://1.94.31.214:35455/huya/29982675 周星驰电影,http://223.85.105.11/test-txdwk.flv.huya.com/src/1394575534-1394575534-5989656310331736064-2789274524-10057-A-0-1.m3u8 -哈尔滨影视,https://stream.hrbtv.net/yspd/sd/live.m3u8 +哆啦A梦大雄与天空的理想乡,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_cidcobs_wxlz03/asset/zhengshi/5105/223/257/5105223257/media/5105223257_5206936022_56.mp4 +哆啦A梦大雄与天空的理想乡普通话,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_cidcobs_wxlz03/asset/zhengshi/5105/223/351/5105223351/media/5105223351_5206941130_56.mp4 +哈利波特全集,http://sdytqsy.top:35455/yy/1382745105 +哈利波特全集,http://liushizupu.site:35455/yy/1382745105 +哈利波特全集,http://www.douzhicloud.site:35455/yy/1382745105 +哈利波特凤凰会的密令,https://v1.fentvoss.com/sdv1/202308/19/kL6HzXQ7Xi2/video/index.m3u8 +哈利波特死神的圣物,https://ikcdn01.ikzybf.com/20221105/DABRajDL/index.m3u8 +哈利波特消失的密室,https://v1.fentvoss.com/sdv1/202308/19/7pizD2d5YN2/video/index.m3u8 +哈利波特混血王子的背叛,https://v1.fentvoss.com/sdv1/202308/19/jZ4qXuUYMH2/video/index.m3u8 +哈利波特火杯的考验,https://ikcdn01.ikzybf.com/20221210/qYaADoTA/index.m3u8 哈尔滨影视,http://stream.hrbtv.net/yspd/sd/live.m3u8 +哈尔滨影视,https://stream.hrbtv.net/yspd/sd/live.m3u8 哈尔滨影视,http://stream.hrbtv.net/yspd/sd/live.m3u8?zheild +哥斯拉大战金刚2帝国崛起,https://api.heimuer.app/play/6f3edeb2885149e4b30f676e8a94ef3b.m3u8 +哪咤之决战龙神,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_yqv/asset/zhengshi/5105/004/353/5105004353/media/5105004353_5033311414_56.mp4 唐诡之西行,http://1.94.31.214:35455/huya/26355763 四川影视文艺,http://wouu.net:9977/udp/239.93.0.166:5140 士兵突击,http://1.94.31.214:35455/huya/11342430 -大唐双龙传,http://1.94.31.214:35455/huya/23728674 大时代,http://1.94.31.214:35455/huya/23865161 大秦赋,http://1.94.31.214:35455/huya/23903130 天龙八部,http://223.85.105.11/test-txdwk.flv.huya.com/src/1099531752675-1099531752675-86435783040303104-2199063628806-10057-A-0-1.m3u8 -天龙八部,http://1.94.31.214:35455/huya/23903123 +妙手仁心,http://1.94.31.214:35455/huya/29465853 安徽影视,http://112.30.194.221:20080/live/d18ff95cb1fb4bbcb56215e189fc12be/hls.m3u8 安徽影视,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829369249612.m3u8 安徽影视,http://112.30.194.221:20080/live/d18ff95cb1fb4bbcb56215e189fc12be.flv 安徽影视,http://112.30.194.221:20080/live/d18ff95cb1fb4bbcb56215e189fc12be/hls.m3u8?zanhd +家庭影院,http://114.252.238.87:8000/udp/239.3.1.93:4120 +家庭影院,http://221.222.162.206:8888/udp/239.3.1.93:4120 +家庭影院,http://111.196.129.152:20000/udp/239.3.1.93:4120 +家庭影院,http://123.117.237.15:8680/udp/239.3.1.93:4120 +家庭影院,http://111.196.135.75:8686/udp/239.3.1.93:4120 寒战,https://vip.ffzy-play6.com/20221019/157_bf0740ee/index.m3u8 -寻秦记,http://1.94.31.214:35455/huya/29465848 -封神榜,https://lunbo.freetv.top/yy/1353426319 -封神榜,http://1.94.31.214:35455/huya/29465849 射雕英雄传,http://1.94.31.214:35455/huya/23824164 山东影视,http://124.128.73.58:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 峨眉电影,http://wouu.net:9977/udp/239.93.1.54:5140 广东影视,http://121.33.239.242:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 广州影视,http://tencentplaygzrb01.gztv.com/live/yingshi.m3u8 -广州影视,https://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=ec79a0d817981989c161f548c48c2954&txTime=1903e79e680 +广州影视,http://qjrhc.jydjd.top:2911/udp/224.1.100.88:11111 广州影视,https://tencentplaywebsite.gztv.com/live/yingshi.m3u8?txSecret=074974bc25835d38fda6936ae40aabe9&txTime=193108637cb +广州影视,https://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=ec79a0d817981989c161f548c48c2954&txTime=1903e79e680 +广州影视,http://qjrhc.jydjd.top:2911/udp/224.1.100.87:11111 广州影视频道,http://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=1bd3a1082ab5b89f48c1bff9a3760da4&txTime=18d57929bd4 广州电视台影视频道,https://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=2b09d952702fe2c67ddad695faa4c27c&txTime=191b5db5ed0 庆余年,http://1.94.31.214:35455/huya/11352960 +康熙王朝,http://1.94.31.214:35455/huya/11352940 延禧攻略,http://223.85.105.11/test-txdwk.flv.huya.com/src/1099531840940-1099531840940-86814878328684544-2199063805336-10057-A-0-1.m3u8 +异形寄生起源,https://api.heimuer.app/play/3e9be3a5080c46449dbc355c9cb8baec.m3u8 强森电影,http://1.94.31.214:35455/huya/21059581 影视娱乐,https://ali-m-l.cztv.com/channels/lantian/channel005/720p.m3u8 影视娱乐,https://ali-m-l.cztv.com/channels/lantian/channel05/1080p.m3u8 @@ -765,16 +665,23 @@ HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 扫黄先锋,http://1.94.31.214:35455/huya/29465855 拆弹专家1,https://vip.ffzy-online.com/20221015/719_80ff87c2/index.m3u8 拆弹专家2,https://vip.ffzy-online.com/20221015/722_e32c42bc/index.m3u8 +数位电影,http://209.141.58.162:4994/proxy?url=http%3A//209.141.58.162%3A5050/litv/4gtv-4gtv011 新三国,http://223.85.105.11/test-txdwk.flv.huya.com/src/1423787831-1423787831-6115122170587774976-2847699118-10057-A-0-1.m3u8 新昌休闲影视Not247,https://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8 新水浒传,http://223.85.105.11/test-txdwk.flv.huya.com/src/1394565188-1394565188-5989611874600091648-2789253832-10057-A-0-1.m3u8 新疆石河子影视文体,http://124.88.144.73:1935/live/jjsh/playlist.m3u8 +无间道1,https://vip.ffzy-play6.com/20221017/13_ddfc1740/index.m3u8 +无间道3终极无间,https://vip.ffzy-play2.com/20221127/1567_f1965b4b/index.m3u8 星光影视,http://ali.hlspull.yximgs.com/live/zxcvbnm9852.flv +星际穿越,https://api.heimuer.app/play/f9b471ddd1ee425bb3c64a24f82561be.m3u8 李连杰电影,http://1.94.31.214:35455/huya/11342390 林正英电影,http://223.85.105.11/test-txdwk.flv.huya.com/src/1394575543-1394575543-5989656348986441728-2789274542-10057-A-0-1.m3u8 柳舟计,http://1.94.31.214:35455/huya/23860039 +梦中的那片海,http://1.94.31.214:35455/huya/26355765 楚汉骄雄,http://1.94.31.214:35455/huya/29465854 +欧美影院,http://39.134.136.161:6610/000000001000/2000000004000000005/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000004000000005 永夜星河,http://1.94.31.214:35455/huya/23734169 +沈腾电影,http://1.94.31.214:35455/huya/11601968 法政先锋,http://1.94.31.214:35455/huya/23863804 泰州三套影视娱乐,http://stream1.mytaizhou.net/ysyl/playlist.m3u8?_upt=16dfe82d1725409426 洗冤录,http://1.94.31.214:35455/huya/29465851 @@ -784,6 +691,11 @@ HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 浙江影视,https://ali-m-l.cztv.com/channels/lantian/channel005/1080p.m3u8? 浙江教科影视,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8 浙江教科影视,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8 +淘电影,http://111.196.129.152:20000/udp/239.3.1.250:8001 +淘电影,http://123.117.237.15:8680/udp/239.3.1.250:8001 +淘电影,http://221.219.79.161:4000/udp/239.3.1.250:8001 +淘电影,http://123.122.162.7:19999/udp/239.3.1.250:8001 +淘电影,http://221.222.162.206:8888/udp/239.3.1.250:8001 湖北影视,http://58.19.43.46:9901/tsfile/live/1016_1.m3u8 湖北影视,http://59.173.243.210:9901/tsfile/live/1000_1.m3u8 湖北影视,http://220.249.114.102:9901/tsfile/live/1010_1.m3u8 @@ -792,12 +704,13 @@ HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 湖南电影,http://116.128.242.83:9901/tsfile/live/1009_1.m3u8 湖南电影,http://175.10.230.91:8081/tsfile/live/0019_1.m3u8 湖南电影,http://175.10.230.91:8081/tsfile/live/0019_1.m3u8?key=txiptv&playlive=1&authid=0 +满城尽带黄金甲,https://vip.ffzy-play2.com/20221022/289_cc1b109c/index.m3u8 潇湘电影,http://116.128.242.83:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 烟台影视频道,http://live.yantaitv.cn/live/e9f1d9045d474c31884d13fa4ffbbd16/a4a9b3704d854756907845107cc56129-1.m3u8 爱情公寓,http://223.85.105.11/test-txdwk.flv.huya.com/src/1388474069-1388474069-5963450717699047424-2777071594-10057-A-0-1.m3u8 特种兵之火凤凰,http://223.85.105.11/test-txdwk.flv.huya.com/src/1239543150714-1239543150714-11135001069078183936-2479086424884-10057-A-0-1.m3u8 +狄仁杰之天宫蜃楼,https://v9.tlkqc.com/wjv9/202408/06/p7712pXCuV81/video/index.m3u8 狄仁杰系列,http://1.94.31.214:35455/huya/30080229 -玫瑰的故事,http://1.94.31.214:35455/huya/23865142 琅琊榜,http://zby.xjqxz.top/lyb/live.m3u8 甄子丹电影,http://1.94.31.214:35455/huya/11352935 电影九龙秘藏,https://ukzyvod3.ukubf5.com/20230615/f62WRA4Q/index.m3u8 @@ -805,7 +718,6 @@ HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 电影大卫贝肯倒霉特工熊,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/87f87ba569c147e3805f80e4844d2de9/1200.m3u8 电影大海怪,https://ukzyvod3.ukubf5.com/20230416/SMQI1Hjn/index.m3u8 电影山村旅店,https://ukzyvod3.ukubf5.com/20230528/AFk3qX8j/index.m3u8 -电影昆仑境,https://cdn15.yzzy-tv-cdn.com/20230610/15317_9ea0d662/index.m3u8 电影昆塔反转星球,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/3ccdecc7d6e341c1920ad4eac5d82f38/1200.m3u8 电影曼谷风云,https://cdn16.yzzy-tv-cdn.com/20230620/10364_a7afa251/index.m3u8 电影棉花糖和云朵妈妈,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/d8ad434c6b08421a927557a4d98da65c/1200.m3u8 @@ -815,187 +727,207 @@ HITs电影,http://37.27.111.214:8080/live/28/hls.m3u8 电影猪猪侠英雄猪少年,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/0f03b08bc7b042358144617000fd2931/1200.m3u8 电影绝色狂花之龙迹神宫,https://cdn16.yzzy-tv-cdn.com/20230510/4888_37a72eb5/index.m3u8 电影辣警狂花第1部,https://cdn13.yzzy-tv-cdn.com/20230322/18321_a967b574/index.m3u8 -电影辣警狂花第2部,https://cdn15.yzzy-tv-cdn.com/20230326/4049_1b286d2c/index.m3u8 电影辣警狂花第3部,https://cdn15.yzzy-tv-cdn.com/20230329/4852_2724c586/index.m3u8 +直播熊猫,https://gcwbndali.v.myalicdn.com/gcwbnd/ipanda1000_2/index.m3u8 神探狄仁杰第一部,http://223.85.105.11/test-txdwk.flv.huya.com/src/1423787855-1423787855-6115122273666990080-2847699166-10057-A-0-1.m3u8 神探狄仁杰第三部,http://223.85.105.11/test-txdwk.flv.huya.com/src/1394575548-1394575548-5989656370461278208-2789274552-10057-A-0-1.m3u8 -神雕侠侣,http://1.94.31.214:35455/huya/11352964 -科教影视,http://101.65.32.39:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=0&authid=0 -笑傲江湖,http://1.94.31.214:35455/huya/26355790 +神雕侠侣,http://1.94.31.214:35455/huya/23865171 笑看风云,http://1.94.31.214:35455/huya/29465858 +精品剧场,http://39.134.136.161:6610/000000001000/2000000004000000002/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000004000000002 绍兴文化影视,http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8 -经典电影,http://120.238.94.10:9901/tsfile/live/1040_1.m3u8 -经典电影,http://183.66.15.146:60901/tsfile/live/0111_2.m3u8 经典电影,http://144.52.160.109:9901/tsfile/live/1075_1.m3u8 -经典电影,http://59.48.75.130:3052/tsfile/live/1001_1.m3u8?key=tvbox6_com&playlive=1&authid=0 -经典电影,http://59.48.75.130:3052/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -西游记,http://1.94.31.214:35455/huya/26355861 +经典电影,http://183.66.15.146:60901/tsfile/live/0111_2.m3u8 +经典电影,http://120.238.94.10:9901/tsfile/live/1040_1.m3u8 +经典电影,http://wouu.net:9977/udp/239.93.0.57:9024 +经典电影,http://123.113.187.204:8000/udp/239.3.1.195:9024 +绝地战警生死与共,https://v3.tlkqc.com/wjv3/202406/12/gFunRiZvHb75/video/index.m3u8 西游记1,http://1.94.31.214:35455/huya/23728660 西游记2,http://1.94.31.214:35455/huya/29465859 让子弹飞,https://vip.ffzy-play7.com/20230116/11563_b9f44814/index.m3u8 贺岁电影,http://1.94.31.214:35455/huya/11601986 +辽宁影视剧,http://120.76.248.139/live/bfgd/4200000070.m3u8 野蛮亲家,http://1.94.31.214:35455/huya/23863796 金枝欲孽,http://1.94.31.214:35455/huya/23865036 鉴证实录,http://1.94.31.214:35455/huya/23903183 铁齿铜牙纪晓岚,http://1.94.31.214:35455/huya/11342396 +铃芽之旅日语原声,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_cidcobs_wxlz03/asset/zhengshi/5105/137/798/5105137798/media/5105137798_5195915769_56.mp4 +铃芽之旅普通话,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_cidcobs_wxlz03/asset/zhengshi/5105/205/437/5105205437/media/5105205437_5195916136_56.mp4 +阴阳师,https://svip.high22-playback.com/20240731/5755_91995ca9/index.m3u8 +阿凡达水之道,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_yqv/asset/zhengshi/5101/004/544/5101004544/media/5101004544_5091261956_56.mp4 +阿凡达水之道普通话,https://hlsdofviewmgspvod.aikan.miguvideo.com/depository_yqv/asset/zhengshi/5105/080/728/5105080728/media/5105080728_5091264010_56.mp4 陀枪师姐,http://1.94.31.214:35455/huya/29465857 陈情令,http://182.40.120.195/test-txdwk.flv.huya.com/src/1239543150218-1239543150218-11134998938774405120-2479086423892-10057-A-0-1.m3u8 陕西西部电影,http://gxlive.snrtv.com/sx8-SD.m3u8 雪豹,http://1.94.31.214:35455/huya/29580970 +青春动漫BestTV,http://wouu.net:9977/udp/239.93.0.146:5140 鬼吹灯之云南虫谷,http://1.94.31.214:35455/huya/11352898 鬼吹灯之怒晴湘西,http://1.94.31.214:35455/huya/11602075 鬼吹灯之精绝古城,http://1.94.31.214:35455/huya/11352871 鬼吹灯之龙岭迷窟,http://1.94.31.214:35455/huya/29465863 -黑龙江影视,http://112.101.78.50:9901/tsfile/live/1011_1.m3u8 +鬼舞村诅咒起源,https://v12.tlkqc.com/wjv12/202408/04/UJGTrrEASp84/video/index.m3u8 +魔戒三部曲王者再临,https://api.heimuer.app/play/bd885bde48d742068df66e382a8db7a7.m3u8 +魔戒二部曲双城奇谋,https://api.heimuer.app/play/4c017a32d1a7478696e4b78d95774ccc.m3u8 +魔戒二部曲双城奇谋,https://vip.ffzy-play7.com/20221127/7286_672b6ffa/2000k/hls/mixed.m3u8 +魔戒首部曲魔戒现身,https://vip.ffzy-play7.com/20230411/22167_a385d245/2000k/hls/mixed.m3u8 +魔戒首部曲魔戒现身,https://api.heimuer.app/play/d10849d4be514bfeb5de7b6ff8bdfb5a.m3u8 +鹿鼎记,https://lunbo.freetv.top/yy/1354658049 龙门飞甲,http://jsmov2.a.yximgs.com/bs3/video-hls/5203346449046555193_hlsb.m3u8 +龙门飞甲,https://cdn2.yzzy-tv-cdn.com/20220331/4883_7f84c204/index.m3u8 数字频道,#genre# +CHC家庭影院,http://58.19.38.162:9901/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 重温经典,http://ali.hlspull.yximgs.com/live/awei_cwjd.flv 纪实科教8K,http://111.31.106.140/downflv.brtvcloud.com/8klive/8kliveok.m3u8 -NewTV农业致富,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225683/index.m3u8 -NewTV武搏世界,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225680/index.m3u8 -NewTV炫舞未来,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225719/index.m3u8 -NewTV爱情喜剧,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225669/index.m3u8 南国都市,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=550af55c0ea34ce492748481415b6dfa&txTime=1903e7b17de 新视觉,http://120.76.248.139/live/bfgd/4200000249.m3u8 爱上4K,http://wouu.net:9977/udp/239.93.0.97:5140 儿童频道,#genre# -黑莓动画,http://ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225662/1.m3u8 -优漫卡通,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225656/index.m3u8 -优漫卡通,http://175.10.230.91:8081/tsfile/live/1006_1.m3u8 优漫卡通,http://144.52.160.109:9901/tsfile/live/1057_1.m3u8 +优漫卡通,http://175.10.230.91:8081/tsfile/live/1006_1.m3u8 +优漫卡通,http://110.53.218.182:9902/tsfile/live/1006_1.m3u8 优漫卡通,http://qjrhc.jydjd.top:2911/udp/224.1.100.119:11111 优漫卡通,http://wouu.net:9977/udp/239.93.0.251:5140 -卡酷少儿,http://61.157.139.15:9901/tsfile/live/2418_1.m3u8 -卡酷少儿,http://60.29.124.66:6080/hls/58/index.m3u8 -卡酷少儿,http://144.52.160.109:9901/tsfile/live/1072_1.m3u8 -卡酷少儿,http://58.57.40.22:9901/tsfile/live/1060_1.m3u8 +卡酷少儿,http://183.66.15.146:60901/tsfile/live/0126_2.m3u8 +卡酷少儿,http://61.138.128.226:19901/tsfile/live/1017_1.m3u8 +卡酷少儿,http://175.10.230.91:8081/tsfile/live/1005_1.m3u8 卡酷少儿,http://110.53.218.182:9902/tsfile/live/0124_1.m3u8 +卡酷少儿,http://112.101.78.50:9901/tsfile/live/1012_1.m3u8 +嘉佳卡通,http://121.33.239.242:9901/tsfile/live/1001_1.m3u8 +嘉佳卡通,http://61.138.128.226:19901/tsfile/live/1019_1.m3u8 +嘉佳卡通,http://218.89.240.144:59901/tsfile/live/1003_1.m3u8 +嘉佳卡通,http://144.52.160.109:9901/tsfile/live/1073_1.m3u8 +嘉佳卡通,http://183.66.15.146:60901/tsfile/live/0119_1.m3u8 炫动卡通,http://1b6467f415.iok.la:9931/tsfile/live/1056_1.m3u8 +炫动卡通,http://nas.hssvm.com:8888/udp/225.1.1.62:5002 +炫动卡通,http://wouu.net:9977/udp/239.93.0.173:5140 金鹰卡通,http://58.57.40.22:9901/tsfile/live/1059_1.m3u8 金鹰卡通,http://183.94.1.118:8801/tsfile/live/1000_1.m3u8 -金鹰卡通,http://59.48.75.130:3052/tsfile/live/1006_1.m3u8 -金鹰卡通,http://58.19.43.46:9901/tsfile/live/1000_1.m3u8 +金鹰卡通,http://61.157.139.15:9901/tsfile/live/2419_1.m3u8 金鹰卡通,http://221.0.78.198:1681/hls/10265/index.m3u8 -广东少儿,http://gmxw.7766.org:808/hls/175/index.m3u8 +金鹰卡通,http://58.19.43.46:9901/tsfile/live/1000_1.m3u8 广东少儿,http://121.33.239.242:9901/tsfile/live/0130_2.m3u8?key=txiptv&playlive=1&authid=0 浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 -浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 +浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,http://183.136.148.214:9901/tsfile/live/1012_1.m3u8 -浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8? +浙江少儿,https://qiniup-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 哈哈炫动,http://60.12.183.46:9901/tsfile/live/0141_1.m3u8 哈哈炫动,http://58.57.40.22:9901/tsfile/live/1061_1.m3u8 -哈哈炫动,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225657/index.m3u8 哈哈炫动,http://171.14.89.69:9901/tsfile/live/1022_1.m3u8 -哈哈炫动,http://ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225657/index.m3u8 -靖洋卡通,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/4gtv-4gtv057 -24H国漫热播,https://lunbo.freetv.top/yy/1353937086 +哈哈炫动,http://60.29.124.66:6080/hls/62/index.m3u8 +哈哈炫动,http://120.238.94.10:9901/tsfile/live/1037_1.m3u8 CCTV少儿,http://123.138.22.30:9901/tsfile/live/0014_1.m3u8?key=txiptv&playlive=1&authid=0 七龙珠,http://223.85.105.11/test-txdwk.flv.huya.com/src/1524418081-1524418081-6547325803326078976-3048959618-10057-A-0-1.m3u8 中华小当家,http://61.221.215.25:8800/hls/40/index.m3u8 -中华小当家,http://1.94.31.214:35455/huya/11342413 内蒙古少儿,https://livestream-bt.nmtv.cn/nmtv/2318general.m3u8?txSecret=a2c948908728a0733cecbe1fadea23dc&txTime=771E8800 -内蒙少儿,http://221.199.193.157:9901/tsfile/live/1010_1.m3u8 动漫秀场,http://36.129.204.117:9003//hls/67/index.m3u8 -动漫秀场,http://223.166.234.9:7777/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0 +动漫秀场,http://nas.hssvm.com:8888/udp/225.1.1.134:5002 动漫秀场,http://60.2.190.206:4000/udp/239.253.93.225:6403 动漫秀场,http://60.7.56.33:4000/udp/239.253.93.225:6403 -动漫秀场,http://nas.hssvm.com:8888/udp/225.1.1.134:5002 +动漫秀场,http://223.166.234.9:7777/tsfile/live/1052_1.m3u8?key=txiptv&playlive=1&authid=0 +南京少儿,http://live.nbs.cn/channels/njtv/sepd/nbs23.m3u8 +南京少儿,http://live.nbs.cn/channels/njtv/sepd/500k.m3u8?zjiangsd +名侦探柯南,http://1.94.31.214:35455/huya/30080236 +哆啦A梦,http://1.94.31.214:35455/huya/11601963 +喜羊羊与灰太狼,http://1.94.31.214:35455/huya/23865080 四川妇女儿童,http://wouu.net:9977/udp/239.93.0.219:5140 +宝宝动画,http://wouu.net:9977/udp/239.93.0.147:5140 +宠物小精灵,http://1.94.31.214:35455/huya/23749096 山东少儿,http://221.0.78.198:1681/hls/10227/index.m3u8 -山东少儿,http://123.132.233.194:352/tsfile/live/1002_1.m3u8 +山东少儿,http://111.14.181.15:9901/tsfile/live/1005_1.m3u8 山东少儿,http://123.129.70.178:9901/tsfile/live/1004_1.m3u8 山东少儿,http://144.52.160.109:9901/tsfile/live/1022_1.m3u8 -山东少儿,http://221.2.148.205:8154/tsfile/live/1007_1.m3u8 +山东少儿,http://123.132.233.194:352/tsfile/live/1002_1.m3u8 +新动漫,http://nas.hssvm.com:8888/udp/225.1.1.216:5002 济南少儿,http://221.0.78.198:1681/hls/10285/index.m3u8 -海绵宝宝,http://1.94.31.214:35455/huya/11352919 +深圳少儿,http://125.89.163.44:8888/udp/239.77.1.244:5146 +深圳少儿,http://121.33.239.242:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0 +深圳少儿,http://14.112.86.85:4022/udp/239.77.1.244:5146 +猫和老鼠,http://1.94.31.214:35455/huya/11352879 福州少儿,http://live.zohi.tv/video/s10001-fztv-4/index.m3u8 福建少儿,http://117.27.190.42:9998/tsfile/live/23290_1.m3u8 福建少儿,http://117.27.190.42:9998/tsfile/live/23290_1.m3u8?key=txiptv&playlive=1&authid=0 福建少儿,http://117.27.190.42:9998/tsfile/live/23290_1.m3u8?key=txiptv +航海王动漫,http://1.94.31.214:35455/huya/16913382 蜡笔小新,http://1.94.31.214:35455/huya/11352970 霸州少儿频道Not247,http://hbbz.chinashadt.com:2036/live/stream:bzse.stream/playlist.m3u8 韩国EBS少儿频道,http://ebsonairios.ebs.co.kr/ebsutablet500k/tablet500k/playlist.m3u8 韩国lEBS儿童频道,http://ebsonairios.ebs.co.kr/ebsutablet500k/_definst_/tablet500k/chunklist_w1965791004.m3u8 -黑龙江少儿,http://112.101.78.50:9901/tsfile/live/1007_1.m3u8 地方频道,#genre# -广东珠江,http://120.238.94.10:9901/tsfile/live/1009_1.m3u8 广东珠江,http://mzitv.cn:32/tsfile/live/1006_1.m3u8 -广东珠江,http://gmxw.7766.org:808/hls/83/index.m3u8 -广东珠江,http://183.11.239.36:808/hls/83/index.m3u8 广东珠江,http://121.33.239.242:9901/tsfile/live/1007_1.m3u8 -康巴卫视,http://218.89.240.144:59901/tsfile/live/1010_1.m3u8 +广东珠江,http://183.11.239.36:808/hls/83/index.m3u8 +广东珠江,http://120.238.94.10:9901/tsfile/live/1009_1.m3u8 +广东珠江,http://cdn2.132.us.kg/live/gdzj/stream.m3u8 +康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8 +康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8?key=txiptv&playlive=1&authid=0 厦门卫视,http://202.100.46.58:9901/tsfile/live/1040_1.m3u8 -厦门卫视,https://live1b.kxm.xmtv.cn/xmtvbf/tvzb/live.m3u8 -厦门卫视,https://live1b.kxm.xmtv.cn/xmtvbf/playlist.m3u8 +厦门卫视,http://60.208.61.2:352/tsfile/live/0119_1.m3u8 +厦门卫视,http://123.132.233.194:352/tsfile/live/0119_1.m3u8 厦门卫视,http://202.100.46.58:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0 厦门卫视,http://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8?zfud +延边卫视,https://live.ybtvyun.com/video/s10006-2f92b9e0b123/index.m3u8 延边卫视,http://live.ybtvyun.com/video/s10016-7e5f23de35df/index.m3u8 延边卫视,http://live.ybtvyun.com/video/s10006-28bc40431485/index.m3u8 延边卫视,http://live.ybtvyun.com/video/s10016-6f0dfd97912f/index.m3u8 -延边卫视,http://live.ybtvyun.com/video/s10006-44f040627ca1/index.m3u8 延边卫视,http://live.ybtvyun.com/video/s10006-44f040627ca1/index.m3u8?zjild -大湾区卫视,http://mzitv.cn:32/tsfile/live/1012_1.m3u8 -大湾区卫视,http://tvbox6.icu/tv/dwqws.m3u8 -大湾区卫视,http://gmxw.7766.org:808/hls/132/index.m3u8 -大湾区卫视,http://183.11.239.36:808/hls/132/index.m3u8 -大湾区卫视,http://qjrhc.jydjd.top:2911/udp/224.1.100.7:11111 内蒙古蒙语卫视,https://livestream-bt.nmtv.cn/nmtv/2315general.m3u8?txSecret=4971666599ef9411629213c9a300bf66&txTime=771EF880 优漫卡通,http://58.221.214.82:9901/tsfile/live/0008_2.m3u8 -优漫卡通,http://110.53.218.182:9902/tsfile/live/1006_1.m3u8 -哈哈炫动,http://120.238.94.10:9901/tsfile/live/1037_1.m3u8 -哈哈炫动,http://61.138.128.226:19901/tsfile/live/1016_1.m3u8 +哈哈炫动,http://183.136.148.214:9901/tsfile/live/1000_1.m3u8 +哈哈炫动,http://144.52.160.109:9901/tsfile/live/1070_1.m3u8 +哈哈炫动,http://175.10.230.91:8081/tsfile/live/1007_1.m3u8 哈哈炫动,http://39.134.136.161:6610/000000001000/5101217554085087042/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=5101217554085087042 山东教育,http://221.0.78.198:1681/hls/10221/index.m3u8 山东教育,http://livewai.sdetv.com.cn/live/da4ebbb91ee8468db5a9d230a535391f_transios/playlist.m3u8 -山东教育,http://120.238.94.10:9901/tsfile/live/1062_1.m3u8 -山东教育,http://123.132.233.194:352/tsfile/live/1003_1.m3u8 山东教育,http://121.19.134.222:808/tsfile/live/1033_1.m3u8 -广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8 +山东教育,http://123.132.233.194:352/tsfile/live/1003_1.m3u8 +山东教育,http://120.238.94.10:9901/tsfile/live/1062_1.m3u8 广东体育,http://mzitv.cn:32/tsfile/live/1008_1.m3u8 广东体育,http://183.11.239.36:808/hls/2/index.m3u8 -广东体育,http://cdn2.132.us.kg/live/gdty/stream.m3u8 广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8 +广东体育,http://121.33.239.242:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +广东体育,http://14.112.86.85:4022/udp/239.77.0.168:5146 +金鹰纪实,http://58.57.40.22:9901/tsfile/live/1070_1.m3u8 金鹰纪实,http://116.128.242.83:9901/tsfile/live/1001_1.m3u8 -金鹰纪实,http://120.238.94.10:9901/tsfile/live/1059_1.m3u8 +金鹰纪实,http://220.249.114.102:9901/tsfile/live/1020_1.m3u8 金鹰纪实,http://119.36.148.115:59901/tsfile/live/1010_1.m3u8 -金鹰纪实,http://121.19.134.222:808/tsfile/live/1037_1.m3u8 金鹰纪实,http://117.27.190.42:9998/tsfile/live/23278_1.m3u8 法治天地,http://223.166.234.9:7777/tsfile/live/1035_1.m3u8?key=txiptv&playlive=1&authid=0 4K南国都市频道,http://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=140110ae3d6c936a77f94c4f4d85b0d3&txTime=18d57929bd4 -BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3u8 +YMG未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8? 七台河新闻综合,http://live.qthnews.org.cn:1935/live/live1/800k/tzwj_video.m3u8 七台河民生社教,http://live.qthnews.org.cn:1935/live/live2/800k/tzwj_video.m3u8 -七彩戏剧,http://223.166.234.9:7777/tsfile/live/1034_1.m3u8?key=txiptv&playlive=1&authid=0 万州三峡移民,http://wanzhoulive.cbg.cn:8017/c2F0hmi/1000/live.m3u8 万州三峡移民,http://123.146.162.24:8013/tslslive/PU2vzMI/hls/live_sd.m3u8 万州三峡移民,http://123.146.162.24:8017/c2F0hmi/1000/live.m3u8 万州三峡移民,http://wanzhoulive.cbg.cn:8017/c2F0hmi/1000/live.m3u8?zzhongqd 万州三峡移民,http://123.146.162.24:8017/c2F0hmi/1000/live.m3u8?zzhongqd 万州综合,http://123.146.162.24:8017/iTXwrGs/800/live.m3u8 +万州综合,http://123.146.162.24:8013/tslslive/noEX9SG/hls/live_sd.m3u8 +万州综合,http://wanzhoulive.cbg.cn:8017/iTXwrGs/800/live.m3u8 万州综合,http://wanzhoulive.cbg.cn:8017/iTXwrGs/800/live.m3u8?zzhongqd 万州综合,http://123.146.162.24:8013/tslslive/noEX9SG/hls/live_sd.m3u8?zzhongqd -万州综合,http://123.146.162.24:8017/iTXwrGs/800/live.m3u8?zzhongqd 万源新闻综合,http://live.wanyuannews.com:80/wytv/hd/live.m3u8 万源新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8 万源新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd 万荣综合,http://60.222.246.220:19433/hls1.m3u8 -三明新闻综合,http://fjnhdb.chinashadt.com:2036/live/stream:nh2.stream/playlist.m3u8?zfud +万载综合,http://ls.qingting.fm/live/273.m3u8 上海教育,http://61.173.144.157:9901/tsfile/live/1007_1.m3u8 上海教育,http://61.173.144.157:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF1%E3%80%8F 上海教育,http://61.173.144.157:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0 上海新闻,http://61.173.144.157:9901/tsfile/live/1000_1.m3u8 上海纪实,http://61.173.144.157:9901/tsfile/live/1005_1.m3u8 -上海纪实,http://ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225738/index.m3u8 上海纪实,http://61.173.144.157:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 +上海纪实,http://wouu.net:9977/udp/239.93.1.137:5140 上海都市,http://39.134.136.161:6610/000000001000/2000000002000000012/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000012 上海都市,http://livetv.wqwqwq.sbs/itv/5000000010000018926.m3u8?cdn=bestzb +上海都市,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/5000000010000018926.m3u8%3Fcdn%3Dbestzb +上虞文化,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed? 上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8 上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8zzhed 上虞文化影院,http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8?zzhed @@ -1004,12 +936,17 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 上虞新商都,http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8?zzhed 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8 上虞新闻综合,http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8?zzhed +上虞综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed? +东方财经,http://wouu.net:9977/udp/239.93.1.165:5140 东方财经,http://223.166.234.9:7777/tsfile/live/1031_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF12%E3%80%8F 东方财经,http://223.166.234.9:7777/tsfile/live/1031_1.m3u8?key=txiptv&playlive=1&authid=0 +东方财经,http://qjrhc.jydjd.top:2911/udp/224.1.100.141:11111 东营综合,http://stream.hhek.cn/xwzh/sd/live.m3u8?shandd +中华美食,http://qjrhc.jydjd.top:2911/udp/224.1.100.138:11111 中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8 中国蓝新闻,http://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8 中国蓝新闻,https://ali-m-l.cztv.com/channels/lantian/channel009/1080p.m3u8? +丰顺综合,http://1b6467f415.iok.la:9931/tsfile/live/1100_1.m3u8 临沂公共,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel113571/playlist.m3u8 临沂农科,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel115062/playlist.m3u8 临沂新闻综合,https://m3u8-channel.lytv.tv/nmip-media/channellive/channel111841/playlist.m3u8 @@ -1019,11 +956,18 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 义马新闻综合,http://live.dxhmt.cn:9081/tv/11281-1.m3u8 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8 +之江记录,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8? 乌兰察布新闻综合,https://livestream-bt.nmtv.cn/nmtv/2354general.m3u8?txSecret=cf5f71d0000862b18f5813607b3dfd5b&txTime=771E8800 乐至综合,http://175.155.106.72:89/live1/live1.m3u8 乐至综合,http://175.155.106.72:89/live1/live1.m3u8?zsicd +云和新闻,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8? 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8 云和新闻综合,http://l.cztvcloud.com/channels/lantian/SXyunhe1/720p.m3u8?zzhed +云浮公共,http://14.112.86.85:4022/udp/239.77.0.254:5146 +云浮综合,https://livestream.oeeee.com/slive/17806.m3u8 +云浮综合,http://14.112.86.85:4022/udp/239.77.0.253:5146 +云浮综合,http://125.89.163.44:8888/udp/239.77.0.253:5146 +云浮综合,http://61.145.208.25:9090/udp/239.77.0.253:5146 云霄综合,http://live.zzyxxw.com:85/live/xwzh.m3u8 云霄综合,http://live.zzyxxw.com:85/live/xwzh.m3u8?fujian 五台综合,https://568slnjf.live.sxmty.com/live/hls/90c8b2efeb164cc0a6c2409eed668d6b/f77cbb89ec57435b9ba4c47589c16e4f-1.m3u8?zshanxd @@ -1039,18 +983,27 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8 余姚姚江文化,https://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8 +余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8 余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8zzhed -余姚姚江文化,http://l.cztvcloud.com/channels/lantian/SXyuyao3/720p.m3u8?zzhed 余姚新闻综合,https://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8?zzhed 余姚综合,http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8? +余杭新闻,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed? +余杭未来,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8 +余杭未来,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8? 余杭未来E,http://l.cztvcloud.com/channels/lantian/SXyuhang3/720p.m3u8?zzhed 余杭综合,http://l.cztvcloud.com/channels/lantian/SXyuhang1/720p.m3u8?zzhed +佛山公共,http://qjrhc.jydjd.top:2911/udp/224.1.100.134:11111 +佛山公共,http://125.89.163.44:8888/udp/239.253.43.53:5146 +佛山公共,http://14.112.86.85:4022/udp/239.253.43.53:5146 +佛山综合,http://125.89.163.44:8888/udp/239.253.43.57:5146 +佛山综合,http://14.112.86.85:4022/udp/239.253.43.57:5146 六安公共,http://pili-live-rtmp.luan2.hfmt.net/luan2/ggpd.m3u8 六安公共,http://pili-live-rtmp.luan2.hfmt.net/luan2/ggpd.m3u8?zanhd 六安新闻综合,http://pili-live-rtmp.luan2.hfmt.net/luan2/jjpd.m3u8 六安新闻综合,http://pili-live-rtmp.luan2.hfmt.net/luan2/jjpd.m3u8?zanhd +兰溪新闻,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed? 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8 兰溪新闻综合,http://l.cztvcloud.com/channels/lantian/SXlanxi1/720p.m3u8?zzhed 兰考新闻,http://live.dxhmt.cn:9081/tv/10225-1.m3u8 @@ -1062,14 +1015,11 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 兵团十三师新星综合,http://test5.btzx.com.cn/live/13TV.stream/playlist.m3u8?zxinjd 兵团十四师昆玉综合,http://test5.btzx.com.cn/live/14TV.stream/playlist.m3u8?zxinjd 内乡综合,http://live.dxhmt.cn:9081/tv/11325-1.m3u8 -内蒙农牧,http://221.199.193.157:9901/tsfile/live/1009_1.m3u8 内蒙古农牧,https://livestream-bt.nmtv.cn/nmtv/2320general.m3u8?txSecret=4d368a175afa19737a9f5be10af24fe2&txTime=771E8800 内蒙古文体娱乐,https://livestream-bt.nmtv.cn/nmtv/2319general.m3u8?txSecret=c7b5c515d2bb6df442492d54955329a3&txTime=771E8800 内蒙古经济生活,https://livestream-bt.nmtv.cn/nmtv/2317general.m3u8?txSecret=112b2c4c872de52b0f37aff6ead63ef0&txTime=771E8800 内蒙古综合,https://livestream-bt.nmtv.cn/nmtv/2316general.m3u8?txSecret=b4373417a82ed64e52b0982a66da8df2&txTime=771E8800 内蒙古蒙语文化,https://livestream-bt.nmtv.cn/nmtv/2321general.m3u8?txSecret=d9d0fd7a252ef56b515c46a2e21830f4&txTime=771E8800 -内蒙文体,http://221.199.193.157:9901/tsfile/live/1008_1.m3u8 -内蒙经济,http://221.199.193.157:9901/tsfile/live/1007_1.m3u8 利州综合,http://tvfile.lzgbdst.com/nmip-media/channellive/channel106876/playlist.m3u8 利州综合,http://tvfile.lzgbdst.com:80/nmip-media/channellive/channel106876/playlist.m3u8 利州综合,http://tvfile.lzgbdst.com/nmip-media/channellive/channel106876/playlist.m3u8?zsicd @@ -1077,13 +1027,26 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 包头新闻综合,https://livestream-bt.nmtv.cn/nmtv/2358general.m3u8?txSecret=98390a77c143a68f0fd64bfe6e181dcb&txTime=771E8800 化隆综合,http://livecdn.dmqhyadmin.com/hls/xjhualong.m3u8 化隆综合,http://livecdn.dmqhyadmin.com/hls/xjhualong.m3u8?zqinghd +北京财经,http://111.196.129.152:20000/udp/239.3.1.116:8000 +北京财经,http://123.113.187.204:8000/udp/239.3.1.116:8000 +北京财经,http://123.117.237.15:8680/udp/239.3.1.116:8000 +北京财经,http://111.196.135.75:8686/udp/239.3.1.116:8000 +北京财经,http://114.252.238.87:8000/udp/239.3.1.116:8000 +北京青年,http://111.196.129.152:20000/udp/239.3.1.118:8000 +北京青年,http://114.252.238.87:8000/udp/239.3.1.118:8000 +北京青年,http://123.113.187.204:8000/udp/239.3.1.118:8000 +北京青年,http://123.117.237.15:8680/udp/239.3.1.118:8000 十堰新闻,https://p8.vzan.com/slowlive/034028687228317362/live.m3u8 十堰新闻,http://p8.vzan.com/slowlive/034028687228317362/live.m3u8 十堰新闻,https://p8.vzan.com/slowlive/034028687228317362/live.m3u8?zbid=351104&tpid=868100086 卓尼综合,http://pili-live-hls.hfmt.net/gntv/zntv.m3u8?zgand +南京十八,http://live.nbs.cn/channels/njtv/sbpd/m3u8:500k/live.m3u8 +南京十八,https://live.nbs.cn/channels/njtv/sbpd/m3u8:500k/live.m3u8 +南京教科,http://live.nbs.cn/channels/njtv/jkpd/nbs06.m3u8 南宁公共,http://hls.nntv.cn/nnlive/GGPD_24.m3u8 南宁公共,https://hls.nntv.cn/nnlive/NNTV_PUB_A.m3u8 南宁公共,https://hls.nntv.cn/nnlive/GGPD_24.m3u8 +南宁公共,http://hls.nntv.cn/nnlive/NNTV_PUB_A.m3u8 南宁公共,http://hls.nntv.cn/nnlive/NNTV_PUB_A.m3u8?zguangxd 南宁影娱乐,http://hls.nntv.cn/nnlive/NNTV_VOD_A.m3u8 南宁影娱乐,http://hls.nntv.cn/nnlive/NNTV_VOD_A.m3u8?zguangxd @@ -1105,21 +1068,22 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 古县综合,https://l2fpdktp.live.sxmty.com/live/hls/e4c3b363cc4549788e2d983f403e07db/d99ce1eb686e41b9afc888110bd95aa7.m3u8?zshanxd 叶县,http://live.dxhmt.cn:9081/tv/10422-1.m3u8 吉县新闻综合,http://jxlive.jxrmtzx.com:8091/live/xwzh.m3u8 -吉县新闻综合,http://jxlive.jxrmtzx.com:8091/live/xwzh.m3u8?zshanxd +吉林乡村,http://36.129.204.117:9003//hls/23/index.m3u8 +吉林生活,http://36.129.204.117:9003//hls/22/index.m3u8 +吉林都市,http://36.129.204.117:9003//hls/20/index.m3u8 吴忠公共,http://live.kanwz.net/ggpd/sd/live.m3u8 吴忠公共,http://live.kanwz.net/ggpd/sd/live.m3u8?zningxd 吴忠综合,http://live.kanwz.net/zhpd/sd/live.m3u8 吴忠综合,http://live.kanwz.net/zhpd/sd/live.m3u8?zningxd 周口扶沟,http://live.dxhmt.cn:9081/tv/11621-1.m3u8 呼和浩特新闻综合,https://livestream-bt.nmtv.cn/nmtv/2331general.m3u8?txSecret=4d7342ca5cd74480526ab6d292247aff&txTime=771E8800 -哈尔滨娱乐,https://stream.hrbtv.net/ylpd/sd/live.m3u8 哈尔滨娱乐,http://stream.hrbtv.net/ylpd/sd/live.m3u8 +哈尔滨娱乐,https://stream.hrbtv.net/ylpd/sd/live.m3u8 哈尔滨娱乐,http://stream.hrbtv.net/ylpd/sd/live.m3u8?zheild 哈尔滨新闻综合,http://stream.hrbtv.net/xwzh/sd/live.m3u8 哈尔滨新闻综合,http://stream.hrbtv.net/xwzh/sd/live.m3u8?zheild -哈尔滨生活,https://stream.hrbtv.net/shpd/sd/live.m3u8 哈尔滨生活,http://stream.hrbtv.net/shpd/sd/live.m3u8 -哈尔滨生活,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226526/index.m3u8 +哈尔滨生活,https://stream.hrbtv.net/shpd/sd/live.m3u8 哈尔滨生活,http://stream.hrbtv.net/shpd/sd/live.m3u8?zheild 哈尔滨生活,http://streamings.hrbtv.net/09e35fcca53542bfa24a6b34e0fc2ff8/h264_400k_ts/index.m3u8?type=hls_live_redirect 哈尔滨都市资讯,https://stream.hrbtv.net/zxpd/sd/live.m3u8 @@ -1127,113 +1091,147 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 四川乡村,http://wouu.net:9977/udp/239.93.0.52:5140 四川文化旅游,http://wouu.net:9977/udp/239.93.1.102:5140 四川新闻,http://wouu.net:9977/udp/239.93.0.47:5140 +四川科教,http://182.150.115.21:8030/pcgacg/pcgacg_0.m3u8 四川科教,http://wouu.net:9977/udp/239.93.42.44:5140 四川经济,http://wouu.net:9977/udp/239.93.1.101:5140 +固镇新闻,http://www.guzhenm.com:7001/hls/hd-live.m3u8 +固镇新闻,http://www.guzhenm.com:7001/hls/hd-live.m3u8?zanhd +垫江综合,http://125.62.24.185:80/1.m3u8 夏河综合,http://pili-live-hls.hfmt.net/gntv/xhtv.m3u8?zgand 天水新闻综合,https://play.kankanlive.com/live/1698724188723989.m3u8 +天津文艺,http://nas.hssvm.com:8888/udp/225.1.1.131:5002 +天津新闻,http://nas.hssvm.com:8888/udp/225.1.1.130:5002 +天津都市,http://nas.hssvm.com:8888/udp/225.1.1.128:5002 夹江新闻综合,http://tvfile.jjrm.org.cn/nmip-media/channellive/channel106282/playlist.m3u8 夹江新闻综合,http://tvfile.jjrm.org.cn/nmip-media/channellive/channel106282/playlist.m3u8?zsicd 奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8 -奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8?zxinjd 如东一套新闻综合,http://rudong-tv-hls.cm.jstv.com/rudong-tv/rdxwzh.m3u8 +姚江文化,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8? 姜堰新闻综合,https://jiangyan-tv-hls.cm.jstv.com/jiangyan-tv/jiangyanzh.m3u8 威海一套新闻综合,http://l1.weihai.tv:8081/hls/969O76hb22.m3u8 安徽国际,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829422933950.m3u8 安徽经济生活,http://112.30.194.221:20080/live/eac499adad7b49ff9cfa79ba84693959/hls.m3u8 安徽经济生活,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829325295495.m3u8 -安徽经济生活,http://112.30.194.221:20080/live/eac499adad7b49ff9cfa79ba84693959/hls.m3u8?zanhd 安徽经济生活,http://112.30.194.221:20080/live/eac499adad7b49ff9cfa79ba84693959.flv +安徽经济生活,http://112.30.194.221:20080/live/eac499adad7b49ff9cfa79ba84693959/hls.m3u8?zanhd 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3/hls.m3u8 安徽综艺体育,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829415240627.m3u8 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3.flv 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3/hls.m3u8?zanhd -定襄综合,http://lbyzztfe.live.sxmty.com/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8 定襄综合,http://lbyzztfe.live.sxmty.com:80/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8 +定襄综合,http://lbyzztfe.live.sxmty.com/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8 定襄综合,http://lbyzztfe.live.sxmty.com/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8?zshanxd 定西公共,https://play.kankanlive.com/live/1645680054929933.m3u8?zgand 定西综合,https://play.kankanlive.com/live/1645679947087932.m3u8?zgand 宜阳综合,http://tvpull.dxhmt.cn:9081/tv/10327-1.m3u8 +宿州公共,http://live.ahsz.tv/video/s10001-ggpd/index.m3u8?zanhd +小金综合,http://xjlive.xjxrmt.cn:8091/live/xwpd.m3u8 +屏边综合,http://live.ynurl.com/video/s10040-pbzh/index.m3u8?zyund 山东体育,http://221.0.78.198:1681/hls/10224/index.m3u8 -山东体育,http://123.132.233.194:352/tsfile/live/1001_1.m3u8 +山东体育,http://111.14.181.15:9901/tsfile/live/1022_1.m3u8 山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8 +山东体育,http://123.132.233.194:352/tsfile/live/1001_1.m3u8 山东体育,http://123.129.70.178:9901/tsfile/live/1003_1.m3u8 -山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 山东农科,http://221.0.78.198:1681/hls/10223/index.m3u8 山东农科,http://144.52.160.109:9901/tsfile/live/1020_1.m3u8 +山东农科,http://58.57.40.22:9901/tsfile/live/1022_1.m3u8 山东国际,http://221.0.78.198:1681/hls/10228/index.m3u8 山东居家购物,http://144.52.160.109:9901/tsfile/live/1063_1.m3u8 山东文旅,http://60.208.61.2:352/tsfile/live/1004_1.m3u8 山东文旅,http://144.52.160.109:9901/tsfile/live/1025_1.m3u8 山东文旅,http://221.2.148.205:8154/tsfile/live/1004_1.m3u8 +山东文旅,http://58.57.40.22:9901/tsfile/live/1023_1.m3u8 +山东新闻,http://58.57.40.22:9901/tsfile/live/1019_1.m3u8 山东新闻,http://60.208.61.2:352/tsfile/live/0141_1.m3u8 山东新闻,http://123.129.70.178:9901/tsfile/live/1000_1.m3u8 -山东新闻,http://60.210.100.54:352/tsfile/live/1002_1.m3u8 山东新闻,http://144.52.160.109:9901/tsfile/live/1019_1.m3u8 -山东新闻,http://60.210.100.54:352/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 +山东新闻,http://221.2.148.205:8154/tsfile/live/1002_1.m3u8 +山东生活,http://58.57.40.22:9901/tsfile/live/1018_1.m3u8 山东生活,http://221.0.78.198:1681/hls/10226/index.m3u8 山东生活,http://123.129.70.178:9901/tsfile/live/1002_1.m3u8 山东生活,http://144.52.160.109:9901/tsfile/live/1023_1.m3u8 山东生活,http://221.2.148.205:8154/tsfile/live/1005_1.m3u8 山东综艺,http://221.0.78.198:1681/hls/10220/index.m3u8 -山东综艺,http://123.132.233.194:352/tsfile/live/1000_1.m3u8 +山东综艺,http://111.14.181.15:9901/tsfile/live/1004_1.m3u8 山东综艺,http://123.129.70.178:9901/tsfile/live/1001_1.m3u8 -山东综艺,http://124.128.73.58:9901/tsfile/live/1002_1.m3u8 -山东综艺,http://60.210.100.54:352/tsfile/live/1003_1.m3u8 +山东综艺,http://144.52.160.109:9901/tsfile/live/1026_1.m3u8 +山东综艺,http://123.132.233.194:352/tsfile/live/1000_1.m3u8 山东齐鲁,http://221.0.78.198:1681/hls/10225/index.m3u8 -山东齐鲁,http://123.132.233.194:352/tsfile/live/1019_1.m3u8 +山东齐鲁,http://111.14.181.15:9901/tsfile/live/1000_1.m3u8 山东齐鲁,http://61.156.228.12:8154/tsfile/live/1001_1.m3u8 山东齐鲁,http://123.129.70.178:9901/tsfile/live/0019_1.m3u8 -山东齐鲁,http://222.134.245.16:9901/tsfile/live/1001_1.m3u8 +山东齐鲁,http://123.132.233.194:352/tsfile/live/1019_1.m3u8 岳池新闻综合,http://liveyc.cmc.yuechirmt.cn:80/live/yctv.m3u8?auth_key=1714112398-0-0-d9a6bd74623c01c1c2f9576fe51e8b7b 岷县综合,http://play.kankanlive.com/live/1614311581479927.m3u8?zgand +峨山电视,http://live.ynurl.com/video/s10034-ESTV/index.m3u8?zyund 崇明电视台,https://pili-live-hls.wdit.com.cn/wditlive/c038f4fafbdf4f97ba74c74ad67259b931ee.m3u8 +嵊州新闻,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed? 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengsi1/720p.m3u8 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8 嵊泗综合,http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8?zzhed 巩义新闻综合,http://live.dxhmt.cn:9081/tv/10181-1.m3u8 巴彦淖尔新闻综合,https://livestream-bt.nmtv.cn/nmtv/2348general.m3u8?txSecret=6a4ddce077e41b976fe33619fbef2b30&txTime=771E8800 +平湖新闻,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed? 平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8 平湖新闻综合,http://l.cztvcloud.com/channels/lantian/SXpinghu1/720p.m3u8?zzhed +平湖民生,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed? 平湖民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8 平湖民生休闲,http://l.cztvcloud.com/channels/lantian/SXpinghu2/720p.m3u8?zzhed 平遥新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd -广东新闻,http://120.238.94.10:9901/tsfile/live/1010_1.m3u8 -广东新闻,http://mzitv.cn:32/tsfile/live/1007_1.m3u8 -广东新闻,http://183.11.239.36:808/hls/5/index.m3u8 -广东新闻,http://121.33.239.242:9901/tsfile/live/1008_1.m3u8 广东新闻,http://mom.coms.hk:9901/tsfile/live/1008_1.m3u8 +广东新闻,http://mzitv.cn:32/tsfile/live/1007_1.m3u8 +广东新闻,http://121.33.239.242:9901/tsfile/live/1008_1.m3u8 +广东新闻,http://183.11.239.36:808/hls/5/index.m3u8 +广东新闻,http://120.238.94.10:9901/tsfile/live/1010_1.m3u8 广东民生,http://mzitv.cn:32/tsfile/live/1009_1.m3u8 -广东民生,http://183.11.239.36:808/hls/18/index.m3u8 广东民生,http://121.33.239.242:9901/tsfile/live/1003_1.m3u8 -广东民生,http://61.145.208.25:9090/udp/239.77.0.225:5146 +广东民生,http://183.11.239.36:808/hls/18/index.m3u8 广东民生,http://qjrhc.jydjd.top:2911/udp/224.1.100.152:11111 +广东民生,http://14.112.86.85:4022/udp/239.77.0.225:5146 广元公共,https://m3u8.channel.dzsm.com/nmip-media/channellive/channel101257/playlist.m3u8 广元综合,https://m3u8.channel.dzsm.com/nmip-media/channellive/channel100999/playlist.m3u8 +广安公共,http://live1.gatv.com.cn:85/live/GGPD.m3u8 +广安公共,http://live1.gatv.com.cn:85/live/GGPD_ggpdzm.m3u8 +广安公共,http://live1.gatv.com.cn:85/live/GGPD_ggpdzm.m3u8?zsicd 广州南国都市频道,https://tencentplay.gztv.com/live/nanguodushi.m3u8?txSecret=babbcbacdbcf13a3311a264e4dd66b8d&txTime=191b60b41a7 +广州新闻,http://tencentplaygzrb01.gztv.com/live/xinwen.m3u8 +广州新闻,http://qjrhc.jydjd.top:2911/udp/224.1.100.38:11111 +广州新闻,http://14.112.86.85:4022/udp/239.253.43.72:5146 广州新闻,http://tencentplay.gztv.com/live/xinwen.m3u8?txSecret=d2c2db0b598c02ec1b5623728434d367&txTime=18d57929bd3 +广州新闻,https://tencentplaywebsite.gztv.com/live/xinwen.m3u8?txSecret=c53d0e4d014632321a8e0efd6abecda4&txTime=193108637cb 广州电视台新闻频道,https://tencentplay.gztv.com/live/xinwen.m3u8?txSecret=520177bc9dd6916a7d6fa86bdb3f8830&txTime=191b5f5b230 广州电视台法治频道,https://tencentplay.gztv.com/live/fazhi.m3u8?txSecret=4400d75d2114b2db07d86eda8f8218ee&txTime=191b60ce0f6 广州电视台法治频道,http://tencentplay.gztv.com/live/fazhi.m3u8?txSecret=3e84cd8eba844b5dc2150612295c7a52&txTime=18d578f4493 广州电视台综合频道,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=dce137597806f62ae6fdfc40328a336e&txTime=191b5fc1c86 广州竞赛,http://tencentplaygzrb01.gztv.com/live/jingsai.m3u8 +广州竞赛,http://119.32.12.32:2901/udp/224.1.100.105:11111 +广州竞赛,http://qjrhc.jydjd.top:2911/udp/224.1.100.105:11111 +广州竞赛,https://tencentplaywebsite.gztv.com/live/jingsai.m3u8?txSecret=cd5eb475078e689b230ada7df792e4de&txTime=193108637cb +广州竞赛,http://14.112.86.85:4022/udp/239.253.43.75:5146 广州竞赛频道,https://tencentplay.gztv.com/live/jingsai.m3u8?txSecret=a4d04c27d0d1d8b7efef2ed7ff1c3eae&txTime=191b60cc9ca -广州综合,http://tencentplaygzrb01.gztv.com/live/zonghes.m3u8 +广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.36:11111 +广州综合,http://125.89.163.44:8888/udp/239.253.43.71:5146 +广州综合,http://qjrhc.jydjd.top:2911/udp/224.1.100.35:11111 广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=6d9c0311929fc12857f6b810fab0188b&txTime=1913a3ed516 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=9e5008d4b91944fa76a957a93ae54870&txTime=1903e5f1cfd 广州综合,https://tencentplaywebsite.gztv.com/live/zonghes.m3u8?txSecret=751b5ecd94a0d9d34c7e37e25bb8b27a&txTime=193108637cb 广西新闻,http://116.9.204.242:9901/tsfile/live/1001_1.m3u8 +广西桂林新闻,https://pull.gltvs.com/live/glxw/playlist.m3u8?v=b0528684bf934e120e1c30fc808e6576&t=1796868188 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed 庆元综合,http://l.cztvcloud.com/channels/lantian/SXqingyuan1/720p.m3u8?zzhed? 延边1,http://live.ybtvyun.com/video/s10016-af95004b6d1a/index.m3u8?zjild 延边2,http://live.ybtvyun.com/video/s10006-04819ee234a7/index.m3u8?zjild 延边汉语综合,http://live.ybtvyun.com/video/s10016-7e5f23de35df/index.m3u8?zjild +开化公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed? 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8zzhed 开化国家公园,http://l.cztvcloud.com/channels/lantian/SXkaihua2/720p.m3u8?zzhed +开化新闻,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed? 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8 开化新闻综合,http://l.cztvcloud.com/channels/lantian/SXkaihua1/720p.m3u8?zzhed +开远综合,http://live.ynurl.com/video/s10044-KYTV/index.m3u8?zyund +张家港新闻综合,http://3gvod.zjgonline.com.cn:1935/live/xinwenzonghe2/playlist.m3u8 +张家港新闻综合,http://3gvod.zjgonline.com.cn:1935/live/xinwenzonghe2/playlist.m3u8?zjiangsd 张掖新闻综合,https://play.kankanlive.com/live/1629709727589955.m3u8 德阳公共,http://scdytv.cn:1935/live/m_ggpd_livevideo/playlist.m3u8 德阳公共,http://scdytv.cn:1935/live/m_ggpd_livevideo/playlist.m3u8?zsicd @@ -1245,24 +1243,43 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed 文成综合,http://l.cztvcloud.com/channels/lantian/SXwencheng1/720p.m3u8?zzhed? 新昌新闻综合,https://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8 +新昌新闻综合,http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8 新昌生活,http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8 +新疆伊犁哈萨克,http://110.153.180.106:55555/out_3/index.m3u8 +新疆伊犁汉语综合,http://110.153.180.106:55555/out_1/index.m3u8 +新疆伊犁经济法制,http://110.153.180.106:55555/out_4/index.m3u8 +新疆伊犁维吾尔,http://110.153.180.106:55555/out_2/index.m3u8 +新疆奎屯汉语综合,http://218.84.12.186:8001/hls/main/playlist.m3u8 +新疆巴音郭楞州,http://file.loulannews.cn/nmip-media/channellive/channel101476/playlist.m3u8 +新疆巴音郭楞州,http://file.loulannews.cn/nmip-media/channellive/channel102433/playlist.m3u8 +新疆巴音郭楞州,http://file.loulannews.cn/nmip-media/channellive/channel103824/playlist.m3u8 +新疆巴音郭楞州,http://file.loulannews.cn/nmip-media/channellive/channel104199/playlist.m3u8 +新疆石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8 +新疆石河子新闻综合,http://124.88.144.73:1935/live/xwzh/playlist.m3u8 +新疆石河子经济生活,http://124.88.144.73:1935/live/dywt/playlist.m3u8 +新闻综合,http://livetv.wqwqwq.sbs/itv/5000000011000031110.m3u8?cdn=bestzb +新闻综合,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/5000000011000031110.m3u8%3Fcdn%3Dbestzb 新闻综合,http://61.173.144.157:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=1&authid=0 新闻综合,http://223.166.234.9:7777/tsfile/live/1025_1.m3u8?key=txiptv&playlive=1&authid=0 新闻综合,http://223.166.234.78:7777/tsfile/live/1025_1.m3u8?key=txiptv&playlive=1&authid=0 -新闻综合,http://livetv.wqwqwq.sbs/itv/5000000011000031110.m3u8?cdn=bestzb 方城一套,http://live.dxhmt.cn:9081/tv/11322-1.m3u8 +施甸综合,http://live.ynurl.com/video/s10048TV/index.m3u8?zyund 无锡娱乐,http://stream.thmz.com/wxtv2/sd/live.m3u8?zjiangsd 无锡新闻综合,http://stream.thmz.com/wxtv1/sd/live.m3u8?zjiangsd 无锡生活,http://stream.thmz.com/wxtv4/sd/live.m3u8?zjiangsd 无锡经济,http://stream.thmz.com/wxtv5/sd/live.m3u8?zjiangsd 无锡都市资讯,http://stream.thmz.com/wxtv3/sd/live.m3u8?zjiangsd 旺苍新闻综合,http://channel.wcrmt.cn:80/nmip-media/channellive/channel105268/playlist.m3u8 +昭化综合,http://live.zhgbtv.cn:3100/hls/kwqtkbbi/index.m3u8 +普陀新闻,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed? 普陀新闻综合,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8?zzhed 普陀电视台,http://l.cztvcloud.com/channels/lantian/SXputuo1/720p.m3u8 景泰综合,https://play.kankanlive.com/live/1624439143745981.m3u8 景泰综合,https://play.kankanlive.com/live/1624439143745981.m3u8?zgand +朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8 来宾综合,http://zb.gxlbamc.com:1935/live/lbzh.stream/playlist.m3u8 松新闻,http://live.strmtzx.cn/stxw/sd/live.m3u8?zguizd +松潘新闻综合,http://live.spccmc.com:90/live/spxwzh.m3u8 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed? 松阳综合,http://l.cztvcloud.com/channels/lantian/SXsongyang1/720p.m3u8?zzhed @@ -1270,6 +1287,7 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 枣庄公共,http://stream.zztvzd.com/3/sd/live.m3u8?shandd 枣庄教育,http://stream.zztvzd.com/2/sd/live.m3u8?shandd 枣庄新闻综合,http://stream.zztvzd.com/1/sd/live.m3u8?shandd +梁河综合,http://live.ynurl.com/video/s10032-lhtv/index.m3u8?zyund 梅河口综合,http://stream4.jlntv.cn/mhk/sd/live.m3u8?zjild 梨园,http://live.dxhmt.cn:9080/19903718786/3159ec673c114135816d45dd52ad7396.m3u8 武义新闻综合,http://l.cztvcloud.com/channels/lantian/SXwuyi1/720p.m3u8 @@ -1287,6 +1305,8 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 武汉教育,http://59.173.243.210:9901/tsfile/live/1001_1.m3u8 武汉教育,http://59.173.243.210:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 武汉新闻,http://stream.appwuhan.com/1tzb/sd/live.m3u8 +武胜综合,http://live2.gatv.com.cn:86/live/WS.m3u8 +武胜综合,http://live2.gatv.com.cn:86/live/WS.m3u8?zsicd 武进新闻,https://live.wjyanghu.com/live/CH1.m3u8 武进生活,https://live.wjyanghu.com/live/CH2.m3u8 民和综合,http://livecdn.dmqhyadmin.com/hls/xjminhe.m3u8?zqinghd @@ -1295,26 +1315,57 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 永城综合,http://live.dxhmt.cn:9081/tv/11481-1.m3u8 汉源综合,http://live.hyxrmt.com:85/live/xwpd.m3u8 汉源综合,http://live.hyxrmt.com:85/live/xwpd.m3u8?zsicd +汕头文旅,http://125.89.163.44:8888/udp/239.77.1.132:5146 +汕头文旅,http://61.145.208.25:9090/udp/239.253.43.47:5146 +汕头文旅,http://61.145.208.25:9090/udp/239.77.1.132:5146 +汕头文旅,http://14.112.86.85:4022/udp/239.77.1.132:5146 +汕头文旅,http://14.112.86.85:4022/udp/239.253.43.47:5146 +汕头经济,http://14.112.86.85:4022/udp/239.253.43.46:5146 +汕头经济,http://14.112.86.85:4022/udp/239.77.1.131:5146 +汕头经济,http://125.89.163.44:8888/udp/239.77.1.131:5146 +汕头综合,http://61.145.208.25:9090/udp/239.253.43.45:5146 +汕头综合,http://14.112.86.85:4022/udp/239.77.1.130:5146 +汕头综合,http://125.89.163.44:8888/udp/239.77.1.130:5146 +汕头综合,http://14.112.86.85:4022/udp/239.253.43.45:5146 +汕头综合,http://61.145.208.25:9090/udp/239.77.1.130:5146 江夏新闻综合,http://59.175.226.142:280/gb28181/xwzh.m3u8?zhubd 江宁电视台综合,https://jiangning-tv-hls.cm.jstv.com/jiangning-tv/jnxwzh.m3u8 +江川综合,http://live.ynurl.com/video/s10037-JCTV/index.m3u8?zyund +江西教育,http://58.17.48.228:808/hls/24/index.m3u8 +江门侨乡生活,http://14.112.86.85:4022/udp/239.77.0.202:5146 +江门侨乡生活,http://125.89.163.44:8888/udp/239.77.0.202:5146 +江门综合,http://125.89.163.44:8888/udp/239.77.0.201:5146 +江门综合,http://61.145.208.25:9090/udp/239.77.0.201:5146 +江门综合,http://14.112.86.85:4022/udp/239.77.0.201:5146 汶川新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8 汶川新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8?zsicd 沁阳新闻综合,http://live.dxhmt.cn:9081/tv/10882-1.m3u8 沐川综合,http://tvfile.swrmt.com:80/nmip-media/channellive/channel100064/playlist.m3u8 +沐川综合,http://file.ysxtv.cn/cms/videos/nmip-media/channellive/channel4/playlist.m3u8?zsicd 沛县新闻综合,http://peixian-tv-hls.cm.jstv.com/peixian-tv/pxzh.m3u8 沭阳综合,http://shuyang-tv-hls.cm.jstv.com/shuyang-tv/shuyangzh.m3u8 河北农民,http://121.19.134.222:808/tsfile/live/1005_1.m3u8 +河北衡山,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8 河北都市,http://121.19.134.222:808/tsfile/live/1001_1.m3u8 -河南民生,http://171.14.89.179:9901/tsfile/live/1002_1.m3u8 河南民生,http://171.14.89.69:9901/tsfile/live/1002_1.m3u8 +河南民生,http://171.14.89.179:9901/tsfile/live/1002_1.m3u8 河南都市,http://171.14.89.179:9901/tsfile/live/1001_1.m3u8 +河源公共,http://tmpstream.hyrtv.cn/hygg/sd/live.m3u8 +河源公共,http://14.112.86.85:4022/udp/239.253.43.214:5146 +河源公共,http://61.145.208.25:9090/udp/239.253.43.214:5146 +河源公共,http://125.89.163.44:8888/udp/239.253.43.214:5146 +河源综合,https://tmpstream.hyrtv.cn/xwzh/sd/live.m3u8 +河源综合,http://tmpstream.hyrtv.cn/xwzh/sd/live.m3u8 +河源综合,https://tmpstream.hyrtv.cn/xwzh/sd/live.m3u8?_upt=f767206b1671099007 +河源综合,http://125.89.163.44:8888/udp/239.253.43.213:5146 +河源综合,http://14.112.86.85:4022/udp/239.253.43.213:5146 泌阳新闻综合,http://live.dxhmt.cn:9081/tv/11726-1.m3u8 泗洪新闻综合,http://sihong-tv-hls.cm.jstv.com/sihong-tv/sihongxinwenzonghe.m3u8 泗阳综合,http://siyang-tv-hls.cm.jstv.com/siyang-tv/siyangzh.m3u8 泗阳资讯,http://siyang-tv-hls.cm.jstv.com/siyang-tv/siyangzx.m3u8 泰州一套新闻综合,http://stream1.mytaizhou.net/xwzh/playlist.m3u8?_upt=2f3c2e461725409415 -泸县新闻综合,http://lxfile.lxxcb.cn:80/nmip-media/channellive/channel103799/playlist.m3u8 泸县新闻综合,http://lxfile.lxxcb.cn/nmip-media/channellive/channel103799/playlist.m3u8 +泸县新闻综合,http://lxfile.lxxcb.cn:80/nmip-media/channellive/channel103799/playlist.m3u8 泸县新闻综合,http://lxfile.lxxcb.cn/nmip-media/channellive/channel103799/playlist.m3u8?zsicd 洞头综合,http://l.cztvcloud.com/channels/lantian/SXdongtou1/720p.m3u8?zzhed? 津南一套,http://play.jinnantv.top/live/JNTV1.m3u8?ztianjd @@ -1328,10 +1379,10 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 济南都市,http://221.0.78.198:1681/hls/10280/index.m3u8 济南都市,http://124.128.73.58:9901/tsfile/live/1004_1.m3u8 济南都市,http://124.128.73.58:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 -济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8 济宁公共,http://111.14.181.15:9901/tsfile/live/1009_1.m3u8 -济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8?shandd +济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8 济宁公共,http://111.14.181.15:9901/tsfile/live/1009_1.m3u8?key=tvbox6_com&playlive=1&authid=0 +济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8?shandd 济宁图文,http://lives.jnnews.tv/video/s10001-JNTV4/index.m3u8 济宁图文,http://lives.jnnews.tv/video/s10001-JNTV4/index.m3u8?shandd 济宁教育,http://lives.jnnews.tv/video/s10001-JNTV-2/index.m3u8 @@ -1344,10 +1395,10 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 浙江休闲台,http://ali-m-l.cztv.com/channels/lantian/channel006/720p.m3u8 浙江公共新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 +浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8 -浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 -浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8? +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8 浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8? 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8 @@ -1370,8 +1421,12 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 浙江钱江,http://ali-m-l.cztv.com/channels/lantian/channel002/720p.m3u8 浙江钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8 浙江青田,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8 +海南新闻,http://36.101.3.42:8886/udp/239.253.64.11:5140 涟水电视台综合,http://lianshui-tv-hls.cm.jstv.com/lianshui-tv/lsxw.m3u8 淅川电视,http://live.dxhmt.cn:9081/tv/11326-1.m3u8 +深圳东部,http://125.89.163.44:8888/udp/239.77.1.224:5146 +深圳移动电视,http://125.89.163.44:8888/udp/239.77.1.175:5146 +深圳财经生活,http://183.11.239.36:808/hls/151/index.m3u8 渑池新闻综合,http://live.dxhmt.cn:9081/tv/11221-1.m3u8 湖北公共,http://119.36.148.115:59901/tsfile/live/1007_1.m3u8 湖北公共,http://59.173.243.210:9901/tsfile/live/1034_1.m3u8 @@ -1383,6 +1438,7 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 湖北垄上,http://59.173.243.210:9901/tsfile/live/1031_1.m3u8 湖北垄上,http://220.249.114.102:9901/tsfile/live/1009_1.m3u8 湖北垄上,http://113.57.20.158:9901/tsfile/live/1015_1.m3u8 +湖北崇阳综合,http://61.184.176.248:10500/live/live.m3u8 湖北教育,http://220.249.114.102:9901/tsfile/live/1011_1.m3u8 湖北教育,http://220.249.114.102:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0 湖北生活,http://220.249.114.102:9901/tsfile/live/1012_1.m3u8 @@ -1393,6 +1449,7 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 湖北经视,http://59.173.243.210:9901/tsfile/live/1019_1.m3u8 湖北经视,http://220.249.114.102:9901/tsfile/live/1007_1.m3u8 湖北综合,http://119.36.148.115:59901/tsfile/live/1005_1.m3u8 +湖北综合,http://58.19.133.144:9901 湖南公共,http://116.128.242.83:9901/tsfile/live/0117_1.m3u8 湖南公共,http://116.128.242.83:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0 湖南国际,http://175.10.230.91:8081/tsfile/live/1001_1.m3u8 @@ -1414,6 +1471,13 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 湖南都市,http://116.128.242.83:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0 湖南金鹰纪实,http://220.170.241.204:9901/tsfile/live/1007_1.m3u8 湖南金鹰纪实,http://livetv.wqwqwq.sbs/itv/5000000011000031203.m3u8?cdn=bestzb +湖南金鹰纪实,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/5000000011000031203.m3u8%3Fcdn%3Dbestzb +滁州公共,http://live.cztv.cc:85/live/ggpd.m3u8 +滁州公共,http://live.cztv.cc:85/live/ggpd.m3u8?zanhd +滁州新闻综合,http://live.cztv.cc:85/live/xwpd.m3u8 +滁州新闻综合,http://live.cztv.cc:85/live/xwpd.m3u8?zanhd +滁州科教,http://live.cztv.cc:85/live/sjpd.m3u8 +滁州科教,http://live.cztv.cc:85/live/sjpd.m3u8?zanhd 滑县新闻,http://live.dxhmt.cn:9081/tv/10526-1.m3u8 漳州新闻,http://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8 漳州新闻综合,https://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8 @@ -1433,11 +1497,21 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 玛曲综合,http://pili-live-hls.hfmt.net/gntv/mqtv.m3u8?gansu 玛纳斯综合,http://218.84.127.245:1026/hls/main1/playlist.m3u8 珲春新闻综合,http://stream8.jlntv.cn/hctv/sd/live.m3u8?zjild +瑞丽综合,http://live.ynurl.com/video/s10021-rltv/index.m3u8?zyund +璧山综合,http://222.179.42.129:8181/hls1.m3u8 +璧山综合,http://222.179.42.129:8181/hls1.m3u8?zzhongqd 甘南综合,http://pili-live-hls.hfmt.net/gntv/gnhytv.m3u8?zgand +甘孜综合,http://tv.drs.ganzitv.com:8100/channellive/gztv.flv +甘孜综合,http://tv.drs.ganzitv.com:8100/channellive/gztv.flv?zsicd 生活时尚,http://221.0.78.198:1681/hls/10275/index.m3u8 生活时尚,http://39.134.136.161:6610/000000001000/2000000002000000006/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000006 +生活时尚,http://wouu.net:9977/udp/239.93.42.29:5140 +生活时尚,http://wouu.net:9977/udp/239.93.0.106:5140 +生活时尚,http://nas.hssvm.com:8888/udp/225.1.1.143:5002 田东综合,http://pulls.myun.tv/live/0dkp33j5.m3u8 +盈江综合,http://live.ynurl.com/video/s10016-YJTV-2/index.m3u8?zyund 睢宁综合,http://suining-tv-hls.cm.jstv.com:80/suining-tv/suiningzh.m3u8 +石屏综合,http://live.ynurl.com/video/s10059-SPTV/index.m3u8?zyund 碌曲综合,http://pili-live-hls.hfmt.net/gntv/lqtv.m3u8?zgand 福州生活,http://live.zohi.tv/video/s10001-shpd-3/index.m3u8?zfud 福州综合,http://117.27.190.42:9998/tsfile/live/23301_1.m3u8 @@ -1456,20 +1530,23 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 福建电视剧,http://117.27.190.42:9998/tsfile/live/23287_1.m3u8?key=txiptv 福建电视剧,http://117.27.190.42:9998/tsfile/live/23287_1.m3u8?key=txiptv&playlive=1&authid=0 福建经济,http://117.27.190.42:9998/tsfile/live/23289_1.m3u8 -福建经济,http://117.27.190.42:9998/tsfile/live/23289_1.m3u8?key=txiptv&playlive=1&authid=0 福建经济,http://117.27.190.42:9998/tsfile/live/23289_1.m3u8?key=txiptv -福建综合,http://117.27.190.42:9998/tsfile/live/23285_1.m3u8 +福建经济,http://117.27.190.42:9998/tsfile/live/23289_1.m3u8?key=txiptv&playlive=1&authid=0 福建综合,http://117.27.190.42:9998/tsfile/live/23284_1.m3u8 +福建综合,http://117.27.190.42:9998/tsfile/live/23285_1.m3u8 福建综合,http://117.27.190.42:9998/tsfile/live/23284_1.m3u8?key=txiptv 福建综合,http://117.27.190.42:9998/tsfile/live/23284_1.m3u8?key=txiptv&playlive=1&authid=0 禹州综合,http://live.dxhmt.cn:9081/tv/11081-1.m3u8 第一财经,http://39.134.136.161:6610/000000001000/2000000002000000004/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000004 +第一财经,http://livetv.wqwqwq.sbs/itv/5000000010000027146.m3u8?cdn=bestzb 第一财经,http://223.166.234.9:7777/tsfile/live/1029_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF10%E3%80%8F 第一财经,http://223.166.234.9:7777/tsfile/live/1029_1.m3u8?key=txiptv&playlive=1&authid=0 -第一财经,http://livetv.wqwqwq.sbs/itv/5000000010000027146.m3u8?cdn=bestzb -纪实人文,http://223.166.234.9:7777/tsfile/live/1027_1.m3u8?key=txiptv&playlive=1&authid=0 +第一财经,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/5000000010000027146.m3u8%3Fcdn%3Dbestzb 纪实人文,http://223.166.234.78:7777/tsfile/live/1027_1.m3u8?key=txiptv&playlive=1&authid=0 +纪实人文,http://223.166.234.9:7777/tsfile/live/1027_1.m3u8?key=txiptv&playlive=1&authid=0 +绍兴文化,http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8?zzhed? 绍兴文化影院,http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8?zzhed +绍兴新闻,http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8?zzhed? 绍兴新闻综合,http://live.shaoxing.com.cn/video/s10001-sxhb/index.m3u8 绍兴新闻综合,http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8 绍兴新闻综合,http://live.shaoxing.com.cn/video/s10001-sxhb/index.m3u8?zzhed @@ -1481,19 +1558,37 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed? 缙云综合,http://l.cztvcloud.com/channels/lantian/SXjinyun1/720p.m3u8?zzhed 罗城综合,http://111.12.75.177:9100/lctvlive/lch.m3u8?zguangxd +美丽云南,https://www.ynbit.com:1937/cyds-mlyn/livestream/playlist.m3u8?zyund +腾冲综合,http://live.ynurl.com/video/s10012-TCTV/index.m3u8?zyund 舒兰新闻综合,http://stream8.jlntv.cn/shulan/sd/live.m3u8?zjild 舟曲新闻,http://pili-live-hls.hfmt.net/gntv/zqtv.m3u8?zgand +芒市综合,http://live.ynurl.com/video/s10001-mstv1/index.m3u8?zyund +苍南新闻,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed? 苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8 苍南新闻综合,http://l.cztvcloud.com/channels/lantian/SXcangnan1/720p.m3u8?zzhed +茂名公共,http://125.89.163.44:8888/udp/239.77.0.207:5146 +茂名公共,http://14.112.86.85:4022/udp/239.77.0.207:5146 +茂名综合,http://14.112.86.85:4022/udp/239.77.0.206:5146 荆门新闻综合,http://stream.jmtv.com.cn/xwzh/sd/live.m3u8?zhubd +荣昌综合,http://183.64.181.25:40023/rongchang01.m3u8 荥阳综合,http://live.dxhmt.cn:9081/tv/10182-1.m3u8 -营山电视台,http://file.ysxtv.cn/cms/videos/nmip-media/channellive/channel4/playlist.m3u8?zsicd +菏泽影,http://live.hznet.tv:1935/live/live3/500K/tzwj_video.m3u8?shandd +菏泽新闻综合,http://live.hznet.tv:1935/live/live1/500k/tzwj_video.m3u8 +菏泽新闻综合,http://live.hznet.tv:1935/live/live1/500K/tzwj_video.m3u8?shandd +菏泽经济生活,http://live.hznet.tv:1935/live/live2/500k/tzwj_video.m3u8 +菏泽经济生活,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8 +菏泽经济生活,http://live.hznet.tv:1935/live/live2/500K/tzwj_video.m3u8?shandd +萧山新闻,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed? 萧山新闻综合,https://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8 +萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8 萧山新闻综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8?zzhed 萧山生活,https://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8 +萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8 萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed? 萧山生活,http://l.cztvcloud.com/channels/lantian/SXxiaoshan2/720p.m3u8?zzhed -蒙语文化,http://221.199.193.157:9901/tsfile/live/1005_1.m3u8 +萧山综合,http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8? +蒙自综合,http://live.ynurl.com/video/s10019-mzdst/index.m3u8?zyund +衢江新闻,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed? 衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8 衢江新闻综合,http://l.cztvcloud.com/channels/lantian/SXqujiang1/720p.m3u8?zzhed 西华综合,http://tvpull.dxhmt.cn:9081/tv/11622-1.m3u8 @@ -1507,13 +1602,23 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 西峰综合,http://pili-live-rtmp.luan2.hfmt.net/luan2/xifeng/123456.m3u8?zgand 诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8 诸暨新闻综合,http://l.cztvcloud.com/channels/lantian/SXzhuji3/720p.m3u8?zzhed +象山新闻,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed? 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8 象山综合,http://l.cztvcloud.com/channels/lantian/SXxiangshan1/720p.m3u8?zzhed 贵南综合,http://livecdn.dmqhyadmin.com/hls/xjguinan.m3u8 贵南综合,http://livecdn.dmqhyadmin.com/hls/xjguinan.m3u8?zqinghd +贵州松桃新闻,http://live.strmtzx.cn/stxw/sd/live.m3u8 贺州综合,http://zhz.gxhzxw.com:2935/live/HZXW-HD/playlist.m3u8 赣榆新闻综合,http://ganyu-tv-hls.cm.jstv.com/ganyu-tv/ganyutv.m3u8 赤峰新闻综合,https://livestream-bt.nmtv.cn/nmtv/2351general.m3u8?txSecret=8857087aeec2cec44d178a18550fdb8a&txTime=771E8800 +辽宁北方,http://120.76.248.139/live/bfgd/4200000071.m3u8 +辽宁教育青少,http://120.76.248.139/live/bfgd/4200000075.m3u8 +辽宁生活,http://120.76.248.139/live/bfgd/4200000073.m3u8 +辽宁经济,http://120.76.248.139/live/bfgd/4200000076.m3u8 +辽宁经济,http://120.76.248.139/live/bfgd/4200000480.m3u8 +辽宁都市,http://120.76.248.139/live/bfgd/4200000068.m3u8 +辽宁都市,http://120.76.248.139/live/bfgd/4200000610.m3u8 +运城新闻综合,http://live.0359tv.com/lsdream/ss4Lj11/1000/live.m3u8 连云港公共,http://live.lyg1.com/ggpd/sd/live.m3u8 通州电视台,http://pull.dayuntongzhou.com/live/tztv.m3u8 通渭综合,https://play.kankanlive.com/live/1661761962676984.m3u8 @@ -1528,9 +1633,16 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 鄞州二套,http://pili-publish.yzxw.newaircloud.com/newaircloud-yzxw/yzxw_20190925090936.m3u8?zzhed 酒泉综合,https://play.kankanlive.com/live/1702033926169975.m3u8 重庆时尚购物,https://tvlive.ugoshop.com/ugotvlive/ssgotv.m3u8?auth_key=2312509421-0-0-6642ec3645caa943da6855a9ef7e2129 +重庆汽摩,http://120.76.248.139/live/bfgd/4200000168.m3u8 重庆汽摩,http://39.134.115.191:8080/ysten.jx.chinamobile.com/PLTV/88888888/224/3221225506/2/index.m3u8?fmt=ts2hls?zzhongqd +金川乡村,http://live.jinchuanrmt.com:90/live/jcxc.m3u8 +金川乡村,http://live.jinchuanrmt.com:90/live/jcxc.m3u8?zsicd +金川新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8 金川新闻综合,http://139.203.180.9:90/live/zhxw.m3u8 +金川新闻综合,http://live.jinchuanrmt.com:90/live/zhxw.m3u8?zsicd 金川综合,https://play.kankanlive.com/live/1625041962958919.m3u8?zgand +金平综合,http://live.ynurl.com/video/s10041-JPTV/index.m3u8?zyund +钱江都市,https://ali-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8? 铜梁综合,http://183.64.174.171:40123/ch1.m3u8?zzhongqd 镇江二套社会民生,http://zjtv-wshls.homecdn.com/live/2aa16.m3u8 镇江新闻综合,http://cm-wshls.homecdn.com/live/2aa50.m3u8 @@ -1541,34 +1653,49 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 门源综合,http://livecdn.dmqhyadmin.com/hls/xjmenyuan.m3u8?zqinghd 闻喜综合,https://www.wxhcgbds.com:8081/channelTv/WXTV_1.m3u8?zshanxd 阳曲综合,https://83awgyp5.live.sxmty.com/live/hls/6f6f4b36f9bd42628b718b595ba507ed/724b7e8907a8414d873eb2a2f69bfa18.m3u8?zshanxd +陇川综合,http://live.ynurl.com/video/s10027-LCDST/index.m3u8?zyund +陕西1套,http://123.138.22.30:9901/tsfile/live/1000_1.m3u8 +陕西2套,http://123.138.22.30:9901/tsfile/live/1001_1.m3u8 +陕西3套,http://123.138.22.30:9901/tsfile/live/1002_1.m3u8 +陕西5套,http://123.138.22.30:9901/tsfile/live/1004_1.m3u8 +陕西6套,http://123.138.22.30:9901/tsfile/live/1005_1.m3u8 +陕西7套,http://123.138.22.30:9901/tsfile/live/1006_1.m3u8 +陕西8套,http://123.138.22.30:9901/tsfile/live/1007_1.m3u8 +陕西乐家购物,http://gxlive.snrtv.com/sx6-SD.m3u8 陕西体育休闲,http://gxlive.snrtv.com/sx7-SD.m3u8 陕西公共,http://gxlive.snrtv.com/sx5-SD.m3u8 +陕西农林,http://wouu.net:9977/udp/239.93.0.100:5140 陕西新闻资讯,http://gxlive.snrtv.com/sx1-SD.m3u8 陕西生活,http://gxlive.snrtv.com/sx3-SD.m3u8 陕西都市青春,http://gxlive.snrtv.com/sx2-SD.m3u8 青岛城阳,http://pili-live-rtmp.56.i2863.com/i2863-56/live_56_307317.m3u8?shandd 青海经视,http://stream.qhbtv.com/qhsh/sd/live.m3u8?_upt=e4e9fe741725348067 青海都市,http://stream.qhbtv.com/qhds/sd/live.m3u8?_upt=ea03ed711725339376 +青田电视,http://l.cztvcloud.com/channels/lantian/SXqingtian1/720p.m3u8?zzhed 青神综合,http://lmt.scqstv.com:80/live1/live1.m3u8 青神综合,http://lmt.scqstv.com/live1/live1.m3u8?zsicd 靖宇综合,http://stream8.jlntv.cn/jytv/sd/live.m3u8 靖宇综合,http://stream8.jlntv.cn/jytv/sd/live.m3u8?zjild 靖江新闻综合,http://visit.jjbctv.com:1935/live/xwzhmb/playlist.m3u8 靖江新闻综合,http://visit.jjbctv.com:1935/live/xwzhmb/playlist.m3u8?zjiangsd +韶关公共,http://14.112.86.85:4022/udp/239.77.0.119:5146 +韶关公共,http://61.145.208.25:9090/udp/239.77.0.119:5146 +马尔康综合,http://live.zmmek.com:90/live/zhxw.m3u8 +马尔康综合,http://live.zmmek.com:90/live/zhxw.m3u8?zsicd 高平综合,http://live.gprmt.cn/gpnews/hd/live.m3u8 高平综合,http://live.gprmt.cn/gpnews/hd/live.m3u8?zshanxd 高邮一套新闻综合,http://gaoyou-tv-hls.cm.jstv.com/gaoyou-tv/gaoyouxw.m3u8 黄山公共生活,http://hslive.hsnewsnet.com/lsdream/iY92ady/1000/live.m3u8?zanhd 黄山新闻综合,http://hslive.hsnewsnet.com/lsdream/hve9Wjs/1000/live.m3u8?zanhd 黎城综合,http://111.53.96.67:8081/live/1/index.m3u8 -黑龙江文体,http://112.101.78.50:9901/tsfile/live/1009_1.m3u8 -黑龙江新闻法治,http://112.101.78.50:9901/tsfile/live/1010_1.m3u8 -黑龙江都市,http://112.101.78.50:9901/tsfile/live/1005_1.m3u8 龙井综合,http://stream8.jlntv.cn/ljtv/sd/live.m3u8?zjild +龙岩新闻综合,https://fanmingming.com/fm?id=962 龙岩综合,http://117.27.190.42:9998/tsfile/live/23297_1.m3u8?key=txiptv&playlive=1&authid=0 +龙泉新闻,http://l.cztvcloud.com/channels/lantian/SXlongquan1/720p.m3u8?zzhed? 龙泉新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongquan1/720p.m3u8 龙泉新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongquan1/720p.m3u8?zzhed 龙泉驿新闻综合,https://live-pull.newslqy.com/live/fmzb1682404988829.m3u8 +龙游新闻,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8? 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8 龙游新闻综合,https://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8 龙游新闻综合,http://l.cztvcloud.com/channels/lantian/SXlongyou1/720p.m3u8?zzhed @@ -1577,7 +1704,33 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 龙游生活娱乐,http://l.cztvcloud.com/channels/lantian/SXlongyou2/720p.m3u8?zzhed +综艺频道,#genre# +热门综艺,http://wouu.net:9977/udp/239.93.0.151:5140 + + 纪录频道,#genre# +求索动物,http://tv.kmhlzxs.top:35455/itv/6000000002000010046.m3u8?cdn=wasusyt +求索动物,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/6000000002000010046.m3u8%3Fcdn%3Dwasusyt +求索动物,http://livetv.wqwqwq.sbs/itv/6000000002000010046.m3u8?cdn=wasusyt +求索动物,http://112.18.54.52:35455/itv/6000000002000010046.m3u8?cdn=wasusyt +求索动物,http://www.terrykang.xyz:35455/itv/6000000002000010046.m3u8?cdn=wasusyt +求索纪录,http://tv.kmhlzxs.top:35455/itv/6000000002000032052.m3u8?cdn=wasusyt +求索纪录,http://livetv.wqwqwq.sbs/itv/6000000002000032052.m3u8?cdn=wasusyt +求索纪录,http://li0580.top:35455/itv/6000000002000032052.m3u8?cdn=wasusyt +求索纪录,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/6000000002000032052.m3u8%3Fcdn%3Dwasusyt +求索纪录,http://49.74.145.161:35455/itv/6000000002000032052.m3u8?cdn=wasusyt +求索科学,http://livetv.wqwqwq.sbs/itv/6000000002000032344.m3u8?cdn=wasusyt +求索科学,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/6000000002000032344.m3u8%3Fcdn%3Dwasusyt +求索科学,http://b.zgjok.com:35455/itv/6000000002000032344.m3u8?cdn=wasusyt +求索科学,http://www.douzhicloud.site:35455/itv/6000000002000032344.m3u8?cdn=wasusyt +求索科学,http://wab201.win:35455/itv/6000000002000032344.m3u8?cdn=wasusyt +求索生活,http://livetv.wqwqwq.sbs/itv/6000000002000003382.m3u8?cdn=wasusyt +求索生活,http://tv.kmhlzxs.top:35455/itv/6000000002000003382.m3u8?cdn=wasusyt +求索生活,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A62115/itv/6000000002000003382.m3u8%3Fcdn%3Dwasusyt +求索生活,http://www.douzhicloud.site:35455/itv/6000000002000003382.m3u8?cdn=wasusyt +求索生活,http://119.8.31.109:35455/itv/6000000002000003382.m3u8?cdn=wasusyt +Discovery,http://ott.watch/stream/E9LDH2ZCN7/177.m3u8 +Discovery,http://ott.watch/stream/E9LDH2ZCN7/146.m3u8 航拍中国第一季,http://hls.cntv.myhwcdn.cn/asp/hls/4000/0303000a/3/default/8edf3fb6a69148ea9a7dc0b5a9d99fdb/4000.m3u8 航拍中国第二季,http://newcntv.qcloudcdn.com/asp/hls/4000/0303000a/3/default/2bdfdad540b342f592f9817cb7f3b79a/4000.m3u8 东丰,http://stream5.jlntv.cn/df/sd/live.m3u8?zjild @@ -1588,8 +1741,11 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 人与自然,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/1425e1d505654cb48ba82b807b221193/1200.m3u8 伊犁汉语,http://110.153.180.106:55555/out_1/index.m3u8?zxinjd 兵团五师双河影,https://liveout.btzx.com.cn/62ds9e/6o77s4.m3u8?zxinjd +动物星球,http://61.221.215.25:8800/hls/57/index.m3u8 双辽,http://stream5.jlntv.cn/sl/sd/live.m3u8?zjild +吉县新闻,http://jxlive.jxrmtzx.com:8091/live/xwzh.m3u8?zshanxd 地理中国,http://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/c6baf6f74bb944aeacee1065ea72c798/1200.m3u8 +奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8?zxinjd 奎屯汉语,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd 巧家,http://livebroadcast.ccwb.cn/live/w1593303918254963.m3u8?zyund 怒江新闻,http://livebroadcast.ccwb.cn/live/w1620805130988936.m3u8?zyund @@ -1616,34 +1772,49 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 体育频道,#genre# +CCTV风云足球,http://120.238.94.10:9901/tsfile/live/1087_1.m3u8 +劲爆体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.130:11111 +劲爆体育,http://119.32.12.32:2901/udp/224.1.100.129:11111 +劲爆体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.129:11111 五星体育,http://39.134.136.161:6610/000000001000/2000000002000000007/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000007 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF14%E3%80%8F 五星体育,http://223.166.234.9:7777/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0 -精品体育,http://ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221225674/1.m3u8 -睛彩篮球,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226469/index.m3u8 -睛彩篮球,http://39.134.136.161:6610/000000001000/1000000006000270002/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270002 +精品体育,https://epg.pw/stream/f7556eccd4ae06b0c2991fdc7a4f8388496559f728cc82459a8e50346040e226.m3u8 +精品体育,https://epg.pw/stream/94ed0232b61ce8d89883160a4cdfbfc8f3225cae70ef8e17d93eec249a3c8ad6.m3u8 +睛彩竞技,http://119.8.31.109:35455/itv/2000000003000000060.m3u8?cdn=hnbblive +睛彩竞技,http://119.8.31.109:35455/itv/1000000006000270001.m3u8?cdn=ystenlive +睛彩竞技,http://www.terrykang.xyz:35455/itv/2000000003000000060.m3u8?cdn=hnbblive +睛彩竞技,http://li0580.top:35455/itv/2000000003000000060.m3u8?cdn=hnbblive +睛彩竞技,http://49.74.145.161:35455/itv/1000000006000270001.m3u8?cdn=ystenlive 睛彩篮球,http://39.134.136.161:6610/000000001000/1000000006000270006/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270006 -睛彩篮球,http://b.zgjok.com:35455/itv/1000000006000270002.m3u8?cdn=ystenlive -睛彩篮球,http://b.zgjok.com:35455/itv/2000000003000000065.m3u8?cdn=hnbblive -超级体育,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225715/index.m3u8 +睛彩篮球,http://b.zgjok.com:35455/itv/2000000003000000061.m3u8?cdn=hnbblive +睛彩篮球,http://tv.kmhlzxs.top:35455/itv/2000000003000000061.m3u8?cdn=hnbblive +睛彩篮球,http://39.134.136.161:6610/000000001000/1000000006000270002/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270002 +睛彩篮球,http://www.terrykang.xyz:35455/itv/2000000003000000061.m3u8?cdn=hnbblive +广东体育,https://epg.pw/stream/7b470f9fc5c305db0c8622117b7b25ca00eb35ba3e93e865cf0ff9df5c736681.m3u8 +广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8 +广东体育,http://cdn2.132.us.kg/live/gdty/stream.m3u8 +广东体育,http://qjrhc.jydjd.top:2911/udp/224.1.100.34:11111 +广东体育,http://61.145.208.25:9090/udp/239.77.0.168:5146 +辽宁体育,http://120.76.248.139/live/bfgd/4200000611.m3u8 +魅力足球,http://qjrhc.jydjd.top:2911/udp/224.1.100.133:11111 +天元围棋,http://120.76.248.139/live/bfgd/4200000633.m3u8 +天元围棋,http://wouu.net:9977/udp/239.93.42.55:5140 五星体育,http://39.134.136.161:6610/000000001000/2000000002000000007/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000007 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF14%E3%80%8F 五星体育,http://223.166.234.9:7777/tsfile/live/1030_1.m3u8?key=txiptv&playlive=1&authid=0 -山东体育,http://222.134.245.16:9901/tsfile/live/1006_1.m3u8 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8 -山东体育,http://144.52.160.109:9901/tsfile/live/1024_1.m3u8 -山东体育,http://222.134.245.16:9901/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -广州竞赛,https://tencentplaywebsite.gztv.com/live/jingsai.m3u8?txSecret=cd5eb475078e689b230ada7df792e4de&txTime=193108637cb +快乐垂钓,http://nas.hssvm.com:8888/udp/225.1.2.18:5002 +快乐垂钓,http://wouu.net:9977/udp/239.93.1.151:5140 +快乐垂钓,https://epg.pw/stream/72e16918f04add8ce8852655ac3fc834983ac57a59cc6449b9ea892887283181.ctv +纬来体育,https://epg.pw/stream/4f18dfe0593db5c686eb64ae8edaf2a9202d4d46bdc9bbde2cee27708e12ea01.m3u8 +纬来体育,https://epg.pw/stream/ab6df63b64d0cc44a1f4f029ed847a26fa54a7aebd455578fb05a63f02c22f4b.m3u8 +纬来体育,https://epg.pw/stream/8855a9936e37e608a0ec8a014cce1673dee9c5d68d560da376cc92e5edef2b25.m3u8 睛彩广场舞,http://39.134.136.161:6610/000000001000/1000000006000270005/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270005 解说频道,#genre# -冷漠不要再说你还爱我,http://antiserver.kuwo.cn/anti.s?rid=MUSIC_911272&response=res&format=mp4&type=convert_url -冷漠谁都不要说分手,http://antiserver.kuwo.cn/anti.s?rid=MUSIC_12975393&response=res&format=mp4&type=convert_url -凤凰传奇华夏传说,http://antiserver.kuwo.cn/anti.s?rid=MUSIC_40828850&response=res&format=mp4&type=convert_url 刘涛说不出口,https://video.yinyuetai.com/7be03d214b7f4d759f7b2943b695433b.mp4 小崔说事,https://vdse.bdstatic.com//2f54cd59170279f94c5b354179bda8c0.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-12T04%3A47%3A48Z%2F-1%2Fhost%2Fc0d35c8c0a00af3226ac1bc3a1510c1474d8054a30290740da4a2d567924f779 小崔说事儿,https://vdse.bdstatic.com//0881642336164cb448c0d8addd2d22a6.mp4?authorization=bce-auth-v1/40f207e648424f47b2e3dfbb1014b1a5/2022-05-28T07:29:10Z/-1/host/4c290e67925bf7954af616c290b337b52a840355f1184f78619d696a5da5c0bb @@ -1657,23 +1828,1341 @@ BTV纪实,http://ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225729/index.m3 龙梅子都说,https://vd3.bdstatic.com:443/mda-ma7cm59x1m4015ip/v2-hknm/1080p/mda-ma7cm59x1m4015ip.mp4 +游戏频道,#genre# +游戏风云,http://wouu.net:9977/udp/239.93.0.136:5140 +游戏风云,http://nas.hssvm.com:8888/udp/225.1.1.135:5002 +电竞天堂,http://wouu.net:9977/udp/239.93.1.135:5140 + + 音乐频道,#genre# +10首车载,https://vd3.bdstatic.com/mda-nb6afsyti2t91p54/sc/cae_h264_delogo/1644221195521496576/mda-nb6afsyti2t91p54.mp4 +2018精选十首动感DJ舞曲串烧大碟,https://vd3.bdstatic.com/mda-ii00rzrptt9e56yf/sc/mda-ii00rzrptt9e56yf.mp4 +2019火爆DJ串烧第一期,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jgjca1pammc75yy9/sc/mda-jgjca1pammc75yy9.mp4 +2019火爆DJ串烧第一期,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jgjca1pammc75yy9/sc/mda-jgjca1pammc75yy9.mp4 +2021年最火伤感音乐,https://vdse.bdstatic.com//6d39df48360bdb12f73800397c4a6c02.mp4 +2021年网络火爆伤感情歌6首,https://vdse.bdstatic.com//80e0473f97055cec1c9c76c1c7e5498a.mp4 +2021热门伤感DJ,https://vdse.bdstatic.com//06b4e9b185b843e694e4d20e9b0a0aac.mp4 +2首车载DJ歌曲联唱,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jiugyuw4xwqiwzet/sc/mda-jiugyuw4xwqiwzet.mp4 +5首伤感DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nd5cr584424xr57c/sc/cae_h264_delogo/1649238205192327499/mda-nd5cr584424xr57c.mp4 +5首伤感DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nd5cr584424xr57c/sc/cae_h264_delogo/1649238205192327499/mda-nd5cr584424xr57c.mp4 +5首劲爆dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm69dxgtcqg28j9j/sc/cae_h264/1638860024910192032/mda-mm69dxgtcqg28j9j.mp4 +5首劲爆dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm69dxgtcqg28j9j/sc/cae_h264/1638860024910192032/mda-mm69dxgtcqg28j9j.mp4 +7DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nch73gktvfmgdrbd/sc/cae_h264_delogo/1647644537085447432/mda-nch73gktvfmgdrbd.mp4?v_from_s=hkapp-haokan-nanjing&auth_key=1648813542-0-0-4a2d27d50015d19f3ed5cf5fbc261f79&bcevod_channel=searchbox_feed&pd=1&vt=1&cd=0&watermark=0&did=ced9e69a4f6154e91be590c1d5a488ab&logid=0942439256&vid=4192073541598205553&pt=0&appver=7.2.1.10&model=T7-5G10&osver=9&cr=2&abtest=peav_g52&sle=1&sl=1420&split=1235330&dt=1&nt=0&pe=0&prerender=0&kpdl=1&h265_m=-1&klogid=c770aa16cadb579d&kapid=1&psp=1&psk=1028&pif=0_0_0_0&qtfc=65535&qtut=0&stg=none +7首伤感情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nbdj7sp20st0jd9d/sc/cae_h264_delogo/1644847557994341172/mda-nbdj7sp20st0jd9d.mp4 +DJ13首经典老歌,https://vd4.bdstatic.com/mda-igbpw1bm4vdxitj0/logo/sc/mda-igbpw1bm4vdxitj0.mp4 +DJ4首吸烟的女人,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mg7zcjiauy83ehmz/sc/cae_h264/1625790109974824055/mda-mg7zcjiauy83ehmz.mp4 +DJ4首吸烟的女人,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mg7zcjiauy83ehmz/sc/cae_h264/1625790109974824055/mda-mg7zcjiauy83ehmz.mp4 +DJ天后,https://vd3.bdstatic.com/mda-kk5f22n13qna8edp/v1-cae/sc/mda-kk5f22n13qna8edp.mp4 +DJ小薇,https://vd3.bdstatic.com/mda-nd6jimimnfwyjuar/sc/cae_h264_delogo/1649345922829980302/mda-nd6jimimnfwyjuar.mp4 +DJ心在跳情在烧,https://vd4.bdstatic.com/mda-mhwf07t27w3gi1y7/1080p/cae_h264/1630406994590156367/mda-mhwf07t27w3gi1y7.mp4 +DJ情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm67ychk60q5n0d1/sc/cae_h264/1638893384360470440/mda-mm67ychk60q5n0d1.mp4 +DJ情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm67ychk60q5n0d1/sc/cae_h264/1638893384360470440/mda-mm67ychk60q5n0d1.mp4 +DJ情歌5首,https://vd3.bdstatic.com/mda-mmg7iqkrutbwd7az/sc/cae_h264/1639851941696222972/mda-mmg7iqkrutbwd7az.mp4 +DJ情歌8首,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mk7hhug7aprk2806/sc/cae_h264/1636496746808750167/mda-mk7hhug7aprk2806.mp4 +DJ情歌8首,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mk7hhug7aprk2806/sc/cae_h264/1636496746808750167/mda-mk7hhug7aprk2806.mp4 +DJ情歌爱情迷了路,https://vd4.bdstatic.com/mda-mdbrb7fns70avrmt/1080p/cae_h264/1618222287/mda-mdbrb7fns70avrmt.mp4 +DJ情火拥抱你离去夜夜夜漫长,https://vd3.bdstatic.com/mda-nd3gy7ukv0reh4xv/sc/cae_h264_delogo/1649115109025912038/mda-nd3gy7ukv0reh4xv.mp4 +DJ我们不再是从前,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhne550wq5m66zvj/1080p/cae_h264/1629803514331462220/mda-mhne550wq5m66zvj.mp4 +DJ我们不再是从前,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhne550wq5m66zvj/1080p/cae_h264/1629803514331462220/mda-mhne550wq5m66zvj.mp4 +DJ无情书,https://vd3.bdstatic.com/mda-kkikg9rzshuhcxwy/v1-cae/sc/mda-kkikg9rzshuhcxwy.mp4 +DJ最烈的酒最猛的烟,https://vd4.bdstatic.com/mda-nd3eicnw62x3z3j0/hd/cae_h264_delogo/1649067794176996768/mda-nd3eicnw62x3z3j0.mp4 +DJ歌曲怎么爱都爱不够,https://vd3.bdstatic.com/mda-mksyipb0103ck0pm/sc/cae_h264_nowatermark/1638055298562460672/mda-mksyipb0103ck0pm.mp4 +DJ此生已过半,https://vd3.bdstatic.com/mda-mdaprhx095djift2/hd/mda-mdaprhx095djift2.mp4 +DJ没理由,https://bj.bcebos.com/v1/baidu-little-video/vod-gechgi84v43uhfhp/mda-kmbyf4x2aeqt8cds.mp4 +DJ流浪兄弟,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhrdtax1km0idkc5/1080p/cae_h264/1629972852606533219/mda-mhrdtax1km0idkc5.mp4 +DJ潮湿的心,https://vd3.bdstatic.com/mda-jfsre2z1s4xk012w/sc/mda-jfsre2z1s4xk012w.mp4 +DJ爆红老歌10首车载,https://vd3.bdstatic.com/mda-nbhgwre9iykh09ya/sc/cae_h264_delogo/1645187028367793873/mda-nbhgwre9iykh09ya.mp4 +DJ爱难求,https://vd4.bdstatic.com/mda-mk99haw9m5kp6p5s/default/h264/1636526565199080954/mda-mk99haw9m5kp6p5s.mp4 +DJ版一个人挺好,https://vd3.bdstatic.com/mda-mh6gqq4b59z26cjx/1080p/cae_h264/1628504623473300938/mda-mh6gqq4b59z26cjx.mp4 +DJ版三月里的小雨,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mgwegh0bzv4cy6cb/1080p/cae_h264/1627727251470197083/mda-mgwegh0bzv4cy6cb.mp4 +DJ版三月里的小雨,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mgwegh0bzv4cy6cb/1080p/cae_h264/1627727251470197083/mda-mgwegh0bzv4cy6cb.mp4 +DJ版原谅你的谎,https://vd4.bdstatic.com/mda-mhacxx5vhr2we882/1080p/cae_h264/1628673933350116053/mda-mhacxx5vhr2we882.mp4 +DJ版时间会知道你好不好,https://vd3.bdstatic.com/mda-mhairve7gvye1192/1080p/cae_h264/1629457148988604256/mda-mhairve7gvye1192.mp4 +DJ版望爱却步,https://vd4.bdstatic.com/mda-mh3ei4sg2jypty79/1080p/cae_h264/1628072927342489970/mda-mh3ei4sg2jypty79.mp4 +DJ版爱不得忘不舍,https://vd3.bdstatic.com/mda-mh8j8egnj8idbvd8/1080p/cae_h264/1629367979662473678/mda-mh8j8egnj8idbvd8.mp4 +DJ版蜜雪冰城,https://vd3.bdstatic.com/mda-mhbae2pwwxhyxjcz/1080p/cae_h264/1628767594518574030/mda-mhbae2pwwxhyxjcz.mp4 +DJ版黑街,https://vd3.bdstatic.com/mda-mk612p9ceppwbgxj/sc/cae_h264/1636246729628620650/mda-mk612p9ceppwbgxj.mp4 +DJ等爱,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mfhh1e0hwq212rrt/sc/h264/1623988905898256147/mda-mfhh1e0hwq212rrt.mp4 +DJ等爱,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mfhh1e0hwq212rrt/sc/h264/1623988905898256147/mda-mfhh1e0hwq212rrt.mp4 +DJ等爱的玫瑰,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jfsusw53dxs6kyvc/sc/mda-jfsusw53dxs6kyvc.mp4 +DJ给你留念,https://vd4.bdstatic.com/mda-kim3r6dpd04ypqn4/cae_h264_nowatermark/mda-kim3r6dpd04ypqn4.mp4 +DJ老歌607080爱听,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nd59vsq0r1e2j3g2/sc/cae_h264_delogo/1649230737582909591/mda-nd59vsq0r1e2j3g2.mp4 +DJ舍不得又能怎样呢,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncv1qd3acxskd46p/sc/cae_h264_delogo/1648720820032252958/mda-ncv1qd3acxskd46p.mp4 +DJ舞曲,https://vd4.bdstatic.com/mda-idpg23napy9gsnxb/logo/sc/mda-idpg23napy9gsnxb.mp4 +DJ舞曲,https://vdse.bdstatic.com//8258cbe0dfd6738613fe9efd33a7a83f.mp4 +DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nch73gktvfmgdrbd/sc/cae_h264_delogo/1647644537085447432/mda-nch73gktvfmgdrbd.mp4?v_from_s=hkapp-haokan-nanjing&auth_key=1648813542-0-0-4a2d27d50015d19f3ed5cf5fbc261f79&bcevod_channel=searchbox_feed&pd=1&vt=1&cd=0&watermark=0&did=ced9e69a4f6154e91be590c1d5a488ab&logid=0942439256&vid=4192073541598205553&pt=0&appver=7.2.1.10&model=T7-5G10&osver=9&cr=2&abtest=peav_g52&sle=1&sl=1420&split=1235330&dt=1&nt=0&pe=0&prerender=0&kpdl=1&h265_m=-1&klogid=c770aa16cadb579d&kapid=1&psp=1&psk=68&pif=0_0_0_0&qtfc=65535&qtut=0&stg=none +DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncp5ggtppe1c0gw0/720p/h264_delogo/1648094099072851708/mda-ncp5ggtppe1c0gw0.mp4?v_from_s=hkapp-haokan-nanjing&auth_key=1648813542-0-0-b75fb95e3bd44e8af5cc964483db1b1a&bcevod_channel=searchbox_feed&pd=1&vt=1&cd=0&watermark=0&did=ced9e69a4f6154e91be590c1d5a488ab&logid=0942439256&vid=12262793352915624883&pt=0&appver=7.2.1.10&model=T7-5G10&osver=9&cr=2&abtest=peav_g52&sle=1&sl=2303&split=1993062&dt=0&nt=0&kpdl=1&h265_m=-1&klogid=0000000000000000&kapid=1&psp=1&psk=8&pif=0_0_0_0&qtfc=65535&qtut=0&stg=none +DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nch73gktvfmgdrbd/sc/cae_h264_delogo/1647644537085447432/mda-nch73gktvfmgdrbd.mp4?v_from_s=hkapp-haokan-nanjing&auth_key=1648813542-0-0-4a2d27d50015d19f3ed5cf5fbc261f79&bcevod_channel=searchbox_feed&pd=1&vt=1&cd=0&watermark=0&did=ced9e69a4f6154e91be590c1d5a488ab&logid=0942439256&vid=4192073541598205553&pt=0&appver=7.2.1.10&model=T7-5G10&osver=9&cr=2&abtest=peav_g52&sle=1&sl=1420&split=1235330&dt=1&nt=0&pe=0&prerender=0&kpdl=1&h265_m=-1&klogid=c770aa16cadb579d&kapid=1&psp=1&psk=68&pif=0_0_0_0&qtfc=65535&qtut=0&stg=none +DJ舞曲拼命的喝酒拼命的抽烟,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nd1n5vscnn77rui2/sc/cae_h264_delogo/1648915878369422268/mda-nd1n5vscnn77rui2.mp4 +DJ舞曲让我做你的眼睛,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhaargrart2qrkdz/1080p/cae_h264/1629630942996744682/mda-mhaargrart2qrkdz.mp4 +DJ舞曲让我做你的眼睛,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhaargrart2qrkdz/1080p/cae_h264/1629630942996744682/mda-mhaargrart2qrkdz.mp4 +DJ舞曲闯天涯,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mjf3hahmam95yfkd/sc/cae_h264_nowatermark/1634352379471224566/mda-mjf3hahmam95yfkd.mp4 +DJ连锁反应,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-na26q8vkv1hegaw4/sc/cae_h264/1641186067929723723/mda-na26q8vkv1hegaw4.mp4 +DJ酒醉风雨情伤心苦酒朋友的酒红尘没有错,https://vd4.bdstatic.com/mda-nd1a4zuxf78py830/sc/cae_h264_delogo/1649003829932795060/mda-nd1a4zuxf78py830.mp4 +DJ醉过多少回,https://vd4.bdstatic.com/mda-megp46e98a4f2b9g/sc/h264/1621239560364992817/mda-megp46e98a4f2b9g.mp4 +dj舞曲女人版,https://vd3.bdstatic.com/mda-mkp88kxv6r8y73k9/sc/cae_h264/1637733263867775329/mda-mkp88kxv6r8y73k9.mp4 +dj舞曲英雄泪,https://vd3.bdstatic.com/mda-mkt45tnypacz3smk/sc/cae_h264/1638069225501294830/mda-mkt45tnypacz3smk.mp4 +一首伤感歌曲,https://vd3.bdstatic.com/mda-nbr5d212a9mkb4vp/cae_h264_delogo/1645848373794241498/mda-nbr5d212a9mkb4vp.mp4 +一首爱一回错一回DJ版,https://vd4.bdstatic.com/mda-mbim69siwwsgwp7d/v1-cae/1080p/mda-mbim69siwwsgwp7d.mp4 +人间惊鸿客,https://vd3.bdstatic.com/mda-mh2bbyjcqjxjhzkd/1080p/cae_h264/1627978577559447916/mda-mh2bbyjcqjxjhzkd.mp4 +唱着情歌流着泪,https://vd3.bdstatic.com/mda-mhwaejanf0ie6b8j/1080p/cae_h264/1630409563129833732/mda-mhwaejanf0ie6b8j.mp4 +拈花一笑对面的小姐姐想你了小哥哥一朵情花开,https://vdse.bdstatic.com//7cfaf27a4db89583e069a40fbc2ed84b.mp4 +无味DJ版,https://vd3.bdstatic.com/mda-mgqiagirsmmpuarm/1080p/cae_h264/1627218846577884242/mda-mgqiagirsmmpuarm.mp4 +潇洒的走DJ动感节奏,https://vd4.bdstatic.com/mda-kgirfiwxg342z9d8/v1-cae/sc/mda-kgirfiwxg342z9d8.mp4 +爱你到最后一刻,https://vd3.bdstatic.com/mda-mhr9c7q9xzgy1812/1080p/cae_h264/1630062648077583523/mda-mhr9c7q9xzgy1812.mp4 +爱难求情难断,https://vdse.bdstatic.com//0c8ed110c5522e9bd31752ecb999b1ab.mp4 +精选DJ洗脑神曲节奏欢快动感魔性,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncsh78jh0xna7ngs/sc/cae_h264_delogo/1648389408244925817/mda-ncsh78jh0xna7ngs.mp4 +经典老歌DJ舞曲串烧708090后,https://vd3.bdstatic.com/mda-ihps4033ktcz7mfq/sc/mda-ihps4033ktcz7mfq.mp4 +经典老歌伤感女声篇,https://vd3.bdstatic.com/mda-ig8mrb0k4jjc5ydt/sc/mda-ig8mrb0k4jjc5ydt.mp4 +野狼的士高,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncp47pjrm7kqjfwq/720p/h264_delogo/1648091187992655346/mda-ncp47pjrm7kqjfwq.mp4 音乐之声,http://ngcdn003.cnr.cn/live/yyzs/index.m3u8 +鸳鸯DJ劲爆DJ,https://vd3.bdstatic.com/mda-nba9z1mqi949jyyb/sc/cae_h264_delogo/1644629210546304303/mda-nba9z1mqi949jyyb.mp4 + + +戏曲频道,#genre# +公视戏剧,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/4gtv-4gtv042 +龙华戏剧,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/litv-longturn18 +三立戏剧,http://61.221.215.25:8800/hls/41/index.m3u8 +七彩戏剧,http://223.166.234.9:7777/tsfile/live/1034_1.m3u8?key=txiptv&playlive=1&authid=0 +戏曲精选,http://wouu.net:9977/udp/239.93.0.144:5140 +梨园频道,http://60.2.190.206:4000/udp/239.253.92.152:8086 +梨园频道,http://60.7.56.33:4000/udp/239.253.92.152:8086 +梨园频道,http://60.7.56.33:4000/udp/239.253.93.133:6441 +梨园频道,http://60.2.190.206:4000/udp/239.253.93.133:6441 + + +春晚频道,#genre# +1983年春晚,http://txmov2.a.kwimgs.com/bs3/video-hls/5207287136834522947_hlshd15.m3u8 +1984年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5229242184269609742_hlshd15.m3u8 +1985年春晚,http://txmov2.a.kwimgs.com/bs3/video-hls/5227271857652377954_hlshd15.m3u8 +1986年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5231493982164619599_hlshd15.m3u8 +1987年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5195746663405928031_hlsb.m3u8 +1988年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5216575810935394655_hlsb.m3u8 +1989年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5194620763762726260_hlsb.m3u8 +1992年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5256826755663896297_hlshd15.m3u8 +1993年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5217420261875933947_hlshd15.m3u8 +1994年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5197154061406974711_hlshd15.m3u8 +1995年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5255137907893179578_hlshd15.m3u8 +1996年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5202783562064785590_hlshd15.m3u8 +1997年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5230649583590411879_hlshd15.m3u8 +1998年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5225864507896315430_hlshd15.m3u8 +1999年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5258234133675308186_hlshd15.m3u8 +2000年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5216294359327079321_hlshd15.m3u8 +2001年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5228960735897942616_hlshd15.m3u8 +2002年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5255700858599864364_hlshd15.m3u8 +2003年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5232338436280256836_hlshd15.m3u8 +2004年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5223894184413450769_hlshd15.m3u8 +2005年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5254012008863954469_hlshd15.m3u8 +2006年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5194339310474320155_hlshd15.m3u8 +2007年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5194902262344826321_hlshd15.m3u8 +2008年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5210946337266019890_hlshd15.m3u8 +2009年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5214042558858339330_hlshd15.m3u8 +2010年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5210664862006975841_hlshd15.m3u8 +2011年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5243597434070590481_hlshd15.m3u8 +2012年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5219953534755647343_hlshd15.m3u8 +2013年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5241627109089548390_hlshd15.m3u8 +2014年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5245286283437869627_hlshd15.m3u8 +2015年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5248101009010430183_hlshd15.m3u8 +2016年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5238530884094441260_hlshd15.m3u8 +2017年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5191524564569524830_hlshd15.m3u8 +2018年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5212635188105848764_hlshd15.m3u8 +2019年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5239093835831655107_hlshd15.m3u8 +2021年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5255700831151909807_hlshd15.m3u8 +2022年春晚,https://txmov2.a.kwimgs.com/bs3/video-hls/5224457109297710655_hlshd15.m3u8 +2024年春晚,https://p2.bdstatic.com/rtmp.liveshow.lss-user.baidubce.com/live/stream_bduid_6488563992_8982723413/merged_1707497046297_88536_25144_41936.m3u8 + + +直播中国,#genre# +上海南浦大桥,https://gctxyc.liveplay.myqcloud.com/gc/tjhh01_1/index.m3u8 +中央电视塔东,https://gcalic.v.myalicdn.com/gc/ztd_1/index.m3u8 +中央电视塔南,https://gcalic.v.myalicdn.com/gc/ztn_1/index.m3u8 +丽江古城万古楼遥望玉龙雪山,https://gcalic.v.myalicdn.com/gc/ljgcwglytylxs_1/index.m3u8 +丽江古城大水车,https://gcalic.v.myalicdn.com/gc/ljgcdsc_1/index.m3u8 +丽江古城大研花巷观景,https://gcalic.v.myalicdn.com/gc/ljgcdyhxgjt_1/index.m3u8 +乌镇全景,https://gcalic.v.myalicdn.com/gc/zjwzblt_1/index.m3u8 +乌镇蓝印花布,https://gcalic.v.myalicdn.com/gc/zjwzlyhb_1/index.m3u8 +乌镇西市河,https://gcalic.v.myalicdn.com/gc/zjwzbblh_1/index.m3u8 +乌镇龙形田,https://gcalic.v.myalicdn.com/gc/zjwzlxt_1/index.m3u8 +乐山大佛全景,https://gcalic.v.myalicdn.com/gc/lsdfgfl_1/index.m3u8 +云南丽江冰川,https://gcalic.v.myalicdn.com/gc/hkylxs05_1/index.m3u8 +云南丽江印象实景,https://gcalic.v.myalicdn.com/gc/hkylxs01_1/index.m3u8 +云南丽江玉龙雪山,https://gcalic.v.myalicdn.com/gc/ylxs11_1/index.m3u8 +云南丽江玉龙雪山草甸,https://gcalic.v.myalicdn.com/gc/hkylxs06_1/index.m3u8 +云南丽江蓝月谷,https://gcalic.v.myalicdn.com/gc/ylxs12_1/index.m3u8 +云南大理崇圣寺三塔中景,https://gcalic.v.myalicdn.com/gc/dlst03_1/index.m3u8 +云南大理崇圣寺三塔远景,https://gcalic.v.myalicdn.com/gc/dlst01_1/index.m3u8 +云南白沙远眺玉龙雪山,https://gcalic.v.myalicdn.com/gc/hkylxs03_1/index.m3u8 +五彩池,https://gcalic.v.myalicdn.com/gc/hlwcc_1/index.m3u8 +八里沟风景区天界山玻璃栈道,https://gcalic.v.myalicdn.com/gc/blg03_1/index.m3u8 +八里沟风景区桃花湾瀑布,https://gcalic.v.myalicdn.com/gc/blg05_1/index.m3u8 +六盘山红军长征景区,https://gcalic.v.myalicdn.com/gc/lpsgmjng01_1/index.m3u8 +凤凰古城东关门,https://gcalic.v.myalicdn.com/gc/fhgcdgm_1/index.m3u8 +凤凰古城南华山,https://gcalic.v.myalicdn.com/gc/fhgcdnhs_1/index.m3u8 +南京玄武湖公园,https://gcalic.v.myalicdn.com/gc/xwh01_1/index.m3u8 +厦门鼓浪屿,https://gcalic.v.myalicdn.com/gc/gly01_1/index.m3u8 +四川四姑娘山隆珠措,https://gcalic.v.myalicdn.com/gc/sgns02_1/index.m3u8 +四川峨眉山云海日出,https://gcalic.v.myalicdn.com/gc/emsarm_1/index.m3u8 +四川峨眉山普贤菩萨铜像,https://gcalic.v.myalicdn.com/gc/emspxps_1/index.m3u8 +四川峨眉山远眺万佛顶,https://gcalic.v.myalicdn.com/gc/emswfs_1/index.m3u8 +四川峨眉山远眺贡嘎雪山,https://gcalic.v.myalicdn.com/gc/emsyh_1/index.m3u8 +天涯石,https://gcalic.v.myalicdn.com/gc/tyhjtys_1/index.m3u8 +安徽池州九华山风景区九华山,https://gcalic.v.myalicdn.com/gc/jhs05_1/index.m3u8 +安徽黟县芦村远眺,https://gcalic.v.myalicdn.com/gc/yxlcyt_1/index.m3u8 +安徽黟县西递牌坊,https://gcalic.v.myalicdn.com/gc/yxxdpf_1/index.m3u8 +广西桂林漓江景区,https://gcalic.v.myalicdn.com/gc/gllj01_1/index.m3u8 +广西玉林大容山莲花山顶,https://gcalic.v.myalicdn.com/gc/drs01_1/index.m3u8 +张掖七彩丹霞,https://gcalic.v.myalicdn.com/gc/zyqcdx01_1/index.m3u8 +恒山悬空寺全景,https://gcalic.v.myalicdn.com/gc/hsxksqj_1/index.m3u8 +新疆天山,http://gctxyc.liveplay.myqcloud.com/gc/xjtcdhsz_1/index.m3u8 +新疆天山,https://gcalic.v.myalicdn.com/gc/xjtcdhsz_1/index.m3u8 +新疆天山,https://gcalic.v.myalicdn.com/gc/xjtcdgs_1/index.m3u8 +新疆天山,https://gcalic.v.myalicdn.com/gc/xjtcmys_1/index.m3u8 +普陀山,https://gcalic.v.myalicdn.com/gc/pts01_1/index.m3u8 +月牙泉,https://gcalic.v.myalicdn.com/gc/dhyyqsm_1/index.m3u8 +望乡台,https://gcalic.v.myalicdn.com/gc/hlwxt_1/index.m3u8 +江苏南京牛首山,https://gcalic.v.myalicdn.com/gc/nss01_1/index.m3u8 +江苏徐州云龙湖风景区云龙山观景台西,https://gcalic.v.myalicdn.com/gc/ylh04_1/index.m3u8 +泰山主峰,https://gcalic.v.myalicdn.com/gc/taishan01_1/index.m3u8 +泰山十八盘,https://gcalic.v.myalicdn.com/gc/taishan05_1/index.m3u8 +泰山南天门,https://gcalic.v.myalicdn.com/gc/hkts07_1/index.m3u8 +泰山大观峰,https://gcalic.v.myalicdn.com/gc/taishan03_1/index.m3u8 +泰山太平岭,https://gcalic.v.myalicdn.com/gc/hkts09_1/index.m3u8 +泰山望人松,https://gcalic.v.myalicdn.com/gc/taishan02_1/index.m3u8 +泰山玉皇顶,https://gcalic.v.myalicdn.com/gc/taishan06_1/index.m3u8 +泰山白云亭悬崖,https://gcalic.v.myalicdn.com/gc/hkts02_1/index.m3u8 +泰山碧霞祠,https://gcalic.v.myalicdn.com/gc/hkts03_1/index.m3u8 +浙江舟山东极岛,https://gcalic.v.myalicdn.com/gc/djd01_1/index.m3u8 +湖南张家界天门山天空步道,https://mlivewbndtxy.liveplay.myqcloud.com/mlivewbnd/mlive_djy03_2/index.m3u8 +湖南张家界天门山西线玻璃栈道,https://gcalic.v.myalicdn.com/gc/tms05_1/index.m3u8 +湖南张家界宝峰湖,https://gcalic.v.myalicdn.com/gc/zjjbfh_1/index.m3u8 +湖南张家界将军列队,https://gcalic.v.myalicdn.com/gc/zjjjjdl_1/index.m3u8 +湖南张家界御笔峰,https://gcalic.v.myalicdn.com/gc/zjjybf_1/index.m3u8 +湖南张家界水绕四门,https://gcalic.v.myalicdn.com/gc/zjjsrsm_1/index.m3u8 +狮子山鸟瞰丽江古城,https://gcalic.v.myalicdn.com/gc/ljgcszsnkgc_1/index.m3u8 +直播中国精编直播,https://gcalic.v.myalicdn.com/gc/wgw05_1/index.m3u8 +福建武夷山玉女峰,https://gcalic.v.myalicdn.com/gc/wysynf_1/index.m3u8 +福建漳州醉美沙滩翡翠湾,https://gcalic.v.myalicdn.com/gc/fcw03_1/index.m3u8 +贵州省兴义市万峰林,https://gcalic.v.myalicdn.com/gc/xywfl_1/index.m3u8 +都江堰鱼嘴,https://gcalic.v.myalicdn.com/gc/djyqyl1_1/index.m3u8 +陕西洋县国宝朱鹮02,https://gcalic.v.myalicdn.com/gc/zh02_1/index.m3u8 +陕西洋县国宝朱鹮03,https://gcalic.v.myalicdn.com/gc/zh03_1/index.m3u8 +雪乡大石碑,https://gcalic.v.myalicdn.com/gc/mdjxxdsb_1/index.m3u8 +雪乡梦幻家园,https://gcalic.v.myalicdn.com/gc/mdjxxmhjyxj_1/index.m3u8 +青岛崂山八水河,https://gcalic.v.myalicdn.com/gc/qdls02_1/index.m3u8 +青岛崂山双福,https://gcalic.v.myalicdn.com/gc/qdls03_1/index.m3u8 +鸣沙山,https://gcalic.v.myalicdn.com/gc/dhyyqst_1/index.m3u8 +黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8 +黄山卧云峰,https://gcalic.v.myalicdn.com/gc/hswlf_1/index.m3u8 +黄山始信新道,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8 +黄山排云亭,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8 +黄山飞来石,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8 +黄果树六角亭瀑布,https://gcalic.v.myalicdn.com/gc/hgsspzxdpb_1/index.m3u8 +黄花城水长城01,https://gcalic.v.myalicdn.com/gc/wgw01_1/index.m3u8 +黄花城水长城02,http://gctxyc.liveplay.myqcloud.com/gc/wgw02_1/index.m3u8 +黄花城水长城02,https://gcalic.v.myalicdn.com/gc/wgw02_1/index.m3u8 +黄花城水长城03,https://gcalic.v.myalicdn.com/gc/wgw03_1/index.m3u8 +黄龙,https://gcalic.v.myalicdn.com/gc/hlzycc_1/index.m3u8 + + +其他频道,#genre# +CGTN法语,https://news.cgtn.com/resource/live/french/cgtn-f.m3u8?zshijd +CGTN纪录,https://news.cgtn.com/resource/live/document/cgtn-doc.m3u8?zshijd +CGTN西语,https://news.cgtn.com/resource/live/espanol/cgtn-e.m3u8?zshijd +农林卫视,http://124.116.183.146:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 +成龙,http://zby.xjqxz.top/cldy/live.m3u8 +中国教育4,http://220.249.114.102:9901/tsfile/live/1018_1.m3u8?key=txiptv&playlive=1&authid=0 +Now爆谷,https://www.mytvsuper.xyz/1/baogutai/stream.m3u8 +千禧经典,https://www.mytvsuper.xyz/astro/qianxi/stream.m3u8 +番薯台,http://61.216.67.119:1935/TWHG/E1/chunklist_w7058102.m3u8 +Now星影,https://www.mytvsuper.xyz/1/now/stream.m3u8 +无线生活,https://www.mytvsuper.xyz/tvb/shenghuo/stream.m3u8 +TVN,https://d2zyqoz1zsj2mq.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-i9yul1lyegl6e-ssai-prd/6d07fe2a_003a_4879_acfc_44e3c3c10f03/hls/playlist.m3u8 +TVN,https://d2mtknivycr9zl.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/cc-ndbnpcfczvjbq-ssai-prd/b32caf42_751e_4035_8904_b2cded676be7/hls/playlist.m3u8?ads.device_did=%7BPSID%7D&ads.device_dnt=%7BTARGETOPT%7D&ads.app_domain=%7BAPP_DOMAIN%7D&ads.app_name=%7BAPP_NAME%7D&ads.service_id=KRBC32000156C +东森美洲,http://38.64.72.148:80/hls/modn/list/2016/chunklist1.m3u8 +东森美洲,http://38.64.72.148:80/hls/modn/list/2015/chunklist1.m3u8 +东森美洲卫视,http://38.64.72.148:80/hls/modn/list/2015/chunklist0.m3u8 +东森美洲中国台,http://38.64.72.148:80/hls/modn/list/2003/chunklist0.m3u8 +东森亚洲新闻,http://38.64.72.148:80/hls/modn/list/2016/chunklist0.m3u8 +东森亚洲新闻,https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_3.m3u8 +国会频道2,http://61.58.60.230:9319/live/124.m3u8 +好讯息,https://dqhxk7sbp7xog.cloudfront.net/hls-live/goodtv/_definst_/liveevent/live-ch1-2.m3u8 +ATVWORLD,https://alba-pe-atv-atv.stream.mediatiquestream.com/index.m3u8 +CHANNELV,https://cdn09jtedge.indihometv.com/joss/133/lingua/index.m3u8 +CHANNELV,https://live.euromediacenter.com/saglikchannel/index.m3u8 +CHANNELV,https://ramach.ddns.net/live/ramalive/index.m3u8 +CHANNELV,https://rst.saiuzwebnetwork.it:8081/retereggio/index.m3u8 +DISCOVERYChannel,https://cdn09jtedge.indihometv.com/joss/133/disco/index.m3u8 +DISCOVERYChannel,https://cdn09jtedge.indihometv.com/joss/133/disco/index.m3u8?c +ELTA奥运7,http://217.173.176.107:1935/live/tvk.stream/playlist.m3u8 +Hollywood,https://connection3-ent-nz.samsung.wurl.tv/playlist.m3u8 +KCTV,http://119.77.96.184:1935/chn05/chn05/chunklist.m3u8 +MOVIEMOVIE,https://mytime-tcl.amagi.tv/playlist.m3u8 +MOVIEMOVIE,https://frndlymsl.akamaized.net/hls/live/2006426/pixlmsl/pixlmsl/playlist.m3u8?hdnts=st=1606053234~exp=3216054041~acl=*~hmac=208d261d9f98d76a5ac30aa2ce51751f88ee50cfc24812b7cbea8b0397489a07 +NowTV,https://dgwfm675921lp.cloudfront.net/playlist.m3u8 +有线新,http://61.10.2.140/live_freedirect/freehd209_h.live/chunklist_w135209556.m3u8 +长城精品,http://38.64.72.148:80/hls/modn/list/4008/chunklist0.m3u8 +时尚台FTV,http://80.94.54.42/fashiontv/stream/playlist.m3u8 +LoveNature,https://d18dyiwu97wm6q.cloudfront.net/playlist2160p.m3u8?cc +115新天地民俗台,http://tvpull.dxhmt.cn:9081/tv/11329-1.m3u8?zhend +1983年,https://alimov2.a.kwimgs.com/upic/2022/01/31/15/BMjAyMjAxMzExNTU5MTRfNDAzMDAxOTlfNjYyNzMxNjcwMjBfMF8z_b_Beb3bda599f76c60c463c433ca7460153.mp4 +1984年,https://alimov2.a.kwimgs.com/upic/2022/01/31/15/BMjAyMjAxMzExNTU5NTRfNDAzMDAxOTlfNjYyNzMyMzg3MTRfMF8z_b_B192356dadbc90d207ba16964d4c2914c.mp4 +1985年,https://alimov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMDFfNDAzMDAxOTlfNjYyNzMyNTAwMzJfMF8z_b_Be73c5abcbc0eeb2ec9fce6842e1362a4.mp4 +1986年,https://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMDRfNDAzMDAxOTlfNjYyNzMyNTU0OTRfMF8z_b_B24f7d19f1132fa5d7f502f8377ad5567.mp4 +1987年,https://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMDhfNDAzMDAxOTlfNjYyNzMyNjMyMDNfMF8z_b_B570493ed8f7200d4013a66b2d21b2de9.mp4 +1988年,https://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMTJfNDAzMDAxOTlfNjYyNzMyNjkxNjBfMF8z_b_B8c835b83a92d25bde81ba22c5cd9521e.mp4 +1989年,https://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMTVfNDAzMDAxOTlfNjYyNzMyNzQ2OTlfMF8z_b_Be477b27b9ce655d2372df56a5a3d96ef.mp4 +1991年,https://alimov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjI2MTVfNDAzMDAxOTlfNjYyNzYwNjUxNjVfMF8z_b_B8feb7b85888678d71bf37a259c6850f6.mp4 +1993年,https://alimov2.a.kwimgs.com/upic/2023/01/13/22/BMjAyMzAxMTMyMjEwMDNfNDAzMDAxOTlfOTM1MTIzMzYwODJfMF8z_b_B647d10e431b4cc5e48e6c77347d69021.mp4 +1994年,https://alimov2.a.kwimgs.com/upic/2023/01/13/22/BMjAyMzAxMTMyMjEwMDNfNDAzMDAxOTlfOTM1MTIzMzYxMjNfMF8z_b_B3dde97f36273f04403d4dc5eec611a35.mp4 +1995年,https://txmov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQwNzVfMF8z_b_B811c0dec6b9a3d3074a18522c185010a.mp4 +1996年,https://alimov2.a.kwimgs.com/upic/2023/01/13/22/BMjAyMzAxMTMyMjEwMDNfNDAzMDAxOTlfOTM1MTIzMzYxNTJfMF8z_b_Bd841eae10ab1c9955ef55fbedfae6c45.mp4 +1997年,https://txmov2.a.kwimgs.com/upic/2023/01/13/22/BMjAyMzAxMTMyMjEwMDNfNDAzMDAxOTlfOTM1MTIzMzYxNTJfMF8z_b_Bd841eae10ab1c9955ef55fbedfae6c45.mp4 +1999年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQxNTRfMF8z_b_B0b5e52bc003285ef66ec0cbb2be08556.mp4 +2000年,https://alimov2.a.kwimgs.com/upic/2023/01/13/21/BMjAyMzAxMTMyMTE4MzRfNDAzMDAxOTlfOTM1MDY4ODIxMTNfMF8z_b_Bdddf4e7ef0ff6cfd477857bb40e78419.mp4 +2001年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQyMDFfMF8z_b_B70592cb7c4054e9cabb675e849bbf4bd.mp4 +2003年,https://txmov2.a.kwimgs.com/upic/2023/01/14/23/BMjAyMzAxMTQyMzQxNDdfNDAzMDAxOTlfOTM2MTU0MTk1NDFfMF8z_b_B182749d2cd2ea9323639254af385f24b.mp4 +2004年,https://alimov2.a.kwimgs.com/upic/2023/01/13/21/BMjAyMzAxMTMyMTE4MzRfNDAzMDAxOTlfOTM1MDY4ODIxOTVfMF8z_b_B86c4430b82ff5a7f4e8132f6ee558536.mp4 +2005年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQyMzhfMF8z_b_B35ad7cc86aec8fc9e5ddfb31fc7bed63.mp4 +2006年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQyNzlfMF8z_b_Bbc3703fc331dc994c50859c19aad28ff.mp4 +2007年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQzMjNfMF8z_b_B00b069c7899976459ceeaa99353dfefe.mp4 +2008年,https://txmov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQzNTNfMF8z_b_Bd7346962e61bd7b84e11a1fa6e4616f9.mp4 +2009年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQzOTBfMF8z_b_B29a36a85e0277f6c2a1f033ef7c10708.mp4 +2010年,https://txmov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQ0MjlfMF8z_b_B8818807a00eed329a69fb494f405bd43.mp4 +2011年,https://txmov2.a.kwimgs.com/upic/2023/01/16/11/BMjAyMzAxMTYxMTA3MjFfNDAzMDAxOTlfOTM3MjcyMjA3ODhfMF8z_b_B8214200efc869dc6fcf99dad619fa4c1.mp4 +2013年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQ1NjNfMF8z_b_B4fea55408dca4471a68a963ae096be59.mp4 +2014年,https://txmov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTNfNDAzMDAxOTlfOTI4OTY2ODAzNjlfMF8z_b_Bdee65c77f9e7b2120a185c919dad81d2.mp4 +2015年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQ2MTZfMF8z_b_B4851f43f5a2bc2871a9b0ec87294a6e7.mp4 +2017年,https://alimov2.a.kwimgs.com/upic/2023/01/13/20/BMjAyMzAxMTMyMDA5MjJfNDAzMDAxOTlfOTM0OTkwNDQ2NDhfMF8z_b_B6527b0c2ce3dda1d9b3f34edd4fdb9aa.mp4 +2018年,https://alimov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4 +2019年,https://txmov2.a.kwimgs.com/upic/2023/01/06/16/BMjAyMzAxMDYxNjMxMTRfNDAzMDAxOTlfOTI4OTY2ODE2MTBfMF8z_b_B11a778e34390a21de42d407e94f45b91.mp4 +2020年,https://txmov2.a.kwimgs.com/upic/2022/01/30/17/BMjAyMjAxMzAxNzA5NDdfNDAzMDAxOTlfNjYxNzQ2MDAyMTFfMF8z_b_B5d51d9564c5670dc66faeba20aa7af3f.mp4 +2021一夜火爆几首DJ舞曲,https://vdse.bdstatic.com//1fc9fd16e02ca272bb81666b85bf4135.mp4 +2021五首女声伤感DJ情歌精品,https://vdse.bdstatic.com//c92e81328ef6d13ba7d44e6eb80f9f1e.mp4 +2021伤感洗脑神曲,https://vdse.bdstatic.com//8ad29ca92a901b9992431cf0c5266101.mp4 +2021年,https://alimov2.a.kwimgs.com/upic/2022/01/30/17/BMjAyMjAxMzAxNzE4NTJfNDAzMDAxOTlfNjYxNzUzOTg3NjlfMF8z_b_Be41d9503181d7b0608a839ed401e02c2.mp4 +2021年最好听的DJ串烧,https://vdse.bdstatic.com//cd396057d1fbcb12f0600d38a16effbc.mp4 +2021最佳伤感情歌,https://vdse.bdstatic.com//59c5abc138bf1da5585bb765c530137e.mp4 +2021最好听情歌,https://vdse.bdstatic.com//e668900af1d683c1f8762c1184d516d3.mp4 +2021爆红6首女生版伤感DJ,https://vdse.bdstatic.com//2e77709380ad7e6163e80c4d5c179689.mp4 +2021精选5首酒吧DJ舞曲,https://vdse.bdstatic.com//0e59c29ddbc68ed60dce8a6f4631c1f1.mp4 +2021酒吧夜店经典中文车载劲爆DJ舞曲大串烧F,https://vdse.bdstatic.com//f222c3fafbcc09db6f39991e5c982450.mp4 +2021醉人情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mmd9mt3nssu3xigc/480p/h264/1639464847859702051/mda-mmd9mt3nssu3xigc.mp4 +2022伤感DJ串烧dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncm68fx91zybkka3/cae_h264_delogo/1647925011440022023/mda-ncm68fx91zybkka3.mp4 +2022几首DJ串烧,https://vd3.bdstatic.com/mda-nck3tqzgjvj076vc/sc/cae_h264_delogo/1647833645083560959/mda-nck3tqzgjvj076vc.mp4 +2022年,https://txmov2.a.kwimgs.com/upic/2022/02/01/11/BMjAyMjAyMDExMTEwMjNfNDAzMDAxOTlfNjYzNzA4MTk4NzNfMF8z_b_B898cc7ddd0025bf54ddb18ec1f723c84.mp4 +20250113004106,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ra7e4ssz5dyzmar1/720p/h264/1736330425096181381/mda-ra7e4ssz5dyzmar1.mp4?v_from_s=bdapp-resbox-suzhou +21年DJ爆红网络洗脑神曲,https://vdse.bdstatic.com//bf4bb1d82b2eb17681c49e745dc2da21.mp4 +2NE1失踪的你,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgyee74wUowp6c1gU.mp4 +4KDJ夜店舞曲胡蜜丹,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-kjpvz81f3fsb0m4v/sc/mda-kjpvz81f3fsb0m4v.mp4 +4K夜店经典DJ舞曲,https://vd4.bdstatic.com/mda-me42p2149u3w00xa/720p/h264/1620179745210912217/mda-me42p2149u3w00xa.mp4 +4K岳云鹏,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-meqitprx5ti8ed1a/720p/h264/1621948823045463060/mda-meqitprx5ti8ed1a.mp4 +4K车载夜店DJ舞曲张韶涵,https://vd3.bdstatic.com/mda-kife2iqvj58uu623/sc/mda-kife2iqvj58uu623.mp4 +4k车载劲爆,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncg1mhvhiy7fkgzs/sc/cae_h264_delogo/1647481028509277070/mda-ncg1mhvhiy7fkgzs.mp4 +4分钟为什么,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgo7v64wUovvXL6QQ.mp4 +5首绝美情歌,https://vd3.bdstatic.com/mda-mjtb7bbvk98u8z58/480p/h264/1635409459813822543/mda-mjtb7bbvk98u8z58.mp4 +6首伤感情歌DJ,https://vdse.bdstatic.com//f2829db2c58928d71dd969ecb438e1a7.mp4# +6首好听情歌DJ,https://vdse.bdstatic.com//b9c765ede94b5d2bac8cb2a9afc70488.mp4# +7首车载DJ情歌,https://vd4.bdstatic.com/mda-nd79nt67wda0rz2m/hd/cae_h264_delogo/1649401825584808774/mda-nd79nt67wda0rz2m.mp4 +9首醉人的情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nca3btr4bdxce5wj/sc/cae_h264_delogo/1647136483442128566/mda-nca3btr4bdxce5wj.mp4 +ANTV,http://antvlive.ab5c6921.cdnviet.com/antv/chunklist.m3u8?zshijd +ArirangTV,http://amdlive-ch01.ctnd.com.edgesuite.net/arirang_1ch/smil:arirang_1ch.smil/playlist.m3u8 +ArirangTV,http://amdlive.ctnd.com.edgesuite.net/arirang_1ch/smil:arirang_1ch.smil/playlist.m3u8 +Arirang阿里郎,http://amdlive-ch01.ctnd.com.edgesuite.net/arirang_1ch/smil:arirang_1ch.smil/chunklist.m3u8 +BBCNewsAsiaPacific,https://cdn4.skygo.mn/live/disk1/BBC_News/HLSv3-FTA/BBC_News.m3u8 +BahrainSports2,https://5c7b683162943.streamlock.net/live/ngrp:bahrainsportstwo_all/playlist.m3u8?checkedby:iptvcat.com +BobGirlsNoway,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg3Lqw4gUoo6LL7QU.mp4 +CNBCAsia,https://cdn09jtedge.indihometv.com/joss/134/cnbcasia/index.m3u8 +CTSTV,https://d34t5yjz1ooymj.cloudfront.net/out/v1/875039d5eba0478fa8375a06b3aa5a37/index.m3u8 +ChannelNewsAsia,https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_5.m3u8?zshijd +DJ伤感好听红颜知己事与愿违缘分相遇知情念歌,https://vdse.bdstatic.com//1a7b05ab4eab2d68a679e442f4d80fab.mp4 +DJ劲爆舞曲在我心里有个你东南西北风一万个对不起等,https://vdse.bdstatic.com//8343b02f5e7465d4c5b07e54403438b8.mp4 +DJ情歌串烧痴情恋歌红颜知己事与愿违缘分相遇,https://vdse.bdstatic.com//904548e7bec804905906557ed2752017.mp4 +DJ情歌我就是这么可爱,https://vd3.bdstatic.com/mda-nc6cy9nxk5e11v7b/sc/bd265_cae_delogo/1646679460838781470/mda-nc6cy9nxk5e11v7b.mp4# +DJ情歌昨夜的我又梦到了你心上的人儿你在哪等,https://vdse.bdstatic.com//09b76fc9762763350288fb96047ec820.mp4 +DJ感情我赌输,https://vd4.bdstatic.com/mda-ncvd174zfzapmvyb/hd/cae_h264_delogo/1648859000164993023/mda-ncvd174zfzapmvyb.mp4 +DJ新歌上线,https://vd3.bdstatic.com/mda-nckdkm6sj1p9q7c9/sc/cae_h264_delogo/1647859589943780399/mda-nckdkm6sj1p9q7c9.mp4 +DJ爆红情歌,https://vd3.bdstatic.com/mda-ndv4c2sjkixp16nw/hd/cae_h264_delogo/1651314865313430355/mda-ndv4c2sjkixp16nw.mp4 +DJ给我一把爱情火,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncg42rnzxats8h83/cae_h264_delogo/1647486932330653636/mda-ncg42rnzxats8h83.mp4 +DJ舞曲三月里的小雨,https://txmov2.a.kwimgs.com/upic/2022/02/09/16/BMjAyMjAyMDkxNjQxMDRfNzM5MzQzNzIyXzY3MTA3OTE3NTMyXzJfMw==_b_Ba7c5a89dd9a598be8d05e6492119a7c6.mp4 +DJ要爱爱httpsst92kucomzwmtv2016E783ADE8889EE78E8BE9BA9FDJE78988E8A681E788B1E788B1mp4,http://alimov2.a.kwimgs.com/upic/2023/05/02/10/BMjAyMzA1MDIxMDE3NDhfMjQ4MTA5ODU2NF8xMDE5MDc2NTA0OThfMF8z_b_B80de2d02f1f8dd6a769bf64ff606a787.mp4 +DJ让你做我的眼睛蓝光P,https://txmov2.a.kwimgs.com/upic/2022/02/09/11/BMjAyMjAyMDkxMTQyMjZfNzM5MzQzNzIyXzY3MDg0MDQxNTM0XzJfMw==_b_Bb93df815a35a6539a9b50d46b53d3530.mp4 +DJ酱爆鱿鱼舞曲版,https://vd4.bdstatic.com/mda-ncidj3kqg98a7ent/360p/h264_delogo/1647683015061569002/mda-ncidj3kqg98a7ent.mp4 +ETCTV,https://stream10.xdevel.com/video1s977294-1864/stream/playlist.m3u8 +EXIDLIE,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg2abB4gUohpLdxAQ.mp4 +EXID啊是的,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg1J_-4gUouJjNQw.mp4 +FIESTARMirror,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg4K_04wUo5-iTyAU.mp4 +FusungNewsTV,http://stream8.jlntv.cn/fs/sd/live.m3u8 +Gavy20NJDontCall,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgsu_c4gUohrr0igU.mp4 +GeoDaSilvaJ,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg5avW4gUo47zhvwU.mp4 +HiroshimaWeatherInformation,https://hiroshima-tv-live.hls.wselive.stream.ne.jp/hiroshima-tv-live/live/playlist.m3u8 +KBC,http://119.200.131.11:1935/KBCTV/tv/playlist.m3u8 +KBSLiveCamDokDo,http://kbs-dokdo.gscdn.com/dokdo_300/dokdo_300.stream/playlist.m3u8 +KBSWorld,https://kbsworld-ott.akamaized.net:443/hls/live/2002341/kbsworld/01.m3u8 +KantikOrfelogy,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAggq-W4gUouLym-QQ.mp4 +LUNA即便如此,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgxfG98AUogN6hqgU.mp4 +MBC,http://vod.mpmbc.co.kr:1935/live/encoder-tv/playlist.m3u8 +NBSKoreaAgriculturalBroadcasting,https://media.joycorp.co.kr:4443/live/live_720p/playlist.m3u8 +NBSKoreaAgriculturalBroadcasting,https://media.joycorp.co.kr:4443/live/ngrp:live_all/playlist.m3u8 +NeiMonggolTV2MongolianCultureChannel,http://1.183.141.194:8001/hls/54/index.m3u8 +RedBullTV,http://rbmn-live.akamaized.net/hls/live/590964/BoRB-AT/master_6660.m3u8 +RuSport,https://streaming.astrakhan.ru/astrakhanrusporthd/playlist.m3u8 +RuSport,https://streaming.astrakhan.ru/astrakhanrusporthd/tracks-v1a1/index.m3u8 +RuSport,http://streaming.astrakhan.ru/astrakhanrusporthd/tracks-v5a1/index.m3u8 +STVCity,http://61.173.144.157:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +Soda东南亚之旅,https://vdse.bdstatic.com//b6295e9776c2cd347716fc2447e27fac.mp4 +TBSSeoul,https://cdntv.tbs.seoul.kr/tbs/tbs_tv_web.smil/playlist.m3u8 +TJB,http://1.245.74.5:1935/live/tv/.m3u8 +TV5MondePacifique,https://ott.tv5monde.com/Content/HLS/Live/channel(pacifique)/variant.m3u8 +TVBRICSChineseNot247,https://brics.bonus-tv.ru/cdn/brics/chinese/playlist.m3u8 +TVEInternacionalEuropeAsia,https://rtvelivestream.akamaized.net/rtvesec/int/tvei_eu_main.m3u8 +TraceSportsStars,https://trace-sportstars-samsungnz.amagi.tv/playlist.m3u8?checkedby:iptvcat.com +ViuTV,https://turkmedya-live.ercdn.net/tv360/tv360.m3u8 +WONDER,https://wonder-samsung-uk.amagi.tv/playlist.m3u8 +WeihaiOceanChannel,http://l2.weihai.tv:8081/hls/x8b19NoyEG.m3u8 +WeihaiPublicChannel,http://l2.weihai.tv:8081/hls/g16E3482eM.m3u8 +WildStories,https://d46c0ebf9ef94053848fdd7b1f2f6b90.mediatailor.eu-central-1.amazonaws.com/v1/master/81bfcafb76f9c947b24574657a9ce7fe14ad75c0/live-prod/88b835fe-818e-11eb-908d-533d39655269/0/master.m3u8?uid=%7BPSID%7D&optout=%7BTARGETOPT%7D&country=GB&vendor=samsung&ads%3Aapp_domain=%7BAPP_DOMAIN%7D&ads%3Aapp_name=%7BAPP_NAME%7D&coppa=1&ads%3Atcf=%7BTC_STRING%7D +WorldPokerTour,https://d3w4n3hhseniak.cloudfront.net/v1/master/9d062541f2ff39b5c0f48b743c6411d25f62fc25/WPT-DistroTV/150.m3u8 +XITE,https://xite-samsung-de.amagi.tv/playlist.m3u8 +YCTV,http://tvpull.dxhmt.cn:9081/tv/11481-1.m3u8 +YanbianTV1,https://live.ybtvyun.com/video/s10016-ca5bdbc3f06d/index.m3u8 +ZarokTVSorani,https://zindisorani.zaroktv.com.tr/hls/stream.m3u8 +ZhejiangTVInternational,https://ali-m-l.cztv.com/channels/lantian/channel10/1080p.m3u8 +cctv1,http://58.19.38.162:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv1,http://221.233.192.152:1111/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv1,http://59.173.243.210:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv1,http://220.249.114.102:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv10,http://221.233.192.152:1111/tsfile/live/0010_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv10,http://59.173.243.210:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv11,http://221.233.192.152:1111/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv11,http://59.173.243.210:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv12,http://221.233.192.152:1111/tsfile/live/0012_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv12,http://59.173.243.210:9901/tsfile/live/0012_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv13,http://116.128.242.83:9901/tsfile/live/0014_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv13,http://221.233.192.152:1111/tsfile/live/0013_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv13,http://59.173.243.210:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv14,http://59.173.243.210:9901/tsfile/live/0014_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv15,http://58.19.38.162:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv15,http://221.233.192.152:1111/tsfile/live/0015_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv15,http://59.173.243.210:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv16,http://59.173.243.210:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv17,http://59.173.243.210:9901/tsfile/live/1016_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv2,http://116.128.242.83:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv2,http://58.19.38.162:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv2,http://221.233.192.152:1111/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv2,http://59.173.243.210:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv3,http://58.19.38.162:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv3,http://59.173.243.210:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv4,http://221.233.192.152:1111/tsfile/live/0004_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv4,http://59.173.243.210:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv5,http://116.128.242.83:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv5,http://59.173.243.210:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv6,http://116.128.242.83:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv6,http://221.233.192.152:1111/tsfile/live/0006_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv6,http://59.173.243.210:9901/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv7,http://221.233.192.152:1111/tsfile/live/0007_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv7,http://59.173.243.210:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv8,http://221.233.192.152:1111/tsfile/live/0008_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv8,http://59.173.243.210:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv9,http://221.233.192.152:1111/tsfile/live/0009_1.m3u8?key=txiptv&playlive=1&authid=0 +cctv9,http://59.173.243.210:9901/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 +dj,https://txmov2.a.kwimgs.com/upic/2022/03/21/19/BMjAyMjAzMjExOTA2MjRfMjYyNzI4Mjc4MV83MDE2MTEwMjY1Ml8yXzM=_b_B977559109a6b2bec30b01e11d458d398.mp4 +dj新歌句句在理,https://vd4.bdstatic.com/mda-ncmb65kfdfysdq4g/sc/cae_h264_delogo/1647946141035592767/mda-ncmb65kfdfysdq4g.mp4 +dj舞曲交流,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-majhhns1q3ggkdi6/v1-cae/sc/mda-majhhns1q3ggkdi6.mp4 +dj舞曲合集,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkmeak5hsf7hmguz/sc/cae_h264/1637579072201459045/mda-mkmeak5hsf7hmguz.mp4 +dj舞曲金典,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkk0g8x89nnx62tm/sc/cae_h264/1637456174213928981/mda-mkk0g8x89nnx62tm.mp4 +ycccc满天星辰不及你,https://vd7.bdstatic.com/mda-pcea0pjybya97xsx/sc/cae_h264/1678864519543864753/mda-pcea0pjybya97xsx.mp4 +一句再会陈思安,http://txmov2.a.yximgs.com/upic/2020/11/07/23/BMjAyMDExMDcyMzM3MTdfMTU0MDc1NjUwOF8zODg5OTQ0NTkxMl8yXzM=_b_B75778f52a4759d91ee9275fffb96812f.mp4 +一点泪水dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm52zzkus5fqm4xh/sc/cae_h264/1638783595083455661/mda-mm52zzkus5fqm4xh.mp4 +一生输给了爱情,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkn4yr0d9ypy9wns/sc/cae_h264_delogo/1643224005214992888/mda-mkn4yr0d9ypy9wns.mp4 +一砖一瓦杨哲,http://txmov2.a.yximgs.com/upic/2020/11/07/23/BMjAyMDExMDcyMzQxMzZfMTU0MDc1NjUwOF8zODg5OTUwODg5MF8yXzM=_b_B41249b6fddaf4b4ef4bb5aee7c4f431c.mp4 +一颗狼星无人区玫瑰,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pd3axkm3kku2t24z/sc/cae_h264/1680598025754390239/mda-pd3axkm3kku2t24z.mp4 +一首老婆花送给全国的女同胞们,https://vd3.bdstatic.com/mda-nc33eu0a1v7zxcnu/sc/bd265_cae_delogo/1646450712283095420/mda-nc33eu0a1v7zxcnu.mp4# +七星酒吧舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkq4p7459ade8936/sc/cae_h264/1637813773613914093/mda-mkq4p7459ade8936.mp4 +万州科教,http://123.146.162.24:8013/tslslive/URetCnP/hls/live_sd.m3u8 +万州科教频道,http://123.146.162.24:8017/Cz7WPb8/800/live.m3u8 +上林电视台,http://hls.nntv.cn/nnlive/SLTV_A.m3u8?zguangxd +上虞1新闻综合Not247,https://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8 +上虞3新商都Not247,https://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8 +上虞经济文化Not247,https://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8 +不再痴情,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nbcbghq0pu0fp0p3/1080p/cae_h264_delogo/1644740193093958815/mda-nbcbghq0pu0fp0p3.mp4 +不再痴情黄静美,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mguiyws4cia6d0rf/1080p/cae_h264/1627568961141809995/mda-mguiyws4cia6d0rf.mp4 +不差钱,https://vdse.bdstatic.com//769f31778a85f33825c44a9b0c70ac37.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-15T10%3A24%3A57Z%2F-1%2Fhost%2F9d4a74ab09dc18c2f4d9b0b8f77c621471a15359ec3b77c186f51611f4712005 +不才拂雪,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pc489zc05u5gqd86/sc/cae_h264/1677995923284542424/mda-pc489zc05u5gqd86.mp4 +世间的酒你醉了没有,https://txmov2.a.kwimgs.com/bs3/video-hls/5245849239862387651_hlsb.m3u8 +东南西北风DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncnfhdbt5mucyi3w/cae_h264_delogo/1648033513910900148/mda-ncnfhdbt5mucyi3w.mp4 +东台综合频道,http://dongtai-tv-hls.cm.jstv.com/dongtai-tv/dongtaizonghe.m3u8?zjiangsd +东营公共,http://stream.hhek.cn/ggpd/sd/live.m3u8?shandd +东营科教,http://stream.hhek.cn/dyjy/sd/live.m3u8?shandd +两个人蔡妍BerryGood,https://vd4.bdstatic.com/mda-ki9ze4v8sw9sj7cb/sc/mda-ki9ze4v8sw9sj7cb.mp4 +两个人蔡妍BerryGood,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-iffus60ju99vp5kr/sc/mda-iffus60ju99vp5kr.mp4 +中国教育,http://220.249.114.102:9901/tsfile/live/1022_1.m3u8?key=txiptv&playlive=1&authid=0 +中奖了,https://vd3.bdstatic.com/mda-kmkh9zy2b3gnx4bq/mda-kmkh9zy2b3gnx4bq.mp4?pd=19&vt=1 +串烧歌曲,https://vd3.bdstatic.com/mda-mmpgmu9qnrdctwza/hd/cae_h264/1640350134589718126/mda-mmpgmu9qnrdctwza.mp4 +为什么变了心,https://vdse.bdstatic.com//52f6836b14d407c88e0131e350f7cb95.mp4 +为何要伤我的心httpstxmov2akwimgscombs3videohls5213198114266928813hlsbm3u8,https://txmov2.a.kwimgs.com/bs3/video-hls/5194339288984532686_hlsb.m3u8 +为你打拼,https://vd4.bdstatic.com/mda-jfmmhyrpec3bt2gy/v1-cae/hd/mda-jfmmhyrpec3bt2gy.mp4 +为爱疯狂,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-maiq19kmh7y0q6wz/v1-cae/1080p/mda-maiq19kmh7y0q6wz.mp4 +九品芝麻官,https://alimov2.a.kwimgs.com/upic/2021/12/28/11/BMjAyMTEyMjgxMTIyMTJfNDAzMDAxOTlfNjM2NjgxODA5MTBfMF8z_b_B6a0bcfcdbdaac183fa7dcbcd3e11bcaf.mp4 +于文文体面,https://vdse.bdstatic.com//f18bdf41f28b68a1b0177fa5e5cdf8fe.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2020-01-31T14%3A25%3A29Z%2F-1%2Fhost%2F1a9107b1210343ed30aa27779a042aab3d016777226b471ee5f38c8fc1e23cf1 +云朵,https://vdse.bdstatic.com//c5dfa15bbb96fb5ae7741df7d2d81e22.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2023-02-28T04%3A10%3A08Z%2F-1%2Fhost%2F4fa42c42d7f1d51f84a25411c31b05a2c0c1b16baa7581ba3bdf648a4e1afd32 +云朵刀郎孙露张雨生等经典怀旧歌曲6首,https://vdse.bdstatic.com//fa0ed7ad8657cc4d13972c3d9aa5ddbf.mp4 +亚美尼亚3ABNKids,https://hls.tv.3angels.ru/stream/HQ.m3u8 +产科医生第一集,https://cdn8.yzzy-tv-cdn.com/20220909/18886_55df9e25/1000k/hls/index.m3u8 +产科医生第七集,https://cdn8.yzzy-tv-cdn.com/20220909/18890_363bf8cb/1000k/hls/index.m3u8 +产科医生第三十一集,https://cdn8.yzzy-tv-cdn.com/20220909/18915_cb80680f/1000k/hls/index.m3u8 +产科医生第三十七集,https://cdn8.yzzy-tv-cdn.com/20220909/18918_c8605103/1000k/hls/index.m3u8 +产科医生第三十三集,https://cdn8.yzzy-tv-cdn.com/20220909/18916_e0e3af08/1000k/hls/index.m3u8 +产科医生第三十二集,https://cdn8.yzzy-tv-cdn.com/20220909/18914_e1977713/1000k/hls/index.m3u8 +产科医生第三十五集,https://cdn8.yzzy-tv-cdn.com/20220909/18919_9605603e/1000k/hls/index.m3u8 +产科医生第三十八集,https://cdn8.yzzy-tv-cdn.com/20220909/18921_33ce0de4/1000k/hls/index.m3u8 +产科医生第三十六集,https://cdn8.yzzy-tv-cdn.com/20220909/18920_0a4f824b/1000k/hls/index.m3u8 +产科医生第三十四集,https://cdn8.yzzy-tv-cdn.com/20220909/18917_8c167b07/1000k/hls/index.m3u8 +产科医生第三十集,https://cdn8.yzzy-tv-cdn.com/20220909/18913_f851f037/1000k/hls/index.m3u8 +产科医生第三集,https://cdn8.yzzy-tv-cdn.com/20220909/18884_9bdcb6bf/1000k/hls/index.m3u8 +产科医生第九集,https://cdn8.yzzy-tv-cdn.com/20220909/18892_a924cb9d/1000k/hls/index.m3u8 +产科医生第二十一集,https://cdn8.yzzy-tv-cdn.com/20220909/18904_9111977d/1000k/hls/index.m3u8 +产科医生第二十七集,https://cdn8.yzzy-tv-cdn.com/20220909/18910_d0d9d299/1000k/hls/index.m3u8 +产科医生第二十三集,https://cdn8.yzzy-tv-cdn.com/20220909/18906_c16970bc/1000k/hls/index.m3u8 +产科医生第二十九集,https://cdn8.yzzy-tv-cdn.com/20220909/18912_c6996740/1000k/hls/index.m3u8 +产科医生第二十二集,https://cdn8.yzzy-tv-cdn.com/20220909/18908_7f95156f/1000k/hls/index.m3u8 +产科医生第二十六集,https://cdn8.yzzy-tv-cdn.com/20220909/18909_6fe88279/1000k/hls/index.m3u8 +产科医生第二十四集,https://cdn8.yzzy-tv-cdn.com/20220909/18905_1f93455f/1000k/hls/index.m3u8 +产科医生第五集,https://cdn8.yzzy-tv-cdn.com/20220909/18888_851170bb/1000k/hls/index.m3u8 +产科医生第六集,https://cdn8.yzzy-tv-cdn.com/20220909/18889_c9f8556d/1000k/hls/index.m3u8 +产科医生第十五集,https://cdn8.yzzy-tv-cdn.com/20220909/18898_4a2ab8b0/1000k/hls/index.m3u8 +产科医生第十八集,https://cdn8.yzzy-tv-cdn.com/20220909/18899_d35ea92a/1000k/hls/index.m3u8 +产科医生第十四集,https://cdn8.yzzy-tv-cdn.com/20220909/18896_a9797821/1000k/hls/index.m3u8 +产科医生第十集,https://cdn8.yzzy-tv-cdn.com/20220909/18893_03e4b1f1/1000k/hls/index.m3u8 +产科医生第四十一集,https://cdn8.yzzy-tv-cdn.com/20220909/18923_d757f02b/1000k/hls/index.m3u8 +产科医生第四十二集,https://cdn8.yzzy-tv-cdn.com/20220909/18925_8a33d636/1000k/hls/index.m3u8 +产科医生第四十集,https://cdn8.yzzy-tv-cdn.com/20220909/18924_42a34176/1000k/hls/index.m3u8 +产科医生第四集,https://cdn8.yzzy-tv-cdn.com/20220909/18887_02f38821/1000k/hls/index.m3u8 +亲爱的不能没有你,https://txmov2.a.kwimgs.com/bs3/video-hls/5243315968452106222_hlsb.m3u8 +人不可貌相dj,https://jsmov2.a.yximgs.com/upic/2023/04/25/23/BMjAyMzA0MjUyMzE0MzJfMjQ4MTA5ODU2NF8xMDE0ODIyMTU0OTNfMF8z_b_B46c6653392a9bc350cf5cbde7bdc66c8.mp4 +人世间走一回,https://vd4.bdstatic.com/mda-nmbgkraen7gak8pt/sc/cae_h264/1670845819054513601/mda-nmbgkraen7gak8pt.mp4 +人生没有回头路,https://vd3.bdstatic.com/mda-nju6xz3npn63s197/576p/h264/1667019653413448151/mda-nju6xz3npn63s197.mp4 +人生的第一步,https://vd1.bdstatic.com/mda-hj3j627k0yf2ycbr/vs-10823507f6723f1b8f49bff37417885d-watermark/hd/mda-hj3j627k0yf2ycbr.mp4 +人生的第一步,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jdsnd19m47jrqp4d/mda-jdsnd19m47jrqp4d.mp4 +人生还遇多少苦,https://vd3.bdstatic.com/mda-pbb6nzvkf52i5vqf/hd/cae_h264/1676181003641729972/mda-pbb6nzvkf52i5vqf.mp4 +人生这杯酒你可曾喝醉,https://txmov2.a.kwimgs.com/bs3/video-hls/5230931068972633962_hlsb.m3u8 +今夜为你醉,https://vdse.bdstatic.com//b68123a666cce39e7413da912e3675a3.mp4 +今夜回望dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkv7cbzq5xdtf9ms/sc/cae_h264/1638478442002383579/mda-mkv7cbzq5xdtf9ms.mp4 +今天你要嫁给我,https://newcntv.qcloudcdn.com/asp/hls/1200/0303000a/3/default/48a8d5d41dfa4ee5944a6da99465d6b6/1200.m3u8 +今日热歌DJ如果爱还在,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhhf5mr00yyhpfjs/1080p/cae_h264/1629284581057661229/mda-mhhf5mr00yyhpfjs.mp4 +今生最美的遇见,https://vd4.bdstatic.com/mda-ncjf6j5xqwx35wxc/sc/cae_h264_delogo/1647774687601159968/mda-ncjf6j5xqwx35wxc.mp4 +任妙音天在下雨我在想你DJ版,https://vd3.bdstatic.com/mda-makbbuxuhfwrbbjv/v1-cae/1080p/mda-makbbuxuhfwrbbjv.mp4 +伊拉克ALSHARQIYANEWS,https://bcovlive-a.akamaihd.net/0b75ef0a49e24704a4ca023d3a82c2df/ap-south-1/6203311941001/playlist.m3u8 +伊拉克AlSharqiya,http://ns8.indexforce.com:1935/home/mystream/playlist.m3u8 +伊拉克DamaaTV,https://cdn09jtedge.indihometv.com/joss/134/daaitv/index.m3u8?c +伊拉克SharqiyaNews,http://ns8.indexforce.com:1935/alsharqiyalive/mystream/playlist.m3u8 +伊拉克estatv,https://eslahtvhls.wns.live/hls/stream.m3u8 +伊拉克life,http://195.142.3.105/artidijital_lifetv/lifetv/chunks.m3u8?autoplay=1 +伤不起dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndk1gp50bp71j652/cae_h264_delogo/1650507809324077232/mda-ndk1gp50bp71j652.mp4 +伤心的眼泪,https://vd3.bdstatic.com/mda-ncn2c816zrf6u0im/sc/cae_h264_delogo/1648002300550722369/mda-ncn2c816zrf6u0im.mp4 +伤心的酒吧伤心的雨,https://txmov2.a.kwimgs.com/bs3/video-hls/5222768292229481631_hlsb.m3u8 +伤心的雨,https://txmov2.a.kwimgs.com/bs3/video-hls/5205879795988127777_hlsb.m3u8 +伤感DJ串烧为爱流泪,https://vd3.bdstatic.com/mda-nci8jqpzeyqkhdxe/720p/h264_delogo/1647670097763149460/mda-nci8jqpzeyqkhdxe.mp4 +伤感DJ等,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhq92a7nafrh8dma/1080p/cae_h264/1629977686796490849/mda-mhq92a7nafrh8dma.mp4 +伤感情歌DJ,https://vd3.bdstatic.com/mda-mkv7idcnxrgc3cnd/sc/cae_h264/1638257251905732477/mda-mkv7idcnxrgc3cnd.mp4 +伤的都是有情人,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgi9bx9wUooJiwyAc.mp4 +你不来我不老,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgnLzE4gUoxaHkBg.mp4 +你曾对天发过誓,https://vd3.bdstatic.com/mda-nd2xfmkag7tqsq26/576p/cae_h264/1652117446819442159/mda-nd2xfmkag7tqsq26.mp4 +你的万水千山海来阿木,https://vd4.bdstatic.com/mda-ki4i7gfqw6cw6hq0/v1-cae/1080p/mda-ki4i7gfqw6cw6hq0.mp4 +你的酒馆对我打了烊陈雪凝,https://vd3.bdstatic.com/mda-ka59e4w0qxxsxnt0//mda-ka59e4w0qxxsxnt0.mp4?pd=19&vt=1 +你莫走,https://vd3.bdstatic.com/mda-mdkgh39qducdyw38/sc/bd265_nowatermark/1621027809898589418/mda-mdkgh39qducdyw38.mp4 +俄国,http://31.148.48.15/Dom_Kino_Premium_HD/index.m3u8 +俄国,http://31.148.48.15:80/Dom_Kino_Premium_HD/index.m3u8 +俄国1RTDoc,https://5bf7b725107e5.streamlock.net/tv9/tv9/playlist.m3u8 +俄国1VIASATNATUREHISTORY,https://srvx1.selftv.video/cafe/live/playlist.m3u8?checkedby:iptvcat.com +俄国Bollywood,https://amg00864-shemarooenterta-shemabollywood-ono-nlwbw.amagi.tv/playlist/amg00864-shemarooenterta-shemabollywood-ono/playlist.m3u8 +俄国Bollywood,https://cdn-nvm-london.lolokoko.tv/bollywood.stream/playlist.m3u8 +俄国BridgeTV,https://webstreaming.viewmedia.tv/web_013/Stream/playlist.m3u8 +俄国DTX,https://cdn-nvm-london.lolokoko.tv/DTX.stream/playlist.m3u8 +俄国FeniksKino,http://ott.watch/stream/E9LDH2ZCN7/395.m3u8 +俄国Mir,http://hls.mirtv.cdnvideo.ru/mirtv-parampublish/mir24_2500/playlist.m3u8 +俄国Mir,http://hls.mirtv.cdnvideo.ru/mirtv-parampublish/mirtv_2500/playlist.m3u8 +俄国NTV,https://s-pl-01.mediatool.tv/playout/ntv-abr/index.m3u8 +俄国NTVMIR,https://streaming.thestream.cyou/live/213.m3u8 +俄国NordTV,http://195.142.3.105/artidijital_noratv/noratv/chunks.m3u8?autoplay=1 +俄国RENTV,https://aryen.tv/live/tv/playlist.m3u8 +俄国RTVInternational,https://1681299670.rsc.cdn77.org/LS-63503-4/index.m3u8 +俄国RTVInternational,http://failarmy-international-in.samsung.wurl.tv/playlist.m3u8?checkedby:iptvcat.com +俄国RUSSIATODAYGLOBAL,https://rt-glb.rttv.com/live/rtnews/playlist.m3u8 +俄国RussiaToday,https://rt-esp.rttv.com/live/rtesp/playlist.m3u8 +俄国RussiaToday,https://rt-glb.rttv.com/live/rtnews/playlist_4500Kb.m3u8 +俄国TeenTV,https://ap02.iqplay.tv:8082/iqb8002/d33ntv/playlist.m3u8 +俄国WORLDFASHIONCHANNEL,https://gfcomnimedia-globalfashionchannel-1-eu.xiaomi.wurl.tv/playlist.m3u8 +俄国amedia1,http://31.148.48.15/A1/index.m3u8 +俄国amedia2,http://31.148.48.15/A2/index.m3u8 +俄国amedia2,http://31.148.48.15:80/A2/index.m3u8 +光明DJ4K,https://vd4.bdstatic.com/mda-ma7y4ug97hcdf710/v1-cae/1080p/mda-ma7y4ug97hcdf710.mp4 +克罗地亚KinoTV,https://cdn-nvm-london.lolokoko.tv/filmbox.stream/playlist.m3u8 +免失志,https://vd4.bdstatic.com/mda-je7nte3m37r5t44a/hd/mda-je7nte3m37r5t44a.mp4 +免饮人先醉,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jenpdh07589ewyb2/v1-cae/mda-jenpdh07589ewyb2.mp4 +全球最大唱片公司宝丽金15周年1986群星演唱会完整版,https://vd4.bdstatic.com/mda-pbndmfww1uvvr7hh/cae_h264/1677147471612943557/mda-pbndmfww1uvvr7hh.mp4 +全球最大唱片公司宝丽金成立20周年1990群星演唱会完整版,https://vd3.bdstatic.com/mda-pbp4sapcn5kmpxhg/sc/cae_h264/1677214872183868613/mda-pbp4sapcn5kmpxhg.mp4 +全球最大唱片公司宝丽金成立25周年群星演唱会完整版,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pbq9cde2ii3ti6dc/sc/cae_h264/1677313014207602418/mda-pbq9cde2ii3ti6dc.mp4 +全球最大唱片公司宝丽金成立30周年群星演唱会完整版,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pbr4g2edssnu2heu/720p/h264/1677381477864191175/mda-pbr4g2edssnu2heu.mp4 +六首伤感DJ舞曲为爱受尽相思罪爱过了头心伤透,https://vdse.bdstatic.com//f27d59d8b75915e122f53c173e27a32e.mp4 +兵团八师石河子影文体,http://124.88.144.73:1935/live/jjsh/playlist.m3u8?zxinjd +其它100Noticias,http://tvpull.dxhmt.cn:9081/tv/10781-1.m3u8?zhend +其它JTV,https://63b2dc7196c38.streamlock.net:1937/ch2/myStream/playlist.m3u8 +其它SportSanMarinoRTV,http://iptv.rtv-ooe.at/stream.m3u8 +其它TheFilipinoChannel,https://tfcguam-abscbn-ono.amagi.tv/index.m3u8 +再不珍惜你就失去我了,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nc2atthveb54m8pm/1080p/cae_h264_delogo/1646474471600456394/mda-nc2atthveb54m8pm.mp4 +冯巩相声,https://vdse.bdstatic.com//65873c285f222c4cfeecf527f3e84259.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-15T09%3A55%3A46Z%2F-1%2Fhost%2F9119b3500a8e21fb21665d9576bbf410e5a0fa8904ccc1ce0d3aabde21c99c8a +冯巩郭冬临狗不理包子,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jdqwqnk1xxszhw8c/mda-jdqwqnk1xxszhw8c.mp4?pd=-1&pt=0&cr=0&vt=0&cd=0&did=cfcd208495d565ef66e7dff9f98764da&logid=2275698282&vid=17330773072848394300&auth_key=1655291275-0-0-73fe6c276ababcdb43b87a4fda6002df&bcevod_channel=searchbox_feed +几许风雨,https://vd4.bdstatic.com/mda-niqnwkxr1xe0td7x/sc/cae_h264/1664272915711924607/mda-niqnwkxr1xe0td7x.mp4 +几首比较火的DJ情歌,https://vdse.bdstatic.com//4d7e8fe409b2ba9e08b179de8e146fa3.mp4 +几首绝美情歌DJ,https://vdse.bdstatic.com//c5c64b60c9fdfbdfa3e959bb1d56c4b0.mp4 +刀郎的西海情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nctex3rji1v42a0w/sc/cae_h264_delogo/1648464135631429287/mda-nctex3rji1v42a0w.mp4 +刀郎经典歌曲7首西海情歌敖包相会情人冲动的惩罚,https://vdse.bdstatic.com//628ca08719cef5987ea2ae3c6f0d2386.mp4 +刀郎经典歌曲精选,https://vdse.bdstatic.com//4fcca19a19aa4974230c5ee70ab5fa55.mp4 +刀郎经典老歌合集披着羊皮的狼西海情歌冲动的惩罚,https://vdse.bdstatic.com//bfbb0871ed01eb3328497faae6a8531b.mp4 +刀郎远方的人,http://vd3.bdstatic.com/mda-pc0ahpf83marscup/hd/bd265_cae_visr_v5/1677750292486275743/mda-pc0ahpf83marscup.mp4 +初恋,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jecre7pwujhk9za9/mda-jecre7pwujhk9za9.mp4 +初恋情人,https://vd3.bdstatic.com:443/mda-me57bm308iu6stcz/1080p/cae_h264/1620279663855106642/mda-me57bm308iu6stcz.mp4 +初恋的人,https://vd2.bdstatic.com:443/mda-mhwdgysnspnb1nnr/1080p/cae_h264/1630404398162757730/mda-mhwdgysnspnb1nnr.mp4 +功夫,https://vd3.bdstatic.com/mda-mjn3rmcivntas8ez/hd/cae_h264_nowatermark/1635016788091110865/mda-mjn3rmcivntas8ez.mp4?pd=19&vt=1 +动听DJ情歌红颜知己今夜为你醉别忘了我在等你等,https://vdse.bdstatic.com//92d49c2aebc0bbbe08149b8e08e4a443.mp4 +动感DJ苦了累了听听歌,https://vd4.bdstatic.com/mda-mhqekuf2r91v08dt/1080p/cae_h264/1629888246186602728/mda-mhqekuf2r91v08dt.mp4 +动感超人dj,https://vd3.bdstatic.com/mda-mm49pxqfvevcqbx4/sc/cae_h264/1638687905397245214/mda-mm49pxqfvevcqbx4.mp4 +劲爆DJ串烧,https://vdse.bdstatic.com//01b1f78bb5b009d36ce3f5051e7383c1.mp4 +劲爆DJ串烧,https://vd4.bdstatic.com/mda-mmncsg2n2cc3xdeg/480p/h264/1640253222392397868/mda-mmncsg2n2cc3xdeg.mp4 +劲爆老歌怎么可以如此冷血三生石下嗓音诱人好听,https://vd3.bdstatic.com/mda-ndf2u3wszraxbrb1/1080p/cae_h264_delogo/1650080654173526692/mda-ndf2u3wszraxbrb1.mp4 +劲爆舞曲DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkjdym3r2h7y5a58/sc/cae_h264/1637440648941328664/mda-mkjdym3r2h7y5a58.mp4 +劲爆荷东2022,https://vd3.bdstatic.com/mda-nf09b5d7j9e264cu/hd/bd265_cae_v4/1654139867994545085/mda-nf09b5d7j9e264cu.mp4 +北京黄花城水长城01,https://gcalic.v.myalicdn.com/gc/wgw01_1/index.m3u8?contentid=2820180516001 +北京黄花城水长城02,https://gcalic.v.myalicdn.com/gc/wgw02_1/index.m3u8?contentid=2820180516001 +北京黄花城水长城03,https://gcalic.v.myalicdn.com/gc/wgw03_1/index.m3u8?contentid=2820180516001 +北方姑娘,https://vd3.bdstatic.com/mda-ncc6hbwdde59r16h/sc/cae_h264_delogo/1647146424330053026/mda-ncc6hbwdde59r16h.mp4 +十二美女,https://vdse.bdstatic.com//ac55169e6b940b065cbf9ceeb4257ee0.mp4 +十首伤感DJ情歌,https://vdse.bdstatic.com//5319e5b5cd1ad9d27a21b9bf4ad534ba.mp4# +半吨兄弟39首无损音乐,https://txmov2.a.kwimgs.com/bs3/video-hls/5236842040854840391_hlsb.m3u8 +半岛电视台,http://live-hls-web-aja.getaj.net/AJA/index.m3u8 +卢森堡LaTele,https://tvdirecto.teleelx.es/stream/teleelx.m3u8 +叙利亚AlEshraq,http://63b03f7689049.streamlock.net:1935/live/19/playlist.m3u8 +叙利亚rojavatv,https://cdn09jtedge.indihometv.com/joss/130/rodjatv/index.m3u8?c +只能拼自己DJ人不可貌相,https://vd4.bdstatic.com/mda-mmw9fee0n7gtsu2k/480p/h264/1640932948187120706/mda-mmw9fee0n7gtsu2k.mp4 +叫我怎么活下去,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jf5jsiurjv9fraya/v1-cae/mda-jf5jsiurjv9fraya.mp4 +可怜的人,https://vd3.bdstatic.com/mda-je7mtzyr5cybtyr8/v1-cae/hd/mda-je7mtzyr5cybtyr8.mp4 +叶倩文曾经心痛,http://vodcdn.video.taobao.com/oss/ali-video/0ea34400f2502a94ee14aea506e0042b/video.m3u8 +叶倩文潇洒走一回,http://vodcdn.video.taobao.com/oss/ali-video/371d75312720e701b5f3988d46cdf4ef/video.m3u8 +叶弦清归去来兮,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pc3ehnng4wk6jf7a/sc/cae_h264/1677925573265006809/mda-pc3ehnng4wk6jf7a.mp4 +叶筱萱爱到最后是孤独,https://vd4.bdstatic.com/mda-mh9fjm2j86uyymfa/1080p/cae_h264/1628593607912074882/mda-mh9fjm2j86uyymfa.mp4 +吃面,https://vd3.bdstatic.com/mda-kihjn2cq7103ivig/v1-cae/hd/mda-kihjn2cq7103ivig.mp4 +同桌的你,https://vd3.bdstatic.com/mda-kkfwqyn6sc4r5579/mda-kkfwqyn6sc4r5579.mp4?pd=19&vt=1 +后悔爱上你,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-je6u5fedd3sf9w5s/mda-je6u5fedd3sf9w5s.mp4 +吻过你的唇,https://txmov2.a.kwimgs.com/upic/2022/04/15/22/BMjAyMjA0MTUyMjI4MDFfNDgxMDc1MjAyXzcyMTQ0ODYzNzE5XzBfMw==_b_Ba2a1c93713f05450c802ce1df543b6ea.mp4 +周慧敏痴心换情深,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pe149jv4g64zjrkq/sc/cae_h264/1683105245483119888/mda-pe149jv4g64zjrkq.mp4 +哥伦比亚CanalTreceColombia,https://live-edge-ams-1.cdn.enetres.net/091DB7AFBD77442B9BA2F141DCC182F5021/liveld/index.m3u8 +哥伦比亚CanalU,https://stream.arcast.live/canal7jujuy/ngrp:canal7jujuy_all/playlist.m3u8 +哥伦比亚Telepasto,https://telejato.liberotratto.com/hls/0/stream.m3u8 +哥伦比亚supertv,https://59d39900ebfb8.streamlock.net/SuperJtv/SuperJtv/playlist.m3u8 +哥还是当年的哥超好听,https://vd3.bdstatic.com/mda-nbgnipfqnp99z7zq/sc/bd265_cae_delogo/1645155978347002274/mda-nbgnipfqnp99z7zq.mp4# +喜欢干一杯,https://vd3.bdstatic.com/mda-jdrg91sn0bat1f74/hd/bd265_cae_delogo/1644145443442392086/mda-jdrg91sn0bat1f74.mp4 +四海舞曲dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkp6w1tjw8mz9kpx/sc/cae_h264/1637731815454834601/mda-mkp6w1tjw8mz9kpx.mp4 +国际舞曲,https://vd4.bdstatic.com/mda-mkpde77et4yvqx7e/sc/cae_h264/1637766610977026004/mda-mkpde77et4yvqx7e.mp4 +坏姐姐,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgkPu-4gUohMyExQM.mp4 +塞尔维亚A1BALKANTV,https://stream.a1mediagroep.nl/hls/a1tv.m3u8 +多彩的哈达,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nccdp2tcnwx6cpmn/sc/cae_h264_delogo/1647164915434344506/mda-nccdp2tcnwx6cpmn.mp4 +大丰公共频道,http://dafeng-tv-hls.cm.jstv.com/dafeng-tv/dafenget.m3u8?zjiangsd +大哥你好吗,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-njfs5ri0iww7kpw7/720p/h264/1665945072697136168/mda-njfs5ri0iww7kpw7.mp4 +大话西游,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgk9aq4gUogIDbxwQ.mp4 +天公不作美黄静美,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mcibj6pxkwe3x1ji/1080p/cae_h264/1616117049/mda-mcibj6pxkwe3x1ji.mp4 +天津天津海河,https://gcalic.v.myalicdn.com/gc/tjhh02_1/index.m3u8?contentid=2820180516001 +天灰灰,https://txmov2.a.kwimgs.com/upic/2021/11/17/20/BMjAyMTExMTcyMDI5MjRfMjQ0NzQ3NjQ4Nl82MTA0NTQ0OTM4OF8wXzM=_b_B0e9d7241a40103b476bd3a85bc588d6a.mp4 +天路驼铃鸿雁九儿绒花小芳,https://vdse.bdstatic.com//e4b7325ebf3010673a51a24f948a8a97.mp4 +奋斗的歌手,https://vd4.bdstatic.com/mda-jdjnz2n9v2ennnmi/mda-jdjnz2n9v2ennnmi.mp4 +女人的心声,https://vd3.bdstatic.com/mda-ncmgnz6479fenq1w/hd/cae_h264_delogo/1647950253700208169/mda-ncmgnz6479fenq1w.mp4 +女生DJ串烧,https://vd4.bdstatic.com/mda-mmncsg3gspc9rq5m/480p/h264/1640253169234879704/mda-mmncsg3gspc9rq5m.mp4 +好你个陈世美,https://txmov2.a.kwimgs.com/bs3/video-hls/5228960742650458807_hlsb.m3u8 +好听情歌8首,https://vd4.bdstatic.com/mda-nca4dy51snpz9cnz/sc/cae_h264_delogo/1647144982589585207/mda-nca4dy51snpz9cnz.mp4 +好歌分享精选6首伤感DJ舞曲,https://vdse.bdstatic.com//0c87c8977d0a33498fe7362d3c60c22c.mp4 +如果云知道,https://bos.nj.bpc.baidu.com/tieba-smallvideo/358_42cc5ff326e8c090cf0ca9d7194d1d3e.mp4 +如果苍天给我一个轮回,https://txmov2.a.kwimgs.com/upic/2021/10/06/17/BMjAyMTEwMDYxNzA2MTBfMjQ0NzQ3NjQ4Nl81ODU3NDkzNDYxNl8wXzM=_b_Bb1ed73f50faa7f158d8235a132f56cae.mp4 +孙艺琪寂寞的人别听伤感情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mdscsws7443npwa8/1080p/cae_h264/1619516504/mda-mdscsws7443npwa8.mp4 +孟子坤晚枫歌,https://vd4.bdstatic.com/mda-pd46xj2qkq9zvm2x/sc/cae_h264/1680671090620407564/mda-pd46xj2qkq9zvm2x.mp4 +孟州电视台Not247,http://live.dxhmt.cn:9081/tv/10883-1.m3u8 +孤独的夜里谁来安慰,https://txmov2.a.kwimgs.com/bs3/video-hls/5257952666920024382_hlsb.m3u8 +学猫叫,https://vd3.bdstatic.com/mda-masjedkvyxfa0uin/sc/bd265_nowatermark/1611743300/mda-masjedkvyxfa0uin.mp4 +学生dj舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkncvdu8w51mdbqw/sc/cae_h264/1637659554429325643/mda-mkncvdu8w51mdbqw.mp4 +宇宁千里江山大型纪录片紫禁城主题歌,https://vdse.bdstatic.com//688046e42c39cf6585106f945e2798e7.mov +守候在凌晨二点的伤心秀吧,https://vd3.bdstatic.com/mda-ierq2z9f1exw934e/logo/hd/mda-ierq2z9f1exw934e.mp4 +安徽九华山,https://gcalic.v.myalicdn.com/gc/jhs05_1/index.m3u8?contentid=2820180516001 +安徽九华山花台,https://gcalic.v.myalicdn.com/gc/jhs01_1/index.m3u8?contentid=2820180516001 +安徽宏村南湖,https://gcalic.v.myalicdn.com/gc/yxhcnh_1/index.m3u8?contentid=2820180516001 +安徽西递牌坊,https://gcalic.v.myalicdn.com/gc/yxxdpf_1/index.m3u8?contentid=2820180516001 +安徽黄山,https://gcalic.v.myalicdn.com/gc/ahhs01_1/index.m3u8?contentid=2820180516001 +安徽黄山卧云峰,https://gcalic.v.myalicdn.com/gc/hswlf_1/index.m3u8?contentid=2820180516001 +安徽黄山始信新道,https://gcalic.v.myalicdn.com/gc/hsyg_1/index.m3u8?contentid=2820180516001 +安徽黄山排云亭,https://gcalic.v.myalicdn.com/gc/hspyt_1/index.m3u8?contentid=2820180516001 +安徽黄山飞来石,https://gcalic.v.myalicdn.com/gc/hsptgy_1/index.m3u8?contentid=2820180516001 +安徽黟县芦村远眺,https://gcalic.v.myalicdn.com/gc/yxlcyt_1/index.m3u8?contentid=2820180516001 +宜兴新闻频道,http://yixing-tv-ori-hls.jstv.com/yixing-tv-ori/yixing_xw.m3u8?zjiangsd +宜兴紫砂频道,http://yixing-tv-ori-hls.jstv.com/yixing-tv-ori/yixing_zs.m3u8?zjiangsd +宿州公共Not247,http://live.ahsz.tv/video/s10001-ggpd/index.m3u8 +寂寞的人伤心的歌龙梅子杨海彪,https://vd4.bdstatic.com/mda-kb5gc9c1vmtz93g8/v1-cae/sc/mda-kb5gc9c1vmtz93g8.mp4 +小九老乐,https://vd3.bdstatic.com/mda-maqs355itqp221rx/v2-hknm/hd/mda-maqs355itqp221rx.mp4?pd=19&vt=1 +小凤凤爱情一阵风,http://vd2.bdstatic.com/mda-jjm7vgq1iahz0zpg/mda-jjm7vgq1iahz0zpg.mp4 +小微DJ,https://txmov2.a.kwimgs.com/upic/2021/11/15/12/BMjAyMTExMTUxMjM1NTdfMTcyOTc0NDgyXzYwOTA5Mjc4OTA1XzBfMw==_b_Bb5e73a4c4d12f84f6ca09819219dbdca.mp4?tag=1-1640750475-std-1-9ehmzmtg02-bf8ce9a5fa89fea1&clientCacheKey=3xh6npxa6hktmp9_b.mp4&tt=b&di=529d11df&bp=12681 +小鱼授权,https://vd4.bdstatic.com/mda-mkn4iq79ihtufbc1/sc/cae_h264/1637639849265611965/mda-mkn4iq79ihtufbc1.mp4 +尘封十三载第01集,https://hd.lz-cdn18.com/20230406/1701_0ba78cf7/index.m3u8 +尘封十三载第02集,https://hd.lz-cdn18.com/20230406/1700_691f2e08/index.m3u8 +尘封十三载第03集,https://hd.lz-cdn18.com/20230406/1699_2f8cac84/index.m3u8 +尘封十三载第04集,https://hd.lz-cdn18.com/20230406/1698_cfd2eac2/index.m3u8 +尘封十三载第07集,https://hd.lz-cdn18.com/20230408/1756_c62d07d8/index.m3u8 +尘封十三载第08集,https://hd.lz-cdn18.com/20230408/1755_d22edf2b/index.m3u8 +尘封十三载第11集,https://hd.lz-cdn18.com/20230410/1780_d7941636/index.m3u8 +尘封十三载第12集,https://hd.lz-cdn18.com/20230410/1779_4b4740a1/index.m3u8 +尘封十三载第15集,https://hd.lz-cdn18.com/20230412/1820_28387e68/index.m3u8 +尘封十三载第16集,https://hd.lz-cdn18.com/20230412/1819_1186150c/index.m3u8 +尘封十三载第19集,https://hd.lz-cdn18.com/20230414/1890_56f684b8/index.m3u8 +尘封十三载第20集,https://hd.lz-cdn18.com/20230414/1889_bac26094/index.m3u8 +尘封十三载第23集,https://hd.lz-cdn18.com/20230416/1926_6c185945/index.m3u8 +尘封十三载第24集,https://hd.lz-cdn18.com/20230416/1925_64688cb0/index.m3u8 +就差钱,https://vdse.bdstatic.com//812d49e751aa31530ec39debfe54a359.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-14T08%3A49%3A09Z%2F-1%2Fhost%2Fa58bdb86d23b53b6909e8e19d85dad9fed3adeba4a664a22eef9a7d32ac2486a +就算没有如果张杰,https://vdse.bdstatic.com//b362a1c2ecbc60b18d3dc06cdc97f142.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2020-01-31T15%3A58%3A51Z%2F- +屋顶着火宋茜,https://vd3.bdstatic.com/mda-ife08h4xpq85sg65/logo//mda-ife08h4xpq85sg65.mp4?pd=19&vt=1 +山东南天门,https://gcalic.v.myalicdn.com/gc/hkts07_1/index.m3u8?contentid=2820180516001 +山东太平岭,https://gcalic.v.myalicdn.com/gc/hkts09_1/index.m3u8?contentid=2820180516001 +山东泰山主峰,https://gcalic.v.myalicdn.com/gc/taishan01_1/index.m3u8?contentid=2820180516001 +山东泰山十八盘,https://gcalic.v.myalicdn.com/gc/taishan05_1/index.m3u8?contentid=2820180516001 +山东泰山大观峰,https://gcalic.v.myalicdn.com/gc/taishan03_1/index.m3u8?contentid=2820180516001 +山东泰山玉皇顶,https://gcalic.v.myalicdn.com/gc/taishan06_1/index.m3u8?contentid=2820180516001 +山东白云亭悬崖,https://gcalic.v.myalicdn.com/gc/hkts02_1/index.m3u8?contentid=2820180516001 +山东碧霞祠,https://gcalic.v.myalicdn.com/gc/hkts03_1/index.m3u8?contentid=2820180516001 +山歌阿里山的姑娘康定情歌山路十八弯敖包相会,https://vdse.bdstatic.com//ae82f5b93166f47d85ff12124a021323.mp4 +山西悬空寺全景,https://gcalic.v.myalicdn.com/gc/hsxksqj_1/index.m3u8?contentid=2820180516001 +嵊州综合Not247,https://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8 +巫启贤只因你伤心,http://vodcdn.video.taobao.com/oss/ali-video/c28acbe36530da595b04161855bba004/video.m3u8 +巴基斯坦CAPITALTV,https://streaming.tvnepal.com:19360/capitaltv/capitaltv.m3u8 +巴基斯坦DUNYANEWS,https://ukintl.dunyanews.tv/liveuk/ngrp:dunyalive_all/playlist.m3u8 +巴基斯坦DUNYANEWS,http://imob.dunyanews.tv/live/_definst_/dunyalive_1/FluxusTV.m3u8?checkedby:iptvcat.com +巴基斯坦PTVHOME,https://cdn10.live-tv.cloud/hrpl/hrpl-abr/playlist.m3u8 +干就完了,https://vd3.bdstatic.com/mda-mkpd6xzxe91etw8c/sc/cae_h264/1637766099902911413/mda-mkpd6xzxe91etw8c.mp4 +幸福密码,https://vd3.bdstatic.com/mda-kj9ispnax8gpirkf/hd/mda-kj9ispnax8gpirkf.mp4 +广东东莞中心广场,https://gcalic.v.myalicdn.com/gc/zsslstpt_1/index.m3u8?contentid=2820180516001 +广东韶关公共台Not247,https://www.sgmsw.cn/videos/tv/201805/1308/9P424TC5M000AFO13CXK6GN6BOA889D2/hls/live.m3u8 +广东韶关综合台Not247,https://www.sgmsw.cn/videos/tv/201805/1308/SB05RIYZOU8JR418AUQOF62CAJQ08D0E/hls/live.m3u8 +库尔德斯坦Cinema2,https://origin3.afxp.telemedia.co.za/PremiumFree/cinemahausa/playlist.m3u8 +库尔德斯坦NETTV,https://eu1.vectromdigital.com:1936/netvtoronto/netvtoronto/playlist.m3u8 +库尔德斯坦Regatv,https://iptv.negahtv.com/negahtv/playlist.m3u8 +库尔德斯坦SAHARTV,https://59d39900ebfb8.streamlock.net/bahartv/bahartv/playlist.m3u8 +库尔德斯坦badinantv,https://59d39900ebfb8.streamlock.net/adinkratvny/adinkratvny/playlist.m3u8 +库尔德斯坦besttvkurdish,http://push-int.siliconweb.com/bestTV/stream/playlist.m3u8 +库尔德斯坦ciratv,https://ap02.iqplay.tv:8082/iqb8002/iq6a7k/chunks.m3u8 +库尔德斯坦zaroktv,https://zindikurmanci.zaroktv.com.tr/hls/stream.m3u8 +建安电视台Not247,http://live.dxhmt.cn:9081/tv/11003-1.m3u8 +张也望星空为了谁人间第一情红梅赞高天上流云,https://vdse.bdstatic.com//038c6250208e42b9427a885e0370e1a2.mp4 +张学友爱的比你深,https://vd4.bdstatic.com/mda-pdf27k9v4znp3jf7/sc/cae_h264/1681635097473526624/mda-pdf27k9v4znp3jf7.mp4 +张杰就算没有如果,https://vdse.bdstatic.com//b362a1c2ecbc60b18d3dc06cdc97f142.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2020-01-31T15%3A58%3A51Z%2F-1%2Fhost%2Ff5f960beaff319951e978ff3850b31434a5d64f13c03c9724e988c251426270d +张杰浮诛,https://vdse.bdstatic.com/1c2dc5580507bc1b0ef507c63b3fc461.mp4?authorization=bce-auth-v1%2Ffb297a5cc0fb434c971b8fa103e8dd7b%2F2017-05-11T09%3A02%3A31Z%2F-1%2F%2F592cfc9d5b5bc41242144504ccf1f9f9df9d15b863f6f33c610e552faf629cd9 +张碧晨赵丽颖望,https://vdse.bdstatic.com/25f5ae931f851bf09c48abaebe5d6f8d.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2017-05-11T09%3A02%3A31Z%2F-1%2F%2Fbeb15438a125af0e53bc38c98b3f304da2e2c0f1f61103ce81a9df486dc138a3 +张秀卿车站,http://vd2.bdstatic.com/mda-jjmnjgiabtvmy13u/sc/mda-jjmnjgiabtvmy13u.mp4 +当我孤独的时候还可以抱着你郑源,https://vd4.bdstatic.com/mda-kgaerksrx80jgdu0/v1-cae/1080p/mda-kgaerksrx80jgdu0.mp4 +彭佳慧回味,http://vodcdn.video.taobao.com/oss/ali-video/6801f707771eacdb5264f8bb20e4d599/video.m3u8 +心上一道伤,https://txmov2.a.kwimgs.com/bs3/video-hls/5189835721897741706_hlsb.m3u8 +心痛,https://vd4.bdstatic.com/mda-jdmf95qce2mj8mmg/v1-cae/mda-jdmf95qce2mj8mmg.mp4 +心碎爱上了眼泪,https://txmov2.a.kwimgs.com/bs3/video-hls/5234871719101769906_hlsb.m3u8 +忍,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-je1d1ywww05g1e45/v1-cae/sc/mda-je1d1ywww05g1e45.mp4 +忘记你需要多久,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mc1sm1r5s9azchjv/v1-cae/1080p/mda-mc1sm1r5s9azchjv.mp4 +忘记时间,https://vd3.bdstatic.com/mda-nedewsa4vwr212k3/hd/cae_h264/1652539451367005768/mda-nedewsa4vwr212k3.mp4 +快乐购,http://116.128.242.83:9901/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0 +怀旧金曲刀郎黄玫瑰,https://vdse.bdstatic.com//893331fdfab5d04e5c93e2adbbf1e949.mp4 +怒击摇,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkibx9zvknj8d2fu/sc/cae_h264_nowatermark/1637355659217322910/mda-mkibx9zvknj8d2fu.mp4 +思念情歌我是真的好爱你永远放你在心底百听不厌,https://vd3.bdstatic.com/mda-ndea5au6knwizprv/1080p/cae_h264_delogo/1650064725615866173/mda-ndea5au6knwizprv.mp4 +思念情歌民谣等你等了那么久想让雨滴问问你,https://vd4.bdstatic.com/mda-nda3uu9cm73hfc9q/1080p/cae_h264_delogo/1649646197104551642/mda-nda3uu9cm73hfc9q.mp4 +思慕的形影,https://vd3.bdstatic.com/mda-je5pb5t9em3841zv/hd/bd265_cae_delogo/1648225091349038647/mda-je5pb5t9em3841zv.mp4 +情歌DJ合集,https://vd4.bdstatic.com/mda-mkp3tpu9ghk2ufev/sc/cae_h264/1637733480141753790/mda-mkp3tpu9ghk2ufev.mp4 +情歌DJ怎么可以如此冷血为爱受尽相思罪,https://vdse.bdstatic.com//61e318ea76e984f2bedb66f1ed1583be.mp4 +情歌DJ拈花一笑对面的小姐姐酒醉的蝴蝶F,https://vdse.bdstatic.com//4eece717c6cc2fb9086a59a13ce30623.mp4 +情歌DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nag6y4ryfy5a0hjb/720p/h264_delogo/1642396108696963578/mda-nag6y4ryfy5a0hjb.mp4 +情歌你是我今生不能忘的唯一DJ版,https://vd4.bdstatic.com/mda-mbdzgfvp4bz1hhg8/v1-cae/1080p/mda-mbdzgfvp4bz1hhg8.mp4 +情歌皇后林翠萍相见不如不见F,https://vdse.bdstatic.com//1f65ad884619a069c68572f1ac9e2b0e.mp4 +想你的时候问月亮,https://vdse.bdstatic.com//ec33a3aaab2aafb34d5816962f2a5ae5.mp4 +慢摇dj舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkpi5r0xe92ja446/sc/cae_h264/1637775035132431598/mda-mkpi5r0xe92ja446.mp4 +我不做风也不做雨,https://txmov2.a.kwimgs.com/bs3/video-hls/5249508415462090421_hlsb.m3u8 +我们不一样,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg4Nfx9wUojcTB7Qc.mp4 +我用自己的方式爱你,http://vdown.kuwo.cn:80/resource/t1/46/26af4a23c9e04725bd1dc491b662f386.mp4 +我的好兄弟,https://vd3.bdstatic.com/mda-ka7dxmtidw4hvsr4/sc/mda-ka7dxmtidw4hvsr4.mp4 +我的心会继续直播,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg6_Ka4gUo3_-YYA.mp4 +我的未来不是梦,https://vd3.bdstatic.com/mda-nm5cih9mfkp9t2ss/sc/cae_h264/1670420134389195130/mda-nm5cih9mfkp9t2ss.mp4 +我的眼泪为谁飞,https://vd3.bdstatic.com/mda-nh92gcfpbx2v0mhp/sc/cae_h264/1660097097166704736/mda-nh92gcfpbx2v0mhp.mp4 +我要爱你一辈子,https://txmov2.a.kwimgs.com/bs3/video-hls/5229242219394120732_hlsb.m3u8 +戳心民谣草原情哥哥一壶老酒动人旋律听醉人,https://vd4.bdstatic.com/mda-ndd3dfth86fye3tv/1080p/cae_h264_delogo/1649903743828562113/mda-ndd3dfth86fye3tv.mp4 +打工辛酸泪DJ2首,https://vd4.bdstatic.com/mda-na5fafrtbvvf5wib/hd/cae_h264_delogo/1641996387070390433/mda-na5fafrtbvvf5wib.mp4 +抖音热歌大风吹+夜夜夜漫长,https://vdse.bdstatic.com//13da18e12728e9d7849f6589a3070b4c.mp4 +捐助,https://vd3.bdstatic.com/mda-jaqz8g17b9cvryks/hd/mda-jaqz8g17b9cvryks.mp4?pd=19&vt=1 +捐助后传,https://vd3.bdstatic.com/mda-kbsrpz9zmbbvznjw/hd/mda-kbsrpz9zmbbvznjw.mp4?pd=19&vt=1&playlist=%5B%22hd%22%2C%22sc%22%5D +推荐9首DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhig1c3sw223mx8p/1080p/cae_h264/1629380139191731149/mda-mhig1c3sw223mx8p.mp4 +摩尔多瓦Canal2Moldova,https://v.trm.md/static/streaming-playlists/hls/937e4e0e-7174-4fb2-a299-480e68b49ecb/master.m3u8 +摩尔多瓦Canal3,https://vdopanel.jlahozconsulting.com/p/3124/hybrid/play.m3u8 +摩尔多瓦NOROCTV,https://74937-castr.akamaized.net/5ea49827ff3b5d7b22708777/live_cd93fa8063f411ecb28b5d4f40b51a46/index.m3u8 +摩登兄弟探清水河,http://vd2.bdstatic.com/mda-jg6dffnbt92877h0/sc/mda-jg6dffnbt92877h0.mp4 +故乡,http://vdown.kuwo.cn:80/resource/t4/23/63/hQYKyFEiljU.mp4 +故乡,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jdtqamrw3x3j7uxj/sc/mda-jdtqamrw3x3j7uxj.mp4 +整容归来,https://vd3.bdstatic.com/mda-ji1xe9cmasuh0722/hd/mda-ji1xe9cmasuh0722.mp4 +文莱RTBSukmaindera,https://d1211whpimeups.cloudfront.net/smil:rtb1/chunklist.m3u8 +文莱RTBSukmaindera,https://d1211whpimeups.cloudfront.net/smil:rtb1/chunklist_b4096000_slENG.m3u8?id=2 +斯里兰卡ITNSriLanka,https://itnhls.wns.live/hls/stream.m3u8 +新世纪舞曲,https://vd4.bdstatic.com/mda-mkq704rtr59i9jtj/sc/cae_h264/1637823373696903055/mda-mkq704rtr59i9jtj.mp4 +新情歌DJ,https://vd3.bdstatic.com/mda-mkm49f32vcaf16y0/sc/cae_h264/1637551531193286304/mda-mkm49f32vcaf16y0.mp4 +新歌,https://vd4.bdstatic.com/mda-ncg9dxe96d9039u2/sc/cae_h264_delogo/1647648778266965968/mda-ncg9dxe96d9039u2.mp4 +新歌DJ想你的心好苦谢谢你陪我一程痴情人活受罪,https://vd3.bdstatic.com/mda-nbh82mz7pqwck9kb/sc/bd265_cae_delogo/1645209735259425049/mda-nbh82mz7pqwck9kb.mp4# +新歌上线,https://vd4.bdstatic.com/mda-nc005jwr87jrdssh/sc/cae_h264_delogo/1646179767551234681/mda-nc005jwr87jrdssh.mp4 +新歌上线7首,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nc4fkdejg6k892tp/720p/h264_delogo/1646478313883739193/mda-nc4fkdejg6k892tp.mp4 +新歌上线啥歌这么好听,https://vd4.bdstatic.com/mda-nce4pddwfdazhgrt/sc/cae_h264_delogo/1647315872347291980/mda-nce4pddwfdazhgrt.mp4 +新歌推荐今生的唯一今夜的雨是谁的眼泪相当好听,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndg6psg9zd12ihzs/1080p/cae_h264_delogo/1650236539803095703/mda-ndg6psg9zd12ihzs.mp4 +新歌推荐梦中想着你惜别的海岸好听醉人,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndg53jbq7si8hftd/1080p/cae_h264_delogo/1650167662040039831/mda-ndg53jbq7si8hftd.mp4 +新歌来了点燃一根烟雪花寄相思优美歌声值得珍藏,https://vd4.bdstatic.com/mda-ndh6iph1cjnpbx5v/1080p/cae_h264_delogo/1650258726083919516/mda-ndh6iph1cjnpbx5v.mp4 +新疆兵团四师可克达拉综合,http://test5.btzx.com.cn/live/kkdl.stream/playlist.m3u8?zxinjd +新疆可克达拉综合,http://test5.btzx.com.cn:80/live/kkdl.stream/playlist.m3u8 +新虎口遐想,https://vd4.bdstatic.com/mda-jarfmdf8su7sckk3/hd/mda-jarfmdf8su7sckk3.mp4?auth_key=1655295819-0-0-df94f7531d93ff90ad12888c89a672ca&bcevod_channel=searchbox_feed&cd=0&pd=1&pt=3&logid=3219421685&vid=8705230262897615568&abtest=all +新送情郎,https://vd4.bdstatic.com/mda-meq936zru7niwvd2/sc/cae_h264/1621924823247730000/mda-meq936zru7niwvd2.mp4 +新郑综合Not247,http://live.dxhmt.cn:9081/tv/10184-1.m3u8 +方哥直播分享群,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgksy04wUo17eY6Qc.mp4 +方哥软件库,https://vd3.bdstatic.com/mda-ndvf6i90f43hxwj9/sc/bd265_cae_v4_delogo/1651382899118193225/mda-ndvf6i90f43hxwj9.mp4 +无奈的思绪,https://vd4.bdstatic.com:443/mda-kkbxxmr5nn2swgu6/sc/cae_h264_nowatermark/1605192499/mda-kkbxxmr5nn2swgu6.mp4 +无彩我爱你,https://vd3.bdstatic.com/mda-kh9zv2u98phv1v39/default/bd265_nowatermark/mda-kh9zv2u98phv1v39.mp4 +无言的结局,http://vd3.bdstatic.com/mda-jenpdiydc7kez9ze/mda-jenpdiydc7kez9ze.mp4 +无间道2,https://alimov2.a.kwimgs.com/upic/2021/02/09/10/BMjAyMTAyMDkxMDQ0NThfNDAzMDAxOTlfNDM4NTkyODc0MjhfMF8z_b_Bce206fcc2f84121a4d887259d7c5100b.mp4 +日韩舞曲DJ,https://vd4.bdstatic.com/mda-mknatf58h2evy18i/sc/cae_h264/1637653930525484478/mda-mknatf58h2evy18i.mp4 +旧梦,https://vd3.bdstatic.com/mda-njs3efsrm1xmd61x/360p/h264/1666837647247659986/mda-njs3efsrm1xmd61x.mp4 +春晚1983,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nmgf0aiczefpbjyv/360p/h264/1671273368681637465/mda-nmgf0aiczefpbjyv.mp4 +春晚1984,http://txmov2.a.kwimgs.com/upic/2022/01/31/15/BMjAyMjAxMzExNTU5NTRfNDAzMDAxOTlfNjYyNzMyMzg3MTRfMF8z_b_B192356dadbc90d207ba16964d4c2914c.mp4 +春晚1985,http://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMDFfNDAzMDAxOTlfNjYyNzMyNTAwMzJfMF8z_b_Be73c5abcbc0eeb2ec9fce6842e1362a4.mp4 +春晚1989,http://txmov2.a.kwimgs.com/upic/2022/01/31/16/BMjAyMjAxMzExNjAwMTVfNDAzMDAxOTlfNjYyNzMyNzQ2OTlfMF8z_b_Be477b27b9ce655d2372df56a5a3d96ef.mp4 +春晚2020,http://txmov2.a.kwimgs.com/upic/2022/01/30/17/BMjAyMjAxMzAxNzA5NDdfNDAzMDAxOTlfNjYxNzQ2MDAyMTFfMF8z_b_B5d51d9564c5670dc66faeba20aa7af3f.mp4 +春晚2021,http://txmov2.a.kwimgs.com/upic/2022/01/30/17/BMjAyMjAxMzAxNzE4NTJfNDAzMDAxOTlfNjYxNzUzOTg3NjlfMF8z_b_Be41d9503181d7b0608a839ed401e02c2.mp4 +春晚2022,http://txmov2.a.kwimgs.com/upic/2022/02/01/11/BMjAyMjAyMDExMTEwMjNfNDAzMDAxOTlfNjYzNzA4MTk4NzNfMF8z_b_B898cc7ddd0025bf54ddb18ec1f723c84.mp4 +昨天今天明天,https://vd3.bdstatic.com/mda-ia4xz7n2s4hxbhby/logo/hd/mda-ia4xz7n2s4hxbhby.mp4?pd=19&vt=1&playlist=%5B%22hd%22%2C%22sc%22%5D +晋中新闻,http://jzlive.jztvnews.com:83/live/mount_for_ts/jzzh.m3u8?zshanxd +曼联官方MUTV,https://bcovlive-a.akamaihd.net/r2d2c4ca5bf57456fb1d16255c1a535c8/eu-west-1/6058004203001/playlist.m3u8 +最亲的人,https://vd3.bdstatic.com/mda-me7dby1zxqvbhi0v/sc/bd265_nowatermark/1620544641579292623/mda-me7dby1zxqvbhi0v.mp4 +最佳酒友,https://vd3.bdstatic.com/mda-jheqyidz841gwxpy/hd/mda-jheqyidz841gwxpy.mp4 +最新dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm4dszarfc74t9mx/sc/cae_h264/1638819159347843097/mda-mm4dszarfc74t9mx.mp4 +最新伤感5首歌,https://vd4.bdstatic.com/mda-mmm51m2ep4vqhhst/480p/h264/1640146053815826024/mda-mmm51m2ep4vqhhst.mp4 +最近很火的车载DJ舞曲明歆悦,https://vd4.bdstatic.com/mda-kifwywyz3t3qd51z/sc/mda-kifwywyz3t3qd51z.mp4 +月亮啊月亮,https://txmov2.a.kwimgs.com/bs3/video-hls/5198279972604377841_hlsb.m3u8 +月光瞑蔡秋凤,http://txmov2.a.yximgs.com/upic/2020/11/25/15/BMjAyMDExMjUxNTQxMjRfMTU0MDc1NjUwOF8zOTc3MDYxOTQzOF8yXzM=_b_B5ef50d6b7967ca637b709b0bbd215806.mp4 +有点甜,https://vd3.bdstatic.com/mda-kmmit1upkntz17qq/sc/bd265_nowatermark/1608631881/mda-kmmit1upkntz17qq.mp4 +有线直播,http://61.10.2.145/live_freedirect/hd110_h.live/chunklist.m3u8 +有线财经资讯,http://61.10.2.140/live_freedirect/freehd208_h.live/playlist.m3u8 +有线财经资讯,http://61.10.2.145/live_freedirect/freehd208_h.live/chunklist.m3u8 +有线财经资讯,http://61.10.2.141/live_freedirect/freehd208_h.live/playlist.m3u8 +有线财经资讯,http://61.10.2.146/live_freedirect/freehd208_h.live/playlist.m3u8 +有线财经资讯,http://61.10.2.145/live_freedirect/freehd208_h.live/playlist.m3u +朋友情,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-je1fedk1gxdg229j/v1-cae/hd/mda-je1fedk1gxdg229j.mp4 +朋友情,https://vd4.bdstatic.com/mda-jdvp9fphc27r6g5e/v1-cae/sc/mda-jdvp9fphc27r6g5e.mp4 +朋友这杯酒dj,https://jsmov2.a.yximgs.com/upic/2023/04/24/23/BMjAyMzA0MjQyMzQyNDlfMjQ4MTA5ODU2NF8xMDE0MTY5NDkwMjRfMF8z_b_Bb0a8e6982fd7c2142d1fa4c71eee64d0.mp4 +望赵丽颖张碧晨,https://vdse.bdstatic.com/25f5ae931f851bf09c48abaebe5d6f8d.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2017-05-11T09%3A02%3A31Z%2F-1%2F +李圣杰痴心绝对,http://vodcdn.video.taobao.com/oss/ali-video/f2b27944f9960f3dbb2c6dd6c4679747/video.m3u8 +李玲玉女儿情,http://vd4.bdstatic.com/mda-jiqh0kcd7kgpwnmb/sc/mda-jiqh0kcd7kgpwnmb.mp4 +杜德伟情人,http://vdown.kuwo.cn:80/resource/t4/59/86/iXqIb2KOC3M.mp4 +来时人间去时尘,https://txmov2.a.kwimgs.com/bs3/video-hls/5241627115538696157_hlsb.m3u8 +来生再去拥抱你梨花飞情人泪落雨的秋梦醉荷塘,https://vdse.bdstatic.com//d5e3237c7ef186217ea1c9b24d58e2ae.mp4 +杯中影,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-jdnnsnviqbzm3sm9/v1-cae/hd/mda-jdnnsnviqbzm3sm9.mp4 +林淑容经典情歌美女KTV字幕版,https://vd4.bdstatic.com/mda-nkm9mjnqe6xaqktc/sc/cae_h264/1669104767343049961/mda-nkm9mjnqe6xaqktc.mp4 +林翠萍情网,https://vd4.bdstatic.com:443/mda-mipn4ccctdasgr2r/fhd/cae_h264_nowatermark/1632498915227563300/mda-mipn4ccctdasgr2r.mp4 +林翠萍的我太傻,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mb5qq1ic4yvekk6r/v2-hknm/sc/mda-mb5qq1ic4yvekk6r.mp4 +林翠萍经典情歌相思豆F,https://vdse.bdstatic.com//986498bb0ccd2114ba1274df22fae332.mp4 +林翠萍经典老歌相会在梦里F,https://vdse.bdstatic.com//00fb72cd0b27bec6d9c0cd915874b50e.mp4 +林翠萍负心的你F,https://vdse.bdstatic.com//16425f9f93e382e23bcde71f8ed85a4c.mp4 +林翠萍麦搁来这套,https://vdse.bdstatic.com//5b388a47b1233105831e09b8cadc1edd.mp4 +格鲁吉亚Rustavi2,https://dvrfl05.tulix.tv/gin-rustavi2/index.m3u8 +梦中情人林乔安,http://txmov2.a.yximgs.com/upic/2020/11/08/21/BMjAyMDExMDgyMTAwMTNfMTU0MDc1NjUwOF8zODk0OTg4ODcxN18yXzM=_b_B5faf49255e0be7fc042ea521c28a458e.mp4 +梦中的情话,http://vd2.bdstatic.com/mda-ji4rwrwg7fijyqkh/mda-ji4rwrwg7fijyqkh.mp4 +欢喜就好,http://vdown.kuwo.cn:80/resource//t4/33/65/I4Vpjif2dxY.mp4 +歌MV1,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgypLV4gUo-ZmUhwc.mp4 +歌MV10,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg59bE4gUo0P3y9QM.mp4 +歌MV11,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg8NfE4gUomOLI6gM.mp4 +歌MV12,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgotjE4gUo8Jvi8Ac.mp4 +歌MV13,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgvp_b4gUovoTAwAI.mp4 +歌MV14,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAglYC24gUokJDpqQU.mp4 +歌MV15,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg0YC24gUoyvO6Ng.mp4 +歌MV16,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgxa_M5gUooKTfxAE.mp4 +歌MV17,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgtpai5wUoyLvuugU.mp4 +歌MV18,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgyKyM5gUooJurKA.mp4 +歌MV19,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgvPi-4gUov5GSxQM.mp4 +歌MV2,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAglZTV4gUo1tiHrgM.mp4 +歌MV20,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgh7GM5gUowOmHhwM.mp4 +歌MV21,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg-feR5wUo5M2ibw.mp4 +歌MV22,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAglNbE4gUoham84wU.mp4 +歌MV23,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgsK2M5gUosN7C7QQ.mp4 +歌MV24,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgupai5wUonrHpywI.mp4 +歌MV25,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgnJ3x5gUo0-uHqwM.mp4 +歌MV26,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgr7qk4wUoqqvYowU.mp4 +歌MV27,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAghbGM5gUonv2rzgY.mp4 +歌MV28,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgkLjX4gUo7pD-swM.mp4 +歌MV29,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgnMOv5wUouMCstQQ.mp4 +歌MV3,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgmJbV4gUogpLGkgM.mp4 +歌MV30,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgp7CM5gUo0rva5QU.mp4 +歌MV31,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg--nW4gUokMvrzgY.mp4 +歌MV32,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgpPTW4gUoz_DgdQ.mp4 +歌MV33,http://vd4.bdstatic.com/mda-ickhjq8gkcxz55i1/sc/mda-ickhjq8gkcxz55i1.mp4 +歌MV34,http://vd4.bdstatic.com/mda-ihkwerpgqm1v3ehy/sc/mda-ihkwerpgqm1v3ehy.mp4 +歌MV35,http://vd4.bdstatic.com/mda-jhid37v9u4vny09j/sc/mda-jhid37v9u4vny09j.mp4 +歌MV36,http://vd4.bdstatic.com/mda-icpieeuwfuwruijw/sc/mda-icpieeuwfuwruijw.mp4 +歌MV37,http://vd4.bdstatic.com/mda-jhtriuc2z5fddtre/sc/mda-jhtriuc2z5fddtre.mp4 +歌MV38,http://vd4.bdstatic.com/mda-jepbbqntd414qsem/sc/mda-jepbbqntd414qsem.mp4 +歌MV39,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgueWa4gUo_-2vowI.mp4 +歌MV4,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgk5nV4gUo5KyapQI.mp4 +歌MV40,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg3MOv5wUojLD3vgE.mp4 +歌MV41,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg8JWi5wUokMTQ0AE.mp4 +歌MV42,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg2bGM5gUo_NXfoAI.mp4 +歌MV43,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAglcSv5wUospmsmQU.mp4 +歌MV44,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAggpvX4gUo7e7N8QI.mp4 +歌MV45,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgw_ma4gUouNqBoAQ.mp4 +歌MV46,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgqMGv5wUo2ZSx8QY.mp4 +歌MV47,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg38q04wUomp3jxAQ.mp4 +歌MV48,http://vd4.bdstatic.com/mda-ji3nh9t9qpewj26m/sc/mda-ji3nh9t9qpewj26m.mp4 +歌MV5,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAglpvV4gUo0pn7iAQ.mp4 +歌MV50,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg18Cv5wUoy_y7mQE.mp4 +歌MV51,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgzL_v5wUowL3FvAM.mp4 +歌MV52,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgy6yM5gUo7Pnd-QU.mp4 +歌MV53,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAghMCv5wUoqteI8gM.mp4 +歌MV54,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg-JfV4gUol9ea6QM.mp4 +歌MV55,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg0f2a4gUonvrdrgI.mp4 +歌MV6,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAgksy04wUo17eY6Qc.mp4 +歌MV7,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg49ia4gUolMGllwI.mp4 +歌MV8,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAghv2c4gUo1IGIhQQ.mp4 +歌MV9,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg0P6c4gUogMuVmwQ.mp4 +歌声恋情,https://vd3.bdstatic.com/mda-jdpp3nkwjb6k8c50/hd/bd265_cae_delogo/1647594846777454740/mda-jdpp3nkwjb6k8c50.mp4 +歌曲等风等雨不如等你人生匆匆有几何想你时候问月亮,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndc5crm9gba2yph5/1080p/cae_h264_delogo/1649823066739772202/mda-ndc5crm9gba2yph5.mp4 +武林外传,http://zby.xjqxz.top/live10/live.m3u8 +武汉5文体,http://59.173.243.210:9901/tsfile/live/0119_1.m3u8?key=txiptv&playlive=1&authid=0 +武汉6外语,http://59.173.243.210:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0 +武汉一,http://220.249.114.102:9901/tsfile/live/1013_1.m3u8?key=txiptv&playlive=1&authid=0 +武汉电视剧,http://220.249.114.102:9901/tsfile/live/1014_1.m3u8?key=txiptv&playlive=1&authid=0 +残雪,https://txmov2.a.kwimgs.com/upic/2021/11/15/14/BMjAyMTExMTUxNDU1MDVfMjQ0NzQ3NjQ4Nl82MDkxNTkwNzMwOF8wXzM=_b_Bd90e0c4d9c0befd2e9a9b314fbd53d00.mp4 +毛不易借,https://vd3.bdstatic.com/mda-ii2njckdbkmmcp81//mda-ii2njckdbkmmcp81.mp4?pd=20 +毛不易牧马城市,https://vdse.bdstatic.com//1d83dfc2411243e5b9f44462e1e55ab3.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2019-12-14T02%3A12%3A40Z%2F-1%2Fhost%2F4739737cd8b21cbdb307a5d008abe88a61afce23616c55f2a8fae768fc2b6764 +毛不易给你给我,https://vdse.bdstatic.com//4d056936c317b35f886ced83147ad7e8.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2020-01-31T14%3A42%3A28Z%2F-1%2Fhost%2F13c0f2dda852b6fdbcd7422de8ac3a48437304b4c38728deeedb6558c47a9eb9 +毛宁涛声依旧晚秋心雨春风吻上我的脸大中国,https://vdse.bdstatic.com//21736d388636d7648510b2a36fc7cbfd.mp4 +求佛dj,https://vdse.bdstatic.com//68a1b89e79d7d9add230585a90f81391.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2023-04-09T03%3A27%3A08Z%2F-1%2Fhost%2F8ee273c655e618233a03b59750e537394083a7050eaf693d0c840e149f39a04e +江苏南京牛首山,https://gcalic.v.myalicdn.com/gc/nss01_1/index.m3u8?contentid=2820180516001 +江苏南京玄武湖公园,https://gcalic.v.myalicdn.com/gc/xwh01_1/index.m3u8?contentid=2820180516001 +江苏徐州云龙湖观景台西,https://gcalic.v.myalicdn.com/gc/ylh04_1/index.m3u8?contentid=2820180516001 +江苏无锡鼋头渚赏樱阁,https://gcalic.v.myalicdn.com/gc/pshdxg01_1/index.m3u8?contentid=2820180516001 +江苏连云港公共Not247,https://live.lyg1.com/ggpd/sd/live.m3u8 +江苏连云港综合Not247,https://live.lyg1.com/zhpd/sd/live.m3u8 +没有结果的结果,https://txmov2.a.kwimgs.com/bs3/video-hls/5192087523054845025_hlsb.m3u8 +没有那杯忘情水DJ版,https://vd3.bdstatic.com/mda-nc9fzq74hdukrgjd/480p/h264_delogo/1646911280223966865/mda-nc9fzq74hdukrgjd.mp4?pd=19&vt=1# +沭阳综合频道,http://shuyang-tv-hls.cm.jstv.com/shuyang-tv/shuyangzh.m3u8?zjiangsd +河南八里沟天界山玻璃栈道,https://gcalic.v.myalicdn.com/gc/blg03_1/index.m3u8?contentid=2820180516001 +河南八里沟桃花湾瀑布,https://gcalic.v.myalicdn.com/gc/blg05_1/index.m3u8?contentid=2820180516001 +河源公共,https://tmpstream.hyrtv.cn/hygg/sd/live.m3u8 +泗阳综合频道,http://siyang-tv-hls.cm.jstv.com/siyang-tv/siyangzh.m3u8?zjiangsd +泗阳资讯频道,http://siyang-tv-hls.cm.jstv.com/siyang-tv/siyangzx.m3u8?zjiangsd +泫雅,https://vd3.bdstatic.com/mda-jm4qdifynsh4qx53/sc/mda-jm4qdifynsh4qx53.mp4 +泰坦尼克MV,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg_uCa4gUo7Irtnwc.mp4 +洒梦,https://txmov2.a.kwimgs.com/upic/2021/09/13/22/BMjAyMTA5MTMyMjMyMDRfMjQ0NzQ3NjQ4Nl81NzEyNTUzNjg2Nl8wXzM=_b_Bc7abc424980ded43a76cb0f496b5d7e2.mp4 +浙江乌镇全景,https://gcalic.v.myalicdn.com/gc/zjwzblt_1/index.m3u8?contentid=2820180516001 +浙江乌镇蓝印花布,https://gcalic.v.myalicdn.com/gc/zjwzlyhb_1/index.m3u8?contentid=2820180516001 +浙江乌镇西市河,https://gcalic.v.myalicdn.com/gc/zjwzbblh_1/index.m3u8?contentid=2820180516001 +浙江乌镇龙形田,https://gcalic.v.myalicdn.com/gc/zjwzlxt_1/index.m3u8?contentid=2820180516001 +浙江公共Not247,https://ct-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8 +浙江普陀山,https://gcalic.v.myalicdn.com/gc/pts01_1/index.m3u8?contentid=2820180516001 +浙江舟山东极岛,https://gcalic.v.myalicdn.com/gc/djd01_1/index.m3u8?contentid=2820180516001 +浪子的心情,https://vd3.bdstatic.com/mda-jircwmh3x254qy3a/v1-cae/mda-jircwmh3x254qy3a.mp4 +浪子的心情,http://vdown.kuwo.cn:80/resource/t4/53/44/3Rve23J-sy8.mp4 +浪子闲话笑纳赤伶,https://vd3.bdstatic.com/mda-mi0jir5caqx8xtmh/1080p/cae_h264/1630505223203305128/mda-mi0jir5caqx8xtmh.mp4 +浮诛张杰,https://vdse.bdstatic.com/1c2dc5580507bc1b0ef507c63b3fc461.mp4?authorization=bce-auth-v1%2Ffb297a5cc0fb434c971b8fa103e8dd7b%2F2017-05-11T09%3A02%3A31Z%2F-1%2F +海伦娜迪拜一夜,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg2-_h7QUo0LvLxwE.mp4 +海来阿木浪子心DJ沈念版,https://vd3.bdstatic.com/mda-mgr9s5pv0jeqbcm8/1080p/cae_h264/1627298307874491239/mda-mgr9s5pv0jeqbcm8.mp4 +海鸥飞龙梅子,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-kgrx6ftzptj5x4i9/v1-cae/1080p/mda-kgrx6ftzptj5x4i9.mp4 +涛声依旧雾里看花窗外心雨听心晚秋母亲,https://vdse.bdstatic.com//db8ba0fda2aad9cb15aa32887a160f06.mp4 +温奕心一路生花,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-paicz1638ntzwct7/sc/cae_h264/1674120080609952072/mda-paicz1638ntzwct7.mp4 +湖北,http://59.173.243.210:9901/tsfile/live/1020_1.m3u8?key=txiptv&playlive=1&authid=0 +湖北,http://220.249.114.102:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=1&authid=0 +湖北武汉黄鹤楼,https://gcalic.v.myalicdn.com/gc/qdls02_1/index.m3u8?contentid=2820180516001 +湖北龙王庙,https://gcalic.v.myalicdn.com/gc/hnttbdjd_1/index.m3u8?contentid=2820180516001 +湖南凤凰古城东关门,https://gcalic.v.myalicdn.com/gc/fhgcdgm_1/index.m3u8?contentid=2820180516001 +湖南凤凰古城南华山,https://gcalic.v.myalicdn.com/gc/fhgcdnhs_1/index.m3u8?contentid=2820180516001 +湖南天门山西线玻璃栈道,https://gcalic.v.myalicdn.com/gc/tms05_1/index.m3u8?contentid=2820180516001 +湖南宝峰湖,https://gcalic.v.myalicdn.com/gc/zjjbfh_1/index.m3u8?contentid=2820180516001 +湖南导视,http://116.128.242.83:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=1&authid=0 +湖南张家界将军列队,https://gcalic.v.myalicdn.com/gc/zjjjjdl_1/index.m3u8?contentid=2820180516001 +湖南张家界水绕四门,https://gcalic.v.myalicdn.com/gc/zjjsrsm_1/index.m3u8?contentid=2820180516001 +湖南张家界迷魂台,https://gcalic.v.myalicdn.com/gc/zjjmht_1/index.m3u8?contentid=2820180516001 +澳门酒吧音乐,https://vd3.bdstatic.com/mda-mkpi5r0xe92ja446/480p/h264/1637759253085791346/mda-mkpi5r0xe92ja446.mp4 +火炬手,https://vd3.bdstatic.com/mda-jar0302925j1nwep/hd/mda-jar0302925j1nwep.mp4?pd=19&vt=1&playlist=%5B%22hd%22%5D +点歌的人海来阿木,https://vd3.bdstatic.com/mda-maqxxg1hrznsdf1a/v1-cae/1080p/mda-maqxxg1hrznsdf1a.mp4 +点燃一根烟,https://vd2.bdstatic.com:443/mda-mdapwdafpsiy63zu/1080p/h264_cae/1620614712517070219/mda-mdapwdafpsiy63zu.mp4 +烧酒话,https://vd3.bdstatic.com/mda-jdvphdexuphgijzt/v1-cae/sc/mda-jdvphdexuphgijzt.mp4 +热火斯卡拉,https://vd4.bdstatic.com/mda-nk3qfbxhf5dqpywt/sc/cae_h264/1667582665910576925/mda-nk3qfbxhf5dqpywt.mp4 +焦作公共频道,http://zhpull.dxhmt.cn/jiaozuo/29b65b69130c4ef1a3283cc7b913da05/playlist.m3u8?zhend +焦作综合频道,http://zhpull.dxhmt.cn/jiaozuo/b75a92c9503e47cf9e89f7ff247b65f2/playlist.m3u8?zhend +爱人跟人走,https://vd3.bdstatic.com/mda-jdvnru13349ke17c/v1-cae/sc/mda-jdvnru13349ke17c.mp4 +爱你是这样苦DJ,https://vd4.bdstatic.com/mda-nca7s910919tw2qb/720p/h264_delogo/1646976619006116412/mda-nca7s910919tw2qb.mp4# +爱多一次伤多一次,https://txmov2.a.kwimgs.com/bs3/video-hls/5250352842906861136_hlsb.m3u8 +爱多深情恨多痛,https://txmov2.a.kwimgs.com/bs3/video-hls/5216575845032023947_hlsb.m3u8 +爱情一阵风,https://vd4.bdstatic.com:443/mda-mdkd7yybv4y505qa/1080p/h264_cae/1620480120114753589/mda-mdkd7yybv4y505qa.mp4 +爱情地图,https://txmov2.a.kwimgs.com/bs3/video-hls/5207568644277176790_hlsb.m3u8 +爱情情歌dj网,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkq4iax6ed1yimay/sc/cae_h264/1637837116068761026/mda-mkq4iax6ed1yimay.mp4 +爱情是什么东西,https://txmov2.a.kwimgs.com/bs3/video-hls/5212072245425012814_hlsb.m3u8 +爱情的骗子我问你,https://vd3.bdstatic.com/mda-jgni2nehaktwd4mh/mda-jgni2nehaktwd4mh.mp4 +爱情的骗子我问你,https://vd4.bdstatic.com:443/mda-me7emge7ku6b7g9h/1080p/cae_h264/1620470361962860122/mda-me7emge7ku6b7g9h.mp4 +爱情这杯酒谁喝都得醉女人泪男人的罪伤了的心还爱谁,https://vd3.bdstatic.com/mda-ndf4ps60f0w6xc7t/1080p/cae_h264_delogo/1650150194453999846/mda-ndf4ps60f0w6xc7t.mp4 +爱情错觉,https://txmov2.a.kwimgs.com/upic/2021/12/03/17/BMjAyMTEyMDMxNzUzMzZfMTAyMTczODk5MF82MjAwNTc5ODc1MF8yXzM=_b_B9501f37b5a1fd5ce0863dbf40c56c696.mp4 +爱情鸟,http://vdown.kuwo.cn:80/resource//t4/69/75/bD9N0L_qjcM.mp4 +爱把我包围,https://txmov2.a.kwimgs.com/bs3/video-hls/5222205345619284859_hlsb.m3u8 +爱拼才会赢,http://vdown.kuwo.cn:80/resource//t4/20/1/y12_ecvVJgA.mp4 +爱拼才会赢,https://vd1.bdstatic.com/mda-hc6petr0yeuhsnwe/mda-hc6petr0yeuhsnwe.mp4 +爱江山更爱美人金典,https://vd4.bdstatic.com/mda-mm2a18n5jdh6d8bs/sc/cae_h264/1638516147610932793/mda-mm2a18n5jdh6d8bs.mp4 +牛群冯巩两个弄潮儿,https://vd3.bdstatic.com/mda-mkqdhm17rs7198m6/hd/cae_h264/1637859905115117938/mda-mkqdhm17rs7198m6.mp4?pd=19&vt=1 +牛群冯巩我的儿子,https://vdse.bdstatic.com//f27179e048a85dd2f00d16f6a13ac370.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-15T08%3A43%3A23Z%2F-1%2Fhost%2F026eb7ddc17de37a053903ceb90523b0265d8e5c7ed8eb5b20f5cc0de186f27c +牛群冯巩领导冒号,https://vdse.bdstatic.com//123b1e01f5128d0e71b4f392ec1a971c.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-12T06%3A54%3A23Z%2F-1%2Fhost%2F6274ff464fd635b6108aacc556df42224f265e9b3f4bd3a37a74cbdbf985d0b8 +狂飙,http://zby.xjqxz.top/live9/live.m3u8 +狭路相逢,https://vd3.bdstatic.com/mda-kanfj7h320ueqgkg/v1-cae/hd/mda-kanfj7h320ueqgkg.mp4 +狭路相逢,https://vd3.bdstatic.com/mda-kd0mku18u3rui7gz/v1-cae/hd/mda-kd0mku18u3rui7gz.mp4?pd=19&vt=1&playlist=%5B%22hd%22%2C%22sc%22%5D +王七七我愿意平凡的陪在你身旁,https://vdse.bdstatic.com/570e05ef514db00b14c9c10d1aef7f1f.mp4?authorization=bce-auth-v1%2Ffb297a5cc0fb434c971b8fa103e8dd7b%2F2017-05-11T09%3A02%3A31Z%2F-1%2F%2Fd5332371b8e0882511e0b75041fcd24f0899fa4237f56edacb89b6734f95ca97 +王启文老鼠爱大米,https://vd3.bdstatic.com/mda-pd3dun5ckgtdf71z/sc/cae_h264/1680602128481942845/mda-pd3dun5ckgtdf71z.mp4 +王彩华爱情的骗子我问你,http://vd4.bdstatic.com/mda-jm4h7v1isxwc660u/sc/mda-jm4h7v1isxwc660u.mp4 +王菲容易受伤的女人,http://vodcdn.video.taobao.com/oss/ali-video/84722d96b62883dafdcc154afbf0bb03/video.m3u8 +王菲执迷不悔,http://vodcdn.video.taobao.com/oss/ali-video/15bf7da88b44048edaabe73d6b17c00b/video.m3u8 +王蓉东山少爷叶问,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgupzx5gUoyLmp9wc.mp4 +王麟伤不起,http://vodcdn.video.taobao.com/oss/ali-video/1e3633ff1c3a525e148968b45c18f780/video.m3u8 +琪大妈青衣,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pcj3wcdx5mxp3xeu/sc/cae_h264/1679280722965579110/mda-pcj3wcdx5mxp3xeu.mp4 +甄嬛传,http://zby.xjqxz.top/live8/live.m3u8 +甜歌美人舞,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndr6b7bxbcxhs2hn/480p/h264_delogo/1650947738307316588/mda-ndr6b7bxbcxhs2hn.mp4 +甜甜咸咸,https://vd4.bdstatic.com/mda-ma3ikksnhxtimd0y/v1-cae/sc/mda-ma3ikksnhxtimd0y.mp4 +甜蜜歌曲送上来生再去拥抱你动了心的人无解药就是好听,https://vd3.bdstatic.com/mda-nda6siumgkhu1m6b/1080p/cae_h264_delogo/1649653441198799736/mda-nda6siumgkhu1m6b.mp4 +生日快乐,https://vd3.bdstatic.com/mda-mkskgzkzsgvgcntm/540p/h264_cae/1638023743815756700/mda-mkskgzkzsgvgcntm.mp4?pd=19&vt=1 +用力活着张茜,https://vd4.bdstatic.com/mda-mfmcz8hk0qjieck2/1080p/cae_h264/1624355388377695977/mda-mfmcz8hk0qjieck2.mp4 +男儿当自强林子祥,http://vdown.kuwo.cn:80/resource/t4/35/8/byLO9W5m5Y8.mp4 +男儿的心情,https://vd3.bdstatic.com/mda-je2m1at3xxm8k5sh/hd/bd265_cae_delogo/1648504547433964038/mda-je2m1at3xxm8k5sh.mp4 +男神dj舞曲,https://vd4.bdstatic.com/mda-mkpbcp1thzqg8vju/sc/cae_h264/1637772142027994508/mda-mkpbcp1thzqg8vju.mp4 +疯疯疯,https://vd3.bdstatic.com/mda-ndk6wn1pf4bf8uye/480p/h264_delogo/1650516770231448538/mda-ndk6wn1pf4bf8uye.mp4 +痴心是我犯的错,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ncpa1ziw0urtvsuy/720p/h264_delogo/1648105627756677310/mda-ncpa1ziw0urtvsuy.mp4 +白白嫩嫩DJ,http://gcw.bdcdn.shoujiduoduo.com/201805/0247-477.mp4 +皇马RMTV,https://rmtv.akamaized.net/hls/live/2043153/rmtv-es-web/bitrate_3.m3u8 +相亲1,https://vd3.bdstatic.com/mda-ki5quadqsdi1tk9e/mda-ki5quadqsdi1tk9e.mp4?pd=-1&pt=0&cr=0&vt=0&cd=0&did=cfcd208495d565ef66e7dff9f98764da&logid=3024484252&vid=10808391094376007907&auth_key=1655295624-0-0-6fb10727b6c3c195f08ff9bebe036cd0&bcevod_channel=searchbox_feed +相亲2,https://vd3.bdstatic.com/mda-kipkytij74rnn9k3/hd/mda-kipkytij74rnn9k3.mp4?pd=19&vt=1&playlist=%5B%22sc%22%2C%22hd%22%5D +眉飞色舞dj舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkqi8zsh8r874xii/sc/cae_h264/1637854401020299343/mda-mkqi8zsh8r874xii.mp4 +真心太难求,https://vdse.bdstatic.com//19652aae08e5960c7ec9694e87e0d1f0.mp4 +真情乎人出卖,https://vd4.bdstatic.com/mda-jdppgc8yq1g41zw6/mda-jdppgc8yq1g41zw6.mp4 +真情放水流,https://vd4.bdstatic.com/mda-jdv0dv5eaazejkx8/mda-jdv0dv5eaazejkx8.mp4 +真想哭一回,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-paigh9f5b32t507w/cae_h264/1674129517956656554/mda-paigh9f5b32t507w.mp4 +知否知否,http://zby.xjqxz.top/zfzf/live.m3u8 +破碎的梦,https://vdse.bdstatic.com//19a5f8e49cec345c83472373bd6577c6.mp4 +福州广播电视台新闻综合频道,http://live.zohi.tv/video/s10001-fztv-1/index.m3u8 +福建厦门鼓浪屿,https://gcalic.v.myalicdn.com/gc/gly01_1/index.m3u8?contentid=2820180516001 +福建武夷山玉女峰,https://gcalic.v.myalicdn.com/gc/wysynf_1/index.m3u8?contentid=2820180516001 +福建醉美沙滩翡翠湾,https://gcalic.v.myalicdn.com/gc/fcw03_1/index.m3u8?contentid=2820180516001 +程jiajia别错过,https://vd3.bdstatic.com/mda-nh0cca7hkrpxazas/720p/h264/1659343484380643139/mda-nh0cca7hkrpxazas.mp4 +站在草原望北京,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgp6PA4gUo_LGSwQQ.mp4 +等什么君难渡,https://vd7.bdstatic.com/mda-pd5bwktwukyqb9gs/sc/cae_h264/1680769975748618781/mda-pd5bwktwukyqb9gs.mp4 +等到山花开,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAggcOv5wUo4pShggc.mp4 +策划,https://vd3.bdstatic.com/mda-ki60ag5ub193axs9/hd/mda-ki60ag5ub193axs9.mp4?pd=19&vt=1&playlist=%5B%22sc%22%2C%22hd%22%5D +筷子兄弟小苹果,http://vd1.bdstatic.com/mda-hc2rwgemn6yrnvw2/mda-hc2rwgemn6yrnvw2.mp4 +粉红色的回忆dj,https://txmov2.a.kwimgs.com/upic/2021/12/29/14/BMjAyMTEyMjkxNDIzNDVfNzM5MzQzNzIyXzYzNzM0MjUyNTEzXzJfMw==_b_B4767fc1bcc64329a9796d09aa3a167a9.mp4 +粤语和华语经典歌曲完整版,https://vdse.bdstatic.com//2922763f303705ef65c46689578439ea.mp4 +精选dj,https://vd3.bdstatic.com/mda-mm68drt808w1nins/720p/h264/1638861890075163680/mda-mm68drt808w1nins.mp4 +精选七首DJ情歌,https://vd3.bdstatic.com/mda-nc6a3qnsy1yruwa1/720p/h264_delogo/1646637449945468450/mda-nc6a3qnsy1yruwa1.mp4# +精选五首DJ男声串烧,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-maqfk730tsig88wr/v2-hknm/1080p/mda-maqfk730tsig88wr.mp4 +精选韩宝仪经典歌曲10首F,https://vdse.bdstatic.com//42d5ac65a9070eeab2513bf6bc65ea4d.mp4 +红牛RedBull,http://rbmn-live.akamaized.net/hls/live/590964/BoRB-AT/master_1660.m3u8 +红牛RedBull,http://rbmn-live.akamaized.net/hls/live/590964/BoRB-AT/master_928.m3u8 +红颜知己,https://vd3.bdstatic.com/mda-naiekchiugka34rp/hd/cae_h264_delogo/1642588712759747497/mda-naiekchiugka34rp.mp4 +约旦NoonTV,https://player.mslivestream.net/mslive/e10bb900976df9177b9a080314f26f86.sdp/index.m3u8 +约旦SanaTV,https://ap02.iqplay.tv:8082/iqb8002/s03btv/playlist.m3u8 +约旦SanaTV,https://5c59fd5680a05.streamlock.net/live/_definst_/ngrp:SANKHYATV.stream_all/playlist.m3u8 +约旦SanaTV,https://d26idhjf0y1p2g.cloudfront.net/out/v1/cd66dd25b9774cb29943bab54bbf3e2f/index.m3u8 +经典dj站台,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mju7bud6vwuub0nq/hd/cae_h264_nowatermark/1635484907845663119/mda-mju7bud6vwuub0nq.mp4 +经典回忆年轻的朋友来相会,https://vd3.bdstatic.com/mda-mg7ez868p9n3i2ck/sc/cae_h264/1625741125840222642/mda-mg7ez868p9n3i2ck.mp4 +经典歌曲许你一世情缘为你一生去守候,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndafz4xaqsmvrcse/1080p/cae_h264_delogo/1649676821854920299/mda-ndafz4xaqsmvrcse.mp4 +经典粤语歌曲上海滩铁血丹心神情神话沧海一声笑,https://vdse.bdstatic.com//f9cda7e70273c267b61a3d0c969d2033.mp4 +经典老歌DJ舞曲七首,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mhwbtsnrmm6v6x5r/sc/cae_h264/1630403250895754314/mda-mhwbtsnrmm6v6x5r.mp4 +给我一把爱情火无情风雨无情的你昨夜的我又梦到了你,https://vdse.bdstatic.com//63a770491e7bae0ebe661452c27eaf33.mp4 +绝美情歌dj,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkp952u577gbq8uc/sc/cae_h264/1637737197319948432/mda-mkp952u577gbq8uc.mp4 +网络情歌精选,https://vd3.bdstatic.com/mda-mm1eqirhmt0293u0/480p/h264/1638443831616522299/mda-mm1eqirhmt0293u0.mp4 +网络金曲拈花一笑陪你千山万水对面小姐姐,https://vdse.bdstatic.com//c2deba4d320384736569e542ac531aff.mp4 +罗山电视台Not247,http://live.dxhmt.cn:9081/tv/11521-1.m3u8 +罗斯内战1364,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg_fih7QUovpfokgI.mp4 +罗时丰一定要成功,http://vd1.bdstatic.com/mda-hgmk00ncqxvvix0v/mda-hgmk00ncqxvvix0v.mp4 +罗时丰心事,http://vd2.bdstatic.com/mda-jaadiz1rwrtrj7kw/sc/mda-jaadiz1rwrtrj7kw.mp4 +罗时丰擦掉彼句我爱你768432,http://vd1.bdstatic.com/mda-hj3j9zhu12h99a79/vs-f5f50550f0b93f5020da43ab88266eda-watermark//mda-hj3j9zhu12h99a79.mp4 +罗时丰无情之梦,http://vd2.bdstatic.com/mda-je1jq1hvgmab08gd/sc/mda-je1jq1hvgmab08gd.mp4 +罗时丰爱情的路,http://vd4.bdstatic.com/mda-jcrjcp1wy5q2i00n/sc/mda-jcrjcp1wy5q2i00n.mp4 +罗时丰爱那么痛,http://vd2.bdstatic.com/mda-jcrjbhmgprhs00c4/sc/mda-jcrjbhmgprhs00c4.mp4 +罗时丰男人的汗848480,http://vd4.bdstatic.com/mda-jm491avwdp96qg02//mda-jm491avwdp96qg02.mp4 +罗马尼亚AlephNews,https://stream-aleph.m.ro/Aleph/ngrp:Alephnewsmain.stream_all/playlist.m3u8 +罗马尼亚Antena1,https://live1ag.antenaplay.ro/live_a1ro/live_a1ro.m3u8 +罗马尼亚Atomic,https://atomic.streamnet.ro/atomictv.m3u8 +罗马尼亚BANATTV,https://www.btv.ro/hls/banat-tv.m3u8 +罗马尼亚EpicDrama,https://cdn-nvm-london.lolokoko.tv/EpicDrama.stream/playlist.m3u8 +罗马尼亚Eurosport,http://152.228.154.144/stream/DKQ6M3GWVG1/176.m3u8 +罗马尼亚NationalGeographic,https://cdn-nvm-london.lolokoko.tv/nationalgeographic.stream/playlist.m3u8 +罗马尼亚NationalTV,http://103.230.105.252:1935/live/btv/chunklist_w524649012.m3u8 +罗马尼亚NationalTV,https://ap02.iqplay.tv:8082/iqb8002/s4ne/playlist.m3u8 +罗马尼亚PROTV,https://webstreaming.viewmedia.tv/web_012/Stream/playlist.m3u8 +罗马尼亚UTVROMANIA,https://v2.tustreaming.cl/utv/index.m3u8 +罗马尼亚ViasatHistory,https://cdn-nvm-london.lolokoko.tv/VIASATHISTORY.stream/playlist.m3u8 +罗马尼亚ViasatNature,https://cdn-nvm-london.lolokoko.tv/VIASATNATURE.stream/playlist.m3u8 +美人热舞洗脑DJ舞曲,https://vdse.bdstatic.com//3700f6b78ceaf0f4a5313f4d68c95b72.mp4 +美女热舞,https://vd3.bdstatic.com/mda-na5e2wsduefpwtsa/sc/bd265_cae_delogo/1641892577002645260/mda-na5e2wsduefpwtsa.mp4# +美酒加咖啡龙飘飘F,https://vdse.bdstatic.com//816c73543ede254586a625cacc67ea0f.mp4 +老歌DJ化蝶,https://vd4.bdstatic.com/mda-nd0if1hnkf4zzh2r/hd/cae_h264_delogo/1648822586944230351/mda-nd0if1hnkf4zzh2r.mp4 +老歌DJ版精选8首,https://vdse.bdstatic.com//525174705415c8773bd465ce4b88b18d.mp4 +老王卖瓜,https://vd3.bdstatic.com/mda-jkrk9bk95f9utr9r/hd/mda-jkrk9bk95f9utr9r.mp4 +背叛情歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nd9g7g9pdc9d06hz/sc/cae_h264_delogo/1649669454990045825/mda-nd9g7g9pdc9d06hz.mp4 +胡夏只问你肯不肯,https://vdse.bdstatic.com/d4463cd83c0c47fba7ce65c71ad94bbb.mp4?authorization=bce-auth-v1%2Ffb297a5cc0fb434c971b8fa103e8dd7b%2F2017-05-11T09%3A02%3A31Z%2F-1%2F%2F09b9a33c3ded7584f68a3b875a10ba6a021d74f32e4144c2c0327f05c57abfdc +自贡综合,http://110.189.153.160:1001/zhpd.flv?zsicd +舒适歌曲3首舞女泛水荷塘叹这一生就是听不够,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ndb4qj7zj31uw8kq/1080p/cae_h264_delogo/1649810230042185158/mda-ndb4qj7zj31uw8kq.mp4 +舞曲,https://txmov2.a.kwimgs.com/upic/2022/03/25/20/BMjAyMjAzMjUyMDUyNTZfMjM0NDc1MTE5N183MDQ0NzkzMTQxOV8wXzM=_b_B383b34c7a7c97f97b5350f622d8da0a6.mp4?tag=1-1648554367-std-1-puqq96jiry-1167f7fd60758f88&clientCacheKey=3x3qtumzyu5rh6w_b.mp4&tt=b&di=79c43beb&bp=12681 +舞曲视频,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mm25g3080p08di8w/sc/cae_h264/1638529553032232968/mda-mm25g3080p08di8w.mp4 +舞曲视频1,https://vd4.bdstatic.com/mda-mkf4g5p5hpevqbx6/sc/cae_h264/1637033781127837401/mda-mkf4g5p5hpevqbx6.mp4 +舞曲视频4,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkn56h2g8ux3dtxq/sc/cae_h264/1637642599802363137/mda-mkn56h2g8ux3dtxq.mp4 +艾娃麦克斯我也是,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAgwv_h7QUolM7fswM.mp4 +芒种,https://vd3.bdstatic.com/mda-kat1tr4ka5st965k/hd/mda-kat1tr4ka5st965k.mp4 +花儿笑了DJ,https://vd4.bdstatic.com/mda-ncj7vawq5rnk5v59/hd/cae_h264_delogo/1647759626623363912/mda-ncj7vawq5rnk5v59.mp4 +花好月圆夜,https://vd4.bdstatic.com/mda-jjbmfp4as9f0eib2/v1-cae/sc/mda-jjbmfp4as9f0eib2.mp4 +花花公子蒙古,http://spacetv.in/stream/WUQP6BVK17/56.m3u8 +花言巧语有何用,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nbfbr99k0mx0k3cb/sc/cae_h264_delogo/1644999744049606500/mda-nbfbr99k0mx0k3cb.mp4 +花都开了你来不来DJ,https://vd3.bdstatic.com/mda-mdee523swbezmsin/480p/h264/1618480997/mda-mdee523swbezmsin.mp4 +花都开了你来不来DJ,https://vd3.bdstatic.com/mda-mdee523swbezmsin/480p/h264/1618480997/mda-mdee523swbezmsin.mp4# +苍天不负有情人,https://vd3.bdstatic.com/mda-jm5iqyuj8bapffdb/hd/mda-jm5iqyuj8bapffdb.mp4 +苏丹S24TV,https://turkmedya-live.ercdn.net/tv24/tv24.m3u8 +英雄泪,https://vd3.bdstatic.com/mda-ncnp6tm56ngrxbis/360p/h264_delogo/1648055585617071282/mda-ncnp6tm56ngrxbis.mp4 +草蜢半点心,http://vodcdn.video.taobao.com/oss/ali-video/68fc953ff930412784dada5eb79d0821/1461058499/video.m3u8.m3u8 +草蜢失恋阵线联盟,http://vodcdn.video.taobao.com/oss/ali-video/bbae2fc164d9517913ed5a9117f8455b/video.m3u8 +草蜢忘情桑巴舞,http://vodcdn.video.taobao.com/oss/ali-video/a30020a6cd9ce2a8b387e029f9c5365c/video.m3u8 +萨尔瓦多Canal4,http://131.221.41.94/hls/canal2.m3u8 +蒙古BloomBerg,https://bloomberg-bloombergtv-1-gb.samsung.wurl.tv/playlist.m3u8 +蒙古C1,https://cdn2.skygo.mn/live/disk1/C1/HLS-FTA/C1.m3u8 +蒙古EagleNews,https://cdn2.skygo.mn/live/disk1/Eagle/HLS-FTA/Eagle.m3u8 +蒙古MolorTV,https://live.euromediacenter.com/tvmor/index.m3u8 +蒙古NBS,https://media.joycorp.co.kr:4443/live/live_720p/playlist.m3u8?checkedby:iptvcat.net +蒙古SBN,https://cdn2.skygo.mn/live/disk1/SBN/HLS-FTA/SBN.m3u8 +蒙古SCHTV,http://highvolume155.streampartner.nl/adminsrc/adminsrc/playlist.m3u8 +蒙古Star,http://live.azstartv.com/azstar/smil:azstar.smil/playlist.m3u8 +蒙古TM,https://dpp-live-events.medialaancdn.be/events/hls/aes/webstream1.m3u8 +蒙古TV9,https://cdn-live.dltv.ac.th/dltv09.m3u8 +蒙古VTV,https://59d39900ebfb8.streamlock.net/8478/8478/chunklist_w1073359317.m3u8 +蒙面舞王,https://vdse.bdstatic.com//05ac23835ae8ee17af1c3d7c4fa13aa2.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2023-04-06T18%3A27%3A26Z%2F-1%2Fhost%2F7564205c6c0786dbd69ee76323b9b158d9515c405cde46df37ccb977c6bf0dbe +蔡丽津月圆情,http://vd3.bdstatic.com/mda-jm53zq7k0b0kbxch/sc/mda-jm53zq7k0b0kbxch.mp4 +蔡国权用手去走路,https://vd3.bdstatic.com/mda-pdrhfjthugz58533/sc/cae_h264/1682559151357710705/mda-pdrhfjthugz58533.mp4 +西青新闻综合Not247,http://221.238.209.44:81/hls/live1.m3u8 +要条件,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-kgah4byryi8gsqk8/v1-cae/mda-kgah4byryi8gsqk8.mp4?pd=-1&pt=0&cr=0&vt=0&cd=0&did=cfcd208495d565ef66e7dff9f98764da&logid=1347013120&vid=11361264719745011699&auth_key=1655290347-0-0-5dfca4bc79fbe4b6685de35fd1e0a622&bcevod_channel=searchbox_feed +让世界充满爱,https://vd4.bdstatic.com/mda-pcgn9bzvhu0mkdmx/sc/cae_h264/1679285022155114372/mda-pcgn9bzvhu0mkdmx.mp4 +让人陶醉的几首DJ舞曲,https://vdse.bdstatic.com//0f464b2beaf5887f90ac36b68fcd342f.mp4 +许艺娜如梦令,https://vdse.bdstatic.com/20e606730cb53b91bd4a4d2b0323e563.mp4?authorization=bce-auth-v1%2Ffb297a5cc0fb434c971b8fa103e8dd7b%2F2017-05-11T09%3A02%3A31Z%2F-1%2F%2F105e954b546582862111230676e2cdc84b0144bf00447793daa377381b7ddb0f +许茹芸如果云知道,http://vodcdn.video.taobao.com/oss/ali-video/fd87aea7bc293a5930b8a64c752df476/video.m3u8 +谭维维蓝莲花,https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20201112/5623330ySHJCzL4DxMMpOtgHo.mp4 +负心的你,https://vd4.bdstatic.com:443/mda-mcbs0hpjpkpwethe/1080p/h264_cae/1620492489548087433/mda-mcbs0hpjpkpwethe.mp4 +赤焰锦衣卫第01集,https://vip.lz-cdn9.com/20221231/16778_e7666586/index.m3u8 +赤焰锦衣卫第02集,https://vip.lz-cdn9.com/20221231/16779_38ed83a0/index.m3u8 +赤焰锦衣卫第03集,https://vip.lz-cdn9.com/20221231/16780_7c9b6742/index.m3u8 +赤焰锦衣卫第04集,https://vip.lz-cdn14.com/20230104/16759_4c65503b/index.m3u8 +赤焰锦衣卫第05集,https://vip.lz-cdn14.com/20230111/17159_84083cec/index.m3u8 +赤焰锦衣卫第06集,https://vip.lz-cdn14.com/20230118/17534_0e417c9c/index.m3u8 +赤焰锦衣卫第07,https://vip.lz-cdn14.com/20230125/17928_a85638cb/index.m3u8 +赤焰锦衣卫第09集,https://vip.lz-cdn14.com/20230208/18619_4976ff19/index.m3u8 +赤焰锦衣卫第10集,https://vip.lz-cdn14.com/20230215/18956_595bd54e/index.m3u8 +赤焰锦衣卫第11集,https://vip.lz-cdn14.com/20230222/19324_274d9862/index.m3u8 +赤焰锦衣卫第12集,https://vip.lz-cdn14.com/20230301/19690_06102866/index.m3u8 +赤焰锦衣卫第13集,https://vip.lz-cdn14.com/20230308/20039_ec7149b8/index.m3u8 +赤焰锦衣卫第14集,https://vip.lz-cdn14.com/20230315/20390_9982b9ee/index.m3u8 +赤焰锦衣卫第15集,https://vip.lz-cdn14.com/20230322/20740_824f29cf/index.m3u8 +赤焰锦衣卫第16集,https://vip.lz-cdn14.com/20230329/21085_b4de445a/index.m3u8 +赤焰锦衣卫第17集,https://vip.lz-cdn14.com/20230405/21390_cca4dedc/index.m3u8 +赤焰锦衣卫第18集,https://vip.lz-cdn14.com/20230412/21683_105bf43e/index.m3u8 +赤焰锦衣卫第19集,https://vip.lz-cdn14.com/20230419/22006_68ec6a1e/index.m3u8 +赤焰锦衣卫第20集,https://vip.lz-cdn14.com/20230426/22408_e50e0fc7/index.m3u8 +赵蕾蕾寂寞的城伤心的人,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mesdm11tdp69a9ye/1080p/cae_h264/1622115758783335310/mda-mesdm11tdp69a9ye.mp4 +超强车载重音乐,https://vdse.bdstatic.com//be2987198eb242f59daaea05ac1d95ee.mp4 +超级大明星,https://vd3.bdstatic.com/mda-ji3f9bxs1cxwmui7/hd/mda-ji3f9bxs1cxwmui7.mp4?pd=19&vt=1&playlist=%5B%22hd%22%5D +越喧嚣越寂寞,https://txmov2.a.kwimgs.com/bs3/video-hls/5204472422409005341_hlsb.m3u8 +车站,https://vd3.bdstatic.com/mda-nbaei5sc9xa843zh/480p/h264_delogo/1644574959111245054/mda-nbaei5sc9xa843zh.mp4 +车载DJ多年以后,https://vd3.bdstatic.com/mda-mhqekuegbh6112js/1080p/cae_h264/1629891559415737083/mda-mhqekuegbh6112js.mp4 +车载DJ舞曲大风吹浪子闲话玛尼情歌沙漠骆驼,https://vdse.bdstatic.com//7002925e04c4c451cfa8aafc9b4190c7.mp4 +车载DJ舞曲精选,https://vd3.bdstatic.com/mda-mktgbuw1tgftu9r3/1080p/cae_h264/1638416019802849347/mda-mktgbuw1tgftu9r3.mp4 +车载DJ视频6,https://vdse.bdstatic.com//7e9d2da860d4ac39c0ea86502360d6fe.mp4 +车载必备DJ殇雪,https://vd3.bdstatic.com/mda-mhve4gb9hi8cstzk/1080p/cae_h264/1630319514896018158/mda-mhve4gb9hi8cstzk.mp4 +车震一小时,http://gcw.bdcdn.shoujiduoduo.com/201805/0748-641.mp4 +车震视频1,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mki7h67gag5wcev9/720p/h264/1637299107495714243/mda-mki7h67gag5wcev9.mp4 +车震视频5,https://vd4.bdstatic.com/mda-mkj6mgsuic4gdknp/sc/cae_h264/1637383677947993989/mda-mkj6mgsuic4gdknp.mp4 +辛晓琪俩俩相忘,http://vodcdn.video.taobao.com/oss/ali-video/6b406c70e3007a5c66a2085c39b13d80/video.m3u8 +辽宁沈阳金廊,https://gcalic.v.myalicdn.com/gc/zsslsjjfsd_1/index.m3u8?contentid=2820180516001 +还没有爱够DJ,https://vd3.bdstatic.com/mda-ncjgwmv1u85an74x/cae_h264_delogo/1647781725809492842/mda-ncjgwmv1u85an74x.mp4 +这首新歌一听就上瘾,https://vd4.bdstatic.com/mda-nckaxf6j35t5e3j4/sc/cae_h264_delogo/1647849433211786752/mda-nckaxf6j35t5e3j4.mp4 +迫不及待,http://15799848.s21v.faiusr.com/58/ABUIABA6GAAg75_b4gUogP7C2QY.mp4 +追光者,https://vd3.bdstatic.com/mda-paq8uh3cnx0v6bvb/sc/cae_h264/1674627706077214573/mda-paq8uh3cnx0v6bvb.mp4 +送给未来的你,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ma0st3ncw6i2yerr/v1-cae/sc/mda-ma0st3ncw6i2yerr.mp4 +邓丽君歌曲精选九首经典歌曲,https://vdse.bdstatic.com//432792ba00998e73655101c9e706e1e2.mp4 +邓丽君演唱会,https://txmov2.a.kwimgs.com/bs3/video-hls/5250352781639513597_hlsb.m3u8 +邓紫棋,https://15799848.s21v.faiusr.com/58/ABUIABA6GAAg197E4gUozOqwrwU.mp4 +邓紫棋专辑,https://txmov2.a.kwimgs.com/bs3/video-hls/5233745817961799164_hlsb.m3u8 +邻家小哥哥欣宝儿DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-kmmc2zf4whqmxsag/v1-cae/1080p/mda-kmmc2zf4whqmxsag.mp4# +郑亦辰消遣DJ版,https://vd4.bdstatic.com/mda-mapavg9qcn4t5hm6/v2-hknm/1080p/mda-mapavg9qcn4t5hm6.mp4 +郑星妤沉默寡言,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nj56w7iy4anq1wpu/sc/cae_h264/1665032169740077032/mda-nj56w7iy4anq1wpu.mp4 +郭镐鸣野摩托,https://vd3.bdstatic.com/mda-mekfm7wu6f4rtt99/1080p/cae_h264/1621595318412084671/mda-mekfm7wu6f4rtt99.mp4 +都市,http://223.166.234.78:7777/tsfile/live/1026_1.m3u8?key=txiptv&playlive=1&authid=0 +都是兄弟DJ,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-nad5ctdnq3w1zssn/hd/cae_h264_delogo/1642142912024126404/mda-nad5ctdnq3w1zssn.mp4 +酒吧劲爆中文舞曲,https://vd4.bdstatic.com/mda-mm0b66vfp7wt1u2z/1080p/cae_h264/1638380807362057569/mda-mm0b66vfp7wt1u2z.mp4 +酒吧慢摇DJ舞曲,https://vd4.bdstatic.com/mda-ncm0qvdrfhujssxg/sc/cae_h264_delogo/1647910096911072273/mda-ncm0qvdrfhujssxg.mp4 +酒吧舞女,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mkpe42g9za18xetn/sc/cae_h264/1637798968815645031/mda-mkpe42g9za18xetn.mp4 +醉千年李袁杰,http://vd3.bdstatic.com/mda-ihai9qt3yny3sx53//mda-ihai9qt3yny3sx53.mp4?pd=19&vt=1 +野花香dj,https://vd3.bdstatic.com/mda-mm68k5z0h1qjm8n0/sc/cae_h264/1638980550463660240/mda-mm68k5z0h1qjm8n0.mp4 +金典老歌,https://vdse.bdstatic.com//36ea0ffcf8156a44b9d524d999eb088a.mp4 +金典老歌合集dj,https://vd3.bdstatic.com/mda-mkq6zqsvfa164i4i/sc/cae_h264/1637829051855604521/mda-mkq6zqsvfa164i4i.mp4 +金坛新闻频道,http://jintan-tv-ori-hls.jstv.com/jintan-tv-ori/jintan_xw.m3u8?zjiangsd +金湖新闻综合,http://jinhu-tv-hls.cm.jstv.com/jinhu-tv/jinhuzh.m3u8?zjiangsd +金砖英文,http://brics.bonus-tv.ru/cdn/brics/english/tracks-v1a1/index.m3u8 +金莲的爱,https://txmov2.a.kwimgs.com/bs3/video-hls/5189554244470644378_hlsb.m3u8 +铁齿铜牙纪晓岚I和第十四集,https://txmov2.a.kwimgs.com/bs3/video-hls/5199405834544758981_hlshd15.m3u8 +铁齿铜牙纪晓岚I第一集,https://txmov2.a.kwimgs.com/bs3/video-hls/5189835685412341493_hlshd15.m3u8 +铁齿铜牙纪晓岚I第七集,https://txmov2.a.kwimgs.com/bs3/video-hls/5205035333929238923_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十一集,https://txmov2.a.kwimgs.com/bs3/video-hls/5229805135145666354_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十七集,https://txmov2.a.kwimgs.com/bs3/video-hls/5226708909787936610_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十三集,https://txmov2.a.kwimgs.com/bs3/video-hls/5200813211459409876_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十九集,https://txmov2.a.kwimgs.com/bs3/video-hls/5224457108637573625_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十二集,https://txmov2.a.kwimgs.com/bs3/video-hls/5226708907786597436_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十五集,https://txmov2.a.kwimgs.com/bs3/video-hls/5214324012111359331_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十八集,https://txmov2.a.kwimgs.com/bs3/video-hls/5244160358049310930_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十六集,https://txmov2.a.kwimgs.com/bs3/video-hls/5201657637463988722_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十四集,https://txmov2.a.kwimgs.com/bs3/video-hls/5212916635485360589_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三十集,https://txmov2.a.kwimgs.com/bs3/video-hls/5239938232785864559_hlshd15.m3u8 +铁齿铜牙纪晓岚I第三集,https://txmov2.a.kwimgs.com/bs3/video-hls/5239375284210688597_hlshd15.m3u8 +铁齿铜牙纪晓岚I第九集,https://txmov2.a.kwimgs.com/bs3/video-hls/5246975105769336824_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十一集,https://txmov2.a.kwimgs.com/bs3/video-hls/5204753859831730416_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十七集,https://txmov2.a.kwimgs.com/bs3/video-hls/5189835688572881329_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十三集,https://txmov2.a.kwimgs.com/bs3/video-hls/5192368963062536528_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十九集,https://txmov2.a.kwimgs.com/bs3/video-hls/5215731384946903562_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十二集,https://txmov2.a.kwimgs.com/bs3/video-hls/5231212507018901825_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十五集,https://txmov2.a.kwimgs.com/bs3/video-hls/5234590207910516390_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十八集,https://txmov2.a.kwimgs.com/bs3/video-hls/5207287136691571086_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十六集,https://txmov2.a.kwimgs.com/bs3/video-hls/5201094686875682859_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十四集,https://txmov2.a.kwimgs.com/bs3/video-hls/5201094687267977284_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二十集,https://txmov2.a.kwimgs.com/bs3/video-hls/5212916635971219079_hlshd15.m3u8 +铁齿铜牙纪晓岚I第二集,https://txmov2.a.kwimgs.com/bs3/video-hls/5201376159691089640_hlshd15.m3u8 +铁齿铜牙纪晓岚I第五集,https://txmov2.a.kwimgs.com/bs3/video-hls/5223331208477788648_hlshd15.m3u8 +铁齿铜牙纪晓岚I第八集,https://txmov2.a.kwimgs.com/bs3/video-hls/5204753861695148760_hlshd15.m3u8 +铁齿铜牙纪晓岚I第六集,https://txmov2.a.kwimgs.com/bs3/video-hls/5241064134569936292_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十一集,https://txmov2.a.kwimgs.com/bs3/video-hls/5192931913725958598_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十七集,https://txmov2.a.kwimgs.com/bs3/video-hls/5188146839016561493_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十三集,https://txmov2.a.kwimgs.com/bs3/video-hls/5246130680974234085_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十九集,https://txmov2.a.kwimgs.com/bs3/video-hls/5193494862341579373_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十二集,https://txmov2.a.kwimgs.com/bs3/video-hls/5209820410839986526_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十五集,https://txmov2.a.kwimgs.com/bs3/video-hls/5218827610233741606_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十八集,https://txmov2.a.kwimgs.com/bs3/video-hls/5227834807765583966_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十六集,https://txmov2.a.kwimgs.com/bs3/video-hls/5225301535927917986_hlshd15.m3u8 +铁齿铜牙纪晓岚I第十集,https://txmov2.a.kwimgs.com/bs3/video-hls/5256545257134268388_hlshd15.m3u8 +铁齿铜牙纪晓岚I第四十集,https://txmov2.a.kwimgs.com/bs3/video-hls/5257671154675984197_hlshd15.m3u8 +铁齿铜牙纪晓岚I第四集,https://txmov2.a.kwimgs.com/bs3/video-hls/5239093806455146697_hlshd15.m3u8 +阳仔演笑会,https://vdse.bdstatic.com//cf06ee490cf69657ab9f333e067b348e.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-15T10%3A30%3A16Z%2F-1%2Fhost%2Fe3b07458bdfa3f2b9dd841f97ab3b32a73e1f5c3c55fec0e851f21054900b4a3 +阳仔演笑会2,https://vdse.bdstatic.com//b837548733e6bd32629f9134457ad811.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2022-06-14T12%3A24%3A48Z%2F-1%2Fhost%2F21b407cd58e7d2f39864128a9160659f1f4845e2cf4c01c6e2a3f30be1dbc557 +阿富汗LCNTV,https://jcnonair-1108.acs.wecandeo.com/ms/3162/1108/index.m3u8 +阿尔及利亚DzairTV,https://cdn09jtedge.indihometv.com/joss/134/daaitv/index.m3u8 +阿尔及利亚LindexTV,http://saopaulo01.relaystream.io:1935/lidertvsspgmail.com/lidertvsspgmail.com/chunks.m3u8 +阿尔及利亚Samirafood,https://food-eu.xiaomi.wurl.tv/playlist.m3u8 +阿尔巴利亚ORANEWSALBANIA,https://live1.mediadesk.al/oranews.m3u8 +阿尔巴利亚TringSportNewsAlbania,http://tv.balkanweb.com:8081/news24/livestream/playlist.m3u8 +阿悠悠悠殇叹,https://vd4.bdstatic.com/mda-pd47d6hs6bdriz7z/sc/cae_h264/1680672162318444423/mda-pd47d6hs6bdriz7z.mp4 +阿曼OMANTV,https://partneta.cdn.mgmlcdn.com/omantv/smil:omantv.stream.smil/chunklist.m3u8 +阿曼OMANTV,https://5929b138b139d.streamlock.net/CompanyTV/smil:CompanyTV.smil/master.m3u8 +陈倩倩婴儿,http://vodcdn.video.taobao.com/oss/ali-video/4fc8d043456c092c392483bd293d0ee3/video.m3u8 +陈小云爱人跟人走,http://vd4.bdstatic.com/mda-jgvqig36bu4rc0ej/sc/mda-jgvqig36bu4rc0ej.mp4 +陈慧娴千千阙歌,http://vodcdn.video.taobao.com/oss/ali-video/8f45a35108ebe1b1951d2936007e3cd0/video.m3u8 +陈慧娴归来吧,http://vodcdn.video.taobao.com/oss/ali-video/c89589fd5809cf6e2f1a4d7a52023733/video.m3u8 +陈慧娴谁可改变谭咏麟银河岁月40周年演唱会,https://vd4.bdstatic.com/mda-pe8mpintgpb8dgjz/sc/cae_h264/1683686453932813197/mda-pe8mpintgpb8dgjz.mp4 +陈柯宇生僻字,http://vd2.bdstatic.com/mda-jb28qp6tauzkzpy9//mda-jb28qp6tauzkzpy9.mp4 +陈淑苹我的伤心谁人知,http://vd3.bdstatic.com/mda-ijjfe3s5z1iyvzgq/sc/mda-ijjfe3s5z1iyvzgq.mp4 +陈淑苹离家,http://vd2.bdstatic.com/mda-iftyuk6tjcxrm53p/sc/mda-iftyuk6tjcxrm53p.mp4 +陈淑苹黄昏之恋848480,http://vd4.bdstatic.com/mda-jk0m1rgje4eh01cw//mda-jk0m1rgje4eh01cw.mp4 +陈百潭初恋848480,http://vd4.bdstatic.com/mda-jk22i7yt5vyjbgwt//mda-jk22i7yt5vyjbgwt.mp4 +陈雷随缘,http://vdown.kuwo.cn:80/resource//t1/34/c9596b26ffc64cb5ab2c3f82068d167a.mp4 +降央卓玛这几首歌曲太动听,https://vdse.bdstatic.com//0ce1279c88ff9ab48f48d4e86860cd46.mp4 +陕北民间,https://vd4.bdstatic.com/mda-ncfk4vpkpbuhnu0s/720p_frame30/h264_cae_delogo/1647440102957240321/mda-ncfk4vpkpbuhnu0s.mp4 +隆安新闻综合,http://hls.nntv.cn/nnlive/LATV_A.m3u8?zguangxd +雨中相思龙千玉,http://txmov2.a.yximgs.com/upic/2020/11/25/16/BMjAyMDExMjUxNjAwNDRfMTU0MDc1NjUwOF8zOTc3MTI2OTA2MF8yXzM=_b_B0652e68c50f21d5cb6bdda5dbc7a3c13.mp4 +雨花石云朵,http://newcntv.qcloudcdn.com/asp/hls/2000/0303000a/3/default/20a65dbb23e4448cbcb52a756ebdc74d/2000.m3u8 +雪中悍刀行01,https://vip.ffzy-play.com/20221020/2351_1c211ba7/2000k/hls/mixed.m3u8 +雪中悍刀行02,https://vip.ffzy-play.com/20221020/2352_9bacc7dc/2000k/hls/mixed.m3u8 +雪中悍刀行03,https://vip.ffzy-play.com/20221020/2353_f4506552/2000k/hls/mixed.m3u8 +雪中悍刀行04,https://vip.ffzy-play.com/20221020/2354_5169f8e8/2000k/hls/mixed.m3u8 +雪中悍刀行05,https://vip.ffzy-play.com/20221020/2355_2d59e771/2000k/hls/mixed.m3u8 +雪中悍刀行06,https://vip.ffzy-play.com/20221020/2357_8e507635/2000k/hls/mixed.m3u8 +雪中悍刀行07,https://vip.ffzy-play.com/20221020/2356_070acb8b/2000k/hls/mixed.m3u8 +雪中悍刀行09,https://vip.ffzy-play.com/20221020/2358_12e4ca9a/2000k/hls/mixed.m3u8 +雪中悍刀行10,https://vip.ffzy-play.com/20221020/2361_ec5e0e02/2000k/hls/mixed.m3u8 +雪中悍刀行11,https://vip.ffzy-play.com/20221020/2360_e6a79909/2000k/hls/mixed.m3u8 +雪中悍刀行12,https://vip.ffzy-play.com/20221020/2362_fda4536b/2000k/hls/mixed.m3u8 +雪中悍刀行13,https://vip.ffzy-play.com/20221020/2363_a17df885/2000k/hls/mixed.m3u8 +雪中悍刀行14,https://vip.ffzy-play.com/20221020/2364_a7d93cfd/2000k/hls/mixed.m3u8 +雪中悍刀行15,https://vip.ffzy-play.com/20221020/2365_9d0fef8c/2000k/hls/mixed.m3u8 +雪中悍刀行16,https://vip.ffzy-play.com/20221020/2367_0de4e10c/2000k/hls/mixed.m3u8 +雪中悍刀行17,https://vip.ffzy-play.com/20221020/2366_a91048d1/2000k/hls/mixed.m3u8 +雪中悍刀行18,https://vip.ffzy-play.com/20221020/2368_2ca17b08/2000k/hls/mixed.m3u8 +雪中悍刀行19,https://vip.ffzy-play.com/20221020/2369_73c7d325/2000k/hls/mixed.m3u8 +雪中悍刀行20,https://vip.ffzy-play.com/20221020/2370_b6274231/2000k/hls/mixed.m3u8 +雪中悍刀行21,https://vip.ffzy-play.com/20221020/2371_a418c17b/2000k/hls/mixed.m3u8 +雪中悍刀行22,https://vip.ffzy-play.com/20221020/2388_22ba622c/2000k/hls/mixed.m3u8 +雪中悍刀行23,https://vip.ffzy-play.com/20221020/2389_40c78072/2000k/hls/mixed.m3u8 +雪中悍刀行24,https://vip.ffzy-play.com/20221020/2377_68588071/2000k/hls/mixed.m3u8 +雪中悍刀行25,https://vip.ffzy-play.com/20221020/2390_d55ed32e/2000k/hls/mixed.m3u8 +雪中悍刀行26,https://vip.ffzy-play.com/20221020/2383_15ebbefb/2000k/hls/mixed.m3u8 +雪中悍刀行27,https://vip.ffzy-play.com/20221020/2392_3c1758ee/2000k/hls/mixed.m3u8 +雪中悍刀行28,https://vip.ffzy-play.com/20221020/2393_ae951140/2000k/hls/mixed.m3u8 +雪中悍刀行29,https://vip.ffzy-play.com/20221020/2395_c2015fa4/2000k/hls/mixed.m3u8 +雪中悍刀行30,https://vip.ffzy-play.com/20221020/2394_ce892208/2000k/hls/mixed.m3u8 +雪中悍刀行31,https://vip.ffzy-play.com/20221020/2397_5c268c41/2000k/hls/mixed.m3u8 +雪中悍刀行32,https://vip.ffzy-play.com/20221020/2396_c5809db5/2000k/hls/mixed.m3u8 +雪中悍刀行33,https://vip.ffzy-play.com/20221020/2398_5b84ca60/2000k/hls/mixed.m3u8 +雪中悍刀行34,https://vip.ffzy-play.com/20221020/2399_2e58d6d4/2000k/hls/mixed.m3u8 +雪中悍刀行35,https://vip.ffzy-play.com/20221020/2400_daaf3f61/2000k/hls/mixed.m3u8 +雪中悍刀行36,https://vip.ffzy-play.com/20221020/2401_dfb0103e/2000k/hls/mixed.m3u8 +雪中悍刀行37,https://vip.ffzy-play.com/20221020/2402_a7082890/2000k/hls/mixed.m3u8 +雪中悍刀行38,https://vip.ffzy-play.com/20221020/2403_855bc85f/2000k/hls/mixed.m3u8 +震撼纯电音Drown,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mjshcpd847mhnjgj/sc/cae_h264/1635337200637124885/mda-mjshcpd847mhnjgj.mp4 +霸州公共频道Not247,http://hbbz.chinashadt.com:2036/live/stream:bzgg.stream/playlist.m3u8 +霸州文化频道,http://hbbz.chinashadt.com:2036/live/stream:bzwh.stream/playlist.m3u8 +霸州新闻频道,http://hbbz.chinashadt.com:2036/live/stream:bzxw.stream/playlist.m3u8 +青木林里青木秧,http://jsmov2.a.yximgs.com/upic/2022/12/11/09/BMjAyMjEyMTEwOTE0MzlfMTMzMDAzMDY4OF85MDg1MDAwOTI4NF8yXzM=_b_Bfe34243979b69fd615ece64adc328048.mp4 +非诚来扰,https://vd3.bdstatic.com/mda-jk4sx2ggq7u355d6/hd/mda-jk4sx2ggq7u355d6.mp4 +韩可可错位时空DJ版,https://vd3.bdstatic.com/mda-mgciytzb45z6z8yj/1080p/cae_h264/1626183756603775947/mda-mgciytzb45z6z8yj.mp4 +韩宝仪几度花落时,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-pd0chept9m0iiys3/sc/cae_h264/1680339580292418129/mda-pd0chept9m0iiys3.mp4 +韩宝仪情人桥,https://vd4.bdstatic.com/mda-jehka6exkt6va8id/sc/mda-jehka6exkt6va8id.mp4 +音乐520,https://vdse.bdstatic.com//7b2f1b020851df0037ed7b5013a8887d.mp4 +音频怪物劫,https://vd7.bdstatic.com/mda-pcd4pbry7gmv7qe7/sc/cae_h264/1678764339082879694/mda-pcd4pbry7gmv7qe7.mp4 +韶关公共,https://www.sgmsw.cn/videos/tv/201805/1308/9P424TC5M000AFO13CXK6GN6BOA889D2/hls/live.m3u8?zguangd +飘,https://vd3.bdstatic.com/mda-ne8nihg8cefenzmd/hd/cae_h264/1652138180329496706/mda-ne8nihg8cefenzmd.mp4 +飞鸟和蝉任然,https://vd4.bdstatic.com/mda-kmagpap54qyv855r/v1-cae/1080p/mda-kmagpap54qyv855r.mp4 +香港美女合集,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-njp7d8di8vi21tj4/1080p/cae_h264/1666610067673495644/mda-njp7d8di8vi21tj4.mp4 +马其顿A1Balkan,https://live.euromediacenter.com/balkanturktv/playlist.m3u8 +马山新闻综合,http://hls.nntv.cn/nnlive/MSTV_A.m3u8?zguangxd +驼铃卓玛天边鸿雁天路草原歌曲,https://vdse.bdstatic.com//f8f4740a4ca7ff31c3a2d8386fc14598.mp4 +高音质小姐姐火辣热舞,https://vd4.bdstatic.com/mda-pdi1yskmcypvtfmc/1080p/cae_h264/1681870271060006908/mda-pdi1yskmcypvtfmc.mp4 +高音质车载DJ舞曲,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-kihpyr361d6fg51d/sc/mda-kihpyr361d6fg51d.mp4 +魏新雨恋人心,https://vdse.bdstatic.com//e179fea2ba171a7268188a055702229d.mp4?authorization=bce-auth-v1%2F40f207e648424f47b2e3dfbb1014b1a5%2F2020-01-31T15%3A18%3A42Z%2F-1%2Fhost%2F84badc350a20f1dfe035e91408acfe7e4b1e69fe262f4faaa5ca3af837e1592b +黄凯芹相爱很难,http://vodcdn.video.taobao.com/oss/ali-video/11b6273898b6a1b1da34e646264cd036/video.m3u8 +黄家驹岁月无声,http://jsmov2.a.yximgs.com/upic/2023/04/12/00/BMjAyMzA0MTIwMDA3MDFfMTY5MzMwMjIyNl8xMDAzOTE1NDY5NzNfMl8z_b_B47a770766e6b433a1383df6a7bd37b2a.mp4 +黄家驹旧日足迹,http://vd3.bdstatic.com/mda-pd937qr12ydtm6k3/hd/bd265_cae_visr_v5/1681103756453188020/mda-pd937qr12ydtm6k3.mp4 +黄昏的恋歌,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-mfjhek73d5y40hq8/sc/cae_h264/1624192351506251038/mda-mfjhek73d5y40hq8.mp4 +黎巴嫩LBCInternational,https://streaming.thestream.cyou/live/30.m3u8 +黑夜里多情人在哭泣,https://txmov2.a.kwimgs.com/bs3/video-hls/5211790768392913074_hlsb.m3u8 +黑龙江雪乡梦幻家园,https://gcalic.v.myalicdn.com/gc/mdjxxmhjyxj_1/index.m3u8?contentid=2820180516001 +龙飘飘往事F,https://vdse.bdstatic.com//a28e362e15fa8c361219944bfb59b596.mp4 +龙飘飘我没醉F,https://vdse.bdstatic.com//3d48e45e47836cd75c202ec957260837.mp4 +龙飘飘歌声恋情,https://vd3.bdstatic.com/mda-nbr8qai32badkdf1/sc/cae_h264_delogo/1645933170027877953/mda-nbr8qai32badkdf1.mp4 +龙飘飘经典老歌后悔爱上你,https://vdse.bdstatic.com//bde5b937e292c240a4322d9719deb98b.mp4 更新时间,#genre# -2025-01-14 00:36:00,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ra7e4ssz5dyzmar1/720p/h264/1736330425096181381/mda-ra7e4ssz5dyzmar1.mp4?v_from_s=bdapp-resbox-suzhou -网络收集,http://wb.xn--dkw.xn--6qq986b3xl:5244/d/%E5%A4%A9/og1.mp4?mda-ra7e4ssz5dyzmar1/720p/h264/1736330425096181381/mda-ra7e4ssz5dyzmar1.mp4?v_from_s=bdapp-resbox-suzhou +2025-01-15 00:42:35,https://vd4.bdstatic.com/mda-rad9fe286y2dvbrd/720p/h264/1736836844028067071/mda-rad9fe286y2dvbrd.mp4?v_from_s=bdapp-resbox-suzhou +VX:zhou1368258,https://vd4.bdstatic.com/mda-rad9fe286y2dvbrd/720p/h264/1736836844028067071/mda-rad9fe286y2dvbrd.mp4?v_from_s=bdapp-resbox-suzhou ️请勿贩卖, -2025-01-13 18:31:46,http://223.105.252.60/PLTV/4/224/3221228581/index.m3u8?servicetype=1 +2025-01-14 18:30:14,http://z.b.bkpcp.top/m.php?id=cctv1 央视频道,#genre# -CCTV1,http://223.105.252.60/PLTV/4/224/3221228581/index.m3u8?servicetype=1 CCTV1,http://z.b.bkpcp.top/m.php?id=cctv1 CCTV1,https://www.freetv.top/migu/608807420.m3u8?migutoken=5b04cf0d91179ab2d3d71703f0a8bc3d32dd02f7d8fb55ee70e05c216b8a9d1a73d911fbde798459fb66d94934157c996f8306c0dd37917775f2ed73dcc22cf84b25ca500bff5c636ff48d6344 -CCTV1,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078203.m3u8 -CCTV1,http://112.123.206.32:808/hls/1/index.m3u8 +CCTV1,http://101.66.198.180:9901/tsfile/live/0001_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV1,http://219.139.42.24:8001/hls/1/index.m3u8 +CCTV1,http://113.140.86.162:8009/hls/501/index.m3u8 CCTV1,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226231/index.m3u8 CCTV1,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000311/index.m3u8?IASHttpSessionId= CCTV1,http://[2409:8087:74d9:21::6]:80/270000001128/9900000001/index.m3u8 @@ -1682,18 +3171,18 @@ CCTV1,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010011/index. CCTV2,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-2hd/2500.m3u8?innersid=18203640774999492907& CCTV2,http://z.b.bkpcp.top/m.php?id=cctv2 CCTV2,https://www.freetv.top/migu/631780532.m3u8?migutoken=11ecfe0a296dcd532df72244565e20008b5a2e6936c05e73d9c90abe54b5bbffc942f2912e3fdd518714c4a7ad984beed028d07db3d49b8d1e21c54686ebfa8546f79a57d969866753cca722cc -CCTV2,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024075403.m3u8 -CCTV2,http://112.123.206.32:808/hls/2/index.m3u8 +CCTV2,http://101.66.198.180:9901/tsfile/live/0002_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV2,http://113.140.86.162:8009/hls/502/index.m3u8 CCTV2,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226195/index.m3u8 CCTV2,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000317/index.m3u8?IASHttpSessionId= CCTV2,http://[2409:8087:74d9:21::6]:80/270000001128/9900000502/index.m3u8 CCTV2,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010211/1.m3u8 CCTV2,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225588/2.m3u8 -CCTV3,http://223.105.252.59/PLTV/4/224/3221228499/index.m3u8?servicetype=1 CCTV3,http://z.b.bkpcp.top/m.php?id=cctv3 CCTV3,https://www.freetv.top/migu/624878271.m3u8?migutoken=380a18fe8dc81109270780918e605114ca218bcfa395aaa8682b605d1622439ffe7981dbd10f378c9c045f872d48dce39babcb012c7362dc8b21835e88fde6457bacaa4082c74879d64ad7aee4 -CCTV3,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024068503.m3u8 -CCTV3,http://113.220.234.228:9999/tsfile/live/0019_1.m3u8?key=txiptv&playlive=1&authid=0 +CCTV3,http://101.66.198.180:9901/tsfile/live/0003_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV3,http://113.140.86.162:8009/hls/3/index.m3u8 +CCTV3,http://111.9.163.109:9901/tsfile/live/0003_1.m3u8 CCTV3,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226397/index.m3u8 CCTV3,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000371/index.m3u8?IASHttpSessionId= CCTV3,http://[2409:8087:74d9:21::6]:80/270000001128/9900000003/index.m3u8 @@ -1709,11 +3198,11 @@ CCTV4,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.liv CCTV4,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000350/index.m3u8?IASHttpSessionId= CCTV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000503/index.m3u8 CCTV4,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010017/1.m3u8 -CCTV5,http://223.105.252.61/PLTV/4/224/3221228502/index.m3u8?servicetype=1 CCTV5,http://z.b.bkpcp.top/m.php?id=cctv5 CCTV5,https://www.freetv.top/migu/641886683.m3u8?migutoken=3e5c01f93922de8d1c940fe15bb47349b27e8f7a2e624dde1a83dff3b2a80f58b7624151a3a4d00488edee34f202818557340903382fae02bb754084eb942bd50e59061df36fab62fb5b908903 -CCTV5,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078403.m3u8 -CCTV5,http://112.46.85.60:8009/hls/503/index.m3u8 +CCTV5,http://101.66.198.180:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV5,http://113.140.86.162:8009/hls/503/index.m3u8 +CCTV5,http://111.9.163.109:9901/tsfile/live/0005_1.m3u8 CCTV5,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226395/index.m3u8 CCTV5,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000372/index.m3u8?IASHttpSessionId= CCTV5,http://[2409:8087:74d9:21::6]:80/270000001128/9900000005/index.m3u8 @@ -1721,8 +3210,8 @@ CCTV5,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010139/1.m3u8 CCTV5,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010145/index.m3u8 CCTV5+,http://z.b.bkpcp.top/m.php?id=cctv5p CCTV5+,https://www.freetv.top/migu/641886773.m3u8?migutoken=03a1b82e35e58cd89a95034ecb29e77e50493397000ec2b1e4d1ce59af01e6420d6dbc068c8230ec03be3a35a20eed8714e0959e3570a08713a7a2e8d86085eabf8f1aa85744c80c38343988b2 -CCTV5+,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078003.m3u8 -CCTV5+,http://221.0.78.198:1681/hls/10217/index.m3u8 +CCTV5+,http://60.210.100.54:352/tsfile/live/0016_1.m3u8 +CCTV5+,http://58.221.214.82:9901/tsfile/live/0016_1.m3u8 CCTV5+,http://60.208.61.2:352/tsfile/live/0016_1.m3u8 CCTV5+,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221225761/index.m3u8 CCTV5+,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000316/index.m3u8?IASHttpSessionId= @@ -1731,9 +3220,9 @@ CCTV5+,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010202/1.m3u CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225603/2.m3u8 CCTV6,http://z.b.bkpcp.top/m.php?id=cctv6 CCTV6,https://www.freetv.top/migu/624878396.m3u8?migutoken=8e4f91b7950497f8570c74e50003b7fa23f6565c16a6b361ff855d3a969ddf7ea3826b04d20d76b6eeb472f0cb8b86284614a835429165709ec8c3055f8e9a7879e9594a4309b5d50f59f8a535 -CCTV6,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2022574303.m3u8 -CCTV6,http://219.145.93.74:9999/tsfile/live/0006_1.m3u8 -CCTV6,http://101.65.32.39:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV6,http://101.66.198.180:9901/tsfile/live/0006_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV6,http://113.140.86.162:8009/hls/6/index.m3u8 +CCTV6,http://111.9.163.109:9901/tsfile/live/0006_1.m3u8 CCTV6,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226393/index.m3u8 CCTV6,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000374/index.m3u8?IASHttpSessionId= CCTV6,http://[2409:8087:74d9:21::6]:80/270000001128/9900000006/index.m3u8 @@ -1742,18 +3231,18 @@ CCTV6,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221 CCTV7,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-7hd/2500.m3u8?innersid=12706415551557919057& CCTV7,http://z.b.bkpcp.top/m.php?id=cctv7 CCTV7,https://www.freetv.top/migu/673168121.m3u8?migutoken=a878b713604abd82c57cce75de174e0284d3f101e21d0c3e362670e4b5a5e75d9b42846e5e0adf92c1ad15c63d60934f3e68c25f787bc0665d12acde75a6db4761278e79b762292ed5b5a2fae3 -CCTV7,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024072003.m3u8 -CCTV7,http://112.46.85.60:8009/hls/504/index.m3u8 +CCTV7,http://101.66.198.180:9901/tsfile/live/0007_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV7,http://113.140.86.162:8009/hls/504/index.m3u8 CCTV7,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226192/index.m3u8 CCTV7,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000318/index.m3u8?IASHttpSessionId= CCTV7,http://[2409:8087:74d9:21::6]:80/270000001128/9900000504/index.m3u8 CCTV7,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010215/1.m3u8 CCTV7,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225733/2.m3u8 -CCTV8,http://223.105.252.57/PLTV/3/224/3221228165/index.m3u8?servicetype=1 CCTV8,http://z.b.bkpcp.top/m.php?id=cctv8 CCTV8,https://www.freetv.top/migu/624878356.m3u8?migutoken=170b73b07e0cf0d307afea3545da5b9609d7c15461a2f4ac0f43634101df9baf391a446b91e5f84446b6a3b0934bb4730e2f3c4a32a565f904f22c8ff745a094d45dfd49c54f31b0b78156a080 -CCTV8,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078503.m3u8 -CCTV8,http://112.46.85.60:8009/hls/8/index.m3u8 +CCTV8,http://101.66.198.180:9901/tsfile/live/0008_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV8,http://113.140.86.162:8009/hls/8/index.m3u8 +CCTV8,http://111.9.163.109:9901/tsfile/live/0008_1.m3u8 CCTV8,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226391/index.m3u8 CCTV8,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000376/index.m3u8?IASHttpSessionId= CCTV8,http://[2409:8087:74d9:21::6]:80/270000001128/9900000008/index.m3u8 @@ -1762,8 +3251,8 @@ CCTV8,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221 CCTV9,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-9hd/2500.m3u8?innersid=17686352686599982856& CCTV9,http://z.b.bkpcp.top/m.php?id=cctv9 CCTV9,https://www.freetv.top/migu/673168140.m3u8?migutoken=749c49cdc31bb395e0349adc81010adc8707f80e51e9d3491ad67bfa71388ad768f7b52c8064338a7ef45eb7ddb192fb4937b21681c82499a0c16653ad9a9bec98ff5ce6ab183e4029bbdf269e -CCTV9,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078603.m3u8 -CCTV9,http://112.46.85.60:8009/hls/509/index.m3u8 +CCTV9,http://101.66.198.180:9901/tsfile/live/0009_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV9,http://113.140.86.162:8009/hls/509/index.m3u8 CCTV9,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226197/index.m3u8 CCTV9,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000319/index.m3u8?IASHttpSessionId= CCTV9,http://[2409:8087:74d9:21::6]:80/270000001128/9900000505/index.m3u8 @@ -1772,8 +3261,8 @@ CCTV9,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221 CCTV10,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-10hd/2500.m3u8?innersid=9053765528789506188 CCTV10,http://z.b.bkpcp.top/m.php?id=cctv10 CCTV10,https://www.freetv.top/migu/624878405.m3u8?migutoken=07b6e1d4124dd85ca8138b8d8dcd646323952053748d7d5ac0a2b31dcb6626c605fb05470545bd0f7e0d23e807e6909b517b2b8b5e2eaa926600edaa15d80aee9b900245924108c86040411cd4 -CCTV10,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078703.m3u8 -CCTV10,http://219.145.93.74:9999/tsfile/live/0010_1.m3u8 +CCTV10,http://101.66.198.180:9901/tsfile/live/0010_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV10,http://113.140.86.162:8009/hls/506/index.m3u8 CCTV10,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226189/index.m3u8 CCTV10,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000321/index.m3u8?IASHttpSessionId= CCTV10,http://[2409:8087:74d9:21::6]:80/270000001128/9900000506/index.m3u8 @@ -1781,9 +3270,9 @@ CCTV10,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010203/1.m3u CCTV10,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225730/2.m3u8 CCTV11,http://z.b.bkpcp.top/m.php?id=cctv11 CCTV11,https://www.freetv.top/migu/667987558.m3u8?migutoken=16827d54043eba69d051685229b1d0623c01f398f643b3a7d912c9929d6525025ef57eb61666d45bb70dfc86405aa336ca762f0bda4f0284d98eddae4042805df42661f954a1d40820829ec8c2 -CCTV11,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078803.m3u8 -CCTV11,http://219.145.93.74:9999/tsfile/live/0011_1.m3u8 -CCTV11,http://111.61.236.247:9081/hls/11/index.m3u8 +CCTV11,http://101.66.198.180:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV11,http://223.241.247.214:9901/tsfile/live/0011_1.m3u8 +CCTV11,http://223.241.247.214:9901/tsfile/live/0011_1.m3u8?key=txiptv&playlive=1&authid=0 CCTV11,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226240/index.m3u8 CCTV11,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000344/index.m3u8?IASHttpSessionId= CCTV11,http://[2409:8087:74d9:21::6]:80/270000001128/9900000508/index.m3u8 @@ -1792,8 +3281,8 @@ CCTV11,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 CCTV12,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-12hd/2500.m3u8?innersid=8190402369178717730 CCTV12,http://z.b.bkpcp.top/m.php?id=cctv12 CCTV12,https://www.freetv.top/migu/673168185.m3u8?migutoken=37acadb43b1d7932b0a1e8a4f2d01a06b42a10c31f3ccb417bae200ac3028f30a8110509f2cd6cd130aee4b21c85693aa49817f3381e4d28e140d8db1a20b6fecea22fec17a70ff1341efe6081 -CCTV12,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078903.m3u8 -CCTV12,http://112.46.85.60:8009/hls/507/index.m3u8 +CCTV12,http://101.66.198.180:9901/tsfile/live/0012_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV12,http://113.140.86.162:8009/hls/507/index.m3u8 CCTV12,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226190/index.m3u8 CCTV12,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000322/index.m3u8?IASHttpSessionId= CCTV12,http://[2409:8087:74d9:21::6]:80/270000001128/9900000509/index.m3u8 @@ -1801,9 +3290,9 @@ CCTV12,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010205/1.m3u CCTV12,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225731/2.m3u8 CCTV13,http://z.b.bkpcp.top/m.php?id=cctv13 CCTV13,https://www.freetv.top/migu/608807423.m3u8?migutoken=ac19a58805588401a8e818b6dd00df9b327912af3611ba95f89235e7020821668a2b6dc65ccc3904967da59d0a9742565c56ea582baf8915d068035054818ef0f369dab64705a6a7f7120529ec -CCTV13,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024079003.m3u8 -CCTV13,http://219.145.93.74:9999/tsfile/live/0013_1.m3u8 -CCTV13,http://101.65.32.39:9901/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV13,http://101.66.198.180:9901/tsfile/live/0013_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV13,http://61.136.67.238:50085/tsfile/live/0013_1.m3u8 +CCTV13,http://61.136.67.238:50085/tsfile/live/0013_1.m3u8?key=txiptv&playlive=1&authid=0 CCTV13,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226233/index.m3u8 CCTV13,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000345/index.m3u8?IASHttpSessionId= CCTV13,http://[2409:8087:74d9:21::6]:80/270000001128/9900000510/index.m3u8 @@ -1821,19 +3310,19 @@ CCTV14,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010207/1.m3u CCTV14,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225732/2.m3u8 CCTV15,http://z.b.bkpcp.top/m.php?id=cctv15 CCTV15,https://www.freetv.top/migu/673168223.m3u8?migutoken=4e8d5766579c6bef231494cabd07e5b49d965804790214280c9791e4c331fd90311cb62ea43d3a1899229bfa57be4afe5a567b32a6b78153fc9a9801e28a39435e078b48c211e71d6083519be4 -CCTV15,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024079203.m3u8 -CCTV15,http://101.65.32.39:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV15,http://101.66.198.180:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=0&authid=0 CCTV15,http://61.136.67.238:50085/tsfile/live/0015_1.m3u8 +CCTV15,http://223.241.247.214:9901/tsfile/live/0015_1.m3u8 CCTV15,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221225785/index.m3u8 CCTV15,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000346/index.m3u8?IASHttpSessionId= CCTV15,http://[2409:8087:74d9:21::6]:80/270000001128/9900000512/index.m3u8 CCTV15,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010094/1.m3u8 CCTV15,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225601/2.m3u8 -CCTV16,http://223.105.252.59/PLTV/4/224/3221228314/index.m3u8?servicetype=1 CCTV16,http://39.134.136.161:6610/000000001000/5000000008000023254/index.m3u8?livemode=1&stbId=10&channel-id=bestzb&Contentid=5000000008000023254 -CCTV16,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024079303.m3u8 -CCTV16,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024083703.m3u8 CCTV16,http://112.103.140.109:9003/hls/16/index.m3u8 +CCTV16,http://58.221.214.82:9901/tsfile/live/0002_2.m3u8 +CCTV16,http://202.100.46.58:9901/tsfile/live/1016_1.m3u8 +CCTV16,http://202.100.46.58:9901/tsfile/live/1016_1.m3u8?key=txiptv&playlive=1&authid=0 CCTV16,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226921/index.m3u8 CCTV16,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000016 CCTV16,http://[2409:8087:74d9:21::6]:80/270000001128/9900000016/index.m3u8 @@ -1842,8 +3331,8 @@ CCTV16,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/888888 CCTV17,http://cc-ynbit-wszhibo.ifengli.com:2000/live/cctv-17hd/2500.m3u8?innersid=2038717225283627700 CCTV17,http://z.b.bkpcp.top/m.php?id=cctv17 CCTV17,https://www.freetv.top/migu/673168256.m3u8?migutoken=11fec7586772852c5b34d75ff515080f8def9861a030c98c5861b036729d642445a7bc5b0cd43e7086ca1903346f6cbad01b639771ee3bd13e653bdb2d14f169744862c9695688b0b177bc144a -CCTV17,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024079503.m3u8 -CCTV17,http://220.164.192.48:50085/tsfile/live/0018_1.m3u8 +CCTV17,http://60.210.100.54:352/tsfile/live/0019_1.m3u8 +CCTV17,http://60.210.100.54:352/tsfile/live/0019_1.m3u8?key=txiptv&playlive=1&authid=0 CCTV17,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226198/index.m3u8 CCTV17,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000303/index.m3u8?IASHttpSessionId= CCTV17,http://[2409:8087:74d9:21::9]:80/270000001128/9900000513/index.m3u8 @@ -1867,20 +3356,19 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 卫视频道,#genre# 广东卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/gdws-hd/2500.m3u8?innersid=2310031483208039305 广东卫视,http://z.b.bkpcp.top/m.php?id=gdws -广东卫视,http://219.145.93.74:9999/tsfile/live/1006_1.m3u8 -广东卫视,http://101.65.32.39:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=0&authid=0 -广东卫视,http://101.66.198.221:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0 +广东卫视,http://223.241.247.214:9901/tsfile/live/1011_1.m3u8 +广东卫视,http://223.241.247.214:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0 +广东卫视,http://60.210.100.54:352/tsfile/live/0125_1.m3u8 广东卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265034/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265034&livemode=1&stbId=3 广东卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000307/index.m3u8?IASHttpSessionId= 广东卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010055/1.m3u8 广东卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226248/2.m3u8 广东卫视,http://[2409:8087:74f0:22::6]:6410/270000001128/9900000520/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000520 -香港卫视,http://anren.live/HK/BSJDUFpB.m3u8 -浙江卫视,http://112.46.85.60:8009/hls/34/index.m3u8 -浙江卫视,http://219.145.93.74:9999/tsfile/live/1005_1.m3u8 -浙江卫视,http://219.145.93.74:9999/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 -浙江卫视,http://101.65.32.39:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=0&authid=0 +浙江卫视,http://113.140.86.162:8009/hls/34/index.m3u8 +浙江卫视,http://61.136.67.238:50085/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0 浙江卫视,http://223.112.219.174:9901/tsfile/live/0124_1.m3u8?key=txiptv&playlive=1&authid=0 +浙江卫视,http://223.241.247.214:9901/tsfile/live/1010_1.m3u8 +浙江卫视,http://223.241.247.214:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 浙江卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265031/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265031&livemode=1&stbId=YanG-1989 浙江卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000305/index.m3u8?IASHttpSessionId= 浙江卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010070/1.m3u8 @@ -1890,7 +3378,7 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 湖南卫视,http://39.134.136.161:6610/000000001000/8655038471675748531/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=8655038471675748531 湖南卫视,http://39.134.136.161:6610/000000001000/6954818217931477266/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=6954818217931477266 湖南卫视,http://39.134.136.161:6610/000000001000/6837496099179515295/index.m3u8?livemode=1&stbId=10&channel-id=wasusyt&Contentid=6837496099179515295 -湖南卫视,http://123.7.110.43:9901/tsfile/live/0128_3.m3u8 +湖南卫视,http://113.140.86.162:8009/hls/32/index.m3u8 湖南卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265024/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265024&livemode=1&stbId=YanG-1989 湖南卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000324/index.m3u8?IASHttpSessionId= 湖南卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010058/1.m3u8 @@ -1909,38 +3397,38 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 湖北卫视,http://z.b.bkpcp.top/m.php?id=hubws 湖北卫视,https://www.freetv.top/migu/738906825.m3u8?migutoken=959fce041a0fecbe0bdf2b300a4d13c986661650b877856aabade568eaf9f549143a65c212325030ca99ac119635c6c4daa7c93ba8863508e6aeef100965a31ae4a8152b02337aea453f42988d 湖北卫视,http://36.32.174.67:60080/newlive/live/hls/28/live.m3u8 -湖北卫视,http://101.65.32.39:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=0&authid=0 -湖北卫视,http://101.66.198.221:9901/tsfile/live/0132_1.m3u8?key=txiptv&playlive=0&authid=0 +湖北卫视,http://61.136.67.238:50085/tsfile/live/0132_1.m3u8 +湖北卫视,http://61.136.67.238:50085/tsfile/live/0132_1.m3u8?key=txiptv&playlive=1&authid=0 湖北卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265023/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265023&livemode=1&stbId=3 湖北卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000325/index.m3u8?IASHttpSessionId= 湖北卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010057/1.m3u8 湖北卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225627/2.m3u8 湖北卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000522/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000522 黑龙江卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/hljws-hd/2500.m3u8?innersid=3559146512286674480 -黑龙江卫视,http://219.145.93.74:9999/tsfile/live/1009_1.m3u8 -黑龙江卫视,http://219.145.93.74:9999/tsfile/live/1009_1.m3u8?key=txiptv&playlive=1&authid=0 -黑龙江卫视,http://101.65.32.39:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=0&authid=0 -黑龙江卫视,http://111.61.236.247:9081/hls/34/index.m3u8 +黑龙江卫视,http://223.241.247.214:9901/tsfile/live/0143_1.m3u8 +黑龙江卫视,http://223.241.247.214:9901/tsfile/live/0143_1.m3u8?key=txiptv&playlive=1&authid=0 +黑龙江卫视,http://60.210.100.54:352/tsfile/live/0143_1.m3u8 +黑龙江卫视,http://183.66.15.146:60901/tsfile/live/0143_1.m3u8 黑龙江卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265029/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265029&livemode=1&stbId=3 黑龙江卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000306/index.m3u8?IASHttpSessionId= 黑龙江卫视,http://[2409:8087:74f0:22::6]:6410/270000001128/9900000521/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000521 黑龙江卫视,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226142/index.m3u8 黑龙江卫视,http://[2409:8087:74d9:21::6]/270000001322/69900158041111100000002142/index.m3u8 -安徽卫视,http://219.145.93.74:9999/tsfile/live/0135_1.m3u8 -安徽卫视,http://219.145.93.74:9999/tsfile/live/0135_1.m3u8?key=txiptv&playlive=1&authid=0 -安徽卫视,http://101.65.32.39:9901/tsfile/live/0130_2.m3u8?key=txiptv&playlive=0&authid=0 -安徽卫视,http://101.66.198.221:9901/tsfile/live/0130_1.m3u8?key=txiptv&playlive=0&authid=0 安徽卫视,http://61.136.67.238:50085/tsfile/live/0130_1.m3u8?key=txiptv&playlive=1&authid=0 +安徽卫视,http://223.241.247.214:85//tsfile/live/0019_1.m3u8?key=txiptv&playlive=1&authid=0 +安徽卫视,http://60.210.100.54:352/tsfile/live/0130_1.m3u8 +安徽卫视,http://183.66.15.146:60901/tsfile/live/0130_1.m3u8 +安徽卫视,http://61.157.139.15:9901/tsfile/live/0130_1.m3u8 安徽卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265025/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265025&livemode=1&stbId=YanG-1989 安徽卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000328/index.m3u8?IASHttpSessionId= 安徽卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010041/1.m3u8 安徽卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226391/2.m3u8 安徽卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000514/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000514 重庆卫视,http://36.32.174.67:60080/newlive/live/hls/34/live.m3u8 -重庆卫视,http://219.145.93.74:9999/tsfile/live/0138_1.m3u8 -重庆卫视,http://219.145.93.74:9999/tsfile/live/0138_1.m3u8?key=txiptv&playlive=1&authid=0 -重庆卫视,http://101.65.32.39:9901/tsfile/live/0122_1.m3u8?key=txiptv&playlive=0&authid=0 重庆卫视,http://61.136.67.238:50085/tsfile/live/0142_1.m3u8 +重庆卫视,http://223.241.247.214:9901/tsfile/live/1007_1.m3u8 +重庆卫视,http://60.210.100.54:352/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0 +重庆卫视,http://60.210.100.54:352/tsfile/live/0142_1.m3u8 重庆卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265017/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265017&livemode=1&stbId=3 重庆卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000341/index.m3u8?IASHttpSessionId= 重庆卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010053/1.m3u8 @@ -1949,27 +3437,27 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 东方卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/shdfws-hd/2500.m3u8?innersid=6998114529464369318 东方卫视,https://www.freetv.top/migu/651632648.m3u8?migutoken=67b4219a3e6acdcf288118ed6bf84d3197052966f0bc854079b6038b3fca6437744ca78bb0ea1fad6f61b4c73d0df57bd8b539ec247fd28ce16d1375716bbf774ea19c99e4585bb828fa3851c0 东方卫视,http://39.134.136.161:6610/000000001000/2000000002000000001/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000001 -东方卫视,http://112.46.85.60:8009/hls/31/index.m3u8 -东方卫视,http://36.32.174.67:60080/newlive/live/hls/24/live.m3u8 +东方卫视,http://101.66.198.180:9901/tsfile/live/0018_1.m3u8?key=txiptv&playlive=0&authid=0 +东方卫视,http://113.140.86.162:8009/hls/31/index.m3u8 东方卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265018/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265018&livemode=1&stbId=YanG-1989 东方卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000309/index.m3u8?IASHttpSessionId= 东方卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010054/1.m3u8 东方卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225735/2.m3u8 东方卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000518/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000518 东南卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/fjws-hd/2500.m3u8?innersid=10943554111088989087 -东南卫视,http://219.145.93.74:9999/tsfile/live/0116_1.m3u8 -东南卫视,http://219.145.93.74:9999/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0 -东南卫视,http://101.65.32.39:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0 -东南卫视,http://101.66.198.221:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=0&authid=0 +东南卫视,http://61.136.67.238:50085/tsfile/live/0137_1.m3u8 +东南卫视,http://223.241.247.214:9901/tsfile/live/0137_1.m3u8 +东南卫视,http://223.241.247.214:9901/tsfile/live/0137_1.m3u8?key=txiptv&playlive=1&authid=0 +东南卫视,http://60.210.100.54:352/tsfile/live/0137_1.m3u8 东南卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265033/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265033&livemode=1&stbId=3 东南卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000310/index.m3u8?IASHttpSessionId= 东南卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010096/1.m3u8 东南卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225620/2.m3u8 东南卫视,http://[2409:8087:74f0:22::4]:6610/270000001128/9900000519/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000519 甘肃卫视,rtmp://livein.gstv.com.cn/49048r/y3nga4.flv -甘肃卫视,http://101.65.32.39:9901/tsfile/live/0141_1.m3u8?key=txiptv&playlive=0&authid=0 -甘肃卫视,http://111.61.236.247:9081/hls/54/index.m3u8 -甘肃卫视,http://220.164.192.48:50085/tsfile/live/0141_1.m3u8 +甘肃卫视,http://223.241.247.214:9901/tsfile/live/0141_1.m3u8 +甘肃卫视,http://223.241.247.214:9901/tsfile/live/0141_1.m3u8?key=txiptv&playlive=1&authid=0 +甘肃卫视,http://60.210.100.54:352/tsfile/live/0141_1.m3u8 甘肃卫视,http://183.66.15.146:60901/tsfile/live/0141_1.m3u8 甘肃卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031121/index.m3u8?channel-id=bestzb&Contentid=5000000011000031121&livemode=1&stbId=3 甘肃卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010098/1.m3u8 @@ -1977,40 +3465,40 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 甘肃卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000023/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000023 甘肃卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000023/index.m3u8 广西卫视,http://36.32.174.67:60080/newlive/live/hls/38/live.m3u8 -广西卫视,http://101.65.32.39:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=0&authid=0 -广西卫视,http://61.136.67.238:50085/tsfile/live/0113_1.m3u8 广西卫视,http://110.53.52.63:8888/newlive/live/hls/25/live.m3u8 -广西卫视,http://111.61.236.247:9081/hls/44/index.m3u8 +广西卫视,http://61.136.67.238:50085/tsfile/live/0113_1.m3u8 +广西卫视,http://223.241.247.214:9901/tsfile/live/0113_1.m3u8 +广西卫视,http://223.241.247.214:9901/tsfile/live/0113_1.m3u8?key=txiptv&playlive=1&authid=0 广西卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031118/index.m3u8?channel-id=bestzb&Contentid=5000000011000031118&livemode=1&stbId=3 广西卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000368/index.m3u8?IASHttpSessionId= 广西卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010099/1.m3u8 广西卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226549/2.m3u8 广西卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000034/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000034 -贵州卫视,http://219.145.93.74:9999/tsfile/live/0112_1.m3u8 -贵州卫视,http://101.65.32.39:9901/tsfile/live/0142_1.m3u8?key=txiptv&playlive=0&authid=0 -贵州卫视,http://101.66.198.221:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=0&authid=0 贵州卫视,http://61.136.67.238:50085/tsfile/live/0120_1.m3u8 -贵州卫视,http://221.0.78.198:1681/hls/10249/index.m3u8 +贵州卫视,http://223.241.247.214:9901/tsfile/live/0120_1.m3u8 +贵州卫视,http://60.210.100.54:352/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0 +贵州卫视,http://60.210.100.54:352/tsfile/live/0120_1.m3u8 +贵州卫视,http://183.66.15.146:60901/tsfile/live/0120_1.m3u8 贵州卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000025843/index.m3u8?channel-id=bestzb&Contentid=5000000004000025843&livemode=1&stbId=3 贵州卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000329/index.m3u8?IASHttpSessionId= 贵州卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010100/1.m3u8 贵州卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225626/2.m3u8 贵州卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000036/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000036 海南卫视,http://36.32.174.67:60080/newlive/live/hls/46/live.m3u8 -海南卫视,http://219.145.93.74:9999/tsfile/live/0107_1.m3u8 -海南卫视,http://219.145.93.74:9999/tsfile/live/0107_1.m3u8?key=txiptv&playlive=1&authid=0 -海南卫视,http://220.164.192.48:50085/tsfile/live/1003_1.m3u8 -海南卫视,http://220.164.192.48:50085/tsfile/live/1003_1.m3u8?key=txiptv&playlive=0&authid=0 +海南卫视,http://60.210.100.54:352/tsfile/live/1000_1.m3u8 +海南卫视,http://61.157.139.15:9901/tsfile/live/2404_1.m3u8 +海南卫视,http://61.157.139.15:9901/tsfile/live/2404_1.m3u8?key=txiptv&playlive=1&authid=0 +海南卫视,http://58.221.214.82:9901/tsfile/live/0016_2.m3u8 海南卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000006211/index.m3u8?channel-id=bestzb&Contentid=5000000004000006211&livemode=1&stbId=3 海南卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000347/index.m3u8?IASHttpSessionId= 海南卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010083/1.m3u8 海南卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225639/2.m3u8 海南卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000037/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000037 河北卫视,http://36.32.174.67:60080/newlive/live/hls/36/live.m3u8 -河北卫视,http://101.65.32.39:9901/tsfile/live/0111_2.m3u8?key=txiptv&playlive=0&authid=0 河北卫视,http://61.136.67.238:50085/tsfile/live/0117_1.m3u8 -河北卫视,http://111.61.236.247:9081/hls/17/index.m3u8 -河北卫视,http://220.164.192.48:50085/tsfile/live/0113_1.m3u8 +河北卫视,http://61.136.67.238:50085/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0 +河北卫视,http://60.210.100.54:352/tsfile/live/0117_1.m3u8 +河北卫视,http://183.66.15.146:60901/tsfile/live/0117_1.m3u8 河北卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000006000040016/index.m3u8?channel-id=bestzb&Contentid=5000000006000040016&livemode=1&stbId=3 河北卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000330/index.m3u8?IASHttpSessionId= 河北卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010101/1.m3u8 @@ -2018,19 +3506,19 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 河北卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000057/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000057 河南卫视,http://39.134.136.161:6610/000000001000/5000000011000031119/index.m3u8?livemode=1&stbId=10&channel-id=bestzb&Contentid=5000000011000031119 河南卫视,http://39.134.136.161:6610/000000001000/1000000002000027731/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000002000027731 -河南卫视,http://219.145.93.74:9999/tsfile/live/0118_1.m3u8 -河南卫视,http://219.145.93.74:9999/tsfile/live/0118_1.m3u8?key=txiptv&playlive=1&authid=0 -河南卫视,http://101.65.32.39:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=0&authid=0 +河南卫视,http://61.136.67.238:50085/tsfile/live/0016_1.m3u8 +河南卫视,http://223.241.247.214:9901/tsfile/live/0139_1.m3u8 +河南卫视,http://60.210.100.54:352/tsfile/live/0139_1.m3u8 河南卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000002000027731/index.m3u8?channel-id=ystenlive&Contentid=1000000002000027731&livemode=1&stbId=3 河南卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000369/index.m3u8?IASHttpSessionId= 河南卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010071/1.m3u8 河南卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226480/2.m3u8 河南卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000027/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000027 吉林卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/jxws-hd/2500.m3u8?innersid=14570431181364255736 -吉林卫视,http://123.7.110.43:9901/tsfile/live/0112_1.m3u8 -吉林卫视,http://219.145.93.74:9999/tsfile/live/1011_1.m3u8 -吉林卫视,http://101.65.32.39:9901/tsfile/live/0116_2.m3u8?key=txiptv&playlive=0&authid=0 +吉林卫视,http://110.53.52.63:8888/newlive/live/hls/34/live.m3u8 吉林卫视,http://61.136.67.238:50085/tsfile/live/0116_1.m3u8 +吉林卫视,http://223.241.247.214:9901/tsfile/live/0116_1.m3u8 +吉林卫视,http://223.241.247.214:9901/tsfile/live/0116_1.m3u8?key=txiptv&playlive=1&authid=0 吉林卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031117/index.m3u8?channel-id=bestzb&Contentid=5000000011000031117&livemode=1&stbId=3 吉林卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000363/index.m3u8?IASHttpSessionId= 吉林卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010075/1.m3u8 @@ -2039,8 +3527,8 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 江苏卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/jsws-hd/2500.m3u8?innersid=14912719076157451667 江苏卫视,http://z.b.bkpcp.top/m.php?id=jsws 江苏卫视,https://www.freetv.top/migu/623899368.m3u8?migutoken=3ec7add32f2108ed670e526f58207033f492fc81ffe6044df4e04bf88bca3cfbe3f1af7bd4fa10e5a6663f276475985da275dfa9a568feed08fbc90f40838156a2167089cb6b35aaaf231e8ae8 -江苏卫视,http://112.46.85.60:8009/hls/33/index.m3u8 -江苏卫视,http://219.145.93.74:9999/tsfile/live/1008_1.m3u8 +江苏卫视,http://101.66.198.180:9901/tsfile/live/0017_1.m3u8?key=txiptv&playlive=0&authid=0 +江苏卫视,http://113.140.86.162:8009/hls/33/index.m3u8 江苏卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265030/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265030&livemode=1&stbId=YanG-1989 江苏卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000304/index.m3u8?IASHttpSessionId= 江苏卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010059/1.m3u8 @@ -2050,67 +3538,67 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 江西卫视,https://www.freetv.top/migu/783847495.m3u8?migutoken=fddcc05dc0245329d3208607a5b1f5a1980bc31a7ced510e345af6cc68f5b86d2d9178b45706a0b6a0ceddc82ce06e53375cfedbc96fd0b00c12195c7d77b6f23811a67970bcfeb47629aa5aa6 江西卫视,http://36.32.174.67:60080/newlive/live/hls/22/live.m3u8 江西卫视,http://36.32.174.67:60080/newlive/live/hls/31/live.m3u8 -江西卫视,http://219.145.93.74:9999/tsfile/live/0141_1.m3u8 +江西卫视,http://61.136.67.238:50085/tsfile/live/0138_1.m3u8 江西卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265032/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265032&livemode=1&stbId=3 江西卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000335/index.m3u8?IASHttpSessionId= 江西卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010060/1.m3u8 江西卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226344/2.m3u8 江西卫视,http://[2409:8087:74f0:22::4]:6610/270000001128/9900000525/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000525 辽宁卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/lnws-hd/2500.m3u8?innersid=6324592032119595697 -辽宁卫视,http://101.65.32.39:9901/tsfile/live/0123_1.m3u8?key=txiptv&playlive=0&authid=0 -辽宁卫视,http://111.61.236.247:9081/hls/30/index.m3u8 +辽宁卫视,http://223.241.247.214:9901/tsfile/live/0121_1.m3u8 +辽宁卫视,http://223.241.247.214:9901/tsfile/live/0121_1.m3u8?key=txiptv&playlive=1&authid=0 +辽宁卫视,http://60.210.100.54:352/tsfile/live/0121_1.m3u8 辽宁卫视,http://183.66.15.146:60901/tsfile/live/0121_1.m3u8 -辽宁卫视,http://124.128.73.58:9901/tsfile/live/0121_1.m3u8 辽宁卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265022/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265022&livemode=1&stbId=3 辽宁卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000326/index.m3u8?IASHttpSessionId= 辽宁卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010061/1.m3u8 辽宁卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226546/2.m3u8 辽宁卫视,http://[2409:8087:74f0:22::7]:6410/270000001128/9900000526/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000526 -内蒙古卫视,https://livestream-bt.nmtv.cn/nmtv/2314general.m3u8?txSecret=35f2dd39972cede5222c6bd2c0efe24b&txTime=77395680 -内蒙古卫视,https://livestream-bt.nmtv.cn/nmtv/2315general.m3u8?txSecret=e2b255285dd119a92c8aa5cdf00f8b84&txTime=771EF880 -内蒙古卫视,https://livestream-bt.nmtv.cn/nmtv/2314general.m3u8?txSecret=dc348a27bd36fe1bd63562af5e7269ea&txTime=771EF880 -内蒙古卫视,http://101.65.32.39:9901/tsfile/live/0109_1.m3u8?key=txiptv&playlive=0&authid=0 内蒙古卫视,http://61.136.67.238:50085/tsfile/live/0109_1.m3u8?key=txiptv&playlive=1&authid=0 +内蒙古卫视,http://61.136.67.238:50085/tsfile/live/0109_1.m3u8 +内蒙古卫视,http://60.210.100.54:352/tsfile/live/0109_1.m3u8 +内蒙古卫视,http://183.66.15.146:60901/tsfile/live/0109_1.m3u8 +内蒙古卫视,http://59.48.75.130:3052/tsfile/live/1005_1.m3u8 内蒙古卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000044/index.m3u8 内蒙古卫视,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221225664/index.m3u8 内蒙古卫视,http://[2409:8087:74d9:21::6]/270000001322/69900158041111100000002237/index.m3u8 内蒙古卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000014080/1.m3u8 内蒙古卫视,http://[2409:8087:1a0a:df::4035]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226389/index.m3u8 宁夏卫视,http://36.32.174.67:60080/newlive/live/hls/49/live.m3u8 -宁夏卫视,http://219.145.93.74:9999/tsfile/live/0137_1.m3u8 -宁夏卫视,http://101.65.32.39:9901/tsfile/live/0112_2.m3u8?key=txiptv&playlive=0&authid=0 宁夏卫视,http://61.136.67.238:50085/tsfile/live/0112_1.m3u8 -宁夏卫视,http://111.61.236.247:9081/hls/51/index.m3u8 +宁夏卫视,http://223.241.247.214:9901/tsfile/live/0112_1.m3u8 +宁夏卫视,http://223.241.247.214:9901/tsfile/live/0112_1.m3u8?key=txiptv&playlive=1&authid=0 +宁夏卫视,http://60.210.100.54:352/tsfile/live/0112_1.m3u8 宁夏卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225632/index.m3u8 宁夏卫视,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000047 宁夏卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010110/1.m3u8 宁夏卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225632/2.m3u8 宁夏卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000047/index.m3u8 -青海卫视,http://101.65.32.39:9901/tsfile/live/0140_1.m3u8?key=txiptv&playlive=0&authid=0 青海卫视,http://110.53.52.63:8888/newlive/live/hls/38/live.m3u8 -青海卫视,http://111.61.236.247:9081/hls/49/index.m3u8 -青海卫视,http://220.164.192.48:50085/tsfile/live/0140_1.m3u8 +青海卫视,http://60.210.100.54:352/tsfile/live/0140_1.m3u8 青海卫视,http://183.66.15.146:60901/tsfile/live/0140_1.m3u8 +青海卫视,http://61.157.139.15:9901/tsfile/live/2402_1.m3u8 +青海卫视,http://58.221.214.82:9901/tsfile/live/0018_1.m3u8 青海卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000006000040015/index.m3u8?channel-id=bestzb&Contentid=5000000006000040015&livemode=1&stbId=3 青海卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000366/index.m3u8?IASHttpSessionId= 青海卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010111/1.m3u8 青海卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226323/2.m3u8 青海卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000042/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000042 山东卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/sdws-hd/2500.m3u8?innersid=3721212644869031100 -山东卫视,http://219.145.93.74:9999/tsfile/live/1010_1.m3u8 -山东卫视,http://101.65.32.39:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0 -山东卫视,http://101.66.198.221:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=0&authid=0 -山东卫视,http://111.61.236.247:9081/hls/31/index.m3u8 +山东卫视,http://223.241.247.214:9901/tsfile/live/0131_1.m3u8 +山东卫视,http://223.241.247.214:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0 +山东卫视,http://60.210.100.54:352/tsfile/live/0131_1.m3u8 +山东卫视,http://183.66.15.146:60901/tsfile/live/0131_1.m3u8 山东卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265019/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265019&livemode=1&stbId=3 山东卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000370/index.m3u8?IASHttpSessionId= 山东卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010066/1.m3u8 山东卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226456/2.m3u8 山东卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000527/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000527 山西卫视,http://36.32.174.67:60080/newlive/live/hls/43/live.m3u8 -山西卫视,http://219.145.93.74:9999/tsfile/live/0120_1.m3u8 -山西卫视,http://101.65.32.39:9901/tsfile/live/0109_2.m3u8?key=txiptv&playlive=0&authid=0 -山西卫视,http://111.61.236.247:9081/hls/47/index.m3u8 -山西卫视,http://220.164.192.48:50085/tsfile/live/0117_1.m3u8 +山西卫视,http://223.241.247.214:9901/tsfile/live/0118_1.m3u8 +山西卫视,http://60.210.100.54:352/tsfile/live/0118_1.m3u8 +山西卫视,http://61.157.139.15:9901/tsfile/live/2397_1.m3u8 +山西卫视,http://58.221.214.82:9901/tsfile/live/0017_1.m3u8 山西卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225624/2.m3u8 山西卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000021220/1.m3u8 山西卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010114/1.m3u8 @@ -2119,8 +3607,8 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 陕西卫视,http://z.b.bkpcp.top/m.php?id=sxws 陕西卫视,https://www.freetv.top/migu/738910838.m3u8?migutoken=35df06ac83a8fe0b0d98f96b8dbf5821d2a57fbd279c10148f5eb543353c48d828c15e639a63919e023774c69fac3a6f5a2bbfd1ee773d77c0dc154b9acd0c77e84c99627dd15f852e56ab3281 陕西卫视,http://36.32.174.67:60080/newlive/live/hls/44/live.m3u8 -陕西卫视,http://219.145.93.74:9999/tsfile/live/0136_1.m3u8 -陕西卫视,http://101.65.32.39:9901/tsfile/live/0136_1.m3u8?key=txiptv&playlive=0&authid=0 +陕西卫视,http://110.53.52.63:8888/newlive/live/hls/40/live.m3u8 +陕西卫视,http://61.136.67.238:50085/tsfile/live/0136_1.m3u8 陕西卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226457/index.m3u8 陕西卫视,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000026 陕西卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010113/1.m3u8 @@ -2128,59 +3616,59 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 陕西卫视,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226444/index.m3u8 四川卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/scws-hd/2500.m3u8?innersid=17534924581903335933 四川卫视,http://36.32.174.67:60080/newlive/live/hls/29/live.m3u8 -四川卫视,http://101.65.32.39:9901/tsfile/live/0128_1.m3u8?key=txiptv&playlive=0&authid=0 四川卫视,http://61.136.67.238:50085/tsfile/live/0123_1.m3u8 四川卫视,http://61.136.67.238:50085/tsfile/live/0123_1.m3u8?key=txiptv&playlive=1&authid=0 +四川卫视,http://223.241.247.214:9901/tsfile/live/0123_1.m3u8 四川卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000006119/index.m3u8?channel-id=bestzb&Contentid=5000000004000006119&livemode=1&stbId=3 四川卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000348/index.m3u8?IASHttpSessionId= 四川卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010115/1.m3u8 四川卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221226338/2.m3u8 四川卫视,http://[2409:8087:74f0:22::6]:6410/270000001128/9900000025/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000025 深圳卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/szws-hd/2500.m3u8?innersid=15000776628606995758 -深圳卫视,http://219.145.93.74:9999/tsfile/live/0142_1.m3u8 -深圳卫视,http://219.145.93.74:9999/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://61.136.67.238:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://61.136.67.238:50085/tsfile/live/0126_1.m3u8 +深圳卫视,http://223.241.247.214:9901/tsfile/live/1012_1.m3u8 +深圳卫视,http://223.241.247.214:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265028/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265028&livemode=1&stbId=3 深圳卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000308/index.m3u8?IASHttpSessionId= 深圳卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010068/1.m3u8 深圳卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225739/2.m3u8 深圳卫视,http://[2409:8087:74f0:22::5]:6410/270000001128/9900000529/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000529 三沙卫视,http://119.36.148.115:59901/tsfile/live/1009_1.m3u8 -三沙卫视,http://139.196.151.191:2051/rtp/239.45.1.82:5140 三沙卫视,http://139.129.231.228:50060/rtp/239.21.2.9:5002 三沙卫视,http://139.129.231.228:3529/rtp/239.21.2.9:5002 三沙卫视,http://117.27.190.42:9998/tsfile/live/23250_1.m3u8 +三沙卫视,http://117.27.190.42:9998/tsfile/live/23250_1.m3u8?key=txiptv&playlive=1&authid=0 三沙卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288016/index.m3u8?channel-id=bestzb&Contentid=5000000011000288016&livemode=1&stbId=3 三沙卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000117/1.m3u8 三沙卫视,http://[2409:8087:5e08:24::17]:6610/000000001000/4600001000000000117/1.m3u8?channel-id=bestzb&Contentid=4600001000000000117&livemode=1&stbId=3 三沙卫视,http://[2409:8087:5e08:24::16]:6610/000000001000/5000000011000288016/index.m3u8?livemode=1&stbId=10&channel-id=bestzb&Contentid=5000000011000288016 三沙卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/4600001000000000117/index.m3u8 -天津卫视,http://112.46.85.60:8009/hls/44/index.m3u8 +天津卫视,http://113.140.86.162:8009/hls/44/index.m3u8 天津卫视,http://36.32.174.67:60080/newlive/live/hls/26/live.m3u8 -天津卫视,http://101.65.32.39:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=0&authid=0 -天津卫视,http://101.66.198.221:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=0&authid=0 天津卫视,http://61.136.67.238:50085/tsfile/live/0135_1.m3u8 +天津卫视,http://223.241.247.214:9901/tsfile/live/1006_1.m3u8 +天津卫视,http://60.210.100.54:352/tsfile/live/0135_1.m3u8 天津卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265026/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265026&livemode=1&stbId=3 天津卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000327/index.m3u8?IASHttpSessionId= 天津卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010069/1.m3u8 天津卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225740/2.m3u8 天津卫视,http://[2409:8087:74f0:22::6]:6410/270000001128/9900000530/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000530 西藏卫视,http://36.32.174.67:60080/newlive/live/hls/48/live.m3u8 -西藏卫视,http://101.65.32.39:9901/tsfile/live/0111_1.m3u8?key=txiptv&playlive=0&authid=0 -西藏卫视,http://111.61.236.247:9081/hls/52/index.m3u8 +西藏卫视,http://60.210.100.54:352/tsfile/live/0111_1.m3u8 西藏卫视,http://183.66.15.146:60901/tsfile/live/0111_1.m3u8 -西藏卫视,http://124.128.73.58:9901/tsfile/live/0111_1.m3u8 +西藏卫视,http://59.48.75.130:3052/tsfile/live/0109_1.m3u8 +西藏卫视,http://60.208.61.2:352/tsfile/live/0111_1.m3u8 西藏卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225638/2.m3u8 西藏卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010123/1.m3u8 西藏卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000043/index.m3u8 西藏卫视,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221225698/index.m3u8 西藏卫视,http://[2409:8087:74d9:21::6]/270000001322/69900158041111100000002236/index.m3u8 新疆卫视,http://36.32.174.67:60080/newlive/live/hls/47/live.m3u8 -新疆卫视,http://123.7.110.43:9901/tsfile/live/0110_1.m3u8 -新疆卫视,http://111.61.236.247:9081/hls/53/index.m3u8 -新疆卫视,http://220.164.192.48:50085/tsfile/live/0110_1.m3u8 -新疆卫视,http://220.164.192.48:50085/tsfile/live/0111_1.m3u8 +新疆卫视,http://60.210.100.54:352/tsfile/live/0110_1.m3u8 +新疆卫视,http://59.48.75.130:3052/tsfile/live/1004_1.m3u8 +新疆卫视,http://60.208.61.2:352/tsfile/live/0110_1.m3u8 +新疆卫视,http://106.124.91.222:9901/tsfile/live/21212_1.m3u8 新疆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225635/index.m3u8 新疆卫视,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000045 新疆卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010116/1.m3u8 @@ -2200,29 +3688,29 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 地方频道,#genre# 广东珠江,http://121.33.239.242:9901/tsfile/live/1007_1.m3u8 广东珠江,http://121.33.239.242:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0 -广东珠江,http://mzitv.cn:32/tsfile/live/1006_1.m3u8 广东珠江,http://183.11.239.36:808/hls/83/index.m3u8 -广东珠江,http://gmxw.7766.org:808/hls/83/index.m3u8 +广东珠江,http://120.77.205.62:8087/rtp/239.77.0.1:5146 +广东珠江,http://mzitv.cn:32/tsfile/live/1006_1.m3u8 广东珠江,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000003000000033/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000003000000033&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 广东珠江,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000003000000033/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000003000000033&IASHttpSessionId=OTT19019320240419154124000281 广东珠江,http://[2409:8087:5e00:24::10]:6060/200000001898/460000089800010091/0.m3u8 广东珠江,http://[2409:8087:5e08:24::d]:6610/000000001000/1/2000000003000000033/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000003000000033&yang-1989 广东珠江,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010091/index.m3u8 广东体育,http://121.33.239.242:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -广东体育,http://mzitv.cn:32/tsfile/live/1008_1.m3u8 广东体育,http://183.11.239.36:808/hls/2/index.m3u8 广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146 广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146 广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146 +广东体育,http://mzitv.cn:32/tsfile/live/1008_1.m3u8 广东新闻,http://mom.coms.hk:9901/tsfile/live/1008_1.m3u8 广东新闻,http://121.33.239.242:9901/tsfile/live/1008_1.m3u8 -广东新闻,http://mzitv.cn:32/tsfile/live/1007_1.m3u8 广东新闻,http://183.11.239.36:808/hls/5/index.m3u8 +广东新闻,http://mzitv.cn:32/tsfile/live/1007_1.m3u8 广东卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/gdws-hd/2500.m3u8?innersid=2310031483208039305 广东卫视,http://z.b.bkpcp.top/m.php?id=gdws -广东卫视,http://219.145.93.74:9999/tsfile/live/1006_1.m3u8 -广东卫视,http://101.65.32.39:9901/tsfile/live/0107_1.m3u8?key=txiptv&playlive=0&authid=0 -广东卫视,http://101.66.198.221:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=0&authid=0 +广东卫视,http://223.241.247.214:9901/tsfile/live/1011_1.m3u8 +广东卫视,http://223.241.247.214:9901/tsfile/live/1011_1.m3u8?key=txiptv&playlive=1&authid=0 +广东卫视,http://60.210.100.54:352/tsfile/live/0125_1.m3u8 广东卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265034/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265034&livemode=1&stbId=3 广东卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000307/index.m3u8?IASHttpSessionId= 广东卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010055/1.m3u8 @@ -2230,37 +3718,31 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 广东卫视,http://[2409:8087:74f0:22::6]:6410/270000001128/9900000520/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000520 广东民生,http://121.33.239.242:9901/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0 广东民生,http://121.33.239.242:9901/tsfile/live/1003_1.m3u8 -广东民生,http://mzitv.cn:32/tsfile/live/1009_1.m3u8 广东民生,http://183.11.239.36:808/hls/18/index.m3u8 广东民生,http://120.77.205.62:8087/rtp/239.77.0.225:5146 广东民生,http://120.77.205.62:8087/rtp/239.77.0.5:5146 -大湾区卫视,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dwqws +广东民生,http://mzitv.cn:32/tsfile/live/1009_1.m3u8 大湾区卫视,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=dwqws 大湾区卫视,http://8.138.90.107/公众号【睡眼迷离的猫】/migu.php?id=dwqws -大湾区卫视,http://mzitv.cn:32/tsfile/live/1012_1.m3u8 -大湾区卫视,http://183.11.239.36:808/hls/132/index.m3u8 +大湾区卫视,http://182.92.109.190:1668/72/72.php?id=dwqws +大湾区卫视,http://182.92.109.190:1668/migu720/migu720.php?id=dwqws +大湾区卫视,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dwqws 大湾区卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000011619/index.m3u8 大湾区卫视,http://[2409:8087:5e08:24::17]:6610/000000001000/1000000002000011619/1.m3u8?channel-id=ystenlive&Contentid=1000000002000011619&livemode=1&stbId=3 大湾区卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000011619/1.m3u8 大湾区卫视,http://[2409:8087:5e08:24::2]:6610/000000001000/1000000002000011619/1.m3u8?channel-id=ystenlive&Contentid=1000000002000011619&livemode=1&stbId=3 大湾区卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000011619/index.m3u8? 广州综合,https://tencentplaywebsite.gztv.com/live/zonghes.m3u8?txSecret=751b5ecd94a0d9d34c7e37e25bb8b27a&txTime=193108637cb -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=dce137597806f62ae6fdfc40328a336e&txTime=191b5fc1c86 -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=9e5008d4b91944fa76a957a93ae54870&txTime=1903e5f1cfd -广州综合,https://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=6d9c0311929fc12857f6b810fab0188b&txTime=1913a3ed516 广州综合,http://tencentplay.gztv.com/live/zonghes.m3u8?txSecret=c8dbe86d6f86eb1a21999ab479fd5667&txTime=18d3c4690e8 广州综合,http://tencentplaygzrb01.gztv.com/live/zonghes.m3u8 广州综合,http://120.77.205.62:8087/rtp/239.253.43.71:5146 广州综合,http://120.77.205.62:8087/rtp/239.253.43.66:5146 广州影视,https://tencentplaywebsite.gztv.com/live/yingshi.m3u8?txSecret=074974bc25835d38fda6936ae40aabe9&txTime=193108637cb -广州影视,https://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=2b09d952702fe2c67ddad695faa4c27c&txTime=191b5db5ed0 -广州影视,https://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=ec79a0d817981989c161f548c48c2954&txTime=1903e79e680 广州影视,http://tencentplay.gztv.com/live/yingshi.m3u8?txSecret=1bd3a1082ab5b89f48c1bff9a3760da4&txTime=18d57929bd4 广州影视,http://tencentplaygzrb01.gztv.com/live/yingshi.m3u8 广州影视,http://120.77.205.62:8087/rtp/239.253.43.73:5146 广州影视,http://120.77.205.62:8087/rtp/239.253.43.68:5146 广州竞赛,https://tencentplaywebsite.gztv.com/live/jingsai.m3u8?txSecret=cd5eb475078e689b230ada7df792e4de&txTime=193108637cb -广州竞赛,https://tencentplay.gztv.com/live/jingsai.m3u8?txSecret=a4d04c27d0d1d8b7efef2ed7ff1c3eae&txTime=191b60cc9ca 广州竞赛,http://tencentplaygzrb01.gztv.com/live/jingsai.m3u8 江门综合,http://120.77.205.62:8087/rtp/239.77.0.195:5146 江门综合,http://120.77.205.62:8087/rtp/239.77.0.201:5146 @@ -2269,10 +3751,10 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 佛山综合,http://120.77.205.62:8087/rtp/239.253.43.52:5146 佛山综合,http://120.77.205.62:8087/rtp/239.253.43.57:5146 深圳卫视,http://cc-ynbit-wszhibo.ifengli.com:2000/live/szws-hd/2500.m3u8?innersid=15000776628606995758 -深圳卫视,http://219.145.93.74:9999/tsfile/live/0142_1.m3u8 -深圳卫视,http://219.145.93.74:9999/tsfile/live/0142_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://61.136.67.238:50085/tsfile/live/0126_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://61.136.67.238:50085/tsfile/live/0126_1.m3u8 +深圳卫视,http://223.241.247.214:9901/tsfile/live/1012_1.m3u8 +深圳卫视,http://223.241.247.214:9901/tsfile/live/1012_1.m3u8?key=txiptv&playlive=1&authid=0 深圳卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265028/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265028&livemode=1&stbId=3 深圳卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000308/index.m3u8?IASHttpSessionId= 深圳卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010068/1.m3u8 @@ -2306,7 +3788,6 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8? 浙江生活,https://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8 浙江生活,http://120.55.49.231:3095/rtp/233.50.201.133:5140 -浙江生活,http://183.136.148.214:9901/tsfile/live/1008_1.m3u8 浙江经济生活,http://ali-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8 浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8? 浙江教育,https://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8 @@ -2326,14 +3807,14 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/720p.m3u8 浙江新闻,https://ali-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8? 浙江新闻,http://120.55.49.231:3095/rtp/233.50.201.137:5140 -浙江少儿,https://qiniup-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8? +浙江少儿,http://120.55.49.231:2693/rtp/233.50.201.138:5140 浙江少儿,http://120.55.49.231:3095/rtp/233.50.201.138:5140 浙江少儿,http://120.55.49.231:3543/rtp/233.50.201.138:5140 -浙江少儿,http://183.136.148.214:9901/tsfile/live/1012_1.m3u8 +浙江少儿,https://qiniup-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 杭州综合,http://120.55.49.231:3095/rtp/233.50.201.173:5140 杭州明珠,http://120.55.49.231:3095/rtp/233.50.201.174:5140 杭州生活,http://120.55.49.231:3095/rtp/233.50.201.175:5140 @@ -2346,12 +3827,12 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8 之江纪录,https://ali-m-l.cztv.com/channels/lantian/channel12/720p.m3u8 之江纪录,http://120.55.49.231:3095/rtp/233.50.202.25:5140 -浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,https://ct-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,http://ali-m-l.cztv.com/channels/lantian/channel010/720p.m3u8 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 浙江国际,https://ali-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8? +浙江国际,https://qiniup-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8 丽水新闻,http://120.55.49.231:3095/rtp/233.50.201.162:5140 丽水新闻,http://120.55.49.231:4276/rtp/233.50.201.162:5140 丽水新闻,http://120.55.49.231:8872/rtp/233.50.201.162:5140 @@ -2364,6 +3845,7 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 浙江民生休闲,http://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8 浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8 浙江民生休闲,https://ali-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8? +浙江民生休闲,http://120.55.49.231:3095/rtp/233.50.201.136:5140 浙江数码时代,http://ali-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8 浙江教科影院,http://ali-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8 浙江教科影视,http://ali-m-l.cztv.com/channels/lantian/channel04/1080p.m3u8 @@ -2473,17 +3955,17 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 北京财经,https://fmbox.cc/公众号玉玉软件库/tv/beijing.php?id=bjcj 通州电视台,http://pull.dayuntongzhou.com/live/tztv.m3u8 七彩戏剧,http://z.b.bkpcp.top/m.php?id=qcxj -七彩戏剧,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=qcxj 七彩戏剧,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=qcxj -七彩戏剧,http://139.196.151.191:2051/rtp/239.45.3.61:5140 +七彩戏剧,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=qcxj 七彩戏剧,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281 七彩戏剧,http://[2409:8087:5e01:24::16]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IAS 七彩戏剧,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281 七彩戏剧,http://[2409:8087:5e01:24::16]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281 七彩戏剧,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 七彩戏剧,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281 -上海外语,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=shics +七彩戏剧,http://[2409:8087:5e01:24::8]:6610/000000001000/2000000002000000010/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000010&IASHttpSessionId=OTT19019320240419154124000281 上海外语,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=shics +上海外语,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=shics 上海外语,http://139.196.151.191:2051/rtp/239.45.1.127:5140 上海外语,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000001/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000001&IASHttpSessionId=OTT19019320240419154124000281 上海外语,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226201/index.m3u8 @@ -2509,6 +3991,7 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 上海纪实,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010067/1.m3u8 上海纪实,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225738/index.m3u8 上海都市,http://39.134.136.161:6610/000000001000/2000000002000000012/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000012 +上海都市,http://livetv.wqwqwq.sbs/itv/5000000010000018926.m3u8?cdn=bestzb 上海都市,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000012/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000012&IASHttpSessionId=OTT19019320240419154124000281 上海都市,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226753/index.m3u8 上海都市,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000012/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000012&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 @@ -2517,19 +4000,16 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 上海都市,http://[2409:8087:5e08:24::d]:6610/000000001000/1/2000000002000000012/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000012&yang-1989 上海都市,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000012/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000012&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 上海都市,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000010000018926/1.m3u8 -上海都市,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000012/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000012&IASHttpSessionId=OTT19019320240419154124000281 -上视外语,http://139.196.151.191:2051/rtp/239.45.1.127:5140 东方影视,http://z.b.bkpcp.top/m.php?id=shys 东方影视,https://www.freetv.top/migu/617290047.m3u8?migutoken=86c02ad0875d5cc49d77bcc8bdb628f2c9d508ffc323b964a03c8f92dde4afafa0345cf5a8fefbdf915c748e3d11c6c18e27ae1e21a609cec31a45e6c437db26a7a243625f9cf35c271171a22c 东方影视,http://39.134.136.161:6610/000000001000/2000000002000000013/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000013 -东方影视,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dfys 东方影视,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=dfys +东方影视,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dfys 东方影视,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000013/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000013&IASHttpSessionId=OTT19019320240419154124000281 东方影视,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000013/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000013&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 东方影视,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000013/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000013&IASHttpSessionId=OTT19019320240419154124000281 东方影视,http://[2409:8087:5e01:24::8]:6610/000000001000/2000000002000000013/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000013&IASHttpSessionId=OTT19019320240419154124000281 东方影视,http://[2409:8087:5e08:24::d]:6610/000000001000/1/2000000002000000013/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000013&yang-1989 -东方财经,http://139.196.151.191:2051/rtp/239.45.1.119:5140 东方财经,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000090/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000090&IASHttpSessionId=OTT19019320240419154124000281 东方财经,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226602/index.m3u8 东方财经,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000007000010003/1.m3u8 @@ -2539,10 +4019,9 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 东方财经,http://[2409:8087:74d9:21::6]:80/000000001000PLTV/88888888/224/3221226602/index.m3u8 东方财经,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000090/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000090&IASHttpSessionId=OTT19019320240419154124000281 东方财经,http://[2409:8087:5e01:24::16]:6610/000000001000/2000000002000000090/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000090&IAS -全纪实,http://139.196.151.191:2051/rtp/239.45.3.135:5140 +东方财经,http://[2409:8087:5e08:24::11]:6610/000000001000/5000000007000010003/1.m3u8?channel-id=bestzb&Contentid=5000000007000010003&livemode=1&stbId=3 动漫秀场,http://221.226.4.10:9901/tsfile/live/1027_1.m3u8?key=txiptv&playlive=1&authid=0 动漫秀场,http://120.55.49.231:3095/rtp/233.50.201.184:5140 -动漫秀场,http://139.196.151.191:2051/rtp/239.45.3.134:5140 动漫秀场,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281 动漫秀场,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000011000031113/1.m3u8 动漫秀场,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226197/index.m3u8 @@ -2550,57 +4029,55 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 动漫秀场,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 动漫秀场,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281 动漫秀场,http://[2409:8087:1e03:21::42]:6610/cms001/ch00000090990000001196/index.m3u8? +动漫秀场,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00002000/index.m3u8?IASHttpSessionId= 哈哈炫动,http://39.134.136.161:6610/000000001000/5101217554085087042/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=5101217554085087042 -哈哈炫动,http://101.65.32.39:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=0&authid=0 +哈哈炫动,http://livetv.wqwqwq.sbs/itv/5000000011000031123.m3u8?cdn=bestzb +哈哈炫动,http://175.10.230.91:8081/tsfile/live/1007_1.m3u8 哈哈炫动,http://144.52.160.109:9901/tsfile/live/1070_1.m3u8 -哈哈炫动,http://120.55.49.231:3095/rtp/233.50.201.74:5140 -哈哈炫动,http://139.196.151.191:2051/rtp/239.45.1.55:5140 +哈哈炫动,http://60.29.124.66:6080/hls/62/index.m3u8 哈哈炫动,http://[2409:8087:5e08:24::d]:6610/000000001000/5000000011000031123/index.m3u8?channel-id=bestzb&Contentid=5000000011000031123&livemode=1&stbId=YanG-1989 哈哈炫动,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225657/2.m3u8 哈哈炫动,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226618/index.m3u8 哈哈炫动,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000069/index.m3u8?channel-id=newtv&Ace 哈哈炫动,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000069/index.m3u8? -嘉定电视台,http://139.196.151.191:2051/rtp/239.45.3.185:5140 崇明电视台,https://pili-live-hls.wdit.com.cn/wditlive/c038f4fafbdf4f97ba74c74ad67259b931ee.m3u8 新闻综合,https://www.freetv.top/migu/651632657.m3u8?migutoken=b4a3e55048f55ec1c8fc5b509fbdf32f2dc5d255f5f218e79e84ca9a87fb9f2239927cb11b448f18285b50b81b4cd50a1354e9be5a3283375e85372798c3f3eb3ad60adf45eb5615f68eb4825f 新闻综合,http://61.173.144.157:9901/tsfile/live/1000_1.m3u8 新闻综合,http://61.173.144.157:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=1&authid=0 +新闻综合,http://livetv.wqwqwq.sbs/itv/5000000011000031110.m3u8?cdn=bestzb 新闻综合,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=shxwzh -新闻综合,http://139.196.151.191:2051/rtp/239.45.3.209:5140 新闻综合,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000005/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000005&IASHttpSessionId=OTT19019320240419154124000281 新闻综合,http://[2409:8087:5e01:24::8]:6610/000000001000/2000000002000000005/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000005&IASHttpSessionId=OTT19019320240419154124000281 新闻综合,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000005/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000005&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 新闻综合,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000005/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000005&IASHttpSessionId=OTT19019320240419154124000281 新闻综合,http://[2409:8087:5e08:24::d]:6610/000000001000/1/2000000002000000005/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000005&yang-1989 欢笑剧场,http://120.55.49.231:3095/rtp/233.50.201.189:5140 -欢笑剧场,http://139.196.151.191:2051/rtp/239.45.3.196:5140 -欢笑剧场,http://139.196.151.191:2051/rtp/239.45.1.4:5140 欢笑剧场,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000016/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000016&IASHttpSessionId=OTT19019320240419154124000281 +欢笑剧场,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/5000000002000009455/index.m3u8?channel-id=bestzb&Contentid=5000000002000009455&livemode=1&stbId=YanG-1989 法治天地,http://120.55.49.231:3095/rtp/233.50.201.191:5140 -法治天地,http://139.196.151.191:2051/rtp/239.45.1.46:5140 法治天地,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000014/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000014&IASHttpSessionId=OTT19019320240419154124000281 +法治天地,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/9001547084732463424/index.m3u8?channel-id=bestzb&Contentid=9001547084732463424&livemode=1&stbId=YanG-1989 生活时尚,http://39.134.136.161:6610/000000001000/2000000002000000006/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000006 生活时尚,http://221.0.78.198:1681/hls/10275/index.m3u8 生活时尚,http://120.55.49.231:3095/rtp/233.50.201.187:5140 -生活时尚,http://139.196.151.191:2051/rtp/239.45.3.132:5140 生活时尚,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000006/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000006&IASHttpSessionId=OTT19019320240419154124000281 生活时尚,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226358/index.m3u8 生活时尚,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000006/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000006&IASHttpSessionId=OTT19019320240419154124000281 生活时尚,http://[2409:8087:74d9:21::6]:80/000000001000PLTV/88888888/224/3221226358/index.m3u8 生活时尚,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000006/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000006&IASHttpSessionId=OTT19019320240419154124000281 生活时尚,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000006/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000006&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 +生活时尚,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000002000019634/index.m3u8?channel-id=bestzb&Contentid=5000000002000019634&livemode=1&stbId=YanG-1989 第一财经,http://39.134.136.161:6610/000000001000/2000000002000000004/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000004 -第一财经,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dycj +第一财经,http://livetv.wqwqwq.sbs/itv/5000000010000027146.m3u8?cdn=bestzb 第一财经,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=dycj +第一财经,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=dycj 第一财经,http://120.55.49.231:3095/rtp/233.50.200.125:5140 -第一财经,http://139.196.151.191:2051/rtp/239.45.3.211:5140 第一财经,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000004/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000004&IASHttpSessionId=OTT19019320240419154124000281 第一财经,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226172/index.m3u8 第一财经,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000004/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000004&IASHttpSessionId=OTT19019320240419154124000281 第一财经,http://[2409:8087:5e01:24::8]:6610/000000001000/2000000002000000004/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000004&IASHttpSessionId=OTT19019320240419154124000281 第一财经,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000004/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000004&IASHttpSessionId=OTT19019320240419154124000281 纪实人文,http://39.134.136.161:6610/000000001000/7081356299464623208/index.m3u8?livemode=1&stbId=10&channel-id=bestzb&Contentid=7081356299464623208 -纪实人文,http://139.196.151.191:2051/rtp/239.45.3.212:5140 纪实人文,http://139.129.231.228:50060/rtp/239.21.1.195:5002 纪实人文,http://139.129.231.228:3529/rtp/239.21.1.195:5002 纪实人文,http://[2409:8087:5e08:24::2]:6610/000000001000/5000000004000010282/index.m3u8?channel-id=bestzb&Contentid=5000000004000010282&livemode=1&stbId=3 @@ -2608,16 +4085,14 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 纪实人文,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226174/index.m3u8 纪实人文,http://[2409:8087:74d9:21::6]/270000001322/69900158041111100000002199/index.m3u8 纪实人文,http://[2409:8087:1a09:df::401d]/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225738/1.m3u8?icpid=88888888&from=5&hms_devid=980&online=1720054946&vqe=3 +纪实人文,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/5000000004000010282/index.m3u8?channel-id=bestzb&Contentid=5000000004000010282&livemode=1&stbId=3 都市剧场,http://61.173.144.157:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 都市剧场,http://120.55.49.231:3095/rtp/233.50.201.190:5140 -都市剧场,http://139.196.151.191:2051/rtp/239.45.3.136:5140 都市剧场,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000015/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000015&IASHttpSessionId=OTT19019320240419154124000281 -金色频道,http://139.196.151.191:2051/rtp/239.45.1.118:5140 +都市剧场,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/5000000011000031111/index.m3u8?channel-id=bestzb&Contentid=5000000011000031111&livemode=1&stbId=YanG-1989 +万源新闻综合,http://live.wanyuannews.com:80/wytv/hd/live.m3u8 万源新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8 万源新闻综合,http://live.wanyuannews.com/wytv/hd/live.m3u8?zsicd -万源新闻综合,http://live.wanyuannews.com:80/wytv/hd/live.m3u8 -铜梁综合,http://183.64.174.171:40123/ch1.m3u8?zzhongqd -荣昌综合,http://183.64.181.25:40023/rongchang01.m3u8 万州综合,http://wanzhoulive.cbg.cn:8017/iTXwrGs/800/live.m3u8?zzhongqd 万州综合,http://123.146.162.24:8017/iTXwrGs/800/live.m3u8 万州综合,http://123.146.162.24:8017/iTXwrGs/800/live.m3u8?zzhongqd @@ -2629,27 +4104,27 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 万州三峡移民,http://123.146.162.24:8013/tslslive/PU2vzMI/hls/live_sd.m3u8 重庆时尚购物,https://tvlive.ugoshop.com/ugotvlive/ssgotv.m3u8?auth_key=2312509421-0-0-6642ec3645caa943da6855a9ef7e2129 优漫卡通,http://58.221.214.82:9901/tsfile/live/0008_2.m3u8 -优漫卡通,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=ymkt 优漫卡通,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=ymkt +优漫卡通,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=ymkt +优漫卡通,http://175.10.230.91:8081/tsfile/live/1006_1.m3u8 优漫卡通,http://144.52.160.109:9901/tsfile/live/1057_1.m3u8 -优漫卡通,http://139.129.231.228:50060/rtp/239.21.1.50:5002 优漫卡通,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000010063/1.m3u8 优漫卡通,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225656/2.m3u8 优漫卡通,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010118/1.m3u8 优漫卡通,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000070/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000070 优漫卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225656/2.m3u8 -南京十八,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njsb 南京十八,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=njsb -南京教科,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njkj +南京十八,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njsb 南京教科,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=njkj -南京新闻综合,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njxwzh +南京教科,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njkj 南京新闻综合,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=njxwzh +南京新闻综合,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=njxwzh 武进新闻,https://live.wjyanghu.com/live/CH1.m3u8 武进生活,https://live.wjyanghu.com/live/CH2.m3u8 泰州一套新闻综合,http://stream1.mytaizhou.net/xwzh/playlist.m3u8?_upt=2f3c2e461725409415 泰州三套影视娱乐,http://stream1.mytaizhou.net/ysyl/playlist.m3u8?_upt=16dfe82d1725409426 -淮安新闻综合,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=haxwzh 淮安新闻综合,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=haxwzh +淮安新闻综合,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=haxwzh 苏州新闻综合,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=szxwzh 连云港公共,http://live.lyg1.com/ggpd/sd/live.m3u8 镇江二套社会民生,http://zjtv-wshls.homecdn.com/live/2aa16.m3u8 @@ -2659,39 +4134,52 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 靖江新闻综合,http://visit.jjbctv.com:1935/live/xwzhmb/playlist.m3u8?zjiangsd 湖南都市,http://116.128.242.83:9901/tsfile/live/0139_1.m3u8?key=txiptv&playlive=1&authid=0 湖南都市,http://116.128.242.83:9901/tsfile/live/0139_1.m3u8 +湖南都市,http://175.10.230.91:8081/tsfile/live/0018_1.m3u8 +湖南都市,http://175.10.230.91:8081/tsfile/live/0018_1.m3u8?key=txiptv&playlive=1&authid=0 湖南都市,http://220.170.241.204:9901/tsfile/live/1002_1.m3u8 湖南都市,http://[2409:8087:5e08:24::11]:6610/000000001000/4682579636905393407/1.m3u8?channel-id=hnbblive&Contentid=4682579636905393407&livemode=1&stbId=3 +湖南都市,http://110.53.218.182:9902/tsfile/live/0127_1.m3u8 湖南经视,http://116.128.242.83:9901/tsfile/live/0131_1.m3u8?key=txiptv&playlive=1&authid=0 湖南经视,http://116.128.242.83:9901/tsfile/live/0131_1.m3u8 湖南经视,http://220.170.241.204:9901/tsfile/live/1001_1.m3u8 +湖南经视,http://110.53.218.182:9902/tsfile/live/1004_1.m3u8 湖南经视,http://[2409:8087:5e08:24::11]:6610/000000001000/6306119848317438256/1.m3u8?channel-id=hnbblive&Contentid=6306119848317438256&livemode=1&stbId=3 湖南电视剧,http://116.128.242.83:9901/tsfile/live/0120_1.m3u8?key=txiptv&playlive=1&authid=0 湖南电视剧,http://116.128.242.83:9901/tsfile/live/0120_1.m3u8 湖南电视剧,http://[2409:8087:5e08:24::11]:6610/000000001000/8765482907954673867/1.m3u8?channel-id=hnbblive&Contentid=8765482907954673867&livemode=1&stbId=3 湖南电影,http://116.128.242.83:9901/tsfile/live/1009_1.m3u8 +湖南电影,http://175.10.230.91:8081/tsfile/live/0019_1.m3u8 +湖南电影,http://175.10.230.91:8081/tsfile/live/0019_1.m3u8?key=txiptv&playlive=1&authid=0 湖南电影,http://[2409:8087:5e08:24::11]:6610/000000001000/7884242846753128038/1.m3u8?channel-id=hnbblive&Contentid=7884242846753128038&livemode=1&stbId=3 湖南爱晚,http://[2409:8087:5e08:24::11]:6610/000000001000/6307875884530512195/1.m3u8?channel-id=hnbblive&Contentid=6307875884530512195&livemode=1&stbId=3 湖南娱乐,http://116.128.242.83:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0 湖南娱乐,http://116.128.242.83:9901/tsfile/live/0125_1.m3u8 +湖南娱乐,http://175.10.230.91:8081/tsfile/live/1000_1.m3u8?key=txiptv&playlive=1&authid=0 +湖南娱乐,http://175.10.230.91:8081/tsfile/live/1000_1.m3u8 湖南娱乐,http://[2409:8087:5e08:24::11]:6610/000000001000/6427893650335440392/1.m3u8?channel-id=hnbblive&Contentid=6427893650335440392&livemode=1&stbId=3 +湖南国际,http://175.10.230.91:8081/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +湖南国际,http://175.10.230.91:8081/tsfile/live/1001_1.m3u8 湖南公共,http://116.128.242.83:9901/tsfile/live/0117_1.m3u8?key=txiptv&playlive=1&authid=0 湖南公共,http://116.128.242.83:9901/tsfile/live/0117_1.m3u8 金鹰纪实,http://116.128.242.83:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 金鹰纪实,http://116.128.242.83:9901/tsfile/live/1001_1.m3u8 金鹰纪实,http://119.36.148.115:59901/tsfile/live/1010_1.m3u8 -金鹰纪实,http://144.52.160.109:9901/tsfile/live/1068_1.m3u8 -金鹰纪实,http://139.196.151.191:2051/rtp/239.45.1.45:5140 +金鹰纪实,http://58.19.38.162:9901/tsfile/live/1032_1.m3u8?key=txiptv&playlive=1&authid=0 +金鹰纪实,http://121.19.134.222:808/tsfile/live/1037_1.m3u8 金鹰纪实,http://[2409:8087:5e08:24::d]:6610/000000001000/5000000011000031203/index.m3u8?channel-id=bestzb&Contentid=5000000011000031203&livemode=1&stbId=YanG-1989 金鹰纪实,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000011000031203/1.m3u8 金鹰纪实,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000011000031203/index.m3u8?channel-id=bestzb&Contentid=5000000011000031203&livemode=1&stbId=3 金鹰纪实,http://[2409:8087:5e08:24::11]:6610/000000001000/5000000011000031203/index.m3u8?channel-id=bestzb&Contentid=5000000011000031203&livemode=1&stbId=YanG-1989 金鹰纪实,http://[2409:8087:74d9:21::6]:80/270000001128/9900000074/index.m3u8 +湖南金鹰纪实,http://livetv.wqwqwq.sbs/itv/5000000011000031203.m3u8?cdn=bestzb 湖南金鹰纪实,http://220.170.241.204:9901/tsfile/live/1007_1.m3u8 湖北综合,http://119.36.148.115:59901/tsfile/live/1005_1.m3u8 湖北综合,http://[2409:8087:4c0a:22:1::11]:6410/170000001115/UmaiCHAN638072216f7da/index.m3u8?AuthInfo=9kOOdBn7MFF%2F2bWjKgahUUAdKgLqNB5aOAUhcp5CeNLx3R3LdIBdA5q61lut1LwZcw4SC2tJubc%2Bq5t%2F61jvWCtjrJL0x%2BHncPgdmcbBW9I -湖北经视,http://58.19.43.46:9901/tsfile/live/1017_1.m3u8 湖北经视,http://119.36.148.115:59901/tsfile/live/1004_1.m3u8 湖北经视,http://119.36.148.115:59901/tsfile/live/1004_1.m3u8?key=txiptv +湖北经视,http://58.19.43.46:9901/tsfile/live/1017_1.m3u8 +湖北经视,http://113.57.93.165:9900/tsfile/live/1017_1.m3u8?key=txiptv&playlive=1&authid=0 +湖北经视,http://113.57.93.165:9900/tsfile/live/1017_1.m3u8 湖北经视,http://59.173.243.210:9901/tsfile/live/1019_1.m3u8?key=txiptv&playlive=1&authid=0 湖北经视,http://59.173.243.210:9901/tsfile/live/1019_1.m3u8 湖北经视,http://220.249.114.102:9901/tsfile/live/1007_1.m3u8?key=txiptv&playlive=1&authid=0 @@ -2715,10 +4203,10 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 湖北公共,http://59.173.243.210:9901/tsfile/live/1034_1.m3u8?key=txiptv&playlive=1&authid=0 湖北公共,http://220.249.114.102:9901/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 湖北公共,http://220.249.114.102:9901/tsfile/live/1006_1.m3u8 -湖北垄上,http://58.19.43.46:9901/tsfile/live/1015_1.m3u8 湖北垄上,http://119.36.148.115:59901/tsfile/live/1006_1.m3u8 -湖北垄上,http://113.57.20.158:9901/tsfile/live/1015_1.m3u8 +湖北垄上,http://58.19.43.46:9901/tsfile/live/1015_1.m3u8 湖北垄上,http://113.57.20.158:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&authid=0 +湖北垄上,http://113.57.20.158:9901/tsfile/live/1015_1.m3u8 湖北垄上,http://59.173.243.210:9901/tsfile/live/1031_1.m3u8?key=txiptv&playlive=1&authid=0 湖北垄上,http://[2409:8087:4c0a:22:1::11]:6410/170000001115/UmaiCHAN638072463c333/index.m3u8?AuthInfo=9kOOdBn7MFF%2F2bWjKgahUUAdKgLqNB5aOAUhcp5CeNL%2Be1h4FfA5QqwJ7IPOz3p2qIS7djSxm17Htd%2FckZkm%2FVqsKHEJFJt26ju9iibzMEo 湖北垄上,http://59.173.243.210:9901/tsfile/live/1031_1.m3u8 @@ -2742,9 +4230,9 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 武汉文体,http://stream.appwuhan.com/5tzb/sd/live.m3u8 武汉外语,http://stream.appwuhan.com/6tzb/sd/live.m3u8 江夏新闻综合,http://59.175.226.142:280/gb28181/xwzh.m3u8?zhubd +十堰新闻,http://p8.vzan.com/slowlive/034028687228317362/live.m3u8 十堰新闻,https://p8.vzan.com/slowlive/034028687228317362/live.m3u8 十堰新闻,https://p8.vzan.com/slowlive/034028687228317362/live.m3u8?zbid=351104&tpid=868100086 -十堰新闻,http://p8.vzan.com/slowlive/034028687228317362/live.m3u8 荆门新闻综合,http://stream.jmtv.com.cn/xwzh/sd/live.m3u8 荆门新闻综合,http://stream.jmtv.com.cn/xwzh/sd/live.m3u8?zhubd 武汉新闻,http://stream.appwuhan.com/1tzb/sd/live.m3u8 @@ -2768,11 +4256,11 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 南宁影视娱乐,http://hls.nntv.cn/nnlive/YSYL_244.m3u8 南宁影视娱乐,https://hls.nntv.cn/nnlive/NNTV_VOD_A.m3u8 津南一套,http://play.jinnantv.top/live/JNTV1.m3u8?ztianjd -天津卫视,http://112.46.85.60:8009/hls/44/index.m3u8 +天津卫视,http://113.140.86.162:8009/hls/44/index.m3u8 天津卫视,http://36.32.174.67:60080/newlive/live/hls/26/live.m3u8 -天津卫视,http://101.65.32.39:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=0&authid=0 -天津卫视,http://101.66.198.221:9901/tsfile/live/0135_1.m3u8?key=txiptv&playlive=0&authid=0 天津卫视,http://61.136.67.238:50085/tsfile/live/0135_1.m3u8 +天津卫视,http://223.241.247.214:9901/tsfile/live/1006_1.m3u8 +天津卫视,http://60.210.100.54:352/tsfile/live/0135_1.m3u8 天津卫视,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265026/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265026&livemode=1&stbId=3 天津卫视,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000327/index.m3u8?IASHttpSessionId= 天津卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010069/1.m3u8 @@ -2790,7 +4278,6 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 广元综合,https://m3u8.channel.dzsm.com/nmip-media/channellive/channel100999/playlist.m3u8 康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8?key=txiptv&playlive=1&authid=0 康巴卫视,http://61.157.139.15:9901/tsfile/live/2415_1.m3u8 -康巴卫视,http://139.196.151.191:2051/rtp/239.45.1.251:5140 康巴卫视,http://139.196.151.191:7008/rtp/239.45.1.251:5140 康巴卫视,http://218.89.240.144:59901/tsfile/live/1010_1.m3u8 康巴卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225660/2.m3u8 @@ -2798,13 +4285,22 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 康巴卫视,http://[2409:8087:1a0b:df::4005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225660/index.m3u8 康巴卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225660/index.m3u8 康巴卫视,http://[2409:8087:5e08:24::2]:6610/000000001000/1000000005000266002/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000005000266002 +康巴卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225660/2.m3u8 +德阳公共,http://scdytv.cn:1935/live/m_ggpd_livevideo/playlist.m3u8 +德阳公共,http://scdytv.cn:1935/live/m_ggpd_livevideo/playlist.m3u8?zsicd +德阳新闻综合,http://scdytv.cn:1935/live/m_xwpd_livevideo/playlist.m3u8 +德阳新闻综合,http://scdytv.cn:1935/live/m_xwpd_livevideo/playlist.m3u8?zsicd 旺苍新闻综合,http://channel.wcrmt.cn:80/nmip-media/channellive/channel105268/playlist.m3u8 松潘新闻综合,http://live.spccmc.com:90/live/spxwzh.m3u8 松潘新闻综合,http://live.spccmc.com:90/live/spxwzh.m3u8?zsicd +汉源综合,http://live.hyxrmt.com:85/live/xwpd.m3u8 +汉源综合,http://live.hyxrmt.com:85/live/xwpd.m3u8?zsicd +汶川新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8 +汶川新闻综合,http://live.iwcmt.cn:90/live/zhxw.m3u8?zsicd 沐川综合,rtmp://tv.mcrm.org.cn:1935/channellive/tv01 沐川综合,http://tvfile.swrmt.com:80/nmip-media/channellive/channel100064/playlist.m3u8 +沐川综合,http://file.ysxtv.cn/cms/videos/nmip-media/channellive/channel4/playlist.m3u8?zsicd 营山电视台,http://file.ysxtv.cn/cms/videos/nmip-media/channellive/channel4/playlist.m3u8?zsicd -金川新闻综合,http://139.203.180.9:90/live/zhxw.m3u8 长宁综合,http://cnpull.sccnfb.com:80/live/123456.m3u8 长宁综合,http://cnpull.sccnfb.com/live/123456.m3u8?zsicd 龙泉驿新闻综合,https://live-pull.newslqy.com/live/fmzb1682404988829.m3u8 @@ -2814,19 +4310,19 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 陕西公共,http://gxlive.snrtv.com/sx5-SD.m3u8 陕西体育休闲,http://gxlive.snrtv.com/sx7-SD.m3u8 陕西影视,http://gxlive.snrtv.com/sx4-SD.m3u8 -厦门卫视,http://220.164.192.48:50085/tsfile/live/1004_1.m3u8 -厦门卫视,http://124.128.73.58:9901/tsfile/live/0129_1.m3u8 -厦门卫视,http://124.128.73.58:9901/tsfile/live/0129_1.m3u8?key=txiptv&playlive=1&authid=0 厦门卫视,http://60.208.61.2:352/tsfile/live/0119_1.m3u8 +厦门卫视,http://202.100.46.58:9901/tsfile/live/1040_1.m3u8 +厦门卫视,http://202.100.46.58:9901/tsfile/live/1040_1.m3u8?key=txiptv&playlive=1&authid=0 厦门卫视,http://123.132.233.194:352/tsfile/live/0119_1.m3u8 +厦门卫视,http://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8?zfud 厦门卫视,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000058 厦门卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000058/index.m3u8 厦门卫视,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221225689/index.m3u8 厦门卫视,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000005000266006/1.m3u8 厦门卫视,http://[2409:8087:5e08:24::17]:6610/000000001000/1000000005000266006/1.m3u8?channel-id=ystenlive&Contentid=1000000005000266006&livemode=1&stbId=3 漳州新闻综合,https://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8 +漳州新闻综合,http://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8?zfud 漳浦综合,http://220.161.87.62:8090/hls/0/index.m3u8?zfud -漳浦综合,http://220.161.87.62:8800/hls/0/index.m3u8 福州少儿,http://live.zohi.tv/video/s10001-fztv-4/index.m3u8 福州生活,http://live.zohi.tv/video/s10001-shpd-3/index.m3u8?zfud 福州综合,http://live.zohi.tv/video/s10001-FZTV-1/index.m3u8?zfud @@ -2835,10 +4331,10 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 福建文体,http://117.27.190.42:9998/tsfile/live/23291_1.m3u8 福建文体,http://117.27.190.42:9998/tsfile/live/23291_1.m3u8?key=txiptv 福建文体,http://117.27.190.42:9998/tsfile/live/23291_1.m3u8?key=txiptv&playlive=1&authid=0 +福建新闻,http://110.80.17.38:9901/tsfile/live/0122_1.m3u8 福建新闻,http://117.27.190.42:9998/tsfile/live/23286_1.m3u8 福建新闻,http://117.27.190.42:9998/tsfile/live/23286_1.m3u8?key=txiptv 福建新闻,http://117.27.190.42:9998/tsfile/live/23286_1.m3u8?key=txiptv&playlive=1&authid=0 -福建新闻,http://110.80.17.38:9901/tsfile/live/0122_1.m3u8 福建电视剧,http://117.27.190.42:9998/tsfile/live/23287_1.m3u8 福建电视剧,http://117.27.190.42:9998/tsfile/live/23287_1.m3u8?key=txiptv 福建电视剧,http://117.27.190.42:9998/tsfile/live/23287_1.m3u8?key=txiptv&playlive=1&authid=0 @@ -2884,6 +4380,7 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 济源电视一套,http://live.dxhmt.cn:9081/tv/19001-1.m3u8 河南都市,http://171.14.89.179:9901/tsfile/live/1001_1.m3u8 河南民生,http://171.14.89.179:9901/tsfile/live/1002_1.m3u8 +河南民生,http://171.14.89.69:9901/tsfile/live/1002_1.m3u8 沁阳新闻综合,http://live.dxhmt.cn:9081/tv/10882-1.m3u8 永城综合,http://live.dxhmt.cn:9081/tv/11481-1.m3u8 方城一套,http://live.dxhmt.cn:9081/tv/11322-1.m3u8 @@ -2916,33 +4413,37 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 伊犁维吾尔,http://110.153.180.106:55555/out_2/index.m3u8?zxinjd 伊犁哈萨克,http://110.153.180.106:55555/out_3/index.m3u8?zxinjd 伊犁经济法制,http://110.153.180.106:55555/out_4/index.m3u8?zxinjd -兵团五师双河新闻综合,https://liveout.btzx.com.cn/62ds9e/4nxdih.m3u8?zxinjd +兵团八师石河子新闻综合,http://124.88.144.73:1935/live/xwzh/playlist.m3u8?zxinjd +兵团八师石河子经济生活,http://124.88.144.73:1935/live/dywt/playlist.m3u8?zxinjd +兵团八师石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8?zxinjd +奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8 +奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8?zxinjd 玛纳斯综合,http://218.84.127.245:1026/hls/main1/playlist.m3u8 新疆卫视,http://36.32.174.67:60080/newlive/live/hls/47/live.m3u8 -新疆卫视,http://123.7.110.43:9901/tsfile/live/0110_1.m3u8 -新疆卫视,http://111.61.236.247:9081/hls/53/index.m3u8 -新疆卫视,http://220.164.192.48:50085/tsfile/live/0110_1.m3u8 -新疆卫视,http://220.164.192.48:50085/tsfile/live/0111_1.m3u8 +新疆卫视,http://60.210.100.54:352/tsfile/live/0110_1.m3u8 +新疆卫视,http://59.48.75.130:3052/tsfile/live/1004_1.m3u8 +新疆卫视,http://60.208.61.2:352/tsfile/live/0110_1.m3u8 +新疆卫视,http://106.124.91.222:9901/tsfile/live/21212_1.m3u8 新疆卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225635/index.m3u8 新疆卫视,http://[2409:8087:74d9:21::9]/270000001128/index.m3u8?cmcc_cid=9900000045 新疆卫视,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010116/1.m3u8 新疆卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225635/2.m3u8 新疆卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000045/index.m3u8 山东少儿,http://221.0.78.198:1681/hls/10227/index.m3u8 -山东少儿,http://111.14.181.15:9901/tsfile/live/1005_1.m3u8 山东少儿,http://123.132.233.194:352/tsfile/live/1002_1.m3u8 山东少儿,http://123.132.233.194:352/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 山东少儿,http://144.52.160.109:9901/tsfile/live/1022_1.m3u8 山东少儿,http://139.129.231.228:50060/rtp/239.21.1.208:5002 -山东少儿,http://139.129.231.228:3529/rtp/239.21.1.208:5002 山东少儿,http://221.2.148.205:8154/tsfile/live/1007_1.m3u8 +山东少儿,http://139.129.231.228:3529/rtp/239.21.1.208:5002 山东少儿,http://123.129.70.178:9901/tsfile/live/1004_1.m3u8 -山东新闻,http://60.208.61.2:352/tsfile/live/0141_1.m3u8 山东新闻,http://60.210.100.54:352/tsfile/live/1002_1.m3u8 +山东新闻,http://60.210.100.54:352/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 +山东新闻,http://60.208.61.2:352/tsfile/live/0141_1.m3u8 山东新闻,http://144.52.160.109:9901/tsfile/live/1019_1.m3u8 山东新闻,http://139.129.231.228:50060/rtp/239.21.1.140:5002 -山东新闻,http://139.129.231.228:3529/rtp/239.21.1.140:5002 山东新闻,http://221.2.148.205:8154/tsfile/live/1002_1.m3u8 +山东新闻,http://139.129.231.228:3529/rtp/239.21.1.140:5002 山东新闻,http://123.129.70.178:9901/tsfile/live/1000_1.m3u8 山东国际,http://221.0.78.198:1681/hls/10228/index.m3u8 山东国际,http://139.129.231.228:50060/rtp/239.21.1.61:5002 @@ -2950,8 +4451,8 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 山东教育,http://221.0.78.198:1681/hls/10221/index.m3u8 山东教育,http://123.132.233.194:352/tsfile/live/1003_1.m3u8 山东教育,http://livewai.sdetv.com.cn/live/da4ebbb91ee8468db5a9d230a535391f_transios/playlist.m3u8 +山东教育,http://121.19.134.222:808/tsfile/live/1033_1.m3u8 山东教育,http://144.52.160.109:9901/tsfile/live/1021_1.m3u8 -山东教育,http://139.129.231.228:50060/rtp/239.21.1.169:5002 山东教育,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225655/index.m3u8 山东教育,http://[2409:8087:74d9:21::6]/270000001128/9900000067/index.m3u8 山东教育,http://[2409:8087:1a09:df::401d]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225655/1.m3u8 @@ -2964,62 +4465,52 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 山东农科,http://144.52.160.109:9901/tsfile/live/1020_1.m3u8 山东农科,http://139.129.231.228:50060/rtp/239.21.1.183:5002 山东农科,http://139.129.231.228:3529/rtp/239.21.1.183:5002 -山东齐鲁,http://221.0.78.198:1681/hls/10225/index.m3u8 -山东齐鲁,http://124.128.73.58:9901/tsfile/live/1000_1.m3u8 -山东齐鲁,http://111.14.181.15:9901/tsfile/live/1000_1.m3u8 山东齐鲁,http://60.210.100.54:352/tsfile/live/1001_1.m3u8 +山东齐鲁,http://221.0.78.198:1681/hls/10225/index.m3u8 山东齐鲁,http://123.132.233.194:352/tsfile/live/1019_1.m3u8 山东齐鲁,http://139.129.231.228:50060/rtp/239.21.1.134:5002 -山东齐鲁,http://139.129.231.228:3529/rtp/239.21.1.134:5002 山东齐鲁,http://221.2.148.205:8154/tsfile/live/1001_1.m3u8 -山东齐鲁,http://123.129.70.178:9901/tsfile/live/0019_1.m3u8 山东齐鲁,http://61.156.228.12:8154/tsfile/live/1001_1.m3u8 +山东齐鲁,http://139.129.231.228:3529/rtp/239.21.1.134:5002 +山东齐鲁,http://123.129.70.178:9901/tsfile/live/0019_1.m3u8 山东生活,http://221.0.78.198:1681/hls/10226/index.m3u8 山东生活,http://144.52.160.109:9901/tsfile/live/1023_1.m3u8 山东生活,http://139.129.231.228:50060/rtp/239.21.1.175:5002 -山东生活,http://139.129.231.228:3529/rtp/239.21.1.175:5002 -山东生活,http://221.2.148.205:8154/tsfile/live/1005_1.m3u8 山东生活,http://221.2.148.205:8154/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 +山东生活,http://221.2.148.205:8154/tsfile/live/1005_1.m3u8 +山东生活,http://139.129.231.228:3529/rtp/239.21.1.175:5002 山东生活,http://123.129.70.178:9901/tsfile/live/1002_1.m3u8 山东体育,http://221.0.78.198:1681/hls/10224/index.m3u8 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -山东体育,http://111.14.181.15:9901/tsfile/live/1022_1.m3u8 -山东体育,http://111.14.181.15:9901/tsfile/live/1022_1.m3u8?key=tvbox6_com&playlive=1&authid=0 山东体育,http://123.132.233.194:352/tsfile/live/1001_1.m3u8 山东体育,http://144.52.160.109:9901/tsfile/live/1024_1.m3u8 山东体育,http://139.129.231.228:50060/rtp/239.21.1.141:5002 -山东体育,http://139.129.231.228:3529/rtp/239.21.1.141:5002 山东体育,http://221.2.148.205:8154/tsfile/live/1006_1.m3u8 +山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 +山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8 +山东体育,http://139.129.231.228:3529/rtp/239.21.1.141:5002 +山东体育,http://123.129.70.178:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +山东体育,http://123.129.70.178:9901/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0 山东文旅,http://60.208.61.2:352/tsfile/live/1004_1.m3u8 山东文旅,http://144.52.160.109:9901/tsfile/live/1025_1.m3u8 山东文旅,http://139.129.231.228:50060/rtp/239.21.1.176:5002 -山东文旅,http://139.129.231.228:3529/rtp/239.21.1.176:5002 山东文旅,http://221.2.148.205:8154/tsfile/live/1004_1.m3u8 -山东综艺,http://221.0.78.198:1681/hls/10220/index.m3u8 -山东综艺,http://124.128.73.58:9901/tsfile/live/1002_1.m3u8 -山东综艺,http://111.14.181.15:9901/tsfile/live/1004_1.m3u8 +山东文旅,http://139.129.231.228:3529/rtp/239.21.1.176:5002 山东综艺,http://60.210.100.54:352/tsfile/live/1003_1.m3u8 +山东综艺,http://221.0.78.198:1681/hls/10220/index.m3u8 山东综艺,http://123.132.233.194:352/tsfile/live/1000_1.m3u8 山东综艺,http://144.52.160.109:9901/tsfile/live/1026_1.m3u8 山东综艺,http://139.129.231.228:50060/rtp/239.21.1.177:5002 -山东综艺,http://139.129.231.228:3529/rtp/239.21.1.177:5002 山东综艺,http://221.2.148.205:8154/tsfile/live/1003_1.m3u8 +山东综艺,http://139.129.231.228:3529/rtp/239.21.1.177:5002 山东综艺,http://123.129.70.178:9901/tsfile/live/1001_1.m3u8 -济南综合,http://124.128.73.58:9901/tsfile/live/1003_1.m3u8 -济南综合,http://124.128.73.58:9901/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0 济南新闻综合,http://221.0.78.198:1681/hls/10279/index.m3u8 济南都市,http://221.0.78.198:1681/hls/10280/index.m3u8 -济南都市,http://124.128.73.58:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 -济南都市,http://124.128.73.58:9901/tsfile/live/1004_1.m3u8 济南都市,http://139.129.231.228:50060/rtp/239.21.1.63:5002 济南都市,http://139.129.231.228:3529/rtp/239.21.1.63:5002 济南生活,http://221.0.78.198:1681/hls/10281/index.m3u8 济南生活,http://139.129.231.228:50060/rtp/239.21.1.64:5002 济南生活,http://139.129.231.228:3529/rtp/239.21.1.64:5002 济南影视,http://221.0.78.198:1681/hls/10282/index.m3u8 -济南影视,http://124.128.73.58:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 -济南影视,http://124.128.73.58:9901/tsfile/live/1005_1.m3u8 济南影视,http://139.129.231.228:50060/rtp/239.21.1.65:5002 济南影视,http://139.129.231.228:3529/rtp/239.21.1.65:5002 济南娱乐,http://221.0.78.198:1681/hls/10283/index.m3u8 @@ -3041,22 +4532,10 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 青州电视台文化旅游,http://139.129.231.228:3529/rtp/239.21.1.231:5002 青州综合,http://139.129.231.228:50060/rtp/239.21.1.232:5002 青州综合,http://139.129.231.228:3529/rtp/239.21.1.232:5002 -济宁公共,http://111.14.181.15:9901/tsfile/live/1009_1.m3u8?key=tvbox6_com&playlive=1&authid=0 -济宁公共,http://111.14.181.15:9901/tsfile/live/1009_1.m3u8 -济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8 -济宁公共,http://lives.jnnews.tv/video/s10001-JNTV3/index.m3u8?shandd 济宁公共,http://139.129.231.228:50060/rtp/239.21.2.20:5002 济宁公共,http://139.129.231.228:3529/rtp/239.21.2.20:5002 -济宁图文,http://lives.jnnews.tv/video/s10001-JNTV4/index.m3u8?shandd -济宁图文,http://lives.jnnews.tv/video/s10001-JNTV4/index.m3u8 -济宁教育,http://lives.jnnews.tv/video/s10001-JNTV-2/index.m3u8?shandd -济宁教育,http://lives.jnnews.tv/video/s10001-JNTV-2/index.m3u8 济宁教育,http://139.129.231.228:50060/rtp/239.21.1.139:5002 济宁教育,http://139.129.231.228:3529/rtp/239.21.1.139:5002 -济宁新闻综合,http://lives.jnnews.tv/video/s10001-JNTV-1/index.m3u8 -济宁综合,http://111.14.181.15:9901/tsfile/live/1007_1.m3u8?key=tvbox6_com&playlive=1&authid=0 -济宁综合,http://111.14.181.15:9901/tsfile/live/1007_1.m3u8 -济宁综合,http://lives.jnnews.tv/video/s10001-JNTV-1/index.m3u8?shandd 济宁综合,http://139.129.231.228:50060/rtp/239.21.2.19:5002 济宁综合,http://139.129.231.228:3529/rtp/239.21.2.19:5002 威海一套新闻综合,http://l1.weihai.tv:8081/hls/969O76hb22.m3u8 @@ -3082,11 +4561,20 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 烟台新闻综合,http://live.yantaitv.cn/live/3e81a8879da44c5dadf3bd9c10468e1c/9b776d420ee4438199b7657c8eb88f07-1.m3u8?shandd 烟台经济科技,http://live.yantaitv.cn/live/27f84144e95a4652ae9e5c211b2a6b55/405f3e33ba384aa0a16014d0becd1261-1.m3u8?shandd 万荣综合,http://60.222.246.220:19433/hls1.m3u8 +五台综合,https://568slnjf.live.sxmty.com/live/hls/90c8b2efeb164cc0a6c2409eed668d6b/f77cbb89ec57435b9ba4c47589c16e4f-1.m3u8?zshanxd 优购物电视购物,https://tvlive.ugoshop.com/ugotvlive/ugotv01.m3u8?auth_key=2312509421-0-0-f8f7e886fe98ee0a0c01458710bf26d3 原平综合,http://xkmspyxn.live.sxmty.com/live/hls/65072fcc05414062bf02088d2a2a77b2/9da977614b044ef59d11779e997a12f8-1.m3u8?zshanxd +古县综合,https://l2fpdktp.live.sxmty.com/live/hls/e4c3b363cc4549788e2d983f403e07db/d99ce1eb686e41b9afc888110bd95aa7.m3u8?zshanxd +定襄综合,http://lbyzztfe.live.sxmty.com/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8 +定襄综合,http://lbyzztfe.live.sxmty.com/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8?zshanxd +定襄综合,http://lbyzztfe.live.sxmty.com:80/live/hls/645ff4c60e0a49f0a203abbd73dd8be9/0720e665f10f48e98c9639f4f492fb4a-1.m3u8 +平遥新闻综合,https://tntgjhjb.live.sxmty.com/live/hls/3a4585ac11ec4e1bb07b419101b370c3/baf63e2b313440c2a25d7859f9b73b05-1.m3u8?zshanxd +怀仁综合,http://1yp7hc5p.live.sxmty.com/live/hls/bff8529922344209985b6e49baa9555a/efa2543628fc4a7ea93d3d6c975f77dc.m3u8?zshanxd +武乡新闻综合,http://60.220.198.84:81/0.m3u8 潞城新闻综合,http://59.48.42.6:62204/lucheng.m3u8 潞城新闻综合,http://59.48.42.6:62204/lucheng.m3u8?zshanxd 闻喜综合,https://www.wxhcgbds.com:8081/channelTv/WXTV_1.m3u8?zshanxd +阳曲综合,https://83awgyp5.live.sxmty.com/live/hls/6f6f4b36f9bd42628b718b595ba507ed/724b7e8907a8414d873eb2a2f69bfa18.m3u8?zshanxd 高平综合,http://live.gprmt.cn/gpnews/hd/live.m3u8 高平综合,http://live.gprmt.cn/gpnews/hd/live.m3u8?zshanxd 黎城综合,http://111.53.96.67:8081/live/1/index.m3u8 @@ -3104,9 +4592,6 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 安徽综艺体育,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829415240627.m3u8 合肥公共,http://api2.52tb.xyz/info?id=588&token=20230405tndmhg 合肥新闻,http://api2.52tb.xyz/info?id=587&token=20230405tndmhg -宿州科教,http://live.ahsz.tv/video/s10001-kxjy/index.m3u8 -宿州新闻综合,http://live.ahsz.tv/video/s10001-szzh/index.m3u8 -宿州公共,http://live.ahsz.tv/video/s10001-ggpd/index.m3u8 六安新闻综合,http://pili-live-rtmp.luan2.hfmt.net/luan2/jjpd.m3u8 六安新闻综合,http://pili-live-rtmp.luan2.hfmt.net/luan2/jjpd.m3u8?zanhd 六安公共,http://pili-live-rtmp.luan2.hfmt.net/luan2/ggpd.m3u8 @@ -3141,19 +4626,7 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 龙井综合,http://stream8.jlntv.cn/ljtv/sd/live.m3u8?zjild 梅河口综合,http://stream4.jlntv.cn/mhk/sd/live.m3u8?zjild 舒兰新闻综合,http://stream8.jlntv.cn/shulan/sd/live.m3u8?zjild -内蒙新闻,https://livestream-bt.nmtv.cn/nmtv/2316general.m3u8?txSecret=b4373417a82ed64e52b0982a66da8df2&txTime=771E8800 -内蒙经济,https://livestream-bt.nmtv.cn/nmtv/2317general.m3u8?txSecret=112b2c4c872de52b0f37aff6ead63ef0&txTime=771E8800 -内蒙少儿,https://livestream-bt.nmtv.cn/nmtv/2318general.m3u8?txSecret=a2c948908728a0733cecbe1fadea23dc&txTime=771E8800 -内蒙文体,https://livestream-bt.nmtv.cn/nmtv/2319general.m3u8?txSecret=c7b5c515d2bb6df442492d54955329a3&txTime=771E8800 -内蒙农牧,https://livestream-bt.nmtv.cn/nmtv/2320general.m3u8?txSecret=4d368a175afa19737a9f5be10af24fe2&txTime=771E8800 -蒙语文化,https://livestream-bt.nmtv.cn/nmtv/2321general.m3u8?txSecret=d9d0fd7a252ef56b515c46a2e21830f4&txTime=771E8800 -内蒙古综合,https://livestream-bt.nmtv.cn/nmtv/2316general.m3u8?txSecret=b4373417a82ed64e52b0982a66da8df2&txTime=771E8800 -内蒙古经济生活,https://livestream-bt.nmtv.cn/nmtv/2317general.m3u8?txSecret=112b2c4c872de52b0f37aff6ead63ef0&txTime=771E8800 -内蒙古少儿,https://livestream-bt.nmtv.cn/nmtv/2318general.m3u8?txSecret=ff5a1fd70ea228ee35b0d29895f37c56&txTime=771E8800 -内蒙古少儿,https://livestream-bt.nmtv.cn/nmtv/2318general.m3u8?txSecret=a2c948908728a0733cecbe1fadea23dc&txTime=771E8800 -内蒙古文体娱乐,https://livestream-bt.nmtv.cn/nmtv/2319general.m3u8?txSecret=c7b5c515d2bb6df442492d54955329a3&txTime=771E8800 -内蒙古农牧,https://livestream-bt.nmtv.cn/nmtv/2320general.m3u8?txSecret=4d368a175afa19737a9f5be10af24fe2&txTime=771E8800 -内蒙古蒙语文化,https://livestream-bt.nmtv.cn/nmtv/2321general.m3u8?txSecret=d9d0fd7a252ef56b515c46a2e21830f4&txTime=771E8800 +美丽云南,https://www.ynbit.com:1937/cyds-mlyn/livestream/playlist.m3u8?zyund 安多卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225659/index.m3u8 安多卫视,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225659/2.m3u8 安多卫视,http://[2409:8087:74d9:21::6]/270000001128/9900000064/index.m3u8 @@ -3225,7 +4698,6 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 哈尔滨生活,https://stream.hrbtv.net/shpd/sd/live.m3u8 哈尔滨生活,http://stream.hrbtv.net/shpd/sd/live.m3u8 哈尔滨生活,http://stream.hrbtv.net/shpd/sd/live.m3u8?zheild -哈尔滨生活,http://streamings.hrbtv.net/09e35fcca53542bfa24a6b34e0fc2ff8/h264_400k_ts/index.m3u8?type=hls_live_redirect 哈尔滨娱乐,https://stream.hrbtv.net/ylpd/sd/live.m3u8 哈尔滨娱乐,http://stream.hrbtv.net/ylpd/sd/live.m3u8 哈尔滨娱乐,http://stream.hrbtv.net/ylpd/sd/live.m3u8?zheild @@ -3255,8 +4727,8 @@ CETV4,http://[2409:8087:74d9:21::6]:80/270000001128/9900000072/index.m3u8 CHC家庭影院,https://www.freetv.top/migu/644368373.m3u8?migutoken=b9d9d0ba0208e949cf0736455b86290b2d1d2ff4727f523b7117dde6eb883cb4582c5ce1519685e57d54bfb562057c10a00dde58bb674d8600fd2d918b8cb440294e083e7b8f19e0dbcc9250d8 CHC家庭影院,http://110.53.52.63:8888/newlive/live/hls/51/live.m3u8 CHC家庭影院,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=chcjtdy -CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8 -CHC家庭影院,http://59.173.243.210:9901/tsfile/live/1031_1.m3u8 +CHC家庭影院,http://58.19.38.162:9901/tsfile/live/1036_1.m3u8?key=txiptv&playlive=1&authid=0 +CHC家庭影院,http://58.19.38.162:9901/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 CHC家庭影院,http://[2409:8087:7008:20::8]/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226462/1.m3u8 CHC家庭影院,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226462/index.m3u8 CHC家庭影院,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226462/1.m3u8 @@ -3264,14 +4736,15 @@ CHC家庭影院,http://[2001:250:5800:1005::155]:80/liverespath/449d51febadb1520 CHC家庭影院,http://[2409:8087:4c0a:22:1::11]:6410/170000001115/UmaiCHAN63807601b19dd/index.m3u8?m3u8_level=2 CHC动作电影,https://www.freetv.top/migu/644368714.m3u8?migutoken=2e48d18419793654f347e8ca29e0028ce9f3eaaa7a108b006304178b8f790f34908f8a09bbb8f4b8b8abcf36e2341f1043dde8719cf4927fcd0dcde4667f8b91e68e820314791d9b70452862c9 CHC动作电影,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=chcdzdy +CHC动作电影,http://58.19.38.162:9901/tsfile/live/1037_1.m3u8?key=txiptv&playlive=1&authid=0 +CHC动作电影,http://58.19.38.162:9901/tsfile/live/1005_1.m3u8?key=txiptv&playlive=1&authid=0 CHC动作电影,http://59.173.243.210:9901/tsfile/live/1012_1.m3u8 CHC动作电影,http://[2409:8087:7008:20::2]/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/1.m3u8 CHC动作电影,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/index.m3u8 CHC动作电影,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225661/index.m3u8 CHC动作电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225661/index.m3u8 CHC动作电影,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/1.m3u8 -CHC动作电影,http://[2409:8087:7008:20::3]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/1.m3u8 -CHC动作电影,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000004000018653/1.m3u8 +CHC高清电影,http://58.19.38.162:9901/tsfile/live/1038_1.m3u8?key=txiptv&playlive=1&authid=0 CHC高清电影,http://220.249.114.102:9901/tsfile/live/1015_1.m3u8?key=txiptv&playlive=1&authid=0 NewTV惊悚悬疑,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225665/index.m3u8 NewTV惊悚悬疑,http://[2409:8087:74d9:21::6]/270000001128/9900000113/index.m3u8 @@ -3289,6 +4762,7 @@ NewTV动作电影,http://[2409:8087:5e00:24::1e]:6060/000000001000/8103864434730 NewTV动作电影,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010003/1.m3u8 NewTV动作电影,http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000018653/index.m3u8?channel-id=ystenlive&Contentid=1000000004000018653&livemode=1&stbId=YanG-1989 NewTV动作电影,http://[2409:8087:5e08:24::11]:6610/000000001000/1000000004000018653/1.m3u8?channel-id=ystenlive&Contentid=1000000004000018653&livemode=1&stbId=3 +NewTV动作电影,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/1000000004000018653/index.m3u8?channel-id=ystenlive&Contentid=1000000004000018653&livemode=1&stbId=YanG-1989 黑莓电影,http://[2409:8087:5e08:24::2]:6610/000000001000/1000000004000019624/index.m3u8?channel-id=ystenlive&Contentid=1000000004000019624&livemode=1&stbId=3 黑莓电影,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225743/2.m3u8 黑莓电影,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225743/index.m3u8 @@ -3300,17 +4774,18 @@ NewTV动作电影,http://[2409:8087:5e08:24::11]:6610/000000001000/1000000004000 黑莓电影,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000095/index.m3u8?channel-id=newtv&Ace 黑莓电影,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000095/index.m3u8? 经典电影,http://183.66.15.146:60901/tsfile/live/0111_2.m3u8 -经典电影,http://58.19.43.46:9901/tsfile/live/1012_1.m3u8 -经典电影,http://144.52.160.109:9901/tsfile/live/1075_1.m3u8 经典电影,http://59.48.75.130:3052/tsfile/live/1001_1.m3u8?key=tvbox6_com&playlive=1&authid=0 经典电影,http://59.48.75.130:3052/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +经典电影,http://58.19.43.46:9901/tsfile/live/1012_1.m3u8 +经典电影,http://144.52.160.109:9901/tsfile/live/1075_1.m3u8 经典电影,http://113.57.20.158:9901/tsfile/live/1012_1.m3u8 IPTV经典电影,http://139.129.231.228:50060/rtp/239.21.1.124:5002 IPTV经典电影,http://139.129.231.228:3529/rtp/239.21.1.124:5002 无线星河,https://www.mytvsuper.xyz/tvb/xinghe/stream.m3u8 -星空卫视,http://122.224.58.42:85/tsfile/live/1024_1.m3u8?key=txiptv&playlive=1&authid=0 -星空卫视,http://quan2018.mycloudnas.com:51888/play/a016/index.m3u8 星空卫视,http://218.202.220.2:5000/nn_live.ts?id=STARTV +星空卫视,http://quan2018.mycloudnas.com:51888/play/a016/index.m3u8 +东森电影,http://50.7.234.10:8278/ettvmovie/playlist.m3u8?tid=MBDB9268852192688521&ct=19254&tsum=7514b50ebc2e4b06f2e402578d0ac996 +东森电影,http://50.7.234.10:8278/ettvmovie/playlist.m3u8?tid=MDED1943740419437404&ct=19225&tsum=120834a4218c4b5c3bb19efb8116f859 东森超视,https://cdn.iptv8k.top/dl/jrys.php?id=216&time=20240926215313&ip=111.229.253.40 东森超视,https://cdn.iptv8k.top/dl/jrys.php?id=217&time=20240926215313&ip=111.229.253.40 东森超视,http://38.64.72.148:80/hls/modn/list/2013/chunklist0.m3u8 @@ -3318,11 +4793,11 @@ IPTV经典电影,http://139.129.231.228:3529/rtp/239.21.1.124:5002 东森超视,rtmp://f13h.mine.nu/sat/tv331 体育频道,#genre# -CCTV5,http://223.105.252.61/PLTV/4/224/3221228502/index.m3u8?servicetype=1 CCTV5,http://z.b.bkpcp.top/m.php?id=cctv5 CCTV5,https://www.freetv.top/migu/641886683.m3u8?migutoken=3e5c01f93922de8d1c940fe15bb47349b27e8f7a2e624dde1a83dff3b2a80f58b7624151a3a4d00488edee34f202818557340903382fae02bb754084eb942bd50e59061df36fab62fb5b908903 -CCTV5,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078403.m3u8 -CCTV5,http://112.46.85.60:8009/hls/503/index.m3u8 +CCTV5,http://101.66.198.180:9901/tsfile/live/0005_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV5,http://113.140.86.162:8009/hls/503/index.m3u8 +CCTV5,http://111.9.163.109:9901/tsfile/live/0005_1.m3u8 CCTV5,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226395/index.m3u8 CCTV5,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000372/index.m3u8?IASHttpSessionId= CCTV5,http://[2409:8087:74d9:21::6]:80/270000001128/9900000005/index.m3u8 @@ -3330,8 +4805,8 @@ CCTV5,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010139/1.m3u8 CCTV5,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010145/index.m3u8 CCTV5+,http://z.b.bkpcp.top/m.php?id=cctv5p CCTV5+,https://www.freetv.top/migu/641886773.m3u8?migutoken=03a1b82e35e58cd89a95034ecb29e77e50493397000ec2b1e4d1ce59af01e6420d6dbc068c8230ec03be3a35a20eed8714e0959e3570a08713a7a2e8d86085eabf8f1aa85744c80c38343988b2 -CCTV5+,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024078003.m3u8 -CCTV5+,http://221.0.78.198:1681/hls/10217/index.m3u8 +CCTV5+,http://60.210.100.54:352/tsfile/live/0016_1.m3u8 +CCTV5+,http://58.221.214.82:9901/tsfile/live/0016_1.m3u8 CCTV5+,http://60.208.61.2:352/tsfile/live/0016_1.m3u8 CCTV5+,http://[2409:8087:7008:20::8]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221225761/index.m3u8 CCTV5+,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000316/index.m3u8?IASHttpSessionId= @@ -3339,11 +4814,11 @@ CCTV5+,http://[2409:8087:74d9:21::6]:80/270000001128/9900000507/index.m3u8 CCTV5+,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010202/1.m3u8 CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225603/2.m3u8 广东体育,http://121.33.239.242:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -广东体育,http://mzitv.cn:32/tsfile/live/1008_1.m3u8 广东体育,http://183.11.239.36:808/hls/2/index.m3u8 广东体育,http://120.77.205.62:8087/rtp/239.77.0.112:5146 广东体育,http://120.77.205.62:8087/rtp/239.77.0.168:5146 广东体育,http://120.77.205.62:8087/rtp/239.77.1.97:5146 +广东体育,http://mzitv.cn:32/tsfile/live/1008_1.m3u8 纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=291&time=20240926215313&ip=111.229.253.40 纬来体育,https://cdn.iptv8k.top/dl/jrys.php?id=292&time=20240926215313&ip=111.229.253.40 纬来体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8 @@ -3356,7 +4831,7 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 五星体育,http://39.134.136.161:6610/000000001000/2000000002000000007/index.m3u8?livemode=1&stbId=10&channel-id=hnbblive&Contentid=2000000002000000007 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0 五星体育,http://61.173.144.157:9901/tsfile/live/1010_1.m3u8?key=txiptv&playlive=1&authid=0%24LR%E2%80%A2IPV4%E3%80%8E%E7%BA%BF%E8%B7%AF14%E3%80%8F -五星体育,http://139.196.151.191:2051/rtp/239.45.3.210:5140 +五星体育,http://139.196.151.191:6846/rtp/239.45.3.210:5140 五星体育,http://139.196.151.191:7549/rtp/239.45.3.210:5140 五星体育,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000007/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000007&IASHttpSessionId=OTT19019320240419154124000281 五星体育,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000007/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000007 @@ -3367,8 +4842,8 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 体育赛事,http://139.129.231.228:3529/rtp/239.21.2.44:5002 劲爆体育,http://z.b.bkpcp.top/m.php?id=jbty 劲爆体育,https://www.freetv.top/migu/796071336.m3u8?migutoken=1cc947d86cb584c31c31c88c005d55965238dbfff7ed75fca8451aed0b564786fde7e4b327e93b92dc96ef57e64e3bb56e8a9e921338080cdae817cb6125d8450b687659ecfee06be9c5d53ac6 -劲爆体育,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=jbty 劲爆体育,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=jbty +劲爆体育,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=jbty 劲爆体育,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000008/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000008&IASHttpSessionId=OTT19019320240419154124000281 劲爆体育,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000008/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000008&IASHttpSessionId=OTT19019320240419154124000281 劲爆体育,http://[2409:8087:5e01:24::8]:6610/000000001000/2000000002000000008/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000008&IASHttpSessionId=OTT19019320240419154124000281 @@ -3399,27 +4874,26 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 精品体育,http://[2409:8087:74d9:21::6]/270000001128/9900000102/index.m3u8 精品体育,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000102/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000102 广州竞赛,https://tencentplaywebsite.gztv.com/live/jingsai.m3u8?txSecret=cd5eb475078e689b230ada7df792e4de&txTime=193108637cb -广州竞赛,https://tencentplay.gztv.com/live/jingsai.m3u8?txSecret=a4d04c27d0d1d8b7efef2ed7ff1c3eae&txTime=191b60cc9ca 广州竞赛,http://tencentplaygzrb01.gztv.com/live/jingsai.m3u8 山东体育,http://221.0.78.198:1681/hls/10224/index.m3u8 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8 -山东体育,http://124.128.73.58:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 -山东体育,http://111.14.181.15:9901/tsfile/live/1022_1.m3u8 -山东体育,http://111.14.181.15:9901/tsfile/live/1022_1.m3u8?key=tvbox6_com&playlive=1&authid=0 山东体育,http://123.132.233.194:352/tsfile/live/1001_1.m3u8 山东体育,http://144.52.160.109:9901/tsfile/live/1024_1.m3u8 山东体育,http://139.129.231.228:50060/rtp/239.21.1.141:5002 -山东体育,http://139.129.231.228:3529/rtp/239.21.1.141:5002 山东体育,http://221.2.148.205:8154/tsfile/live/1006_1.m3u8 +山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8?key=txiptv&playlive=1&authid=0 +山东体育,http://61.156.228.12:8154/tsfile/live/1006_1.m3u8 +山东体育,http://139.129.231.228:3529/rtp/239.21.1.141:5002 +山东体育,http://123.129.70.178:9901/tsfile/live/1001_1.m3u8?key=txiptv&playlive=1&authid=0 +山东体育,http://123.129.70.178:9901/tsfile/live/1003_1.m3u8?key=txiptv&playlive=1&authid=0 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3/hls.m3u8 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3.flv 安徽综艺体育,http://112.30.194.221:20080/live/c41f112b83f644ddb082669501c8ecd3/hls.m3u8?zanhd 安徽综艺体育,http://snapshot-live-ht.ahtv.cn/atvrtmp/143_q_live161829415240627.m3u8 睛彩篮球,http://39.134.136.161:6610/000000001000/1000000006000270006/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270006 睛彩篮球,http://39.134.136.161:6610/000000001000/1000000006000270002/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270002 -睛彩篮球,http://tv.kmhlzxs.top:35455/itv/2000000003000000061.m3u8?cdn=hnbblive -睛彩篮球,http://tv.kmhlzxs.top:35455/itv/2000000003000000065.m3u8?cdn=hnbblive -睛彩篮球,http://tv.kmhlzxs.top:35455/itv/1000000006000270002.m3u8?cdn=ystenlive +睛彩篮球,http://112.18.54.52:35455/itv/2000000003000000061.m3u8?cdn=hnbblive +睛彩篮球,http://112.18.54.52:35455/itv/2000000003000000065.m3u8?cdn=hnbblive +睛彩篮球,http://112.18.54.52:35455/itv/1000000006000270002.m3u8?cdn=ystenlive 睛彩篮球,http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011529/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011529&livemode=1&stbId=YanG-1989 睛彩篮球,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226469/index.m3u8 睛彩篮球,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226147/index.m3u8 @@ -3428,19 +4902,23 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 睛彩广场舞,http://39.134.136.161:6610/000000001000/1000000006000270005/index.m3u8?livemode=1&stbId=10&channel-id=ystenlive&Contentid=1000000006000270005 睛彩广场舞,http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011523/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011523&livemode=1&stbId=YanG-1989 睛彩广场舞,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/TVOD/88888888/224/3221226472/index.m3u8 +睛彩广场舞,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/3000000020000011523/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011523&livemode=1&stbId=YanG-1989 +风云足球,http://livetv.wqwqwq.sbs/rptv/G_FENGSHANGZQ-CQ.m3u8?license=gitv +风云足球,http://58.19.38.162:9901/tsfile/live/1034_1.m3u8?key=txiptv&playlive=1&authid=0 风云足球,http://183.11.239.36:808/hls/133/index.m3u8 足球频道,http://139.129.231.228:50060/rtp/239.21.1.162:5002 足球频道,http://139.129.231.228:3529/rtp/239.21.1.162:5002 魅力足球,http://z.b.bkpcp.top/m.php?id=mlzq 魅力足球,https://www.freetv.top/migu/796070308.m3u8?migutoken=aef1ffa947e5328dd4ec2bb318b58b674fe32113222c6c9eab78bcdc2a9f31cf142a1d60536ea5a5ee039d3753e6bd98bef238d0ba7e3af9153e765e8b77e2a8c28451355b4a426d11c5c304f8 -魅力足球,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=mlzq 魅力足球,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=mlzq +魅力足球,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=mlzq 魅力足球,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000068/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000068&IASHttpSessionId=OTT19019320240419154124000281 魅力足球,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000068/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000068&IASHttpSessionId=OTT19019320240419154124000281 魅力足球,http://[2409:8087:5e08:24::2]:6610/000000001000/5000000011000031207/index.m3u8?channel-id=bestzb&Contentid=5000000011000031207&livemode=1&stbId=3 魅力足球,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000068/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000068&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 魅力足球,http://[2409:8087:5e08:24::11]:6610/000000001000/5000000011000031207/index.m3u8?channel-id=bestzb&Contentid=5000000011000031207&livemode=1&stbId=3 魅力足球,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031207/index.m3u8?channel-id=bestzb&Contentid=5000000011000031207&livemode=1&stbId=YanG-1989 +快乐垂钓,http://58.19.38.162:9901/tsfile/live/1033_1.m3u8?key=txiptv&playlive=1&authid=0 快乐垂钓,http://120.55.49.231:3095/rtp/233.50.201.109:5140 快乐垂钓,http://220.249.114.102:9901/tsfile/live/1021_1.m3u8?key=txiptv&playlive=1&authid=0 快乐垂钓,http://220.249.114.102:9901/tsfile/live/1021_1.m3u8 @@ -3450,12 +4928,10 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 快乐垂钓,http://[2409:8087:5e08:24::17]:6610/000000001000/5000000011000031206/index.m3u8?channel-id=bestzb&Contentid=5000000011000031206&livemode=1&stbId=YanG-198 快乐垂钓,http://[2409:8087:5e08:24::17]:6610/000000001000/5000000011000031206/index.m3u8?channel-id=bestzb&Contentid=5000000011000031206&livemode=1&stbId=YanG-1989 快乐垂钓,http://[2409:8087:5e08:24::d]:6610/000000001000/1/5000000011000031206/index.m3u8?channel-id=bestzb&Contentid=5000000011000031206&livemode=1&stbId=YanG-1989 -快乐垂钓,http://[2409:8087:5e08:24::11]:6610/000000001000/5000000011000031206/index.m3u8?channel-id=bestzb&Contentid=5000000011000031206&livemode=1&stbId=3 动画频道,#genre# 动漫秀场,http://221.226.4.10:9901/tsfile/live/1027_1.m3u8?key=txiptv&playlive=1&authid=0 动漫秀场,http://120.55.49.231:3095/rtp/233.50.201.184:5140 -动漫秀场,http://139.196.151.191:2051/rtp/239.45.3.134:5140 动漫秀场,http://[2409:8087:5e00:24::029]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281 动漫秀场,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000011000031113/1.m3u8 动漫秀场,http://[2409:8087:74d9:21::6]/000000001000PLTV/88888888/224/3221226197/index.m3u8 @@ -3463,26 +4939,29 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 动漫秀场,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 动漫秀场,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000002000000009/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000002000000009&IASHttpSessionId=OTT19019320240419154124000281 动漫秀场,http://[2409:8087:1e03:21::42]:6610/cms001/ch00000090990000001196/index.m3u8? +动漫秀场,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00002000/index.m3u8?IASHttpSessionId= 青春动漫,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288008/index.m3u8?channel-id=bestzb&Contentid=5000000011000288008&livemode=1&stbId=YanG-1989 +青春动漫,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/5000000011000288008/index.m3u8?channel-id=bestzb&Contentid=5000000011000288008&livemode=1&stbId=YanG-1989 爱动漫,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000004000000059/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000004000000059&IASHttpSessionId=OTT19019320240419154124000281&yang-1989 爱动漫,http://[2409:8087:5e08:24::11]:6610/000000001000/2000000004000000059/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000004000000059&IASHttpSessionId=OTT19019320240419154124000281 爱动漫,http://[2409:8087:5e08:24::12]:6610/000000001000/2000000004000000000/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000004000000059 爱动漫,http://[2409:8087:5e08:24::17]:6610/000000001000/2000000004000000059/index.m3u8?stbId=3&livemode=1&HlsProfileId=&channel-id=hnbblive&Contentid=2000000004000000059&IASHttpSessionId=OTT19019320240419154124000281 宝宝动画,http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288002/index.m3u8?channel-id=bestzb&Contentid=5000000011000288002&livemode=1&stbId=YanG-1989 +宝宝动画,http://[2409:8087:5e00:24::2d]:6610/000000001000/1/5000000011000288002/index.m3u8?channel-id=bestzb&Contentid=5000000011000288002&livemode=1&stbId=YanG-1989 优漫卡通,http://58.221.214.82:9901/tsfile/live/0008_2.m3u8 -优漫卡通,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=ymkt 优漫卡通,http://8.138.90.107/公众号【睡眼迷离的猫】/mg.php?id=ymkt +优漫卡通,https://fmbox.cc/公众号玉玉软件库/tv/migu.php?id=ymkt +优漫卡通,http://175.10.230.91:8081/tsfile/live/1006_1.m3u8 优漫卡通,http://144.52.160.109:9901/tsfile/live/1057_1.m3u8 -优漫卡通,http://139.129.231.228:50060/rtp/239.21.1.50:5002 优漫卡通,http://[2409:8087:5e00:24::1e]:6060/000000001000/1000000002000010063/1.m3u8 优漫卡通,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225656/2.m3u8 优漫卡通,http://[2409:8087:5e00:24::1e]:6060/200000001898/460000089800010118/1.m3u8 优漫卡通,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000070/index.m3u8?channel-id=newtv&livemode=4&Contentid=9900000070 优漫卡通,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225656/2.m3u8 -金鹰卡通,http://101.65.32.39:9901/tsfile/live/1000_1.m3u8?key=txiptv&playlive=0&authid=0 -金鹰卡通,http://221.0.78.198:1681/hls/10265/index.m3u8 金鹰卡通,http://183.66.15.146:60901/tsfile/live/0117_2.m3u8 -金鹰卡通,http://58.19.43.46:9901/tsfile/live/1000_1.m3u8 +金鹰卡通,http://61.157.139.15:9901/tsfile/live/2419_1.m3u8 +金鹰卡通,http://61.157.139.15:9901/tsfile/live/2419_1.m3u8?key=txiptv&playlive=1&authid=0 +金鹰卡通,http://59.48.75.130:3052/tsfile/live/1006_1.m3u8 金鹰卡通,http://116.128.242.83:9901/tsfile/live/1002_1.m3u8?key=txiptv&playlive=1&authid=0 金鹰卡通,http://[2409:8087:5e08:24::d]:6610/000000001000/5000000006000040024/index.m3u8?channel-id=bestzb&Contentid=5000000006000040024&livemode=1&stbId=YanG-1989 金鹰卡通,http://[2409:8087:5e00:24::1e]:6060/000000001000/5000000006000040024/1.m3u8 @@ -3499,25 +4978,30 @@ CCTV5+,http://[2409:8087:1a01:df::7005]/ottrrs.hl.chinamobile.com/PLTV/2/224/322 黑莓动画,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/2/224/3221225662/2.m3u8 黑莓动画,http://[2409:8087:74d6:22::7]:6410/270000001128/9900000096/index.m3u8?channel-id=newtv&Ace 黑莓动画,http://[2409:8087:5e00:24::10]:6060/200000001898/460000089800010002/main.m3u8 -24H国漫热播,https://lunbo.freetv.top/yy/1353937086 -浙江少儿,https://qiniup-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ct-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,http://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 浙江少儿,https://ali-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8? +浙江少儿,http://120.55.49.231:2693/rtp/233.50.201.138:5140 浙江少儿,http://120.55.49.231:3095/rtp/233.50.201.138:5140 浙江少儿,http://120.55.49.231:3543/rtp/233.50.201.138:5140 -浙江少儿,http://183.136.148.214:9901/tsfile/live/1012_1.m3u8 +浙江少儿,https://qiniup-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8 七龙珠,http://223.85.105.11/test-txdwk.flv.huya.com/src/1524418081-1524418081-6547325803326078976-3048959618-10057-A-0-1.m3u8 +七龙珠,http://1.94.31.214:35455/huya/11601966 +海绵宝宝,http://1.94.31.214:35455/huya/11352919 中华小当家,http://61.221.215.25:8800/hls/40/index.m3u8 +中华小当家,http://1.94.31.214:35455/huya/11342413 +斗破苍穹玄幻剧,https://live.metshop.top/yy/1356051105 +猫和老鼠,http://1.94.31.214:35455/huya/11352879 猫和老鼠,http://rihou.cc:555/huyad.php?id=11352879 +蜡笔小新,http://1.94.31.214:35455/huya/11352970 音乐频道,#genre# CCTV15,http://z.b.bkpcp.top/m.php?id=cctv15 CCTV15,https://www.freetv.top/migu/673168223.m3u8?migutoken=4e8d5766579c6bef231494cabd07e5b49d965804790214280c9791e4c331fd90311cb62ea43d3a1899229bfa57be4afe5a567b32a6b78153fc9a9801e28a39435e078b48c211e71d6083519be4 -CCTV15,http://58.222.30.156/hlslive-tx-cdn.ysp.cctv.cn/ysp/2024079203.m3u8 -CCTV15,http://101.65.32.39:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=0&authid=0 +CCTV15,http://101.66.198.180:9901/tsfile/live/0015_1.m3u8?key=txiptv&playlive=0&authid=0 CCTV15,http://61.136.67.238:50085/tsfile/live/0015_1.m3u8 +CCTV15,http://223.241.247.214:9901/tsfile/live/0015_1.m3u8 CCTV15,http://[2409:8087:7008:20::2]:80/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221225785/index.m3u8 CCTV15,http://[2409:8087:3c02:0021:0000:0001:0000:100a]:6410/shandong_cabletv.live.zte.com////CHANNEL00000346/index.m3u8?IASHttpSessionId= CCTV15,http://[2409:8087:74d9:21::6]:80/270000001128/9900000512/index.m3u8 diff --git a/欧歌/spider.jar b/欧歌/spider.jar index 322e2ac..54c2a14 100644 Binary files a/欧歌/spider.jar and b/欧歌/spider.jar differ diff --git a/潇洒/.版本.png b/潇洒/.版本.png index ef71b51..c024beb 100644 Binary files a/潇洒/.版本.png and b/潇洒/.版本.png differ diff --git a/潇洒/api.json b/潇洒/api.json index 0be6873..2eb7425 100644 --- a/潇洒/api.json +++ b/潇洒/api.json @@ -567,6 +567,16 @@ "quickSearch": 0, "filterable": 0 }, + { + "key": "河马短剧", + "name": "河马|短剧", + "type": 3, + "api": "csp_AppHMDJ", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "KhY021WelCEl+6MsvwnzaPussky/EAoc9z7C4keyHaEQ+sKbXhMKd83VjTL7Ls6+m7XDIcGdziOxPv79y/h4QCvmOEJmZ1VD6dopzAVxkFzEFw==" + }, { "key": "吉吉短剧", "name": "吉吉|短剧", @@ -690,8 +700,8 @@ "ext": "caHR0cDovL2FwcC55aXlpNTIxLnRvcHxZSVlJ5b2x6KeGfDQuMS44" }, { - "key": "人人", - "name": "人人|APP", + "key": "荣荣", + "name": "荣荣|APP", "type": 3, "api": "csp_Xdai", "playerType": 1, @@ -756,6 +766,66 @@ "changeable": 1, "ext": "http://kkwk123.top/api.php/app/" }, + { + "key": "龙虾影视", + "name": "龙虾|APP", + "type": 3, + "api": "csp_AppV2", + "searchable": 1, + "quickSearch": 0, + "changeable": 0, + "ext": "KhY021WelCEl+6MsvwnzaLK5slDjS15Hs3mDpkf3X7oG6YXDGh5RJf8ee99iggcoZT8EgkDlQtY/4GAxy/FKk03zbyRkBDJVQdkW8AZmnuRp3c17mwodqO2RRfNO76QzqUJwB1V3fEAcW5k0RnHmKVRQg3mDu3/M" + }, + { + "key": "人人影视", + "name": "人人|APP", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvDosKnwqTCoMKjwrPCosKpw6PDo8KYwpvCn8KlwqbCpMKtwqrCrmNlZGbCssKswqjDnMOpwqZewpHCoMKmw5bDosOow6jCmsKhwpnCnsOgwqHDp8Oyw6vClsKcwp/CpcOdwqHDncOow6diwprCmcKVw6TDosOvwqfDrsKrwqRSXMKbwrzDqMOiw67CisKfwqLClMKbwq3CnMOiw6jCnMKkwoZhwqrCrMKcwqXCnMKnwpnCoFLCs8KVw5Xlh77phaLmj5jlkJNc5Yac5L6Q5ZGqwrTlv6roqYDotbfmu4DnrInCjcKbwp/CnMK6w5/CpnvClcKpwpvCrcKcwr/Cr2R2ZXTCrsKlwr7Cq8KtdnJ2YsKwwpXCpsKbwrvCmMKjecKmwpvCrcKcwr/Cr2R2ZXTCrsKlwr7Cq8KtdnJ2YsKwwpXCpsKbw43CnMKkwpXChcOrw5/CnMKzwpxVwq0=" + }, + { + "key": "站长影视", + "name": "站长|APP", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvCnF9SwoPCmcOtw5jDj8Orw6ZValLCmMOtw6fDqsOswrRiX8KdacOcw57CrMKxw6DCqmbCnmPDpsKow6XCsMKywpRhYMKUwqfDl8Ozw7LDtGVewpPCn8Omwq3Cr8KvwrJsX8KRwqDDosKhw6rDocOqVVxSecOnw5zDrsOQw6nCpcKUUmrCm8KVwqbCm8OuwpzCoFJqwpvDjuWHv+mFoeaQn+WQllzlhpzkvYflkbDCreW/q+iov+i2vua7g+esicKNUsKlwpXCu8Oew61+wpXCqVLCs8KVw57DssOzwq3CpMKmwpHDqcOcw5vDqcOqwqzCqcKUwqPCm8KfwpzCusOfwqZ5wqZSwrPClcOew7LDs8KtwqTCpsKRw6nDnMObw6nDqsKswqnClMKjwpvDsA==" + }, + { + "key": "多多影视", + "name": "多多|APP", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvCnF9SwoPCmcOtw5jDj8Orw6ZValLCmMOtw6fDqsKzwqliwqfCp8KnwqfDl8Ovw6jDnsKowp/CpMKmwqfDlsOdwqjDm8KjwplewqDDocOjwpzCpcKcfMKewpnCpMOQw6LDrMOdwpxtUlJcwpvDp8Ojw6nCnG1SwovlhrXphaHmkJjlkZ3CpeWHpuS9iuWQp2rlvqHoqL/otrfmvIrnrZLDl1VcUnHDnsOmw4XDnsOzVWpSwpXCrcKpwqvDnMKxwpZgwpXClsKpw5XCsMOcw55kUlxSwrrDmMOtw4LDsFVqUsKVwq3CqcKrw5zCscKWYMKVwpbCqcOVwrDDnMOeZFLCrQ==" + }, + { + "key": "猫猫影视", + "name": "猫猫|APP", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvDosKnwqTCoGrCqMKiwqzCqsKrYWFgYcKnwqXCrcKwwqhlYmBqwrDCqsKywrHCqcKswp3CqcKjwqfDp8Oyw63CnF9SecKew6LDp8ORw6jDrMKXUmpSwpvCn8Kcw63Do8KjUmpSw5Tlh7jphaLmkJ7lkZ1f5Yac5L2H5ZCnwrPlv6ToqYDotr3mvIrnrIzCjVJcwpvCtMOfw6zDhcKYwqlSasKbwqTDsMOfw6DCpsKUwpHCo8Odw5TDrcOdw5vCpsKUYlLCpcKVwrvDnsOtfMKmUmrCm8Kkw7DDn8OgwqbClMKRwqPDncOUw63DncObwqbClGJSwqXClcONw6LDrsKYwoXCosKcwpvCrcKcwpvDtw==" + }, + { + "key": "兄弟影视", + "name": "兄弟|APP", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvCnF9SwoPCmcOtw5jDj8Orw6ZValLCmMOtw6fDqsOswrRiX8KRwqDDqcKhw5zDq8OpwqnCn8KUXsOcw6LDp8Kow5vCo8KZXsKgw6HDo8KcwqXCnHzCnsKZwqTDkMOiw6zDncKcbVLCmcKew6LDp8OQwqrCq2xSXFLDrcOcw6rCm8K0VcKL5Ya16YSY5pCe5ZGWwqblh6XkvpHlkKpq5b6h6Ke26La95ryD562Tw5bCnF9SccKVw6zCvsOfw7LCnG1SwqPCqsOdw53DscOdw5vCo8KgwqfCk8Onw6DDnsOhw5xVXFJxw57DpsODw6/CnG1SwqPCqsOdw53DscOdw5vCo8KgwqfCk8Onw6DDnsOhw5xVwq0=" + }, { "key": "洽洽影视", "name": "洽洽|APP", @@ -763,7 +833,8 @@ "api": "csp_AppGZ", "searchable": 1, "quickSearch": 1, - "filterable": 1 + "filterable": 1, + "ext": "KhY021WelCEl+6MsvwnzaPussky6FQJcpCjT9V7/D61ft9vQAhNEPOYSMZVJSODd/JOOSOwUzim+9qfvgpNz7SvUPpAkXAweyrp76WY8s5EBwW7DBMY=" }, { "key": "忍者影视", @@ -772,7 +843,8 @@ "api": "csp_AppRZ", "searchable": 1, "quickSearch": 1, - "filterable": 1 + "filterable": 1, + "ext": "KhY021WelCEl+6MsvwnzaLK5sgGhHBhBszPP7EvqSfdVqJTIDGrV0xPZiB/0I8O9mrMKS+cdzxqKP83dFJJyyyb8D0J0ZVtM/ds4xb/4dA==" }, { "key": "西瓜视频", @@ -933,7 +1005,18 @@ "api": "csp_WebJP", "searchable": 1, "quickSearch": 1, - "filterable": 1 + "filterable": 1, + "ext": "KhY021WelCEl+6MsvwnzaPusskysEhxc/i3d/FHwReBTtZTeDEVZJbQKKez3K+OxlrjAIMdUpAUxP8fGystYn0Hss098UFVR69Qm2ARgmeZN86q8Ww==" + }, + { + "key": "耐看影视", + "name": "耐看|影视", + "type": 3, + "api": "csp_WebNK", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "ext": "w7TClcONw6LDrsKYwoXCosKcwpvCrcKcw6HDrsKnwqDCo2rCqMKiw7HDsMOxYcKewpvClMOvw5fCqMOmw59VXFLCpMOiw6PCnMKzwpzCjuWGtemEmOaPleWRnMKf5Yem5L6Q5ZGxbeW+oeintui1tOa8ieetjMOXwpvDtw==" }, { "key": "真心影视", @@ -1269,6 +1352,19 @@ "欧美综艺" ] }, + { + "key": "哆啦新番社", + "name": "哆啦|新番社", + "type": 3, + "api": "csp_XBPQ", + "searchable": 1, + "quickSearch": 1, + "filterable": 1, + "style": { + "type": "list" + }, + "ext": "./XBPQ/哆啦新番社.json" + }, { "key": "56动漫", "name": "56|动漫", @@ -1291,17 +1387,34 @@ "ext": "./JS/Anime1.js" }, { - "key": "哆啦新番社", - "name": "哆啦|新番社", + "key": "DFun动漫", + "name": "DFun|动漫", "type": 3, - "api": "csp_XBPQ", + "api": "csp_AppGetApp", "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "style": { - "type": "list" - }, - "ext": "./XBPQ/哆啦新番社.json" + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvDosKnwqTCoMKjwrPCosKpw6PDsmFlZsKlw7HDnMKow5zDqcKgX8Kpwp3Cp8Onw7LDrcKcX1LCg8KZw63DmMOPw6vDplVqUlLCpcKVw67DosOqVWpSwovlh77phZvmkJ/lkZzCpuWGn+S9h+WQp2rlv6roqLnotr7mvInnrZPCkFJcUsK6w5jDrcOEw5/CrFJqUsOsw5TCr8Odwq7CpmXCkWbCrcOXwq/DqsOxaWFSXMKbwrTDn8Osw4PCqVJqUsOsw5TCr8Odwq7CpmXCkWbCrcOXwq/DqsOxaWFSwq0=" + }, + { + "key": "曼波动漫", + "name": "曼波|动漫", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvCnF9SwoPCmcOtw5jDj8Orw6ZValLCmMOtw6fDqsOswrRiX8KRwqDDqcKhw6nDpsOpwpnCpcKeYcKnw6fDqcOpwqnClMKgwplew6nDm8OqwpvCplXCpMKZwqDCm8KtwpzDlOWHv+mEm+aPleWQk1zlh6XkvorlkbHCs+W/q+inuei1tOa7gOesicOWwpXCpsKbwrvCmMKje8KVw7LClcK0wpvCsGnClMKTY8KpwqzDncObw5/CmMKTwpFkwq7Cp8KcwqXCnHTClcKjecOvwpXCtMKbwrBpwpTCk2PCqcKsw53Dm8OfwpjCk8KRZMKuwqfCnMO2" + }, + { + "key": "稀饭动漫", + "name": "稀饭|动漫", + "type": 3, + "api": "csp_AppGetApp", + "searchable": 1, + "quickSearch": 0, + "filterable": 0, + "ext": "w7TClcK8w5rDrcKYwoPCmcKkw57ClcK0wpvDosKnwqTCoMKjwrPCosKpw7HDoMKUwqDCoF3CqsKmwqrCrsKtbGBgZsKuwqHDncOow61hwpHCoF3DoMOow5vDp8Ohwq3CmMKfwqXCp8Ogw7PDqsOdwp/Cn8KlwpTCp8OWw6nDpsKpwprClcKkwpHDqcOjwqjDrcOywqdSXFLDgsOhw6PDrcORwqLCosKUUsKzwpXCnMKlwpzCp8KZwqBSwrPClcOV5Ye+6YWi5o+Y5ZCTXOWGnOS+kOWRqsK05b+q6KmA6LW35ruA56yJwo3Cm8KfwpzCusOfwqZ7wpXCqcKbwq3CnMKqw7PCjWLCg8Kgw6fCrMOlw6vDqMKtwoZ7wp/CvMKVwqbCm8K7wpjCo3nCpsKbwq3CnMKqw7PCjWLCg8Kgw6fCrMOlw6vDqMKtwoZ7wp/CvMKVwqbCm8ONwpzCpMKVwoXDq8OfwpzCs8KcVcKt" }, { "key": "动画片", diff --git a/潇洒/spider.jar b/潇洒/spider.jar index 84071b1..0b0fb23 100644 Binary files a/潇洒/spider.jar and b/潇洒/spider.jar differ diff --git a/肥猫/spider.jar b/肥猫/spider.jar index 5ef018f..260dc34 100644 Binary files a/肥猫/spider.jar and b/肥猫/spider.jar differ diff --git a/饭太硬/api.json b/饭太硬/api.json index 908fcc0..d4e5ec3 100644 --- a/饭太硬/api.json +++ b/饭太硬/api.json @@ -3,7 +3,7 @@ "wallpaper": "https://深色壁纸.xxooo.cf/", "sites": [ { - "key": "豆豆豆", + "key": "豆", "name": "备用公众号【叨观荐影】", "type": 3, "api": "csp_DouDou", @@ -186,16 +186,6 @@ "changeable": 1, "ext": "AO7TcBkd8I/B5wQc4Qma+pU=" }, - { - "key": "南瓜", - "name": "🎃南瓜┃多线", - "type": 3, - "api": "csp_NanGua", - "playerType": 2, - "searchable": 1, - "quickSearch": 1, - "changeable": 1 - }, { "key": "萌米", "name": "👀萌米┃多线", @@ -571,7 +561,7 @@ "quickSearch": 0, "changeable": 0, "ext": { - "json": "./json/少儿教育.json" + "json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce4019465168f841292" } }, { @@ -587,7 +577,7 @@ "quickSearch": 0, "changeable": 0, "ext": { - "json": "./json/小学课堂.json" + "json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bb42128a" } }, { @@ -603,7 +593,7 @@ "quickSearch": 0, "changeable": 0, "ext": { - "json": "./json/初中课堂.json" + "json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bb2d1289" } }, { @@ -619,7 +609,7 @@ "quickSearch": 0, "changeable": 0, "ext": { - "json": "./json/高中课堂.json" + "json": "https://im.feelec.com.cn/res/file.html?id=2c9a91099293dce401946513bd90128b" } }, { @@ -643,6 +633,12 @@ ], "logo": "https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1716545739254/fc1b89e152cd4aa28d295107cb6c56c9.gif", "lives": [ + { + "name": "牛播一(仅新版影视仓/ok影视)", + "type": 0, + "url": "http://127.0.0.1:9978/proxy?do=饭太硬&type=liveList", + "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" + }, { "name": "IPV4", "type": 0, diff --git a/饭太硬/json/初中课堂.json b/饭太硬/json/初中课堂.json deleted file mode 100644 index 2636509..0000000 --- a/饭太硬/json/初中课堂.json +++ /dev/null @@ -1 +0,0 @@ -{"class":[{"type_name":"登陆配置","type_id":"peizhi"},{"type_name":"7年级语文","type_id":"7年级语文"},{"type_name":"7年级数学","type_id":"7年级数学"},{"type_name":"7年级英语","type_id":"7年级英语"},{"type_name":"7年级历史","type_id":"7年级历史"},{"type_name":"7年级地理","type_id":"7年级地理"},{"type_name":"7年级生物","type_id":"7年级生物"},{"type_name":"7年级物理","type_id":"7年级物理"},{"type_name":"7年级化学","type_id":"7年级化学"},{"type_name":"8年级语文","type_id":"8年级语文"},{"type_name":"8年级数学","type_id":"8年级数学"},{"type_name":"8年级英语","type_id":"8年级英语"},{"type_name":"8年级历史","type_id":"8年级历史"},{"type_name":"8年级地理","type_id":"8年级地理"},{"type_name":"8年级生物","type_id":"8年级生物"},{"type_name":"8年级物理","type_id":"8年级物理"},{"type_name":"8年级化学","type_id":"8年级化学"},{"type_name":"9年级语文","type_id":"9年级语文"},{"type_name":"9年级数学","type_id":"9年级数学"},{"type_name":"9年级英语","type_id":"9年级英语"},{"type_name":"9年级历史","type_id":"9年级历史"},{"type_name":"9年级地理","type_id":"9年级地理"},{"type_name":"9年级生物","type_id":"9年级生物"},{"type_name":"9年级物理","type_id":"9年级物理"},{"type_name":"9年级化学","type_id":"9年级化学"}],"filters":{"1年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级语文"},{"n":"人教版","v":"人教版1年级语文"},{"n":"北师大版","v":"北师大版1年级语文"},{"n":"苏教版","v":"苏教版1年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级英语"},{"n":"人教版","v":"人教版1年级英语"},{"n":"北师大版","v":"北师大版1年级英语"},{"n":"苏教版","v":"苏教版1年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级数学"},{"n":"人教版","v":"人教版1年级数学"},{"n":"北师大版","v":"北师大版1年级数学"},{"n":"苏教版","v":"苏教版1年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级语文"},{"n":"人教版","v":"人教版2年级语文"},{"n":"北师大版","v":"北师大版2年级语文"},{"n":"苏教版","v":"苏教版2年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级英语"},{"n":"人教版","v":"人教版2年级英语"},{"n":"北师大版","v":"北师大版2年级英语"},{"n":"苏教版","v":"苏教版2年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级数学"},{"n":"人教版","v":"人教版2年级数学"},{"n":"北师大版","v":"北师大版2年级数学"},{"n":"苏教版","v":"苏教版2年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级语文"},{"n":"人教版","v":"人教版3年级语文"},{"n":"北师大版","v":"北师大版3年级语文"},{"n":"苏教版","v":"苏教版3年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级英语"},{"n":"人教版","v":"人教版3年级英语"},{"n":"北师大版","v":"北师大版3年级英语"},{"n":"苏教版","v":"苏教版3年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级数学"},{"n":"人教版","v":"人教版3年级数学"},{"n":"北师大版","v":"北师大版3年级数学"},{"n":"苏教版","v":"苏教版3年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级语文"},{"n":"人教版","v":"人教版4年级语文"},{"n":"北师大版","v":"北师大版4年级语文"},{"n":"苏教版","v":"苏教版4年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级英语"},{"n":"人教版","v":"人教版4年级英语"},{"n":"北师大版","v":"北师大版4年级英语"},{"n":"苏教版","v":"苏教版4年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级数学"},{"n":"人教版","v":"人教版4年级数学"},{"n":"北师大版","v":"北师大版4年级数学"},{"n":"苏教版","v":"苏教版4年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级语文"},{"n":"人教版","v":"人教版5年级语文"},{"n":"北师大版","v":"北师大版5年级语文"},{"n":"苏教版","v":"苏教版5年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级英语"},{"n":"人教版","v":"人教版5年级英语"},{"n":"北师大版","v":"北师大版5年级英语"},{"n":"苏教版","v":"苏教版5年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级数学"},{"n":"人教版","v":"人教版5年级数学"},{"n":"北师大版","v":"北师大版5年级数学"},{"n":"苏教版","v":"苏教版5年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级语文"},{"n":"人教版","v":"人教版6年级语文"},{"n":"北师大版","v":"北师大版6年级语文"},{"n":"苏教版","v":"苏教版6年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级英语"},{"n":"人教版","v":"人教版6年级英语"},{"n":"北师大版","v":"北师大版6年级英语"},{"n":"苏教版","v":"苏教版6年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级数学"},{"n":"人教版","v":"人教版6年级数学"},{"n":"北师大版","v":"北师大版6年级数学"},{"n":"苏教版","v":"苏教版6年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级语文"},{"n":"人教版","v":"人教版7年级语文"},{"n":"北师大版","v":"北师大版7年级语文"},{"n":"苏教版","v":"苏教版7年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级英语"},{"n":"人教版","v":"人教版7年级英语"},{"n":"北师大版","v":"北师大版7年级英语"},{"n":"苏教版","v":"苏教版7年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级数学"},{"n":"人教版","v":"人教版7年级数学"},{"n":"北师大版","v":"北师大版7年级数学"},{"n":"苏教版","v":"苏教版7年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级化学"},{"n":"人教版","v":"人教版7年级化学"},{"n":"北师大版","v":"北师大版7年级化学"},{"n":"苏教版","v":"苏教版7年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级物理"},{"n":"人教版","v":"人教版7年级物理"},{"n":"北师大版","v":"北师大版7年级物理"},{"n":"苏教版","v":"苏教版7年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级生物"},{"n":"人教版","v":"人教版7年级生物"},{"n":"北师大版","v":"北师大版7年级生物"},{"n":"苏教版","v":"苏教版7年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级历史"},{"n":"人教版","v":"人教版7年级历史"},{"n":"北师大版","v":"北师大版7年级历史"},{"n":"苏教版","v":"苏教版7年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级语文"},{"n":"人教版","v":"人教版8年级语文"},{"n":"北师大版","v":"北师大版8年级语文"},{"n":"苏教版","v":"苏教版8年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级英语"},{"n":"人教版","v":"人教版8年级英语"},{"n":"北师大版","v":"北师大版8年级英语"},{"n":"苏教版","v":"苏教版8年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级数学"},{"n":"人教版","v":"人教版8年级数学"},{"n":"北师大版","v":"北师大版8年级数学"},{"n":"苏教版","v":"苏教版8年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级化学"},{"n":"人教版","v":"人教版8年级化学"},{"n":"北师大版","v":"北师大版8年级化学"},{"n":"苏教版","v":"苏教版8年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级物理"},{"n":"人教版","v":"人教版8年级物理"},{"n":"北师大版","v":"北师大版8年级物理"},{"n":"苏教版","v":"苏教版8年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级生物"},{"n":"人教版","v":"人教版8年级生物"},{"n":"北师大版","v":"北师大版8年级生物"},{"n":"苏教版","v":"苏教版8年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级历史"},{"n":"人教版","v":"人教版8年级历史"},{"n":"北师大版","v":"北师大版8年级历史"},{"n":"苏教版","v":"苏教版8年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级语文"},{"n":"人教版","v":"人教版9年级语文"},{"n":"北师大版","v":"北师大版9年级语文"},{"n":"苏教版","v":"苏教版9年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级英语"},{"n":"人教版","v":"人教版9年级英语"},{"n":"北师大版","v":"北师大版9年级英语"},{"n":"苏教版","v":"苏教版9年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级数学"},{"n":"人教版","v":"人教版9年级数学"},{"n":"北师大版","v":"北师大版9年级数学"},{"n":"苏教版","v":"苏教版9年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级化学"},{"n":"人教版","v":"人教版9年级化学"},{"n":"北师大版","v":"北师大版9年级化学"},{"n":"苏教版","v":"苏教版9年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级物理"},{"n":"人教版","v":"人教版9年级物理"},{"n":"北师大版","v":"北师大版9年级物理"},{"n":"苏教版","v":"苏教版9年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级生物"},{"n":"人教版","v":"人教版9年级生物"},{"n":"北师大版","v":"北师大版9年级生物"},{"n":"苏教版","v":"苏教版9年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级历史"},{"n":"人教版","v":"人教版9年级历史"},{"n":"北师大版","v":"北师大版9年级历史"},{"n":"苏教版","v":"苏教版9年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一语文"},{"n":"人教版","v":"人教版高一语文"},{"n":"北师大版","v":"北师大版高一语文"},{"n":"苏教版","v":"苏教版高一语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一英语"},{"n":"人教版","v":"人教版高一英语"},{"n":"北师大版","v":"北师大版高一英语"},{"n":"苏教版","v":"苏教版高一英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一数学"},{"n":"人教版","v":"人教版高一数学"},{"n":"北师大版","v":"北师大版高一数学"},{"n":"苏教版","v":"苏教版高一数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一物理"},{"n":"人教版","v":"人教版高一物理"},{"n":"北师大版","v":"北师大版高一物理"},{"n":"苏教版","v":"苏教版高一物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一化学"},{"n":"人教版","v":"人教版高一化学"},{"n":"北师大版","v":"北师大版高一化学"},{"n":"苏教版","v":"苏教版高一化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一历史"},{"n":"人教版","v":"人教版高一历史"},{"n":"北师大版","v":"北师大版高一历史"},{"n":"苏教版","v":"苏教版高一历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一生物"},{"n":"人教版","v":"人教版高一生物"},{"n":"北师大版","v":"北师大版高一生物"},{"n":"苏教版","v":"苏教版高一生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一思想政治"},{"n":"人教版","v":"人教版高一思想政治"},{"n":"北师大版","v":"北师大版高一思想政治"},{"n":"苏教版","v":"苏教版高一思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一地理"},{"n":"人教版","v":"人教版高一地理"},{"n":"北师大版","v":"北师大版高一地理"},{"n":"苏教版","v":"苏教版高一地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二语文"},{"n":"人教版","v":"人教版高二语文"},{"n":"北师大版","v":"北师大版高二语文"},{"n":"苏教版","v":"苏教版高二语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二英语"},{"n":"人教版","v":"人教版高二英语"},{"n":"北师大版","v":"北师大版高二英语"},{"n":"苏教版","v":"苏教版高二英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二数学"},{"n":"人教版","v":"人教版高二数学"},{"n":"北师大版","v":"北师大版高二数学"},{"n":"苏教版","v":"苏教版高二数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二物理"},{"n":"人教版","v":"人教版高二物理"},{"n":"北师大版","v":"北师大版高二物理"},{"n":"苏教版","v":"苏教版高二物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二化学"},{"n":"人教版","v":"人教版高二化学"},{"n":"北师大版","v":"北师大版高二化学"},{"n":"苏教版","v":"苏教版高二化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二历史"},{"n":"人教版","v":"人教版高二历史"},{"n":"北师大版","v":"北师大版高二历史"},{"n":"苏教版","v":"苏教版高二历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二生物"},{"n":"人教版","v":"人教版高二生物"},{"n":"北师大版","v":"北师大版高二生物"},{"n":"苏教版","v":"苏教版高二生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二思想政治"},{"n":"人教版","v":"人教版高二思想政治"},{"n":"北师大版","v":"北师大版高二思想政治"},{"n":"苏教版","v":"苏教版高二思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二地理"},{"n":"人教版","v":"人教版高二地理"},{"n":"北师大版","v":"北师大版高二地理"},{"n":"苏教版","v":"苏教版高二地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三语文"},{"n":"人教版","v":"人教版高三语文"},{"n":"北师大版","v":"北师大版高三语文"},{"n":"苏教版","v":"苏教版高三语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三英语"},{"n":"人教版","v":"人教版高三英语"},{"n":"北师大版","v":"北师大版高三英语"},{"n":"苏教版","v":"苏教版高三英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三数学"},{"n":"人教版","v":"人教版高三数学"},{"n":"北师大版","v":"北师大版高三数学"},{"n":"苏教版","v":"苏教版高三数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三物理"},{"n":"人教版","v":"人教版高三物理"},{"n":"北师大版","v":"北师大版高三物理"},{"n":"苏教版","v":"苏教版高三物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三化学"},{"n":"人教版","v":"人教版高三化学"},{"n":"北师大版","v":"北师大版高三化学"},{"n":"苏教版","v":"苏教版高三化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三历史"},{"n":"人教版","v":"人教版高三历史"},{"n":"北师大版","v":"北师大版高三历史"},{"n":"苏教版","v":"苏教版高三历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三生物"},{"n":"人教版","v":"人教版高三生物"},{"n":"北师大版","v":"北师大版高三生物"},{"n":"苏教版","v":"苏教版高三生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三思想政治"},{"n":"人教版","v":"人教版高三思想政治"},{"n":"北师大版","v":"北师大版高三思想政治"},{"n":"苏教版","v":"苏教版高三思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三地理"},{"n":"人教版","v":"人教版高三地理"},{"n":"北师大版","v":"北师大版高三地理"},{"n":"苏教版","v":"苏教版高三地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}]}} \ No newline at end of file diff --git a/饭太硬/json/小学课堂.json b/饭太硬/json/小学课堂.json deleted file mode 100644 index 71da58e..0000000 --- a/饭太硬/json/小学课堂.json +++ /dev/null @@ -1 +0,0 @@ -{"class":[{"type_name":"登陆配置","type_id":"peizhi"},{"type_name":"1年级语文","type_id":"1年级语文"},{"type_name":"1年级数学","type_id":"1年级数学"},{"type_name":"1年级英语","type_id":"1年级英语"},{"type_name":"2年级语文","type_id":"2年级语文"},{"type_name":"2年级数学","type_id":"2年级数学"},{"type_name":"2年级英语","type_id":"2年级英语"},{"type_name":"3年级语文","type_id":"3年级语文"},{"type_name":"3年级数学","type_id":"3年级数学"},{"type_name":"3年级英语","type_id":"3年级英语"},{"type_name":"4年级语文","type_id":"4年级语文"},{"type_name":"4年级数学","type_id":"4年级数学"},{"type_name":"4年级英语","type_id":"4年级英语"},{"type_name":"5年级语文","type_id":"5年级语文"},{"type_name":"5年级数学","type_id":"5年级数学"},{"type_name":"5年级英语","type_id":"5年级英语"},{"type_name":"6年级语文","type_id":"6年级语文"},{"type_name":"6年级数学","type_id":"6年级数学"},{"type_name":"6年级英语","type_id":"6年级英语"}],"filters":{"1年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级语文"},{"n":"人教版","v":"人教版1年级语文"},{"n":"北师大版","v":"北师大版1年级语文"},{"n":"苏教版","v":"苏教版1年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级英语"},{"n":"人教版","v":"人教版1年级英语"},{"n":"北师大版","v":"北师大版1年级英语"},{"n":"苏教版","v":"苏教版1年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级数学"},{"n":"人教版","v":"人教版1年级数学"},{"n":"北师大版","v":"北师大版1年级数学"},{"n":"苏教版","v":"苏教版1年级数学"},{"n":"青岛版","v":"青岛版1年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级语文"},{"n":"人教版","v":"人教版2年级语文"},{"n":"北师大版","v":"北师大版2年级语文"},{"n":"苏教版","v":"苏教版2年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级英语"},{"n":"人教版","v":"人教版2年级英语"},{"n":"北师大版","v":"北师大版2年级英语"},{"n":"苏教版","v":"苏教版2年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级数学"},{"n":"人教版","v":"人教版2年级数学"},{"n":"北师大版","v":"北师大版2年级数学"},{"n":"苏教版","v":"苏教版2年级数学"},{"n":"青岛版","v":"青岛版2年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级语文"},{"n":"人教版","v":"人教版3年级语文"},{"n":"北师大版","v":"北师大版3年级语文"},{"n":"苏教版","v":"苏教版3年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级英语"},{"n":"人教版","v":"人教版3年级英语"},{"n":"北师大版","v":"北师大版3年级英语"},{"n":"苏教版","v":"苏教版3年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级数学"},{"n":"人教版","v":"人教版3年级数学"},{"n":"北师大版","v":"北师大版3年级数学"},{"n":"苏教版","v":"苏教版3年级数学"},{"n":"青岛版","v":"青岛版3年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级语文"},{"n":"人教版","v":"人教版4年级语文"},{"n":"北师大版","v":"北师大版4年级语文"},{"n":"苏教版","v":"苏教版4年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级英语"},{"n":"人教版","v":"人教版4年级英语"},{"n":"北师大版","v":"北师大版4年级英语"},{"n":"苏教版","v":"苏教版4年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级数学"},{"n":"人教版","v":"人教版4年级数学"},{"n":"北师大版","v":"北师大版4年级数学"},{"n":"苏教版","v":"苏教版4年级数学"},{"n":"青岛版","v":"青岛版4年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级语文"},{"n":"人教版","v":"人教版5年级语文"},{"n":"北师大版","v":"北师大版5年级语文"},{"n":"苏教版","v":"苏教版5年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级英语"},{"n":"人教版","v":"人教版5年级英语"},{"n":"北师大版","v":"北师大版5年级英语"},{"n":"苏教版","v":"苏教版5年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级数学"},{"n":"人教版","v":"人教版5年级数学"},{"n":"北师大版","v":"北师大版5年级数学"},{"n":"苏教版","v":"苏教版5年级数学"},{"n":"青岛版","v":"青岛版5年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级语文"},{"n":"人教版","v":"人教版6年级语文"},{"n":"北师大版","v":"北师大版6年级语文"},{"n":"苏教版","v":"苏教版6年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级英语"},{"n":"人教版","v":"人教版6年级英语"},{"n":"北师大版","v":"北师大版6年级英语"},{"n":"苏教版","v":"苏教版6年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级数学"},{"n":"人教版","v":"人教版6年级数学"},{"n":"北师大版","v":"北师大版6年级数学"},{"n":"苏教版","v":"苏教版6年级数学"},{"n":"青岛版","v":"青岛版6年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}]}} \ No newline at end of file diff --git a/饭太硬/json/少儿教育.json b/饭太硬/json/少儿教育.json deleted file mode 100644 index 78f615f..0000000 --- a/饭太硬/json/少儿教育.json +++ /dev/null @@ -1 +0,0 @@ -{"class":[{"type_name":"登陆配置","type_id":"peizhi"},{"type_name":"儿童早教","type_id":"儿童早教"},{"type_name":"儿童启蒙故事","type_id":"儿童启蒙故事"},{"type_name":"儿童英语启蒙","type_id":"儿童英语启蒙"},{"type_name":"儿童歌曲","type_id":"儿童歌曲"},{"type_name":"儿童绘画","type_id":"儿童绘画"},{"type_name":"睡前故事","type_id":"睡前故事"},{"type_name":"儿童动画","type_id":"儿童动画"},{"type_name":"儿童音乐","type_id":"儿童音乐"},{"type_name":"儿童安全教育","type_id":"儿童安全教育"},{"type_name":"贝瓦儿歌","type_id":"贝瓦儿歌"},{"type_name":"悟空识字","type_id":"悟空识字"},{"type_name":"宝宝巴士","type_id":"宝宝巴士"},{"type_name":"儿歌多多","type_id":"儿歌多多"},{"type_name":"学而思","type_id":"学而思"}],"filters":{"儿童早教":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童启蒙故事":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童英语启蒙":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童歌曲":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童绘画":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"睡前故事":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童动画":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童音乐":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿童安全教育":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"贝瓦儿歌":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"悟空识字":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"宝宝巴士":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"儿歌多多":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"学而思":[{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}]}} \ No newline at end of file diff --git a/饭太硬/json/高中课堂.json b/饭太硬/json/高中课堂.json deleted file mode 100644 index c550c4e..0000000 --- a/饭太硬/json/高中课堂.json +++ /dev/null @@ -1 +0,0 @@ -{"class":[{"type_name":"登陆配置","type_id":"peizhi"},{"type_name":"高一语文","type_id":"高一语文"},{"type_name":"高一数学","type_id":"高一数学"},{"type_name":"高一英语","type_id":"高一英语"},{"type_name":"高一历史","type_id":"高一历史"},{"type_name":"高一地理","type_id":"高一地理"},{"type_name":"高一生物","type_id":"高一生物"},{"type_name":"高一思想政治","type_id":"高一思想政治"},{"type_name":"高一物理","type_id":"高一物理"},{"type_name":"高一化学","type_id":"高一化学"},{"type_name":"高二语文","type_id":"高二语文"},{"type_name":"高二数学","type_id":"高二数学"},{"type_name":"高二英语","type_id":"高二英语"},{"type_name":"高二历史","type_id":"高二历史"},{"type_name":"高二地理","type_id":"高二地理"},{"type_name":"高二生物","type_id":"高二生物"},{"type_name":"高二思想政治","type_id":"高二思想政治"},{"type_name":"高二物理","type_id":"高二物理"},{"type_name":"高二化学","type_id":"高二化学"},{"type_name":"高三语文","type_id":"高三语文"},{"type_name":"高三数学","type_id":"高三数学"},{"type_name":"高三英语","type_id":"高三英语"},{"type_name":"高三历史","type_id":"高三历史"},{"type_name":"高三地理","type_id":"高三地理"},{"type_name":"高三生物","type_id":"高三生物"},{"type_name":"高三思想政治","type_id":"高三思想政治"},{"type_name":"高三物理","type_id":"高三物理"},{"type_name":"高三化学","type_id":"高三化学"},{"type_name":"高中信息技术","type_id":"高中信息技术"},{"type_name":"高中信息技术","type_id":"高中信息技术"}],"filters":{"1年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级语文"},{"n":"人教版","v":"人教版1年级语文"},{"n":"北师大版","v":"北师大版1年级语文"},{"n":"苏教版","v":"苏教版1年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级英语"},{"n":"人教版","v":"人教版1年级英语"},{"n":"北师大版","v":"北师大版1年级英语"},{"n":"苏教版","v":"苏教版1年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"1年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版1年级数学"},{"n":"人教版","v":"人教版1年级数学"},{"n":"北师大版","v":"北师大版1年级数学"},{"n":"苏教版","v":"苏教版1年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级语文"},{"n":"人教版","v":"人教版2年级语文"},{"n":"北师大版","v":"北师大版2年级语文"},{"n":"苏教版","v":"苏教版2年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级英语"},{"n":"人教版","v":"人教版2年级英语"},{"n":"北师大版","v":"北师大版2年级英语"},{"n":"苏教版","v":"苏教版2年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"2年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版2年级数学"},{"n":"人教版","v":"人教版2年级数学"},{"n":"北师大版","v":"北师大版2年级数学"},{"n":"苏教版","v":"苏教版2年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级语文"},{"n":"人教版","v":"人教版3年级语文"},{"n":"北师大版","v":"北师大版3年级语文"},{"n":"苏教版","v":"苏教版3年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级英语"},{"n":"人教版","v":"人教版3年级英语"},{"n":"北师大版","v":"北师大版3年级英语"},{"n":"苏教版","v":"苏教版3年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"3年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版3年级数学"},{"n":"人教版","v":"人教版3年级数学"},{"n":"北师大版","v":"北师大版3年级数学"},{"n":"苏教版","v":"苏教版3年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级语文"},{"n":"人教版","v":"人教版4年级语文"},{"n":"北师大版","v":"北师大版4年级语文"},{"n":"苏教版","v":"苏教版4年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级英语"},{"n":"人教版","v":"人教版4年级英语"},{"n":"北师大版","v":"北师大版4年级英语"},{"n":"苏教版","v":"苏教版4年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"4年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版4年级数学"},{"n":"人教版","v":"人教版4年级数学"},{"n":"北师大版","v":"北师大版4年级数学"},{"n":"苏教版","v":"苏教版4年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级语文"},{"n":"人教版","v":"人教版5年级语文"},{"n":"北师大版","v":"北师大版5年级语文"},{"n":"苏教版","v":"苏教版5年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级英语"},{"n":"人教版","v":"人教版5年级英语"},{"n":"北师大版","v":"北师大版5年级英语"},{"n":"苏教版","v":"苏教版5年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"5年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版5年级数学"},{"n":"人教版","v":"人教版5年级数学"},{"n":"北师大版","v":"北师大版5年级数学"},{"n":"苏教版","v":"苏教版5年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级语文"},{"n":"人教版","v":"人教版6年级语文"},{"n":"北师大版","v":"北师大版6年级语文"},{"n":"苏教版","v":"苏教版6年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级英语"},{"n":"人教版","v":"人教版6年级英语"},{"n":"北师大版","v":"北师大版6年级英语"},{"n":"苏教版","v":"苏教版6年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"6年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版6年级数学"},{"n":"人教版","v":"人教版6年级数学"},{"n":"北师大版","v":"北师大版6年级数学"},{"n":"苏教版","v":"苏教版6年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级语文"},{"n":"人教版","v":"人教版7年级语文"},{"n":"北师大版","v":"北师大版7年级语文"},{"n":"苏教版","v":"苏教版7年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级英语"},{"n":"人教版","v":"人教版7年级英语"},{"n":"北师大版","v":"北师大版7年级英语"},{"n":"苏教版","v":"苏教版7年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级数学"},{"n":"人教版","v":"人教版7年级数学"},{"n":"北师大版","v":"北师大版7年级数学"},{"n":"苏教版","v":"苏教版7年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级化学"},{"n":"人教版","v":"人教版7年级化学"},{"n":"北师大版","v":"北师大版7年级化学"},{"n":"苏教版","v":"苏教版7年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级物理"},{"n":"人教版","v":"人教版7年级物理"},{"n":"北师大版","v":"北师大版7年级物理"},{"n":"苏教版","v":"苏教版7年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级生物"},{"n":"人教版","v":"人教版7年级生物"},{"n":"北师大版","v":"北师大版7年级生物"},{"n":"苏教版","v":"苏教版7年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"7年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版7年级历史"},{"n":"人教版","v":"人教版7年级历史"},{"n":"北师大版","v":"北师大版7年级历史"},{"n":"苏教版","v":"苏教版7年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级语文"},{"n":"人教版","v":"人教版8年级语文"},{"n":"北师大版","v":"北师大版8年级语文"},{"n":"苏教版","v":"苏教版8年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级英语"},{"n":"人教版","v":"人教版8年级英语"},{"n":"北师大版","v":"北师大版8年级英语"},{"n":"苏教版","v":"苏教版8年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级数学"},{"n":"人教版","v":"人教版8年级数学"},{"n":"北师大版","v":"北师大版8年级数学"},{"n":"苏教版","v":"苏教版8年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级化学"},{"n":"人教版","v":"人教版8年级化学"},{"n":"北师大版","v":"北师大版8年级化学"},{"n":"苏教版","v":"苏教版8年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级物理"},{"n":"人教版","v":"人教版8年级物理"},{"n":"北师大版","v":"北师大版8年级物理"},{"n":"苏教版","v":"苏教版8年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级生物"},{"n":"人教版","v":"人教版8年级生物"},{"n":"北师大版","v":"北师大版8年级生物"},{"n":"苏教版","v":"苏教版8年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"8年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版8年级历史"},{"n":"人教版","v":"人教版8年级历史"},{"n":"北师大版","v":"北师大版8年级历史"},{"n":"苏教版","v":"苏教版8年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级语文"},{"n":"人教版","v":"人教版9年级语文"},{"n":"北师大版","v":"北师大版9年级语文"},{"n":"苏教版","v":"苏教版9年级语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级英语"},{"n":"人教版","v":"人教版9年级英语"},{"n":"北师大版","v":"北师大版9年级英语"},{"n":"苏教版","v":"苏教版9年级英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级数学"},{"n":"人教版","v":"人教版9年级数学"},{"n":"北师大版","v":"北师大版9年级数学"},{"n":"苏教版","v":"苏教版9年级数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级化学"},{"n":"人教版","v":"人教版9年级化学"},{"n":"北师大版","v":"北师大版9年级化学"},{"n":"苏教版","v":"苏教版9年级化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级物理"},{"n":"人教版","v":"人教版9年级物理"},{"n":"北师大版","v":"北师大版9年级物理"},{"n":"苏教版","v":"苏教版9年级物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级生物"},{"n":"人教版","v":"人教版9年级生物"},{"n":"北师大版","v":"北师大版9年级生物"},{"n":"苏教版","v":"苏教版9年级生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"9年级历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版9年级历史"},{"n":"人教版","v":"人教版9年级历史"},{"n":"北师大版","v":"北师大版9年级历史"},{"n":"苏教版","v":"苏教版9年级历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一语文"},{"n":"人教版","v":"人教版高一语文"},{"n":"北师大版","v":"北师大版高一语文"},{"n":"苏教版","v":"苏教版高一语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一英语"},{"n":"人教版","v":"人教版高一英语"},{"n":"北师大版","v":"北师大版高一英语"},{"n":"苏教版","v":"苏教版高一英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一数学"},{"n":"人教版","v":"人教版高一数学"},{"n":"北师大版","v":"北师大版高一数学"},{"n":"苏教版","v":"苏教版高一数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一物理"},{"n":"人教版","v":"人教版高一物理"},{"n":"北师大版","v":"北师大版高一物理"},{"n":"苏教版","v":"苏教版高一物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一化学"},{"n":"人教版","v":"人教版高一化学"},{"n":"北师大版","v":"北师大版高一化学"},{"n":"苏教版","v":"苏教版高一化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一历史"},{"n":"人教版","v":"人教版高一历史"},{"n":"北师大版","v":"北师大版高一历史"},{"n":"苏教版","v":"苏教版高一历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一生物"},{"n":"人教版","v":"人教版高一生物"},{"n":"北师大版","v":"北师大版高一生物"},{"n":"苏教版","v":"苏教版高一生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一思想政治"},{"n":"人教版","v":"人教版高一思想政治"},{"n":"北师大版","v":"北师大版高一思想政治"},{"n":"苏教版","v":"苏教版高一思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高一地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高一地理"},{"n":"人教版","v":"人教版高一地理"},{"n":"北师大版","v":"北师大版高一地理"},{"n":"苏教版","v":"苏教版高一地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二语文"},{"n":"人教版","v":"人教版高二语文"},{"n":"北师大版","v":"北师大版高二语文"},{"n":"苏教版","v":"苏教版高二语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二英语"},{"n":"人教版","v":"人教版高二英语"},{"n":"北师大版","v":"北师大版高二英语"},{"n":"苏教版","v":"苏教版高二英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二数学"},{"n":"人教版","v":"人教版高二数学"},{"n":"北师大版","v":"北师大版高二数学"},{"n":"苏教版","v":"苏教版高二数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二物理"},{"n":"人教版","v":"人教版高二物理"},{"n":"北师大版","v":"北师大版高二物理"},{"n":"苏教版","v":"苏教版高二物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二化学"},{"n":"人教版","v":"人教版高二化学"},{"n":"北师大版","v":"北师大版高二化学"},{"n":"苏教版","v":"苏教版高二化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二历史"},{"n":"人教版","v":"人教版高二历史"},{"n":"北师大版","v":"北师大版高二历史"},{"n":"苏教版","v":"苏教版高二历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二生物"},{"n":"人教版","v":"人教版高二生物"},{"n":"北师大版","v":"北师大版高二生物"},{"n":"苏教版","v":"苏教版高二生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二思想政治"},{"n":"人教版","v":"人教版高二思想政治"},{"n":"北师大版","v":"北师大版高二思想政治"},{"n":"苏教版","v":"苏教版高二思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高二地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高二地理"},{"n":"人教版","v":"人教版高二地理"},{"n":"北师大版","v":"北师大版高二地理"},{"n":"苏教版","v":"苏教版高二地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三语文":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三语文"},{"n":"人教版","v":"人教版高三语文"},{"n":"北师大版","v":"北师大版高三语文"},{"n":"苏教版","v":"苏教版高三语文"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三英语":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三英语"},{"n":"人教版","v":"人教版高三英语"},{"n":"北师大版","v":"北师大版高三英语"},{"n":"苏教版","v":"苏教版高三英语"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三数学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三数学"},{"n":"人教版","v":"人教版高三数学"},{"n":"北师大版","v":"北师大版高三数学"},{"n":"苏教版","v":"苏教版高三数学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三物理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三物理"},{"n":"人教版","v":"人教版高三物理"},{"n":"北师大版","v":"北师大版高三物理"},{"n":"苏教版","v":"苏教版高三物理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三化学":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三化学"},{"n":"人教版","v":"人教版高三化学"},{"n":"北师大版","v":"北师大版高三化学"},{"n":"苏教版","v":"苏教版高三化学"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三历史":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三历史"},{"n":"人教版","v":"人教版高三历史"},{"n":"北师大版","v":"北师大版高三历史"},{"n":"苏教版","v":"苏教版高三历史"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三生物":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三生物"},{"n":"人教版","v":"人教版高三生物"},{"n":"北师大版","v":"北师大版高三生物"},{"n":"苏教版","v":"苏教版高三生物"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三思想政治":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三思想政治"},{"n":"人教版","v":"人教版高三思想政治"},{"n":"北师大版","v":"北师大版高三思想政治"},{"n":"苏教版","v":"苏教版高三思想政治"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}],"高三地理":[{"key":"tid","name":"分类","value":[{"n":"全部","v":"0"},{"n":"沪教版","v":"沪教版高三地理"},{"n":"人教版","v":"人教版高三地理"},{"n":"北师大版","v":"北师大版高三地理"},{"n":"苏教版","v":"苏教版高三地理"}]},{"key":"duration","name":"时长","value":[{"n":"全部","v":"0"},{"n":"60分钟以上","v":"4"},{"n":"30~60分钟","v":"3"},{"n":"10~30分钟","v":"2"},{"n":"10分钟以下","v":"1"}]}]}} \ No newline at end of file diff --git a/饭太硬/lives/IPV6①.txt b/饭太硬/lives/IPV6①.txt index ceb6b14..d05928f 100644 --- a/饭太硬/lives/IPV6①.txt +++ b/饭太硬/lives/IPV6①.txt @@ -2,418 +2,99 @@ #EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",免费订阅:请勿贩卖... https://epg.iill.top/v/302.mp4 -#EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",维护时间:2025-1-10#佛系维护... +#EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",维护时间:2025-1-15#佛系维护... https://epg.iill.top/v/301.mp4 -#EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",维护内容:维护 Gather「修复 •IPV6 源 / 删除 埋堆堆」 +#EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",维护内容:维护 Gather「删除 •IPV6 源」 https://epg.iill.top/v/302.mp4 +#EXTINF:-1 tvg-id="免费订阅" tvg-name="免费订阅" tvg-logo="https://epg.iill.top/logo/温馨提示.png" group-title="•温馨「提示」",公告说明:IPV6 暂无 +https://epg.iill.top/v/301.mp4 -#EXTINF:-1 tvg-id="LOVENATURE4K" tvg-name="LOVENATURE4K" tvg-logo="https://epg.iill.top/logo/LoveNature4K.png" group-title="•4K「IPV4」",Love Nature 4K「自然」 -https://d18dyiwu97wm6q.cloudfront.net/playlist2160p.m3u8 -#EXTINF:-1 tvg-id="Loupe" tvg-name="Loupe" tvg-logo="https://epg.iill.top/logo/Loupe4K.png" group-title="•4K「IPV4」",Loupe 4K「视觉」 -https://d2dw21aq0j0l5c.cloudfront.net/playlist_3840x2160.m3u8 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/FashionTV.png" group-title="•4K「IPV4」",Fashion 4K「时尚」 -https://fash2043.cloudycdn.services/slive/ftv_ftv_4k_hevc_73d_42080_default_466_hls.smil/playlist.m3u8 - -#EXTINF:-1 tvg-id="纯享4K" tvg-name="纯享4K" tvg-logo="https://epg.iill.top/logo/纯享4K.png" group-title="•4K「IPV6」",纯享·4K「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000011651/index.m3u8?channel-id=ystenlive&Contentid=1000000004000011651&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="华数4K" tvg-name="华数4K" tvg-logo="https://epg.iill.top/logo/华数4K.png" group-title="•4K「IPV6」",华数·4K「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000003000004748/index.m3u8?channel-id=wasusyt&Contentid=6000000003000004748&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="欢笑剧场" tvg-name="欢笑剧场" tvg-logo="https://epg.iill.top/logo/欢笑剧场.png" group-title="•4K「IPV6」",欢笑剧场·4K「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000007000010001/index.m3u8?channel-id=bestzb&Contentid=5000000007000010001&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" tvg-logo="https://epg.iill.top/logo/CCTV16.png" group-title="•4K「IPV6」",CCTV 16 奥林匹克·4K「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000008000023254/index.m3u8?channel-id=bestzb&Contentid=5000000008000023254&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://epg.iill.top/logo/CCTV1.png" group-title="•央视「IPV6」",CCTV1 综合「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265001/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265001&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" tvg-logo="https://epg.iill.top/logo/CCTV2.png" group-title="•央视「IPV6」",CCTV2 财经「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265002/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265002&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV3" tvg-name="CCTV3" tvg-logo="https://epg.iill.top/logo/CCTV3.png" group-title="•央视「IPV6」",CCTV3 综艺「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265003/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265003&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV4" tvg-name="CCTV4" tvg-logo="https://epg.iill.top/logo/CCTV4.png" group-title="•央视「IPV6」",CCTV4 中文国际「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265004/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265004&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV5" tvg-name="CCTV5" tvg-logo="https://epg.iill.top/logo/CCTV5.png" group-title="•央视「IPV6」",CCTV5 体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000008885/index.m3u8?channel-id=bestzb&Contentid=5000000004000008885&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV5+" tvg-name="CCTV5+" tvg-logo="https://epg.iill.top/logo/CCTV5+.png" group-title="•央视「IPV6」",CCTV5+ 体育赛事「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031127/index.m3u8?channel-id=bestzb&Contentid=5000000011000031127&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV6" tvg-name="CCTV6" tvg-logo="https://epg.iill.top/logo/CCTV6.png" group-title="•央视「IPV6」",CCTV6 电影「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265006/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265006&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV7" tvg-name="CCTV7" tvg-logo="https://epg.iill.top/logo/CCTV7.png" group-title="•央视「IPV6」",CCTV7 国防军事「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265007/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265007&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV8" tvg-name="CCTV8" tvg-logo="https://epg.iill.top/logo/CCTV8.png" group-title="•央视「IPV6」",CCTV8 电视剧「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265008/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265008&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV9" tvg-name="CCTV9" tvg-logo="https://epg.iill.top/logo/CCTV9.png" group-title="•央视「IPV6」",CCTV9 纪录「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265009/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265009&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV10" tvg-name="CCTV10" tvg-logo="https://epg.iill.top/logo/CCTV10.png" group-title="•央视「IPV6」",CCTV 10 科教「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265010/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265010&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV11" tvg-name="CCTV11" tvg-logo="https://epg.iill.top/logo/CCTV11.png" group-title="•央视「IPV6」",CCTV 11 戏曲「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265011/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265011&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV12" tvg-name="CCTV12" tvg-logo="https://epg.iill.top/logo/CCTV12.png" group-title="•央视「IPV6」",CCTV 12 社会与法「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265012/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265012&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV13" tvg-name="CCTV13" tvg-logo="https://epg.iill.top/logo/CCTV13.png" group-title="•央视「IPV6」",CCTV 13 新闻「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265101/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265101&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV14" tvg-name="CCTV14" tvg-logo="https://epg.iill.top/logo/CCTV14.png" group-title="•央视「IPV6」",CCTV 14 少儿「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265013/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265013&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV15" tvg-name="CCTV15" tvg-logo="https://epg.iill.top/logo/CCTV15.png" group-title="•央视「IPV6」",CCTV 15 音乐「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265014/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265014&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV16" tvg-name="CCTV16" tvg-logo="https://epg.iill.top/logo/CCTV16.png" group-title="•央视「IPV6」",CCTV 16 奥林匹克「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000006000233002/index.m3u8?channel-id=ystenlive&Contentid=1000000006000233002&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CCTV17" tvg-name="CCTV17" tvg-logo="https://epg.iill.top/logo/CCTV17.png" group-title="•央视「IPV6」",CCTV 17 农村农业「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265015/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265015&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CGTN" tvg-name="CGTN" tvg-logo="https://epg.iill.top/logo/CGTN.png" group-title="•央视「IPV6」",CGTN 国际「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/7745129417417101820/index.m3u8?channel-id=hnbblive&Contentid=7745129417417101820&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CGTN纪录" tvg-name="CGTN纪录" tvg-logo="https://epg.iill.top/logo/CGTN纪录.png" group-title="•央视「IPV6」",CGTN Documentary「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/7114647837765104058/index.m3u8?channel-id=hnbblive&Contentid=7114647837765104058&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CETV1" tvg-name="CETV1" tvg-logo="https://epg.iill.top/logo/CETV1.png" group-title="•央视「IPV6」",CETV 1 中国教育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000002000002652/index.m3u8?channel-id=bestzb&Contentid=5000000002000002652&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CETV4" tvg-name="CETV4" tvg-logo="https://epg.iill.top/logo/CETV4.png" group-title="•央视「IPV6」",CETV 4 中国教育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031126/index.m3u8?channel-id=bestzb&Contentid=5000000011000031126&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" tvg-logo="https://epg.iill.top/logo/湖南卫视.png" group-title="•卫视「IPV6」",湖南卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265024/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265024&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="浙江卫视" tvg-name="浙江卫视" tvg-logo="https://epg.iill.top/logo/浙江卫视.png" group-title="•卫视「IPV6」",浙江卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265031/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265031&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="江苏卫视" tvg-name="江苏卫视" tvg-logo="https://epg.iill.top/logo/江苏卫视.png" group-title="•卫视「IPV6」",江苏卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265030/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265030&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="东方卫视" tvg-name="东方卫视" tvg-logo="https://epg.iill.top/logo/东方卫视.png" group-title="•卫视「IPV6」",东方卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265018/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265018&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="北京卫视" tvg-name="北京卫视" tvg-logo="https://epg.iill.top/logo/北京卫视.png" group-title="•卫视「IPV6」",北京卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265027/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265027&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="广东卫视" tvg-name="广东卫视" tvg-logo="https://epg.iill.top/logo/广东卫视.png" group-title="•卫视「IPV6」",广东卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265034/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265034&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="深圳卫视" tvg-name="深圳卫视" tvg-logo="https://epg.iill.top/logo/深圳卫视.png" group-title="•卫视「IPV6」",深圳卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265028/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265028&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="重庆卫视" tvg-name="重庆卫视" tvg-logo="https://epg.iill.top/logo/重庆卫视.png" group-title="•卫视「IPV6」",重庆卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265017/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265017&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="四川卫视" tvg-name="四川卫视" tvg-logo="https://epg.iill.top/logo/四川卫视.png" group-title="•卫视「IPV6」",四川卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000006119/index.m3u8?channel-id=bestzb&Contentid=5000000004000006119&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="广西卫视" tvg-name="广西卫视" tvg-logo="https://epg.iill.top/logo/广西卫视.png" group-title="•卫视「IPV6」",广西卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031118/index.m3u8?channel-id=bestzb&Contentid=5000000011000031118&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="天津卫视" tvg-name="天津卫视" tvg-logo="https://epg.iill.top/logo/天津卫视.png" group-title="•卫视「IPV6」",天津卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265026/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265026&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="安徽卫视" tvg-name="安徽卫视" tvg-logo="https://epg.iill.top/logo/安徽卫视.png" group-title="•卫视「IPV6」",安徽卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265025/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265025&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="山东卫视" tvg-name="山东卫视" tvg-logo="https://epg.iill.top/logo/山东卫视.png" group-title="•卫视「IPV6」",山东卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265019/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265019&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="江西卫视" tvg-name="江西卫视" tvg-logo="https://epg.iill.top/logo/江西卫视.png" group-title="•卫视「IPV6」",江西卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265032/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265032&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="河北卫视" tvg-name="河北卫视" tvg-logo="https://epg.iill.top/logo/河北卫视.png" group-title="•卫视「IPV6」",河北卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000006000040016/index.m3u8?channel-id=bestzb&Contentid=5000000006000040016&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="河南卫视" tvg-name="河南卫视" tvg-logo="https://epg.iill.top/logo/河南卫视.png" group-title="•卫视「IPV6」",河南卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000002000027731/index.m3u8?channel-id=ystenlive&Contentid=1000000002000027731&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="海南卫视" tvg-name="海南卫视" tvg-logo="https://epg.iill.top/logo/海南卫视.png" group-title="•卫视「IPV6」",海南卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000006211/index.m3u8?channel-id=bestzb&Contentid=5000000004000006211&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="东南卫视" tvg-name="东南卫视" tvg-logo="https://epg.iill.top/logo/东南卫视.png" group-title="•卫视「IPV6」",东南卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265033/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265033&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="湖北卫视" tvg-name="湖北卫视" tvg-logo="https://epg.iill.top/logo/湖北卫视.png" group-title="•卫视「IPV6」",湖北卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265023/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265023&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="贵州卫视" tvg-name="贵州卫视" tvg-logo="https://epg.iill.top/logo/贵州卫视.png" group-title="•卫视「IPV6」",贵州卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000004000025843/index.m3u8?channel-id=bestzb&Contentid=5000000004000025843&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="辽宁卫视" tvg-name="辽宁卫视" tvg-logo="https://epg.iill.top/logo/辽宁卫视.png" group-title="•卫视「IPV6」",辽宁卫视「IPV6 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265022/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265022&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="吉林卫视" tvg-name="吉林卫视" tvg-logo="https://epg.iill.top/logo/吉林卫视.png" group-title="•卫视「IPV6」",吉林卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031117/index.m3u8?channel-id=bestzb&Contentid=5000000011000031117&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="黑龙江卫视" tvg-name="黑龙江卫视" tvg-logo="https://epg.iill.top/logo/黑龙江卫视.png" group-title="•卫视「IPV6」",黑龙江卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000265029/index.m3u8?channel-id=ystenlive&Contentid=1000000005000265029&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="云南卫视" tvg-name="云南卫视" tvg-logo="https://epg.iill.top/logo/云南卫视.png" group-title="•卫视「IPV6」",云南卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031120/index.m3u8?channel-id=bestzb&Contentid=5000000011000031120&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="甘肃卫视" tvg-name="甘肃卫视" tvg-logo="https://epg.iill.top/logo/甘肃卫视.png" group-title="•卫视「IPV6」",甘肃卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031121/index.m3u8?channel-id=bestzb&Contentid=5000000011000031121&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="青海卫视" tvg-name="青海卫视" tvg-logo="https://epg.iill.top/logo/青海卫视.png" group-title="•卫视「IPV6」",青海卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000006000040015/index.m3u8?channel-id=bestzb&Contentid=5000000006000040015&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="三沙卫视" tvg-name="三沙卫视" tvg-logo="https://epg.iill.top/logo/三沙卫视.png" group-title="•卫视「IPV6」",三沙卫视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288016/index.m3u8?channel-id=bestzb&Contentid=5000000011000288016&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-id="爱喜剧" tvg-name="爱喜剧" tvg-logo="https://epg.iill.top/logo/iHOT爱喜剧.png" group-title="•iHOT「IPV6」",iHOT 爱喜剧「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000032/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000032&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱科幻" tvg-name="爱科幻" tvg-logo="https://epg.iill.top/logo/iHOT爱科幻.png" group-title="•iHOT「IPV6」",iHOT 爱科幻「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000033/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000033&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱院线" tvg-name="爱院线" tvg-logo="https://epg.iill.top/logo/iHOT爱院线.png" group-title="•iHOT「IPV6」",iHOT 爱院线「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000034/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000034&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱浪漫" tvg-name="爱浪漫" tvg-logo="https://epg.iill.top/logo/iHOT爱浪漫.png" group-title="•iHOT「IPV6」",iHOT 爱浪漫「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000035/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000035&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱悬疑" tvg-name="爱悬疑" tvg-logo="https://epg.iill.top/logo/iHOT爱悬疑.png" group-title="•iHOT「IPV6」",iHOT 爱悬疑「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000036/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000036&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱谍战" tvg-name="爱谍战" tvg-logo="https://epg.iill.top/logo/iHOT爱谍战.png" group-title="•iHOT「IPV6」",iHOT 爱谍战「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000038/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000038&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱历史" tvg-name="爱历史" tvg-logo="https://epg.iill.top/logo/iHOT爱历史.png" group-title="•iHOT「IPV6」",iHOY 爱历史「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000046/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000046&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱科学" tvg-name="爱科学" tvg-logo="https://epg.iill.top/logo/iHOT爱科学.png" group-title="•iHOT「IPV6」",iHOT 爱科学「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000047/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000047&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱幼教" tvg-name="爱幼教" tvg-logo="https://epg.iill.top/logo/iHOT爱幼教.png" group-title="•iHOT「IPV6」",iHOT 爱幼教「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000049/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000049&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱玩具" tvg-name="爱玩具" tvg-logo="https://epg.iill.top/logo/iHOT爱玩具.png" group-title="•iHOT「IPV6」",iHOT 爱玩具「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000053/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000053&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱赛车" tvg-name="爱赛车" tvg-logo="https://epg.iill.top/logo/iHOT爱赛车.png" group-title="•iHOT「IPV6」",iHOT 爱赛车「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000055/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000055&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱旅行" tvg-name="爱旅行" tvg-logo="https://epg.iill.top/logo/iHOT爱旅行.png" group-title="•iHOT「IPV6」",iHOT 爱旅行「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000056/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000056&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱奇谈" tvg-name="爱奇谈" tvg-logo="https://epg.iill.top/logo/iHOT爱奇谈.png" group-title="•iHOT「IPV6」",iHOT 爱奇谈「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000058/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000058&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱动漫" tvg-name="爱动漫" tvg-logo="https://epg.iill.top/logo/iHOT爱动漫.png" group-title="•iHOT「IPV6」",iHOT 爱动漫「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000059/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000059&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="爱体育" tvg-name="爱体育" tvg-logo="https://epg.iill.top/logo/iHOT爱体育.png" group-title="•iHOT「IPV6」",iHOT 爱体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000004000000060/index.m3u8?&channel-id=hnbblive&Contentid=2000000004000000060&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-id="哒啵电竞" tvg-name="哒啵电竞" tvg-logo="https://epg.iill.top/logo/NewTV哒啵电竞.png" group-title="•NewTV「IPV6」",NewTV 哒啵电竞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000006000032327/index.m3u8?channel-id=ystenlive&Contentid=1000000006000032327&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="哒啵赛事" tvg-name="哒啵赛事" tvg-logo="https://epg.iill.top/logo/NewTV哒啵赛事.png" group-title="•NewTV「IPV6」",NewTV 哒啵赛事「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000001000003775/index.m3u8?channel-id=ystenlive&Contentid=1000000001000003775&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="黑莓动画" tvg-name="黑莓动画" tvg-logo="https://epg.iill.top/logo/NewTV黑莓动画.png" group-title="•NewTV「IPV6」",NewTV 黑莓动画「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000021734/index.m3u8?channel-id=ystenlive&Contentid=1000000004000021734&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="黑莓电影" tvg-name="黑莓电影" tvg-logo="https://epg.iill.top/logo/NewTV黑莓电影.png" group-title="•NewTV「IPV6」",NewTV 黑莓电影「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000019624/index.m3u8?channel-id=ystenlive&Contentid=1000000004000019624&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="超级电影" tvg-name="超级电影" tvg-logo="https://epg.iill.top/logo/NewTV超级电影.png" group-title="•NewTV「IPV6」",NewTV 超级电影「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000003000012426/index.m3u8?channel-id=ystenlive&Contentid=1000000003000012426&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="超级电视剧" tvg-name="超级电视剧" tvg-logo="https://epg.iill.top/logo/NewTV超级电视剧.png" group-title="•NewTV「IPV6」",NewTV 超级电视剧「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000024993/index.m3u8?channel-id=ystenlive&Contentid=1000000004000024993&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="超级体育" tvg-name="超级体育" tvg-logo="https://epg.iill.top/logo/NewTV超级体育.png" group-title="•NewTV「IPV6」",NewTV 超级体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000001000009601/index.m3u8?channel-id=ystenlive&Contentid=1000000001000009601&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="超级综艺" tvg-name="超级综艺" tvg-logo="https://epg.iill.top/logo/NewTV超级综艺.png" group-title="•NewTV「IPV6」",NewTV 超级综艺「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000023658/index.m3u8?channel-id=ystenlive&Contentid=1000000004000023658&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="金牌综艺" tvg-name="金牌综艺" tvg-logo="https://epg.iill.top/logo/NewTV金牌综艺.png" group-title="•NewTV「IPV6」",NewTV 金牌综艺「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000026167/index.m3u8?channel-id=ystenlive&Contentid=1000000004000026167&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="魅力潇湘" tvg-name="魅力潇湘" tvg-logo="https://epg.iill.top/logo/NewTV魅力潇湘.png" group-title="•NewTV「IPV6」",NewTV 魅力潇湘「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000001000006197/index.m3u8?channel-id=ystenlive&Contentid=1000000001000006197&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="东北热剧" tvg-name="东北热剧" tvg-logo="https://epg.iill.top/logo/NewTV东北热剧.png" group-title="•NewTV「IPV6」",NewTV 东北热剧「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000266013/index.m3u8?channel-id=ystenlive&Contentid=1000000005000266013&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="古装剧场" tvg-name="古装剧场" tvg-logo="https://epg.iill.top/logo/NewTV古装剧场.png" group-title="•NewTV「IPV6」",NewTV 古装剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000024/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000024&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="欢乐剧场" tvg-name="欢乐剧场" tvg-logo="https://epg.iill.top/logo/NewTV欢乐剧场.png" group-title="•NewTV「IPV6」",NewTV 欢乐剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000266012/index.m3u8?channel-id=ystenlive&Contentid=1000000005000266012&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="怡伴健康" tvg-name="怡伴健康" tvg-logo="https://epg.iill.top/logo/NewTV怡伴健康.png" group-title="•NewTV「IPV6」",NewTV 怡伴健康「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000005000266011/index.m3u8?channel-id=ystenlive&Contentid=1000000005000266011&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="潮妈辣婆" tvg-name="潮妈辣婆" tvg-logo="https://epg.iill.top/logo/NewTV潮妈辣婆.png" group-title="•NewTV「IPV6」",NewTV 潮妈辣婆「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000018/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000018&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="军旅剧场" tvg-name="军旅剧场" tvg-logo="https://epg.iill.top/logo/NewTV军旅剧场.png" group-title="•NewTV「IPV6」",NewTV 军旅剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000014/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000014&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="军事评论" tvg-name="军事评论" tvg-logo="https://epg.iill.top/logo/NewTV军事评论.png" group-title="•NewTV「IPV6」",NewTV 军事评论「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000022/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000022&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="中国功夫" tvg-name="中国功夫" tvg-logo="https://epg.iill.top/logo/NewTV中国功夫.png" group-title="•NewTV「IPV6」",NewTV 中国功夫「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000009/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000009&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="农业致富" tvg-name="农业致富" tvg-logo="https://epg.iill.top/logo/NewTV农业致富.png" group-title="•NewTV「IPV6」",NewTV 农业致富「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6193684637634073625/index.m3u8?channel-id=ystenlive&Contentid=6193684637634073625&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="动作电影" tvg-name="动作电影" tvg-logo="https://epg.iill.top/logo/NewTV动作电影.png" group-title="•NewTV「IPV6」",NewTV 动作电影「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000018653/index.m3u8?channel-id=ystenlive&Contentid=1000000004000018653&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="家庭剧场" tvg-name="家庭剧场" tvg-logo="https://epg.iill.top/logo/NewTV家庭剧场.png" group-title="•NewTV「IPV6」",NewTV 家庭剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000008284/index.m3u8?channel-id=ystenlive&Contentid=1000000004000008284&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="惊悚悬疑" tvg-name="惊悚悬疑" tvg-logo="https://epg.iill.top/logo/NewTV惊悚悬疑.png" group-title="•NewTV「IPV6」",NewTV 惊悚悬疑「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000024282/index.m3u8?channel-id=ystenlive&Contentid=1000000004000024282&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="炫舞未来" tvg-name="炫舞未来" tvg-logo="https://epg.iill.top/logo/NewTV炫舞未来.png" group-title="•NewTV「IPV6」",NewTV 炫舞未来「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000001000000515/index.m3u8?channel-id=ystenlive&Contentid=1000000001000000515&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="精品萌宠" tvg-name="精品萌宠" tvg-logo="https://epg.iill.top/logo/NewTV精品萌宠.png" group-title="•NewTV「IPV6」",NewTV 精品萌宠「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000006000032328/index.m3u8?channel-id=ystenlive&Contentid=1000000006000032328&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="精品体育" tvg-name="精品体育" tvg-logo="https://epg.iill.top/logo/NewTV精品体育.png" group-title="•NewTV「IPV6」",NewTV 精品体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000014634/index.m3u8?channel-id=ystenlive&Contentid=1000000004000014634&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="精品大剧" tvg-name="精品大剧" tvg-logo="https://epg.iill.top/logo/NewTV精品大剧.png" group-title="•NewTV「IPV6」",NewTV 精品大剧「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000013968/index.m3u8?channel-id=ystenlive&Contentid=1000000004000013968&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="精品记录" tvg-name="精品记录" tvg-logo="https://epg.iill.top/logo/NewTV精品记录.png" group-title="•NewTV「IPV6」",NewTV 精品记录「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000013730/index.m3u8?channel-id=ystenlive&Contentid=1000000004000013730&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="武搏世界" tvg-name="武搏世界" tvg-logo="https://epg.iill.top/logo/NewTV武搏世界.png" group-title="•NewTV「IPV6」",NewTV 武搏世界「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000007/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000007&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="明星大片" tvg-name="明星大片" tvg-logo="https://epg.iill.top/logo/NewTV明星大片.png" group-title="•NewTV「IPV6」",NewTV 明星大片「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000004000019008/index.m3u8?channel-id=ystenlive&Contentid=1000000004000019008&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-id="中国天气" tvg-name="中国天气" tvg-logo="https://epg.iill.top/logo/中国天气.png" group-title="•数字「IPV6」",中国天气「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000005000031974/index.m3u8?channel-id=bestzb&Contentid=5000000005000031974&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="CHC家庭影院" tvg-name="CHC家庭影院" tvg-logo="https://epg.iill.top/logo/家庭影院.png" group-title="•数字「IPV6」",CHC 家庭影院「IPV6」 -http://[2409:8087:7008:20::8]/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226462/1.m3u8 -#EXTINF:-1 tvg-id="CHC动作电影" tvg-name="CHC动作电影" tvg-logo="https://epg.iill.top/logo/动作电影.png" group-title="•数字「IPV6」",CHC 动作电影「IPV6」 -http://[2409:8087:7008:20::2]/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226465/1.m3u8 -#EXTINF:-1 tvg-id="CHC影迷电影" tvg-name="CHC影迷电影" tvg-logo="https://epg.iill.top/logo/影迷电影.png" group-title="•数字「IPV6」",CHC 影迷电影「IPV6」 -http://[2409:8087:7008:20::8]/dbiptv.sn.chinamobile.com/PLTV/88888888/224/3221226463/1.m3u8 -#EXTINF:-1 tvg-id="求索纪录" tvg-name="求索纪录" tvg-logo="https://epg.iill.top/logo/求索纪录.png" group-title="•数字「IPV6」",求索纪录「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000002000032052/index.m3u8?channel-id=wasusyt&Contentid=6000000002000032052&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="求索生活" tvg-name="求索生活" tvg-logo="https://epg.iill.top/logo/求索生活.png" group-title="•数字「IPV6」",求索生活「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000002000003382/index.m3u8?channel-id=wasusyt&Contentid=6000000002000003382&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="求索动物" tvg-name="求索动物" tvg-logo="https://epg.iill.top/logo/求索动物.png" group-title="•数字「IPV6」",求索动物「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000002000010046/index.m3u8?channel-id=wasusyt&Contentid=6000000002000010046&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="求索科学" tvg-name="求索科学" tvg-logo="https://epg.iill.top/logo/求索科学.png" group-title="•数字「IPV6」",求索科学「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000002000032344/index.m3u8?channel-id=wasusyt&Contentid=6000000002000032344&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="五星体育" tvg-name="五星体育" tvg-logo="https://epg.iill.top/logo/五星体育.png" group-title="•数字「IPV6」",SiTV 五星体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000010000017540/index.m3u8?channel-id=bestzb&Contentid=5000000010000017540&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="劲爆体育" tvg-name="劲爆体育" tvg-logo="https://epg.iill.top/logo/劲爆体育.png" group-title="•数字「IPV6」",SiTV 劲爆体育「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000002000029972/index.m3u8?channel-id=bestzb&Contentid=5000000002000029972&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="魅力足球" tvg-name="魅力足球" tvg-logo="https://epg.iill.top/logo/魅力足球.png" group-title="•数字「IPV6」",SiTV 魅力足球「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031207/index.m3u8?channel-id=bestzb&Contentid=5000000011000031207&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="欢笑剧场" tvg-name="欢笑剧场" tvg-logo="https://epg.iill.top/logo/欢笑剧场.png" group-title="•数字「IPV6」",SiTV 欢笑剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000002000009455/index.m3u8?channel-id=bestzb&Contentid=5000000002000009455&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="法治天地" tvg-name="法治天地" tvg-logo="https://epg.iill.top/logo/法治天地.png" group-title="•数字「IPV6」",SiTV 法治天地「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/9001547084732463424/index.m3u8?channel-id=bestzb&Contentid=9001547084732463424&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="乐游" tvg-name="乐游" tvg-logo="https://epg.iill.top/logo/乐游.png" group-title="•数字「IPV6」",SiTV 乐游「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031112/index.m3u8?channel-id=bestzb&Contentid=5000000011000031112&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="动漫秀场" tvg-name="动漫秀场" tvg-logo="https://epg.iill.top/logo/动漫秀场.png" group-title="•数字「IPV6」",SiTV 动漫秀场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031113/index.m3u8?channel-id=bestzb&Contentid=5000000011000031113&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="游戏风云" tvg-name="游戏风云" tvg-logo="https://epg.iill.top/logo/游戏风云.png" group-title="•数字「IPV6」",SiTV 游戏风云「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031114/index.m3u8?channel-id=bestzb&Contentid=5000000011000031114&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="生活时尚" tvg-name="生活时尚" tvg-logo="https://epg.iill.top/logo/生活时尚.png" group-title="•数字「IPV6」",SiTV 生活时尚「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000002000019634/index.m3u8?channel-id=bestzb&Contentid=5000000002000019634&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="都市剧场" tvg-name="都市剧场" tvg-logo="https://epg.iill.top/logo/都市剧场.png" group-title="•数字「IPV6」",SiTV 都市剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031111/index.m3u8?channel-id=bestzb&Contentid=5000000011000031111&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="金色学堂" tvg-name="金色学堂" tvg-logo="https://epg.iill.top/logo/金色学堂.png" group-title="•数字「IPV6」",SiTV 金色学堂「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000010000026105/index.m3u8?channel-id=bestzb&Contentid=5000000010000026105&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="第一财经" tvg-name="第一财经" tvg-logo="https://epg.iill.top/logo/第一财经.png" group-title="•数字「IPV6」",SiTV 第一财经「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000010000027146/index.m3u8?channel-id=bestzb&Contentid=5000000010000027146&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="东方财经" tvg-name="东方财经" tvg-logo="https://epg.iill.top/logo/东方财经.png" group-title="•数字「IPV6」",SiTV 东方财经「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000007000010003/index.m3u8?channel-id=bestzb&Contentid=5000000007000010003&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="东方影视" tvg-name="东方影视" tvg-logo="https://epg.iill.top/logo/东方影视.png" group-title="•数字「IPV6」",SiTV 东方影视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000010000032212/index.m3u8?channel-id=bestzb&Contentid=5000000010000032212&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="上海都市" tvg-name="上海都市" tvg-logo="https://epg.iill.top/logo/上海都市.png" group-title="•数字「IPV6」",SiTV 上海都市「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000010000018926/index.m3u8?channel-id=bestzb&Contentid=5000000010000018926&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="上海新闻综合" tvg-name="上海新闻综合" tvg-logo="https://epg.iill.top/logo/上海新闻.png" group-title="•数字「IPV6」",SiTV 上海新闻「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031110/index.m3u8?channel-id=bestzb&Contentid=5000000011000031110&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="北京纪实科教" tvg-name="北京纪实科教" tvg-logo="https://epg.iill.top/logo/纪实科教.png" group-title="•数字「IPV6」",纪实科教「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/1000000001000001910/index.m3u8?channel-id=ystenlive&Contentid=1000000001000001910&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="广东珠江" tvg-name="广东珠江" tvg-logo="https://epg.iill.top/logo/广东珠江.png" group-title="•数字「IPV6」",广东珠江「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/2000000003000000033/index.m3u8?channel-id=hnbblive&Contentid=2000000003000000033&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="精彩影视" tvg-name="精彩影视" tvg-logo="https://epg.iill.top/logo/精彩影视.png" group-title="•数字「IPV6」",精彩影视「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000006000320630/index.m3u8?channel-id=wasusyt&Contentid=6000000006000320630&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="卡酷少儿" tvg-name="卡酷少儿" tvg-logo="https://epg.iill.top/logo/卡酷少儿.png" group-title="•数字「IPV6」",卡酷少儿「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000265008/index.m3u8?channel-id=bestzb&Contentid=5000000011000265008&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="哈哈炫动" tvg-name="哈哈炫动" tvg-logo="https://epg.iill.top/logo/哈哈炫动.png" group-title="•数字「IPV6」",哈哈炫动「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031123/index.m3u8?channel-id=bestzb&Contentid=5000000011000031123&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="金鹰卡通" tvg-name="金鹰卡通" tvg-logo="https://epg.iill.top/logo/金鹰卡通.png" group-title="•数字「IPV6」",金鹰卡通「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000006000040024/index.m3u8?channel-id=bestzb&Contentid=5000000006000040024&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="金鹰纪实" tvg-name="金鹰纪实" tvg-logo="https://epg.iill.top/logo/金鹰纪实.png" group-title="•数字「IPV6」",金鹰纪实「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031203/index.m3u8?channel-id=bestzb&Contentid=5000000011000031203&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="茶频道" tvg-name="茶频道" tvg-logo="https://epg.iill.top/logo/茶频道.png" group-title="•数字「IPV6」",茶频道「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031209/index.m3u8?channel-id=bestzb&Contentid=5000000011000031209&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="快乐垂钓" tvg-name="快乐垂钓" tvg-logo="https://epg.iill.top/logo/快乐垂钓.png" group-title="•数字「IPV6」",快乐垂钓「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000031206/index.m3u8?channel-id=bestzb&Contentid=5000000011000031206&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="健康养生" tvg-name="健康养生" tvg-logo="https://epg.iill.top/logo/健康养生.png" group-title="•数字「IPV6」", 健康养生「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288006/index.m3u8?channel-id=bestzb&Contentid=5000000011000288006&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",星光影院「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288013/index.m3u8?channel-id=bestzb&Contentid=5000000011000288013&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",谍战剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288004/index.m3u8?channel-id=bestzb&Contentid=5000000011000288004&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",华语影院「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288005/index.m3u8?channel-id=bestzb&Contentid=5000000011000288005&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",全球大片「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288009/index.m3u8?channel-id=bestzb&Contentid=5000000011000288009&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",热门剧场「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288010/index.m3u8?channel-id=bestzb&Contentid=5000000011000288010&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",宝宝动画「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288002/index.m3u8?channel-id=bestzb&Contentid=5000000011000288002&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",精品综合「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5595720619887440144/index.m3u8?channel-id=ystenlive&Contentid=5595720619887440144&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",电竞天堂「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288003/index.m3u8?channel-id=bestzb&Contentid=5000000011000288003&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",热门综艺「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288011/index.m3u8?channel-id=bestzb&Contentid=5000000011000288011&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",戏曲精选「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288012/index.m3u8?channel-id=bestzb&Contentid=5000000011000288012&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",热播精选「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/7681593242002292003/index.m3u8?channel-id=ystenlive&Contentid=7681593242002292003&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",看天下精选「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288007/index.m3u8?channel-id=bestzb&Contentid=5000000011000288007&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",亚洲影院「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5841816227539527643/index.m3u8?channel-id=wasusyt&Contentid=5841816227539527643&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",欧美影院「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/7185203501769528108/index.m3u8?channel-id=wasusyt&Contentid=7185203501769528108&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",探索纪录「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5359008697329269813/index.m3u8?channel-id=wasusyt&Contentid=5359008697329269813&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",少儿动漫「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/8145334647720731271/index.m3u8?channel-id=wasusyt&Contentid=8145334647720731271&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",青春动漫「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288008/index.m3u8?channel-id=bestzb&Contentid=5000000011000288008&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",百变课堂「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5000000011000288001/index.m3u8?channel-id=bestzb&Contentid=5000000011000288001&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",电子竞技「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000003000011654/index.m3u8?channel-id=wasusyt&Contentid=6000000003000011654&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",风尚音乐「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/5529729098703832176/index.m3u8?channel-id=wasusyt&Contentid=5529729098703832176&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",高清娱乐「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000003000001569/index.m3u8?channel-id=wasusyt&Contentid=6000000003000001569&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",漫游世界「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/6000000003000028434/index.m3u8?channel-id=wasusyt&Contentid=6000000003000028434&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-id="YanG-1989" tvg-name="YanG-1989" tvg-logo="https://epg.iill.top/logo/百事通.png" group-title="•数字「IPV6」",英雄联盟音乐节「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/8978605063318475207/index.m3u8?channel-id=ystenlive&Contentid=8978605063318475207&livemode=1&stbId=YanG-1989 - -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",晴彩广场舞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011523/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011523&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",晴彩少年「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011525/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011525&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",晴彩竞技「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011528/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011528&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",晴彩篮球「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011529/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011529&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播4K「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000005180/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000005180&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000005308/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000005308&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000005969/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000005969&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000007218/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000007218&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟜「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000008001/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008001&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟝「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000008176/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008176&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000008379/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008379&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟟「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000010129/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000010129&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟠「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000010948/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000010948&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟡「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000028638/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000028638&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟘「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000001000031494/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000031494&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟙「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000000097/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000000097&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟚「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000002019/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000002019&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟛「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000002809/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000002809&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟜「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000003915/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000003915&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟝「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000004193/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000004193&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000005837/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000005837&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟟「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000006077/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000006077&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟠「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000006658/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000006658&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟙𝟡「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000009788/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000009788&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟘「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000010833/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000010833&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟙「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000011297/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000011297&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟚「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000011518/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000011518&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟛「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000012558/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000012558&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟜「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000012616/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000012616&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟝「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000015470/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000015470&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000015560/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000015560&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟟「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000017678/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000017678&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟠「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000019839/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000019839&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟚𝟡「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000021904/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000021904&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟘「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000023434/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000023434&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟙「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000025380/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000025380&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟚「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000027691/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000027691&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟛「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000010000031669/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000031669&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟜「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011518/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011518&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟝「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011519/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011519&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟞「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011520/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011520&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟟「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011521/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011521&livemode=1&stbId=YanG-1989 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV6」",咪咕直播 𝟛𝟠「IPV6」 -http://[2409:8087:5e00:24::20]:6610/000000001000/1/3000000020000011522/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011522&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",晴彩广场舞「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011523&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",晴彩少年「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011525&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",晴彩竞技「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011528&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",晴彩篮球「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011529&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播4K「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000005180&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000005308&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000005969&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000007218&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟜「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008001&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟝「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008176&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟞「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000008379&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟟「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000010129&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟠「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000010948&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟡「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000028638&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟘「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000001000031494&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟙「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000000097&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟚「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000002019&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟛「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000002809&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟜「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000003915&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟝「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000004193&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟞「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000005837&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟟「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000006077&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟠「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000006658&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟙𝟡「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000009788&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟘「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000010833&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟙「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000011297&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟚「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000011518&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟛「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000012558&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟜「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000012616&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟝「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000015470&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟞「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000015560&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟟「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000017678&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟠「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000019839&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟚𝟡「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000021904&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟘「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000023434&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟙「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000025380&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟚「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000027691&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟛「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000010000031669&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟜「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011518&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟝「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011519&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟞「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011520&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟟「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011521&livemode=1&stbId=YanG-1989 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/咪咕.png" group-title="•咪咕「IPV4」",咪咕直播 𝟛𝟠「IPV4」 +http://gslbservzqhsw.itv.cmvideo.cn/index.m3u8?channel-id=FifastbLive&Contentid=3000000020000011522&livemode=1&stbId=YanG-1989 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•游戏「赛事」",「B站」热门赛事 http://dns.yiandrive.com:15907/bilibili/10 diff --git a/饭太硬/lives/平台直播.txt b/饭太硬/lives/平台直播.txt index 94ae745..096c0e1 100644 --- a/饭太硬/lives/平台直播.txt +++ b/饭太硬/lives/平台直播.txt @@ -162,1137 +162,1979 @@ https://epg.iill.top/v/301.mp4 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「其他」",点击此频道·查看重要信息!🔔 https://epg.iill.top/v/301.mp4 #INSERT_HERE -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31604663&bilibili&logo" group-title="•B站「其他」",三好的小鱼干 -http://dns.yiandrive.com:15907/bilibili/31604663 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1769475507&bilibili&logo" group-title="•B站「其他」",熊q熊 +http://dns.yiandrive.com:15907/bilibili/1769475507 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23336970&bilibili&logo" group-title="•B站「娱乐」",白夕Seal +http://dns.yiandrive.com:15907/bilibili/23336970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6154037&bilibili&logo" group-title="•B站「娱乐」",猪猪 +http://dns.yiandrive.com:15907/bilibili/6154037 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/653&bilibili&logo" group-title="•B站「娱乐」",_糖果果Candy_ +http://dns.yiandrive.com:15907/bilibili/653 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/412&bilibili&logo" group-title="•B站「娱乐」",miriちゃん +http://dns.yiandrive.com:15907/bilibili/412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22014628&bilibili&logo" group-title="•B站「其他」",五月织姬 +http://dns.yiandrive.com:15907/bilibili/22014628 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/510&bilibili&logo" group-title="•B站「娱乐」",阿梓从小就很可爱 +http://dns.yiandrive.com:15907/bilibili/510 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14650198&bilibili&logo" group-title="•B站「娱乐」",周杉 +http://dns.yiandrive.com:15907/bilibili/14650198 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/84074&bilibili&logo" group-title="•B站「娱乐」",炫神 +http://dns.yiandrive.com:15907/bilibili/84074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23762953&bilibili&logo" group-title="•B站「娱乐」",王筱沫沫 +http://dns.yiandrive.com:15907/bilibili/23762953 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12291874&bilibili&logo" group-title="•B站「娱乐」",糖崽 +http://dns.yiandrive.com:15907/bilibili/12291874 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「娱乐」",EdmundDZhang +http://dns.yiandrive.com:15907/bilibili/5050 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/732&bilibili&logo" group-title="•B站「娱乐」",Asaki +http://dns.yiandrive.com:15907/bilibili/732 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9196015&bilibili&logo" group-title="•B站「其他」",国际空间站 http://dns.yiandrive.com:15907/bilibili/9196015 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1856394003&bilibili&logo" group-title="•B站「娱乐」",别哭是小懒 -http://dns.yiandrive.com:15907/bilibili/1856394003 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/48499&bilibili&logo" group-title="•B站「娱乐」",扎双马尾的丧尸 +http://dns.yiandrive.com:15907/bilibili/48499 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23356199&bilibili&logo" group-title="•B站「娱乐」", 芋圆有点甜- +http://dns.yiandrive.com:15907/bilibili/23356199 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30837590&bilibili&logo" group-title="•B站「影视」",蜡笔小新|狐狐动画城 http://dns.yiandrive.com:15907/bilibili/30837590 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14745943&bilibili&logo" group-title="•B站「影视」",哆啦A梦|达果仲气·中配 -http://dns.yiandrive.com:15907/bilibili/14745943 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24392691&bilibili&logo" group-title="•B站「其他」",wogeshiyangfan -http://dns.yiandrive.com:15907/bilibili/24392691 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32330910&bilibili&logo" group-title="•B站「影视」",名侦探柯南|姜姜童 -http://dns.yiandrive.com:15907/bilibili/32330910 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691904&bilibili&logo" group-title="•B站「影视」",名侦探柯南|23night -http://dns.yiandrive.com:15907/bilibili/3691904 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30098402&bilibili&logo" group-title="•B站「影视」",名侦探柯南|米花小侦探 -http://dns.yiandrive.com:15907/bilibili/30098402 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26863308&bilibili&logo" group-title="•B站「影视」",海绵宝宝|一只狐小啾 -http://dns.yiandrive.com:15907/bilibili/26863308 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1900560130&bilibili&logo" group-title="•B站「影视」",熊熊格格 -http://dns.yiandrive.com:15907/bilibili/1900560130 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27482796&bilibili&logo" group-title="•B站「影视」",海绵宝宝|经典怀旧动漫 http://dns.yiandrive.com:15907/bilibili/27482796 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27554961&bilibili&logo" group-title="•B站「影视」",武林外传|西瓜放映厅 -http://dns.yiandrive.com:15907/bilibili/27554961 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27829526&bilibili&logo" group-title="•B站「影视」",名侦探柯南|有品当赏 -http://dns.yiandrive.com:15907/bilibili/27829526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11357890&bilibili&logo" group-title="•B站「娱乐」",Rickycheung05 +http://dns.yiandrive.com:15907/bilibili/11357890 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/721&bilibili&logo" group-title="•B站「娱乐」",魔法Zc目录 +http://dns.yiandrive.com:15907/bilibili/721 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1982632047&bilibili&logo" group-title="•B站「影视」",蜡笔小新|幼稚好无聊 http://dns.yiandrive.com:15907/bilibili/1982632047 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14745943&bilibili&logo" group-title="•B站「影视」",哆啦A梦|达果仲气·中配 +http://dns.yiandrive.com:15907/bilibili/14745943 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30098402&bilibili&logo" group-title="•B站「影视」",名侦探柯南|米花小侦探 +http://dns.yiandrive.com:15907/bilibili/30098402 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27829526&bilibili&logo" group-title="•B站「影视」",名侦探柯南|有品当赏 +http://dns.yiandrive.com:15907/bilibili/27829526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26863308&bilibili&logo" group-title="•B站「影视」",海绵宝宝|一只狐小啾 +http://dns.yiandrive.com:15907/bilibili/26863308 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1712960281&bilibili&logo" group-title="•B站「影视」",喜羊羊|姜姜童的梦剧场 http://dns.yiandrive.com:15907/bilibili/1712960281 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30224749&bilibili&logo" group-title="•B站「影视」",蜡笔小新|新酱不狐涂 -http://dns.yiandrive.com:15907/bilibili/30224749 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7734200&bilibili&logo" group-title="•B站「游戏」",英雄联盟赛事 -http://dns.yiandrive.com:15907/bilibili/7734200 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22747736&bilibili&logo" group-title="•B站「游戏」",不死鸟总监 -http://dns.yiandrive.com:15907/bilibili/22747736 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32330910&bilibili&logo" group-title="•B站「影视」",名侦探柯南|姜姜童 +http://dns.yiandrive.com:15907/bilibili/32330910 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9275042&bilibili&logo" group-title="•B站「影视」",武林外传|九磅十五便士 +http://dns.yiandrive.com:15907/bilibili/9275042 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1993741796&bilibili&logo" group-title="•B站「影视」",臣臣格格 +http://dns.yiandrive.com:15907/bilibili/1993741796 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2064239&bilibili&logo" group-title="•B站「影视」",鹿野灸 +http://dns.yiandrive.com:15907/bilibili/2064239 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7777&bilibili&logo" group-title="•B站「游戏」",德云社 +http://dns.yiandrive.com:15907/bilibili/7777 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30041682&bilibili&logo" group-title="•B站「影视」",可莉格格 http://dns.yiandrive.com:15907/bilibili/30041682 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zxzopo&soop&logo" group-title="•SOOP「娱乐」",뽀튀 -https://live.iill.top/soop/zxzopo +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/426667&bilibili&logo" group-title="•B站「游戏」",大炒面制造者Cen +http://dns.yiandrive.com:15907/bilibili/426667 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1788391626&bilibili&logo" group-title="•B站「影视」",甄嬛传 +http://dns.yiandrive.com:15907/bilibili/1788391626 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7395955&bilibili&logo" group-title="•B站「游戏」",Kyo_ow +http://dns.yiandrive.com:15907/bilibili/7395955 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4792266&bilibili&logo" group-title="•B站「游戏」",Spark-GUXUE +http://dns.yiandrive.com:15907/bilibili/4792266 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/388&bilibili&logo" group-title="•B站「游戏」",两仪滚 +http://dns.yiandrive.com:15907/bilibili/388 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31294374&bilibili&logo" group-title="•B站「游戏」",HZS-Leave +http://dns.yiandrive.com:15907/bilibili/31294374 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691904&bilibili&logo" group-title="•B站「影视」",名侦探柯南|23night +http://dns.yiandrive.com:15907/bilibili/3691904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30401859&bilibili&logo" group-title="•B站「影视」",成龙历险记|欢欢的放映姬 +http://dns.yiandrive.com:15907/bilibili/30401859 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6524090&bilibili&logo" group-title="•B站「游戏」",HZS-SHY +http://dns.yiandrive.com:15907/bilibili/6524090 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7775554&bilibili&logo" group-title="•B站「游戏」",HZS-LiGe +http://dns.yiandrive.com:15907/bilibili/7775554 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/27781393&bilibili&logo" group-title="•B站「游戏」",B站第五鱼鱼 +http://dns.yiandrive.com:15907/bilibili/27781393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6750632&bilibili&logo" group-title="•B站「游戏」",夏夏大魔王_Axx +http://dns.yiandrive.com:15907/bilibili/6750632 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/47867&bilibili&logo" group-title="•B站「游戏」",c酱 +http://dns.yiandrive.com:15907/bilibili/47867 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22157962&bilibili&logo" group-title="•B站「游戏」",codMW3开跨平台被人捞薯条! +http://dns.yiandrive.com:15907/bilibili/22157962 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11192805&bilibili&logo" group-title="•B站「游戏」",菜农来辣 +http://dns.yiandrive.com:15907/bilibili/11192805 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5558&bilibili&logo" group-title="•B站「游戏」",longdd黄翔 +http://dns.yiandrive.com:15907/bilibili/5558 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13233348&bilibili&logo" group-title="•B站「游戏」",撸Sir +http://dns.yiandrive.com:15907/bilibili/13233348 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22957791&bilibili&logo" group-title="•B站「游戏」",意识DT +http://dns.yiandrive.com:15907/bilibili/22957791 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5166132&bilibili&logo" group-title="•B站「游戏」",老king +http://dns.yiandrive.com:15907/bilibili/5166132 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22792924&bilibili&logo" group-title="•B站「游戏」",李哥的日常 +http://dns.yiandrive.com:15907/bilibili/22792924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6963590&bilibili&logo" group-title="•B站「游戏」",挖机 +http://dns.yiandrive.com:15907/bilibili/6963590 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2001981&bilibili&logo" group-title="•B站「游戏」",留白Camille +http://dns.yiandrive.com:15907/bilibili/2001981 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30877175&bilibili&logo" group-title="•B站「游戏」",牛油果大虾沙拉(雀魂) +http://dns.yiandrive.com:15907/bilibili/30877175 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22747736&bilibili&logo" group-title="•B站「游戏」",不死鸟总监 +http://dns.yiandrive.com:15907/bilibili/22747736 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",守护茶茶 +http://dns.yiandrive.com:15907/bilibili/697 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7734200&bilibili&logo" group-title="•B站「游戏」",英雄联盟赛事 +http://dns.yiandrive.com:15907/bilibili/7734200 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1850927386&bilibili&logo" group-title="•B站「游戏」",pubg +http://dns.yiandrive.com:15907/bilibili/1850927386 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",裕刺Fy +http://dns.yiandrive.com:15907/bilibili/447 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14709735&bilibili&logo" group-title="•B站「游戏」",炫神 +http://dns.yiandrive.com:15907/bilibili/14709735 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/哔哩哔哩.png" group-title="•B站「游戏」",飞天狙想努力变胖 +http://dns.yiandrive.com:15907/bilibili/23197314 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1017&bilibili&logo" group-title="•B站「游戏」",逍遥散人 +http://dns.yiandrive.com:15907/bilibili/1017 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115&bilibili&logo" group-title="•B站「游戏」",神奇陆夫人 +http://dns.yiandrive.com:15907/bilibili/115 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6136246&bilibili&logo" group-title="•B站「游戏」",凉哈皮 +http://dns.yiandrive.com:15907/bilibili/6136246 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21414905&bilibili&logo" group-title="•B站「游戏」",你的影月月 +http://dns.yiandrive.com:15907/bilibili/21414905 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22508985&bilibili&logo" group-title="•B站「游戏」",解说Mage +http://dns.yiandrive.com:15907/bilibili/22508985 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26403082&bilibili&logo" group-title="•B站「游戏」",4AM战队视角 +http://dns.yiandrive.com:15907/bilibili/26403082 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/846315&bilibili&logo" group-title="•B站「游戏」",小狼XF 晓锋 +http://dns.yiandrive.com:15907/bilibili/846315 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/parang1995&soop&logo" group-title="•SOOP「娱乐」",우니쿤 +https://live.iill.top/soop/parang1995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nanajam&soop&logo" group-title="•SOOP「娱乐」",우정잉 +https://live.iill.top/soop/nanajam +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jeehyeonlee&soop&logo" group-title="•SOOP「娱乐」",이아린a +https://live.iill.top/soop/jeehyeonlee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/eunyoung1238&soop&logo" group-title="•SOOP「娱乐」",ʚ 그릴래영 +https://live.iill.top/soop/eunyoung1238 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vgloldv&soop&logo" group-title="•SOOP「娱乐」",[7]디자인수 +https://live.iill.top/soop/vgloldv +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ahfotlrp0675&soop&logo" group-title="•SOOP「娱乐」",으악이네 +https://live.iill.top/soop/ahfotlrp0675 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/juju0228&soop&logo" group-title="•SOOP「娱乐」",미오탱 +https://live.iill.top/soop/juju0228 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/summatube&soop&logo" group-title="•SOOP「娱乐」",숨마 +https://live.iill.top/soop/summatube +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/alwl1047&soop&logo" group-title="•SOOP「娱乐」",쁠리vvely +https://live.iill.top/soop/alwl1047 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wannabe33&soop&logo" group-title="•SOOP「娱乐」",♡세경♡ +https://live.iill.top/soop/wannabe33 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ghtjd8919&soop&logo" group-title="•SOOP「娱乐」",호쿵이와따♥ +https://live.iill.top/soop/ghtjd8919 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dpqls718&soop&logo" group-title="•SOOP「娱乐」",고혜지♥ +https://live.iill.top/soop/dpqls718 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/epsthddus&soop&logo" group-title="•SOOP「娱乐」",혜루찡 +https://live.iill.top/soop/epsthddus +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/iyo1130&soop&logo" group-title="•SOOP「娱乐」",♥이요 +https://live.iill.top/soop/iyo1130 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tmdgns777&soop&logo" group-title="•SOOP「娱乐」",노래하는하니 +https://live.iill.top/soop/tmdgns777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/asq1177&soop&logo" group-title="•SOOP「娱乐」",루나별피아노 +https://live.iill.top/soop/asq1177 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bluetail01&soop&logo" group-title="•SOOP「娱乐」",유누¿ https://live.iill.top/soop/bluetail01 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kdy23500&soop&logo" group-title="•SOOP「娱乐」",sw김연디 +https://live.iill.top/soop/kdy23500 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zxzopo&soop&logo" group-title="•SOOP「娱乐」",뽀튀 +https://live.iill.top/soop/zxzopo +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/glglehddl&soop&logo" group-title="•SOOP「娱乐」",타미미♥ +https://live.iill.top/soop/glglehddl +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jjllyy&soop&logo" group-title="•SOOP「娱乐」",박수박 +https://live.iill.top/soop/jjllyy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ummmu2&soop&logo" group-title="•SOOP「娱乐」",온다옹 +https://live.iill.top/soop/ummmu2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sa1157&soop&logo" group-title="•SOOP「娱乐」",꿀정하♥ +https://live.iill.top/soop/sa1157 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dlsgk1763&soop&logo" group-title="•SOOP「娱乐」",유니나♥ +https://live.iill.top/soop/dlsgk1763 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/suhi370erw&soop&logo" group-title="•SOOP「娱乐」",[ASG]혁민 +https://live.iill.top/soop/suhi370erw +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wotndi12&soop&logo" group-title="•SOOP「娱乐」",온온♥ +https://live.iill.top/soop/wotndi12 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hhha1124&soop&logo" group-title="•SOOP「娱乐」",유하경 +https://live.iill.top/soop/hhha1124 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bjinoa&soop&logo" group-title="•SOOP「娱乐」",이노아 +https://live.iill.top/soop/bjinoa +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ks940714&soop&logo" group-title="•SOOP「娱乐」",천이주♥ +https://live.iill.top/soop/ks940714 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/myby1221&soop&logo" group-title="•SOOP「娱乐」",[7]연두 https://live.iill.top/soop/myby1221 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hy0325hy&soop&logo" group-title="•SOOP「娱乐」",애라♡ +https://live.iill.top/soop/hy0325hy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/siuminn&soop&logo" group-title="•SOOP「娱乐」",밍키 +https://live.iill.top/soop/siuminn +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rox0x0x&soop&logo" group-title="•SOOP「娱乐」",함지아♥ +https://live.iill.top/soop/rox0x0x +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ulsandodud&soop&logo" group-title="•SOOP「娱乐」",BJ야시아 +https://live.iill.top/soop/ulsandodud +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dadaming94&soop&logo" group-title="•SOOP「娱乐」",다다밍 +https://live.iill.top/soop/dadaming94 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/92613&bilibili&logo" group-title="•B站「游戏」",少年 pi +http://dns.yiandrive.com:15907/bilibili/92613 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ddodohee&soop&logo" group-title="•SOOP「娱乐」",소금[♥] +https://live.iill.top/soop/ddodohee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lilikkk&soop&logo" group-title="•SOOP「娱乐」",잉지안♥ +https://live.iill.top/soop/lilikkk #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/secretx&soop&logo" group-title="•SOOP「娱乐」",설수린. https://live.iill.top/soop/secretx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nekoxxx&soop&logo" group-title="•SOOP「娱乐」",옴뇸뇸걸 +https://live.iill.top/soop/nekoxxx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tkxkd9187&soop&logo" group-title="•SOOP「娱乐」",앙체리♥ +https://live.iill.top/soop/tkxkd9187 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jfiary0718&soop&logo" group-title="•SOOP「娱乐」",송채연♥ +https://live.iill.top/soop/jfiary0718 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/flowerbud1&soop&logo" group-title="•SOOP「娱乐」",츠보미. https://live.iill.top/soop/flowerbud1 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1000song2&soop&logo" group-title="•SOOP「娱乐」",강민아° -https://live.iill.top/soop/1000song2 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hiya0819&soop&logo" group-title="•SOOP「娱乐」",[BJ]김도연 -https://live.iill.top/soop/hiya0819 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/gkstkd14&soop&logo" group-title="•SOOP「娱乐」",댄동단장태우 +https://live.iill.top/soop/gkstkd14 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vevichan1&soop&logo" group-title="•SOOP「娱乐」",v찬미v +https://live.iill.top/soop/vevichan1 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nila25&soop&logo" group-title="•SOOP「娱乐」",유소나 +https://live.iill.top/soop/nila25 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ise0125&soop&logo" group-title="•SOOP「娱乐」",요미냥 +https://live.iill.top/soop/ise0125 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/joahe2&soop&logo" group-title="•SOOP「娱乐」",시연:p +https://live.iill.top/soop/joahe2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jkmjkm1236&soop&logo" group-title="•SOOP「娱乐」",하이희야♡ +https://live.iill.top/soop/jkmjkm1236 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/smpk96&soop&logo" group-title="•SOOP「娱乐」",BJ박삐삐 +https://live.iill.top/soop/smpk96 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zbxlzzz&soop&logo" group-title="•SOOP「娱乐」",정소다♥ +https://live.iill.top/soop/zbxlzzz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jaeha010&soop&logo" group-title="•SOOP「娱乐」",후잉♥ +https://live.iill.top/soop/jaeha010 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870881575&bilibili&logo" group-title="•B站「娱乐」",欲欲子-双视 +http://dns.yiandrive.com:15907/bilibili/1870881575 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hancoma&soop&logo" group-title="•SOOP「娱乐」",하나옵 https://live.iill.top/soop/hancoma -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nchacha&soop&logo" group-title="•SOOP「娱乐」",김슬기* -https://live.iill.top/soop/nchacha -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/soclato&soop&logo" group-title="•SOOP「娱乐」",Sea김바다 -https://live.iill.top/soop/soclato -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nmh112&soop&logo" group-title="•SOOP「娱乐」",♥다야 -https://live.iill.top/soop/nmh112 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hanbok123&soop&logo" group-title="•SOOP「娱乐」",♥리인 -https://live.iill.top/soop/hanbok123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/poopoo01&soop&logo" group-title="•SOOP「娱乐」",맑음♪ -https://live.iill.top/soop/poopoo01 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jj0607&soop&logo" group-title="•SOOP「娱乐」",♥하츄♥ -https://live.iill.top/soop/jj0607 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/fkdnswwkd&soop&logo" group-title="•SOOP「娱乐」",효주♡ -https://live.iill.top/soop/fkdnswwkd -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ahahah1123&soop&logo" group-title="•SOOP「娱乐」",성은 -https://live.iill.top/soop/ahahah1123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vedal987&twitch&logo" group-title="•Twitch「娱乐」",vedal987 -https://live.iill.top/twitch/vedal987 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/daum0319&soop&logo" group-title="•SOOP「娱乐」",다우미 +https://live.iill.top/soop/daum0319 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/pookygamja&soop&logo" group-title="•SOOP「娱乐」",[BJ]김인호 +https://live.iill.top/soop/pookygamja +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/qksgmlqksgml&soop&logo" group-title="•SOOP「娱乐」",반희♡ +https://live.iill.top/soop/qksgmlqksgml +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1004ysus&soop&logo" group-title="•SOOP「娱乐」",둘기얏 +https://live.iill.top/soop/1004ysus +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dign1461&soop&logo" group-title="•SOOP「娱乐」",♡혜밍 +https://live.iill.top/soop/dign1461 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/uwhoooo96&soop&logo" group-title="•SOOP「娱乐」",유후uwho +https://live.iill.top/soop/uwhoooo96 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/goinmul&soop&logo" group-title="•SOOP「娱乐」",♥소영♥ +https://live.iill.top/soop/goinmul +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wjl9908&soop&logo" group-title="•SOOP「娱乐」",우정X4 +https://live.iill.top/soop/wjl9908 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kubin970515&soop&logo" group-title="•SOOP「娱乐」",쿠빈 +https://live.iill.top/soop/kubin970515 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/fall0715&soop&logo" group-title="•SOOP「娱乐」",가을님♥ +https://live.iill.top/soop/fall0715 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/eunz1nara&soop&logo" group-title="•SOOP「娱乐」",양팡♥ +https://live.iill.top/soop/eunz1nara +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rud9281&soop&logo" group-title="•SOOP「娱乐」",한갱_ +https://live.iill.top/soop/rud9281 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dbsek28&soop&logo" group-title="•SOOP「娱乐」",새라♡ +https://live.iill.top/soop/dbsek28 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/thdus030408&soop&logo" group-title="•SOOP「娱乐」",한시월♡ +https://live.iill.top/soop/thdus030408 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/pofo40&soop&logo" group-title="•SOOP「娱乐」",유별[♡] +https://live.iill.top/soop/pofo40 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/song2com&soop&logo" group-title="•SOOP「娱乐」",송규린♥ +https://live.iill.top/soop/song2com #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xx00uxx&soop&logo" group-title="•SOOP「娱乐」",윤하랑=_= https://live.iill.top/soop/xx00uxx +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/vedal987&twitch&logo" group-title="•Twitch「娱乐」",vedal987 +https://live.iill.top/twitch/vedal987 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",不良林 https://live.iill.top/youtube/@bulianglin +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",凤凰资讯 +https://live.iill.top/youtube/@phoenixtvhk +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",陈一发 +https://live.iill.top/youtube/@chenyifaer +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",全球大視野 +https://live.iill.top/youtube/@全球大視野Global_Vision #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/globalnewstw&youtube&logo" group-title="•YouTube「其他」",寰宇新闻 https://live.iill.top/youtube/@globalnewstw #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/z_fY1pj1VBw&youtube&logo" group-title="•YouTube「其他」",城市景观 https://live.iill.top/youtube/z_fY1pj1VBw -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",Pokémon Kids TV -https://live.iill.top/youtube/wJo3U6JQaSU -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/@中天新聞CtiNews&youtube&logo" group-title="•YouTube「其他」",中天新聞 -https://live.iill.top/youtube/@中天新聞CtiNews -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",凤凰资讯 -https://live.iill.top/youtube/@phoenixtvhk -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/@tvbstalk&youtube&logo" group-title="•YouTube「其他」",新聞大白話 -https://live.iill.top/youtube/@tvbstalk -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",台灣地震監視(地震速報、強震即時警報) -https://live.iill.top/youtube/Owke6Quk7T0 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",天才衝衝衝 https://live.iill.top/youtube/UsZi0jxZHZ8 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",Maxim Korea -https://live.iill.top/youtube/@maxim_korea -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Arielle&twitch&logo" group-title="•Twitch「娱乐」",Arielle -https://live.iill.top/twitch/Arielle -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",熱歌 Playlist -https://live.iill.top/youtube/@chinesesong2023 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",全球大視野 -https://live.iill.top/youtube/@全球大視野Global_Vision -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Shroud -https://live.iill.top/twitch/shroud -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/t38P92CUd3U&youtube&logo" group-title="•YouTube「娱乐」",Peaceful -https://live.iill.top/youtube/@videoeditor8218 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ARe9sAdVJPQ&youtube&logo" group-title="•YouTube「娱乐」",破亿神曲 Playlist -https://live.iill.top/youtube/@HotPlaylist66 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/77ZV3XiIva8&youtube&logo" group-title="•YouTube「娱乐」",70、80、90年代经典老歌 -https://live.iill.top/youtube/@7080年代经典老歌-o1e -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=xQBw_dM-W8Y&youtube&logo" group-title="•YouTube「娱乐」",Chinese Mix -https://live.iill.top/youtube/@FM190-ld7qz -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QntP-ZwxbJI&youtube&logo" group-title="•YouTube「娱乐」",Hot Douyin Studios -https://live.iill.top/youtube/@hottrendsdouyin -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",匯聚金曲 -https://live.iill.top/youtube/@Cantopopgreatesthits8090s -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",아리랑 라디오 -https://live.iill.top/youtube/Music180Arirang -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Dota TV 24/7 -https://live.iill.top/twitch/dotatv247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「其他」",Pokémon Kids TV +https://live.iill.top/youtube/wJo3U6JQaSU #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=_XNWFSYhC4A&youtube&logo" group-title="•YouTube「娱乐」",KKBOX 行週榜& 年度熱門流行歌 https://live.iill.top/youtube/@KKBOX6868 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演 -https://live.iill.top/youtube/@305miamivisuals +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Shroud +https://live.iill.top/twitch/shroud +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",熱歌 Playlist +https://live.iill.top/youtube/@chinesesong2023 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",台灣地震監視(地震速報、強震即時警報) +https://live.iill.top/youtube/Owke6Quk7T0 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/Twitch.png" group-title="•Twitch「游戏」",Dota TV 24/7 +https://live.iill.top/twitch/dotatv247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",Maxim Korea +https://live.iill.top/youtube/@maxim_korea +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",匯聚金曲 +https://live.iill.top/youtube/@Cantopopgreatesthits8090s +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/t38P92CUd3U&youtube&logo" group-title="•YouTube「娱乐」",Peaceful +https://live.iill.top/youtube/@videoeditor8218 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/77ZV3XiIva8&youtube&logo" group-title="•YouTube「娱乐」",70、80、90年代经典老歌 +https://live.iill.top/youtube/@7080年代经典老歌-o1e #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演¹ https://live.iill.top/youtube/@NYFT -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演² -https://live.iill.top/youtube/@shiftswim +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「娱乐」",아리랑 라디오 +https://live.iill.top/youtube/Music180Arirang +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ARe9sAdVJPQ&youtube&logo" group-title="•YouTube「娱乐」",破亿神曲 Playlist +https://live.iill.top/youtube/@HotPlaylist66 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QntP-ZwxbJI&youtube&logo" group-title="•YouTube「娱乐」",Hot Douyin Studios +https://live.iill.top/youtube/@hottrendsdouyin #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演³ https://live.iill.top/youtube/@SPLASHme -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15971668&douyin&logo" group-title="•抖音「其他」",李晨 nic -http://dns.yiandrive.com:15907/douyin/15971668 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56697889278&douyin&logo" group-title="•抖音「其他」",与辉同行 -http://dns.yiandrive.com:15907/douyin/56697889278 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/c729856181&douyin&logo" group-title="•抖音「其他」",音乐🎵 -http://dns.yiandrive.com:15907/douyin/c729856181 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/499281557735&douyin&logo" group-title="•抖音「其他」",蓝瑞峰私教(女子减脂塑型) -http://dns.yiandrive.com:15907/douyin/499281557735 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/344880784&douyin&logo" group-title="•抖音「其他」",孙蕊 -http://dns.yiandrive.com:15907/douyin/344880784 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cctvnews&douyin&logo" group-title="•抖音「其他」",央视新闻 -http://dns.yiandrive.com:15907/douyin/cctvnews +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/YouTube.png" group-title="•YouTube「影视」",時裝藝術表演² +https://live.iill.top/youtube/@shiftswim +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/=xQBw_dM-W8Y&youtube&logo" group-title="•YouTube「娱乐」",Chinese Mix +https://live.iill.top/youtube/@FM190-ld7qz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/884124724993&douyin&logo" group-title="•抖音「其他」",🌵艾方皮皮 +http://dns.yiandrive.com:15907/douyin/884124724993 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/km5430678&soop&logo" group-title="•SOOP「娱乐」",붓잽이 +https://live.iill.top/soop/km5430678 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/87524611523&douyin&logo" group-title="•抖音「其他」",彪马 http://dns.yiandrive.com:15907/douyin/87524611523 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ShenJun668&douyin&logo" group-title="•抖音「其他」",自律哥有氧健身 -http://dns.yiandrive.com:15907/douyin/ShenJun668 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79528712736&douyin&logo" group-title="•抖音「其他」",长虹 -http://dns.yiandrive.com:15907/douyin/79528712736 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dysjdy2003&douyin&logo" group-title="•抖音「其他」",AHTV第一时间 -http://dns.yiandrive.com:15907/douyin/dysjdy2003 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xidi1047&douyin&logo" group-title="•抖音「其他」",安徽西递村 -http://dns.yiandrive.com:15907/douyin/xidi1047 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JGPYZBJ&douyin&logo" group-title="•抖音「其他」",交个朋友 -http://dns.yiandrive.com:15907/douyin/JGPYZBJ -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1646735015&douyin&logo" group-title="•抖音「其他」",哈尔滨冰雪大世界 -http://dns.yiandrive.com:15907/douyin/1646735015 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ys48341313&douyin&logo" group-title="•抖音「其他」",艺声 +http://dns.yiandrive.com:15907/douyin/ys48341313 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dongfangzhenxuan&douyin&logo" group-title="•抖音「其他」",东方甄选 +http://dns.yiandrive.com:15907/douyin/dongfangzhenxuan +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/huyuanxing&douyin&logo" group-title="•抖音「其他」",湖远行 +http://dns.yiandrive.com:15907/douyin/huyuanxing #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hddhy20202&douyin&logo" group-title="•抖音「其他」",海蒂的花园 http://dns.yiandrive.com:15907/douyin/hddhy20202 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/49253641881&douyin&logo" group-title="•抖音「其他」",拆卡酱酱 -http://dns.yiandrive.com:15907/douyin/49253641881 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70101579594&douyin&logo" group-title="•抖音「其他」",雷雷老师 +http://dns.yiandrive.com:15907/douyin/70101579594 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/97276168660&douyin&logo" group-title="•抖音「其他」",充电宝工厂厂家 http://dns.yiandrive.com:15907/douyin/97276168660 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wangjiaolian996&douyin&logo" group-title="•抖音「其他」",隔壁王教练 -http://dns.yiandrive.com:15907/douyin/wangjiaolian996 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wansuishan&douyin&logo" group-title="•抖音「其他」",万岁山武侠城 -http://dns.yiandrive.com:15907/douyin/Wansuishan -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34154234354&douyin&logo" group-title="•抖音「其他」",上海鸿友二手车(阿豪) -http://dns.yiandrive.com:15907/douyin/34154234354 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56g75&douyin&logo" group-title="•抖音「娱乐」",沫沫🍒 -http://dns.yiandrive.com:15907/douyin/56g75 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/156202315&douyin&logo" group-title="•抖音「娱乐」",媛媛YY -http://dns.yiandrive.com:15907/douyin/156202315 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79528712736&douyin&logo" group-title="•抖音「其他」",长虹 +http://dns.yiandrive.com:15907/douyin/79528712736 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/RPY029&douyin&logo" group-title="•抖音「其他」",荣哥的珠宝日记 +http://dns.yiandrive.com:15907/douyin/RPY029 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/David.0726&douyin&logo" group-title="•抖音「其他」",大伟说 +http://dns.yiandrive.com:15907/douyin/David.0726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JGPYZBJ&douyin&logo" group-title="•抖音「其他」",交个朋友 +http://dns.yiandrive.com:15907/douyin/JGPYZBJ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kate413&douyin&logo" group-title="•抖音「娱乐」",哈哈小太阳 +http://dns.yiandrive.com:15907/douyin/kate413 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rr9865&douyin&logo" group-title="•抖音「娱乐」",荏苒☀️⁹⁸⁶⁵ +http://dns.yiandrive.com:15907/douyin/rr9865 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/002299kan&douyin&logo" group-title="•抖音「娱乐」",砍砍 +http://dns.yiandrive.com:15907/douyin/002299kan +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Tttanglsr&douyin&logo" group-title="•抖音「娱乐」",名侦探少女娣 +http://dns.yiandrive.com:15907/douyin/Tttanglsr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28515052282&douyin&logo" group-title="•抖音「娱乐」",繁星 +http://dns.yiandrive.com:15907/douyin/28515052282 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/W05291&douyin&logo" group-title="•抖音「娱乐」",纯伊吖🦊 +http://dns.yiandrive.com:15907/douyin/W05291 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mt2000y&douyin&logo" group-title="•抖音「娱乐」",曼彤吖 +http://dns.yiandrive.com:15907/douyin/Mt2000y +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56697889278&douyin&logo" group-title="•抖音「其他」",与辉同行 +http://dns.yiandrive.com:15907/douyin/56697889278 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8593370&douyin&logo" group-title="•抖音「其他」",二龙湖贾队长(搞笑说球) +http://dns.yiandrive.com:15907/douyin/8593370 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26304584&douyin&logo" group-title="•抖音「娱乐」",NaNa娜娜 +http://dns.yiandrive.com:15907/douyin/26304584 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/73408575816&douyin&logo" group-title="•抖音「娱乐」",珍晶果 +http://dns.yiandrive.com:15907/douyin/73408575816 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lusa17781&douyin&logo" group-title="•抖音「娱乐」",Lusa +http://dns.yiandrive.com:15907/douyin/Lusa17781 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/OoOlOxO&douyin&logo" group-title="•抖音「娱乐」",蔚喂味 +http://dns.yiandrive.com:15907/douyin/OoOlOxO +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ELYM_26&douyin&logo" group-title="•抖音「娱乐」",见日月 +http://dns.yiandrive.com:15907/douyin/ELYM_26 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52006yy&douyin&logo" group-title="•抖音「娱乐」",我不妮姐 +http://dns.yiandrive.com:15907/douyin/52006yy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lemon87224&douyin&logo" group-title="•抖音「娱乐」",芊一nice🎤 +http://dns.yiandrive.com:15907/douyin/lemon87224 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hx88866.&douyin&logo" group-title="•抖音「娱乐」",韩哈哈 +http://dns.yiandrive.com:15907/douyin/hx88866. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JJ04_7&douyin&logo" group-title="•抖音「娱乐」",静静不静- +http://dns.yiandrive.com:15907/douyin/JJ04_7 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/67520966039&douyin&logo" group-title="•抖音「娱乐」",御兔🐰 +http://dns.yiandrive.com:15907/douyin/67520966039 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/YXY1234520yy&douyin&logo" group-title="•抖音「娱乐」",一只特立独行的猪 +http://dns.yiandrive.com:15907/douyin/YXY1234520yy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1693076055&douyin&logo" group-title="•抖音「娱乐」",🍑安安🍑 +http://dns.yiandrive.com:15907/douyin/1693076055 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyanbeibi27&douyin&logo" group-title="•抖音「娱乐」",小甜北鼻🍎 +http://dns.yiandrive.com:15907/douyin/keyanbeibi27 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/965256858&douyin&logo" group-title="•抖音「娱乐」",叁公子 +http://dns.yiandrive.com:15907/douyin/965256858 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/37947745520&douyin&logo" group-title="•抖音「娱乐」",☁️芸芸加油呀! +http://dns.yiandrive.com:15907/douyin/37947745520 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bk77072067896&douyin&logo" group-title="•抖音「娱乐」",39: +http://dns.yiandrive.com:15907/douyin/bk77072067896 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/66528911343&douyin&logo" group-title="•抖音「娱乐」",花开富贵La +http://dns.yiandrive.com:15907/douyin/66528911343 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22519550367&douyin&logo" group-title="•抖音「娱乐」",黎吧啦 http://dns.yiandrive.com:15907/douyin/22519550367 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Q345328&douyin&logo" group-title="•抖音「娱乐」",小护士💉 -http://dns.yiandrive.com:15907/douyin/Q345328 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/66bbj&douyin&logo" group-title="•抖音「娱乐」",萱姐姐 -http://dns.yiandrive.com:15907/douyin/66bbj -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kele7886&douyin&logo" group-title="•抖音「娱乐」",可乐: -http://dns.yiandrive.com:15907/douyin/kele7886 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/269875672114&douyin&logo" group-title="•抖音「其他」",第一财经 -http://dns.yiandrive.com:15907/douyin/269875672114 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/779963w&douyin&logo" group-title="•抖音「娱乐」",Rena娜娜💕 +http://dns.yiandrive.com:15907/douyin/779963w #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ykwyykx&douyin&logo" group-title="•抖音「娱乐」",语文椰椰 http://dns.yiandrive.com:15907/douyin/ykwyykx -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/39522055235&logo" group-title="•抖音「娱乐」",美第奇 -http://dns.yiandrive.com:15907/douyin/39522055235 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ganganjiang&douyin&logo" group-title="•抖音「娱乐」",淦淦老师💫 -http://dns.yiandrive.com:15907/douyin/ganganjiang -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28079634158D&douyin&logo" group-title="•抖音「娱乐」",戴戴 -http://dns.yiandrive.com:15907/douyin/28079634158D -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/LANQIER707&douyin&logo" group-title="•抖音「娱乐」",蓝柒儿 -http://dns.yiandrive.com:15907/douyin/LANQIER707 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93505305774&douyin&logo" group-title="•抖音「娱乐」",小尤漫曲 -http://dns.yiandrive.com:15907/douyin/93505305774 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78263998568&douyin&logo" group-title="•抖音「娱乐」",玛卡巴卡 -http://dns.yiandrive.com:15907/douyin/78263998568 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78371737721&douyin&logo" group-title="•抖音「娱乐」",奥莉🥝 -http://dns.yiandrive.com:15907/douyin/78371737721 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/102953757&douyin&logo" group-title="•抖音「娱乐」",胖胖✈️☁️ -http://dns.yiandrive.com:15907/douyin/102953757 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56069051966&douyin&logo" group-title="•抖音「娱乐」",成都北湖保时捷中心 认证徽章 -http://dns.yiandrive.com:15907/douyin/56069051966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79690305011&douyin&logo" group-title="•抖音「娱乐」",小姨 -http://dns.yiandrive.com:15907/douyin/79690305011 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jindou818&douyin&logo" group-title="•抖音「娱乐」",小金逗 -http://dns.yiandrive.com:15907/douyin/jindou818 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/91904602058&douyin&logo" group-title="•抖音「娱乐」",阿曼baby -http://dns.yiandrive.com:15907/douyin/91904602058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Dzhi0311&douyin&logo" group-title="•抖音「娱乐」",多痣吖【声控助眠】 -http://dns.yiandrive.com:15907/douyin/Dzhi0311 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/50617199&douyin&logo" group-title="•抖音「娱乐」",坏空空 -http://dns.yiandrive.com:15907/douyin/50617199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/imm6688..&douyin&logo" group-title="•抖音「娱乐」",周末🍫 +http://dns.yiandrive.com:15907/douyin/imm6688.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/00798l&douyin&logo" group-title="•抖音「娱乐」",刘桐童 +http://dns.yiandrive.com:15907/douyin/00798l +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/voney626&douyin&logo" group-title="•抖音「娱乐」",小邦尼Voney +http://dns.yiandrive.com:15907/douyin/voney626 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Quan20200724&douyin&logo" group-title="•抖音「娱乐」",圈💃 +http://dns.yiandrive.com:15907/douyin/Quan20200724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ssfbq55&douyin&logo" group-title="•抖音「娱乐」",🦈鲨鲨 +http://dns.yiandrive.com:15907/douyin/ssfbq55 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/XSS62888&douyin&logo" group-title="•抖音「娱乐」",一只小鲨er +http://dns.yiandrive.com:15907/douyin/XSS62888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22935y&douyin&logo" group-title="•抖音「娱乐」",小言妃 +http://dns.yiandrive.com:15907/douyin/22935y +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Ytjtyyjyy65&douyin&logo" group-title="•抖音「娱乐」",悦悦今天不困啦 +http://dns.yiandrive.com:15907/douyin/Ytjtyyjyy65 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/suofeiye&douyin&logo" group-title="•抖音「娱乐」",索菲叶 +http://dns.yiandrive.com:15907/douyin/suofeiye +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/97496811625&douyin&logo" group-title="•抖音「娱乐」",小橙子yo🍊 ⁰³¹⁷ +http://dns.yiandrive.com:15907/douyin/97496811625 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yi8812332188&douyin&logo" group-title="•抖音「娱乐」",蒙奇D婉婉 +http://dns.yiandrive.com:15907/douyin/yi8812332188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60298401254&douyin&logo" group-title="•抖音「娱乐」",小1. +http://dns.yiandrive.com:15907/douyin/60298401254 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2231817936&douyin&logo" group-title="•抖音「娱乐」",泡泡学姐 +http://dns.yiandrive.com:15907/douyin/2231817936 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mq87777&douyin&logo" group-title="•抖音「娱乐」",萌七啊丶 +http://dns.yiandrive.com:15907/douyin/mq87777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Emmaddpp&douyin&logo" group-title="•抖音「娱乐」",小猪咪🐷 +http://dns.yiandrive.com:15907/douyin/Emmaddpp +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20040719xi&douyin&logo" group-title="•抖音「娱乐」",兮兮不饿啦 +http://dns.yiandrive.com:15907/douyin/20040719xi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sstczb&douyin&logo" group-title="•抖音「娱乐」",三岁天才煮波 +http://dns.yiandrive.com:15907/douyin/sstczb +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1676336575&douyin&logo" group-title="•抖音「娱乐」",听泉 +http://dns.yiandrive.com:15907/douyin/1676336575 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zhao0967&douyin&logo" group-title="•抖音「娱乐」",赵妲己😊 +http://dns.yiandrive.com:15907/douyin/zhao0967 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wendy71299&douyin&logo" group-title="•抖音「娱乐」",Wendy` +http://dns.yiandrive.com:15907/douyin/Wendy71299 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69942240253&douyin&logo" group-title="•抖音「娱乐」",香妃 +http://dns.yiandrive.com:15907/douyin/69942240253 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wu05.25&douyin&logo" group-title="•抖音「娱乐」",姜又又 +http://dns.yiandrive.com:15907/douyin/wu05.25 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mio0811&douyin&logo" group-title="•抖音「娱乐」",洛芙baby +http://dns.yiandrive.com:15907/douyin/Mio0811 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/DNM16013021&douyin&logo" group-title="•抖音「娱乐」",小黄鱼. +http://dns.yiandrive.com:15907/douyin/DNM16013021 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/41832903946&douyin&logo" group-title="•抖音「娱乐」",灵酱 +http://dns.yiandrive.com:15907/douyin/41832903946 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/86418565517&douyin&logo" group-title="•抖音「娱乐」",宛XING +http://dns.yiandrive.com:15907/douyin/86418565517 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jannyone&douyin&logo" group-title="•抖音「娱乐」",辣辣! +http://dns.yiandrive.com:15907/douyin/jannyone +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/78091791903&douyin&logo" group-title="•抖音「娱乐」",汤圆 +http://dns.yiandrive.com:15907/douyin/78091791903 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69561584138&douyin&logo" group-title="•抖音「娱乐」",小豆干 +http://dns.yiandrive.com:15907/douyin/69561584138 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dyllfxvwcv6n&douyin&logo" group-title="•抖音「娱乐」",艾方皮皮 +http://dns.yiandrive.com:15907/douyin/dyllfxvwcv6n +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Xiaosurou0802&douyin&logo" group-title="•抖音「娱乐」",小酥肉 +http://dns.yiandrive.com:15907/douyin/Xiaosurou0802 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128851795&douyin&logo" group-title="•抖音「娱乐」",爱哭的又又 +http://dns.yiandrive.com:15907/douyin/128851795 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60078295522&douyin&logo" group-title="•抖音「娱乐」",清纯学姐 +http://dns.yiandrive.com:15907/douyin/60078295522 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mlgm1014&douyin&logo" group-title="•抖音「娱乐」",迷小谜 +http://dns.yiandrive.com:15907/douyin/mlgm1014 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JJ1012SS&douyin&logo" group-title="•抖音「娱乐」",挽柔 +http://dns.yiandrive.com:15907/douyin/JJ1012SS +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jydaishi&douyin&logo" group-title="•抖音「娱乐」",JY戴士 +http://dns.yiandrive.com:15907/douyin/jydaishi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/110101yyds&douyin&logo" group-title="•抖音「娱乐」",胡同串子 +http://dns.yiandrive.com:15907/douyin/110101yyds +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaoqi28613&douyin&logo" group-title="•抖音「娱乐」",小七的旅行 +http://dns.yiandrive.com:15907/douyin/xiaoqi28613 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/may.lyly&douyin&logo" group-title="•抖音「娱乐」",阿艺呀嘿 +http://dns.yiandrive.com:15907/douyin/may.lyly +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/886260229&douyin&logo" group-title="•抖音「娱乐」",南歌 +http://dns.yiandrive.com:15907/douyin/886260229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/meizhoubao66.&douyin&logo" group-title="•抖音「娱乐」",美洲豹 +http://dns.yiandrive.com:15907/douyin/meizhoubao66. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70754080872&douyin&logo" group-title="•抖音「娱乐」",天才小茯苓 +http://dns.yiandrive.com:15907/douyin/70754080872 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lushiyanliang&douyin&logo" group-title="•抖音「娱乐」",炉石炎凉 +http://dns.yiandrive.com:15907/douyin/lushiyanliang #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Ppnn..&douyin&logo" group-title="•抖音「娱乐」",嘚啵嘚啵 http://dns.yiandrive.com:15907/douyin/Ppnn.. -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/83167984831&douyin&logo" group-title="•抖音「娱乐」",迎新优选 -http://dns.yiandrive.com:15907/douyin/83167984831 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870083847&douyin&logo" group-title="•抖音「娱乐」",静姝儿 -http://dns.yiandrive.com:15907/douyin/1870083847 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3221411&douyin&logo" group-title="•抖音「娱乐」",林黛玉. -http://dns.yiandrive.com:15907/douyin/3221411 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70129332981&douyin&logo" group-title="•抖音「娱乐」",春木小禾 -http://dns.yiandrive.com:15907/douyin/70129332981 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/h010318&douyin&logo" group-title="•抖音「娱乐」",中国舞赤赤 -http://dns.yiandrive.com:15907/douyin/h010318 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hunanjingshi&douyin&logo" group-title="•抖音「影视」",湖南经视 -http://dns.yiandrive.com:15907/douyin/hunanjingshi -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/744280177745&douyin&logo" group-title="•抖音「游戏」",城城吖 -http://dns.yiandrive.com:15907/douyin/744280177745 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/d5youtai&douyin&logo" group-title="•抖音「游戏」",第五 犹太(纱比以色列!) -http://dns.yiandrive.com:15907/douyin/d5youtai -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/677132919773&douyin&logo" group-title="•抖音「娱乐」",月宝🌙 -http://dns.yiandrive.com:15907/douyin/677132919773 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Tinabb..&douyin&logo" group-title="•抖音「娱乐」",Tinabb.. +http://dns.yiandrive.com:15907/douyin/Tinabb.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yujiaxh66&douyin&logo" group-title="•抖音「娱乐」",小惠姐姐 +http://dns.yiandrive.com:15907/douyin/yujiaxh66 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ybbcute&douyin&logo" group-title="•抖音「娱乐」",上海陈舒婷 +http://dns.yiandrive.com:15907/douyin/ybbcute +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/bbh060112&douyin&logo" group-title="•抖音「娱乐」",bb禾 +http://dns.yiandrive.com:15907/douyin/bbh060112 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/197992475136&douyin&logo" group-title="•抖音「娱乐」",Han +http://dns.yiandrive.com:15907/douyin/197992475136 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/hanmei168168&douyin&logo" group-title="•抖音「娱乐」",Han +http://dns.yiandrive.com:15907/douyin/hanmei168168 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/L77777k_&douyin&logo" group-title="•抖音「娱乐」",藤椒鱼 +http://dns.yiandrive.com:15907/douyin/L77777k_ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/825551697226&douyin&logo" group-title="•抖音「娱乐」", 木森大舞台直播 +http://dns.yiandrive.com:15907/douyin/825551697226 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1832316360&douyin&logo" group-title="•抖音「娱乐」",🍦精瘦瘦🍦 +http://dns.yiandrive.com:15907/douyin/1832316360 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zzxx52000&douyin&logo" group-title="•抖音「娱乐」",梓桐桐^_^ +http://dns.yiandrive.com:15907/douyin/zzxx52000 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「娱乐」",小浣熊 +http://dns.yiandrive.com:15907/douyin/829156698852 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yulonghai88888&douyin&logo" group-title="•抖音「娱乐」",禹龙海 +http://dns.yiandrive.com:15907/douyin/yulonghai88888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/64453769141 &douyin&logo" group-title="•抖音「娱乐」",正经赵⁰¹⁰ +http://dns.yiandrive.com:15907/douyin/64453769141 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/KENNY_LIU&douyin&logo" group-title="•抖音「娱乐」",刘丝壶 +http://dns.yiandrive.com:15907/douyin/KENNY_LIU +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/JM66596&douyin&logo" group-title="•抖音「娱乐」",迫击炮芥末 +http://dns.yiandrive.com:15907/douyin/JM66596 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/59342799379&douyin&logo" group-title="•抖音「娱乐」",小猪耶 +http://dns.yiandrive.com:15907/douyin/59342799379 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93921375095&douyin&logo" group-title="•抖音「娱乐」",女丑女丑💓 +http://dns.yiandrive.com:15907/douyin/93921375095 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xq0208599&douyin&logo" group-title="•抖音「娱乐」",半半 http://dns.yiandrive.com:15907/douyin/xq0208599 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/69446958014&douyin&logo" group-title="•抖音「娱乐」",强哥爱录助眠🥫(世一虚) +http://dns.yiandrive.com:15907/douyin/69446958014 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134872..&douyin&logo" group-title="•抖音「娱乐」",橘又 +http://dns.yiandrive.com:15907/douyin/134872.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/79690305011&douyin&logo" group-title="•抖音「娱乐」",小姨 +http://dns.yiandrive.com:15907/douyin/79690305011 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xggd_1&douyin&logo" group-title="•抖音「娱乐」",张力(寒宝宝) +http://dns.yiandrive.com:15907/douyin/xggd_1 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Wtccc666&douyin&logo" group-title="•抖音「娱乐」",文婷🦄️ +http://dns.yiandrive.com:15907/douyin/Wtccc666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Miyasz&douyin&logo" group-title="•抖音「娱乐」",姜妍妍 +http://dns.yiandrive.com:15907/douyin/Miyasz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/56268329299&douyin&logo" group-title="•抖音「娱乐」",天才小茯苓 +http://dns.yiandrive.com:15907/douyin/56268329299 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38772373982&douyin&logo" group-title="•抖音「娱乐」",带刺玫瑰 +http://dns.yiandrive.com:15907/douyin/38772373982 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/71827625852&douyin&logo" group-title="•抖音「娱乐」",杨一歌 +http://dns.yiandrive.com:15907/douyin/71827625852 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28369433508&douyin&logo" group-title="•抖音「娱乐」",不饿 +http://dns.yiandrive.com:15907/douyin/28369433508 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/191634020590&douyin&logo" group-title="•抖音「娱乐」",兔子菌🍄 +http://dns.yiandrive.com:15907/douyin/191634020590 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52984281580&douyin&logo" group-title="•抖音「娱乐」",白沉香🫧 +http://dns.yiandrive.com:15907/douyin/52984281580 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/RouRou526.&douyin&logo" group-title="•抖音「娱乐」",肉肉526 +http://dns.yiandrive.com:15907/douyin/RouRou526. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wxx0706.&douyin&logo" group-title="•抖音「娱乐」",王小小✨️ +http://dns.yiandrive.com:15907/douyin/wxx0706. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/606123192586&douyin&logo" group-title="•抖音「娱乐」",格格℘ +http://dns.yiandrive.com:15907/douyin/606123192586 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/878224077819&douyin&logo" group-title="•抖音「娱乐」",小芹a +http://dns.yiandrive.com:15907/douyin/878224077819 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/856043350098&douyin&logo" group-title="•抖音「娱乐」",古筝承丞 +http://dns.yiandrive.com:15907/douyin/856043350098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/743098711321&douyin&logo" group-title="•抖音「娱乐」",舞蹈生思思🩰 +http://dns.yiandrive.com:15907/douyin/743098711321 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/MS1407&douyin&logo" group-title="•抖音「娱乐」",木森(卷土从来) +http://dns.yiandrive.com:15907/douyin/MS1407 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/482662737917&douyin&logo" group-title="•抖音「娱乐」",星儿🌙✨ +http://dns.yiandrive.com:15907/douyin/482662737917 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/390483941487&douyin&logo" group-title="•抖音「娱乐」",林诗音(林冉冉) +http://dns.yiandrive.com:15907/douyin/390483941487 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20231126han&douyin&logo" group-title="•抖音「娱乐」",韩千亿文化 +http://dns.yiandrive.com:15907/douyin/20231126han +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/doubao749&douyin&logo" group-title="•抖音「娱乐」",豆包户外生存 +http://dns.yiandrive.com:15907/douyin/doubao749 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Mz117.&douyin&logo" group-title="•抖音「娱乐」",十七☪ +http://dns.yiandrive.com:15907/douyin/Mz117. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/002582Xys&douyin&logo" group-title="•抖音「娱乐」",大锤🩰ˡʸᵇʸ +http://dns.yiandrive.com:15907/douyin/002582Xys +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/697475299699&douyin&logo" group-title="•抖音「娱乐」",涵涵 +http://dns.yiandrive.com:15907/douyin/697475299699 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/247176962731&douyin&logo" group-title="•抖音「娱乐」",孟令辉 +http://dns.yiandrive.com:15907/douyin/247176962731 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/540028685614&douyin&logo" group-title="•抖音「娱乐」",韩允善🍀 http://dns.yiandrive.com:15907/douyin/540028685614 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/60395090567&douyin&logo" group-title="•抖音「娱乐」",懒洋洋羊羊 -http://dns.yiandrive.com:15907/douyin/60395090567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QingYe965&douyin&logo" group-title="•抖音「游戏」",青野(小乔) -http://dns.yiandrive.com:15907/douyin/QingYe965 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/My763519799&douyin&logo" group-title="•抖音「游戏」",AY(芈月) -http://dns.yiandrive.com:15907/douyin/My763519799 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cctv6media.&douyin&logo" group-title="•抖音「影视」",电影 -http://dns.yiandrive.com:15907/douyin/cctv6media. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/200525029536&douyin&logo" group-title="•抖音「游戏」",Mr_Quin +http://dns.yiandrive.com:15907/douyin/200525029536 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wbswzw&douyin&logo" group-title="•抖音「娱乐」",王中王 +http://dns.yiandrive.com:15907/douyin/wbswzw +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/814479720489&douyin&logo" group-title="•抖音「娱乐」",🌈黄豆芽儿 +http://dns.yiandrive.com:15907/douyin/814479720489 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lxx13&douyin&logo" group-title="•抖音「娱乐」",tay·璇儿 +http://dns.yiandrive.com:15907/douyin/Lxx13 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/86275289503&douyin&logo" group-title="•抖音「游戏」",坦克世界-中队 +http://dns.yiandrive.com:15907/douyin/86275289503 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tiannaibaby&douyin&logo" group-title="•抖音「游戏」",甜奈 +http://dns.yiandrive.com:15907/douyin/tiannaibaby +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wot1991&douyin&logo" group-title="•抖音「游戏」",坦克世界-聆听 +http://dns.yiandrive.com:15907/douyin/wot1991 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wot_zhapi&douyin&logo" group-title="•抖音「游戏」",爱喝扎啤的潘车长 +http://dns.yiandrive.com:15907/douyin/wot_zhapi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lengdaixiangjiao&douyin&logo" group-title="•抖音「游戏」",冷黛🍌 +http://dns.yiandrive.com:15907/douyin/lengdaixiangjiao +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1460298848&douyin&logo" group-title="•抖音「游戏」",恩甜 +http://dns.yiandrive.com:15907/douyin/1460298848 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wsdyzz_&douyin&logo" group-title="•抖音「游戏」",熊抱 +http://dns.yiandrive.com:15907/douyin/wsdyzz_ +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wwjnbnbnb&douyin&logo" group-title="•抖音「游戏」",可杰 +http://dns.yiandrive.com:15907/douyin/wwjnbnbnb +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/90492165361&douyin&logo" group-title="•抖音「游戏」",不会捏蓝 +http://dns.yiandrive.com:15907/douyin/90492165361 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyuanna19&douyin&logo" group-title="•抖音「游戏」",萝卜 +http://dns.yiandrive.com:15907/douyin/keyuanna19 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xuehanhan.&douyin&logo" group-title="•抖音「游戏」",第五雪憨憨 +http://dns.yiandrive.com:15907/douyin/xuehanhan. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38993952516&douyin&logo" group-title="•抖音「游戏」",气人主播QQQ +http://dns.yiandrive.com:15907/douyin/38993952516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/keyis153&douyin&logo" group-title="•抖音「游戏」",陈伯 +http://dns.yiandrive.com:15907/douyin/keyis153 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xyjqr&douyin&logo" group-title="•抖音「游戏」",心愿机器人 +http://dns.yiandrive.com:15907/douyin/xyjqr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93276041656&douyin&logo" group-title="•抖音「游戏」",声闻 +http://dns.yiandrive.com:15907/douyin/93276041656 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/paopao90969&douyin&logo" group-title="•抖音「游戏」",CF爱音 +http://dns.yiandrive.com:15907/douyin/paopao90969 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sorry51074&douyin&logo" group-title="•抖音「游戏」",张君雅 +http://dns.yiandrive.com:15907/douyin/sorry51074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/202477450833&douyin&logo" group-title="•抖音「游戏」",逍遥豆芽 +http://dns.yiandrive.com:15907/douyin/202477450833 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1490918731&douyin&logo" group-title="•抖音「游戏」",逍遥土豆 +http://dns.yiandrive.com:15907/douyin/1490918731 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tamu12345&douyin&logo" group-title="•抖音「游戏」",塔姆大王(英雄联盟) +http://dns.yiandrive.com:15907/douyin/tamu12345 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/kenan0726&douyin&logo" group-title="•抖音「游戏」",阔澜 +http://dns.yiandrive.com:15907/douyin/kenan0726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Limmz1225&douyin&logo" group-title="•抖音「游戏」",木沐 +http://dns.yiandrive.com:15907/douyin/Limmz1225 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Hezai250&douyin&logo" group-title="•抖音「游戏」",河崽 +http://dns.yiandrive.com:15907/douyin/Hezai250 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaochai1126&douyin&logo" group-title="•抖音「游戏」",英雄联盟-小柴 +http://dns.yiandrive.com:15907/douyin/xiaochai1126 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/744280177745&douyin&logo" group-title="•抖音「游戏」",城城吖 +http://dns.yiandrive.com:15907/douyin/744280177745 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Flaws777&douyin&logo" group-title="•抖音「游戏」",破绽 +http://dns.yiandrive.com:15907/douyin/Flaws777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/handong9&douyin&logo" group-title="•抖音「游戏」",寒冬zz +http://dns.yiandrive.com:15907/douyin/handong9 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/BinBin110&douyin&logo" group-title="•抖音「游戏」",解忧 +http://dns.yiandrive.com:15907/douyin/BinBin110 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/95272484107&douyin&logo" group-title="•抖音「游戏」",菜菜宇 +http://dns.yiandrive.com:15907/douyin/95272484107 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kele9999..&douyin&logo" group-title="•抖音「游戏」",可乐 +http://dns.yiandrive.com:15907/douyin/Kele9999.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/A2959913453&douyin&logo" group-title="•抖音「游戏」",子默 +http://dns.yiandrive.com:15907/douyin/A2959913453 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/342901025&douyin&logo" group-title="•抖音「游戏」",龙阳 +http://dns.yiandrive.com:15907/douyin/342901025 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139619960&douyin&logo" group-title="•抖音「游戏」",河口小甜龙(猎杀对决) +http://dns.yiandrive.com:15907/douyin/139619960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zx1314555555&douyin&logo" group-title="•抖音「游戏」",充充 +http://dns.yiandrive.com:15907/douyin/zx1314555555 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/704357527718&douyin&logo" group-title="•抖音「游戏」",剑灵 +http://dns.yiandrive.com:15907/douyin/704357527718 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/64186752222&douyin&logo" group-title="•抖音「游戏」",可乐 +http://dns.yiandrive.com:15907/douyin/64186752222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/HZQtianxiadiyi&douyin&logo" group-title="•抖音「游戏」",燕十三 +http://dns.yiandrive.com:15907/douyin/HZQtianxiadiyi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sumohuang&douyin&logo" group-title="•抖音「游戏」",CF苏墨凰 +http://dns.yiandrive.com:15907/douyin/sumohuang +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/324546102&douyin&logo" group-title="•抖音「游戏」",演绎 +http://dns.yiandrive.com:15907/douyin/324546102 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cf666zx666&douyin&logo" group-title="•抖音「游戏」",CF喷漆(老六) +http://dns.yiandrive.com:15907/douyin/cf666zx666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/quinmole&douyin&logo" group-title="•抖音「游戏」",Mr.quin +http://dns.yiandrive.com:15907/douyin/quinmole +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/933711428606&douyin&logo" group-title="•抖音「游戏」",金铲铲小叶(阵容王) +http://dns.yiandrive.com:15907/douyin/933711428606 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2159897264&douyin&logo" group-title="•抖音「游戏」",CF.放大晋 +http://dns.yiandrive.com:15907/douyin/2159897264 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/cfmaoqi666&douyin&logo" group-title="•抖音「游戏」",CF猫七 +http://dns.yiandrive.com:15907/douyin/cfmaoqi666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Youhen....&douyin&logo" group-title="•抖音「游戏」",有痕关头露娜 +http://dns.yiandrive.com:15907/douyin/Youhen.... +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5248038&douyin&logo" group-title="•抖音「游戏」",海洋. +http://dns.yiandrive.com:15907/douyin/5248038 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Loveyasuo1&douyin&logo" group-title="•抖音「游戏」",家海亚索 http://dns.yiandrive.com:15907/douyin/Loveyasuo1 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/linhaowutian&douyin&logo" group-title="•抖音「游戏」",Akun_典狱长 -http://dns.yiandrive.com:15907/douyin/linhaowutian -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/466895498926&douyin&logo" group-title="•抖音「游戏」",高子巷 -http://dns.yiandrive.com:15907/douyin/466895498926 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jjworld&douyin&logo" group-title="•抖音「游戏」",JJ斗地主 +http://dns.yiandrive.com:15907/douyin/jjworld +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/83791455679&douyin&logo" group-title="•抖音「游戏」",谢尔比·李 +http://dns.yiandrive.com:15907/douyin/83791455679 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/IPiggg&douyin&logo" group-title="•抖音「游戏」",Pigg +http://dns.yiandrive.com:15907/douyin/IPiggg +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",数码 +http://dns.yiandrive.com:15907/douyin/shumajiang73 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/205600638416&douyin&logo" group-title="•抖音「游戏」",小陈_Littlechen(六冠王) +http://dns.yiandrive.com:15907/douyin/205600638416 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1009277416&douyin&logo" group-title="•抖音「游戏」",CF.阿肯 +http://dns.yiandrive.com:15907/douyin/1009277416 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lkx_CS2&douyin&logo" group-title="•抖音「游戏」",赖科旭 +http://dns.yiandrive.com:15907/douyin/Lkx_CS2 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",直男7 +http://dns.yiandrive.com:15907/douyin/aaaaee +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70605329&douyin&logo" group-title="•抖音「游戏」",禅游小辣椒 +http://dns.yiandrive.com:15907/douyin/70605329 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/494992812876&douyin&logo" group-title="•抖音「游戏」",门神Soloman +http://dns.yiandrive.com:15907/douyin/494992812876 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/QingYe965&douyin&logo" group-title="•抖音「游戏」",青野(小乔) +http://dns.yiandrive.com:15907/douyin/QingYe965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xiaohaichuishi&douyin&logo" group-title="•抖音「游戏」",小海锤石 +http://dns.yiandrive.com:15907/douyin/xiaohaichuishi +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/654952901902&douyin&logo" group-title="•抖音「游戏」",小海锤石 +http://dns.yiandrive.com:15907/douyin/654952901902 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/rlgx9988&douyin&logo" group-title="•抖音「游戏」",日落光信(打野李信) +http://dns.yiandrive.com:15907/douyin/rlgx9988 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/抖音.png" group-title="•抖音「游戏」",煮酒论枭雄 +http://dns.yiandrive.com:15907/douyin/74718693057 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/yall1102&douyin&logo" group-title="•抖音「游戏」",王者荣耀鸭梨 +http://dns.yiandrive.com:15907/douyin/yall1102 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/594976188049&douyin&logo" group-title="•抖音「游戏」",不会捏蓝(永劫无间) +http://dns.yiandrive.com:15907/douyin/594976188049 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/814732060312&douyin&logo" group-title="•抖音「游戏」",Pigg +http://dns.yiandrive.com:15907/douyin/814732060312 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38303588212&douyin&logo" group-title="•抖音「游戏」",王者荣耀黄靖(米莱狄) +http://dns.yiandrive.com:15907/douyin/38303588212 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lelee21&douyin&logo" group-title="•抖音「游戏」",麻勒勒 +http://dns.yiandrive.com:15907/douyin/Lelee21 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/My763519799&douyin&logo" group-title="•抖音「游戏」",AY(芈月) +http://dns.yiandrive.com:15907/douyin/My763519799 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ergelaodeng666&douyin&logo" group-title="•抖音「游戏」",CF.老登 +http://dns.yiandrive.com:15907/douyin/ergelaodeng666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9niub&douyin&logo" group-title="•抖音「游戏」",老九(9niub) +http://dns.yiandrive.com:15907/douyin/9niub +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/w2417113577&douyin&logo" group-title="•抖音「游戏」",橙C_很奈斯 +http://dns.yiandrive.com:15907/douyin/w2417113577 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/HD5903&douyin&logo" group-title="•抖音「游戏」",辛吉东 +http://dns.yiandrive.com:15907/douyin/HD5903 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/953782519&douyin&logo" group-title="•抖音「游戏」",飞行员 +http://dns.yiandrive.com:15907/douyin/953782519 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/goushenGG6&douyin&logo" group-title="•抖音「游戏」",狗神(御弟) +http://dns.yiandrive.com:15907/douyin/goushenGG6 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/banzhizhu&douyin&logo" group-title="•抖音「游戏」",星际半只猪 +http://dns.yiandrive.com:15907/douyin/banzhizhu +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dykl76pf5h7u&douyin&logo" group-title="•抖音「游戏」",红警牛弟 +http://dns.yiandrive.com:15907/douyin/dykl76pf5h7u +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/93689402083&douyin&logo" group-title="•抖音「游戏」",小智 +http://dns.yiandrive.com:15907/douyin/93689402083 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Dylu111235&douyin&logo" group-title="•抖音「游戏」",王者荣耀浅陌 +http://dns.yiandrive.com:15907/douyin/Dylu111235 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/590890573&douyin&logo" group-title="•抖音「游戏」",风行云 +http://dns.yiandrive.com:15907/douyin/590890573 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/wudilongaoti&douyin&logo" group-title="•抖音「游戏」",无敌龙傲天 +http://dns.yiandrive.com:15907/douyin/wudilongaoti +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/942012919413&douyin&logo" group-title="•抖音「游戏」",斗佛(DNF手游榜一武神) +http://dns.yiandrive.com:15907/douyin/942012919413 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29461776985&douyin&logo" group-title="•抖音「游戏」",梦幻猫猫 http://dns.yiandrive.com:15907/douyin/29461776985 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/44397227086&douyin&logo" group-title="•抖音「游戏」",晚风(和平精英) -http://dns.yiandrive.com:15907/douyin/44397227086 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/ShenFeibb&douyin&logo" group-title="•抖音「游戏」",沈飞PUBG -http://dns.yiandrive.com:15907/douyin/ShenFeibb -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/tianci4533511&douyin&logo" group-title="•抖音「游戏」",天赐 -http://dns.yiandrive.com:15907/douyin/tianci4533511 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/sanjiu0530&douyin&logo" group-title="•抖音「游戏」",三酒 -http://dns.yiandrive.com:15907/douyin/sanjiu0530 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kle716&douyin&logo" group-title="•抖音「游戏」",王者荣耀可乐(貂蝉) -http://dns.yiandrive.com:15907/douyin/Kle716 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/68444151609&douyin&logo" group-title="•抖音「游戏」",第五 知己不 +http://dns.yiandrive.com:15907/douyin/68444151609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zbcll0715&douyin&logo" group-title="•抖音「游戏」",张不才 +http://dns.yiandrive.com:15907/douyin/zbcll0715 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/X763367&douyin&logo" group-title="•抖音「游戏」",第五 墨鱼 +http://dns.yiandrive.com:15907/douyin/X763367 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/aier22353&douyin&logo" group-title="•抖音「游戏」",第五 有妖气 +http://dns.yiandrive.com:15907/douyin/aier22353 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/47598052880&douyin&logo" group-title="•抖音「游戏」",王大枪 +http://dns.yiandrive.com:15907/douyin/47598052880 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/daqi8008&douyin&logo" group-title="•抖音「游戏」",大奇游戏解说⁸⁰⁰⁸ +http://dns.yiandrive.com:15907/douyin/daqi8008 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/nst_fairy&douyin&logo" group-title="•抖音「游戏」",瑜熙 +http://dns.yiandrive.com:15907/douyin/nst_fairy +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/xxxbaby..&douyin&logo" group-title="•抖音「游戏」",渲渲baby王者荣耀 +http://dns.yiandrive.com:15907/douyin/xxxbaby.. +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/longqidui2020&douyin&logo" group-title="•抖音「游戏」",袁磊多乐升级 +http://dns.yiandrive.com:15907/douyin/longqidui2020 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/AI_01927&douyin&logo" group-title="•抖音「游戏」",cs2Ai +http://dns.yiandrive.com:15907/douyin/AI_01927 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434213&douyu&logo" group-title="•斗鱼「其他」",数码科技 http://dns.yiandrive.com:15907/douyu/434213 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8661966&douyu&logo" group-title="•斗鱼「其他」",下饭音乐 -http://dns.yiandrive.com:15907/douyu/8661966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10205199&douyu&logo" group-title="•斗鱼「其他」",练习每一天 -http://dns.yiandrive.com:15907/douyu/10205199 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9742633&douyu&logo" group-title="•斗鱼「娱乐」",小梨梨Lily -http://dns.yiandrive.com:15907/douyu/9742633 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22186225964&douyin&logo" group-title="•抖音「游戏」",第五 格昊昊 +http://dns.yiandrive.com:15907/douyin/22186225964 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/236461&douyu&logo" group-title="•斗鱼「其他」",老高与小茉的死忠粉 http://dns.yiandrive.com:15907/douyu/236461 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Gouf521&douyin&logo" group-title="•抖音「游戏」",苟分男一号 +http://dns.yiandrive.com:15907/douyin/Gouf521 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8661966&douyu&logo" group-title="•斗鱼「其他」",下饭音乐 +http://dns.yiandrive.com:15907/douyu/8661966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6295904&douyu&logo" group-title="•斗鱼「娱乐」",v黎一 +http://dns.yiandrive.com:15907/douyu/6295904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10205199&douyu&logo" group-title="•斗鱼「其他」",练习每一天 +http://dns.yiandrive.com:15907/douyu/10205199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/BEIHAG&douyin&logo" group-title="•抖音「游戏」",第五 北北北海 +http://dns.yiandrive.com:15907/douyin/BEIHAG +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Msgxad&douyin&logo" group-title="•抖音「游戏」",小阿东 +http://dns.yiandrive.com:15907/douyin/Msgxad +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9588891&douyu&logo" group-title="•斗鱼「娱乐」",秋月剪水 +http://dns.yiandrive.com:15907/douyu/9588891 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2448877&douyu&logo" group-title="•斗鱼「娱乐」",二十岁天才歌手 +http://dns.yiandrive.com:15907/douyu/2448877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/704050xcz&douyin&logo" group-title="•抖音「游戏」",CF.故里 +http://dns.yiandrive.com:15907/douyin/704050xcz +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1461928890&douyin&logo" group-title="•抖音「游戏」",阿伟电竞 +http://dns.yiandrive.com:15907/douyin/1461928890 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「娱乐」",二呆啾 http://dns.yiandrive.com:15907/douyu/5092355 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10071735&douyu&logo" group-title="•斗鱼「娱乐」",Nice、奶思、 http://dns.yiandrive.com:15907/douyu/10071735 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Gouf521&douyin&logo" group-title="•抖音「游戏」",苟分男一号 -http://dns.yiandrive.com:15907/douyin/Gouf521 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17732&douyu&logo" group-title="•斗鱼「娱乐」",7师傅 -http://dns.yiandrive.com:15907/douyu/17732 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/40297598268&douyin&logo" group-title="•抖音「游戏」",赵小刀 -http://dns.yiandrive.com:15907/douyin/40297598268 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11034942&douyu&logo" group-title="•斗鱼「娱乐」",夕夕没睡醒 -http://dns.yiandrive.com:15907/douyu/11034942 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9290755&douyu&logo" group-title="•斗鱼「影视」",风云 -http://dns.yiandrive.com:15907/douyu/9290755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2935323&douyu&logo" group-title="•斗鱼「娱乐」",恐怖 +http://dns.yiandrive.com:15907/douyu/2935323 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8737695&douyu&logo" group-title="•斗鱼「娱乐」",文西与阿漆 http://dns.yiandrive.com:15907/douyu/8737695 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9236042&douyu&logo" group-title="•斗鱼「娱乐」",吐槽吐槽 http://dns.yiandrive.com:15907/douyu/9236042 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8543072&douyu&logo" group-title="•斗鱼「影视」",宰相刘罗锅 -http://dns.yiandrive.com:15907/douyu/8543072 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2935323&douyu&logo" group-title="•斗鱼「娱乐」",恐怖 -http://dns.yiandrive.com:15907/douyu/2935323 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12143022&douyu&logo" group-title="•斗鱼「影视」",60帧 -http://dns.yiandrive.com:15907/douyu/12143022 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6140589&douyu&logo" group-title="•斗鱼「影视」",漫威 -http://dns.yiandrive.com:15907/douyu/6140589 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4105989&douyu&logo" group-title="•斗鱼「影视」",变形金刚 -http://dns.yiandrive.com:15907/douyu/4105989 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8770422&douyu&logo" group-title="•斗鱼「影视」",豆瓣高分 -http://dns.yiandrive.com:15907/douyu/8770422 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9651304&douyu&logo" group-title="•斗鱼「影视」",变种人 http://dns.yiandrive.com:15907/douyu/9651304 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2793084&douyu&logo" group-title="•斗鱼「影视」",科幻 -http://dns.yiandrive.com:15907/douyu/2793084 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4246519&douyu&logo" group-title="•斗鱼「影视」",邵氏电影·1 -http://dns.yiandrive.com:15907/douyu/4246519 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8814650&douyu&logo" group-title="•斗鱼「影视」",霍格沃茨 -http://dns.yiandrive.com:15907/douyu/8814650 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7552568&douyu&logo" group-title="•斗鱼「影视」",隋唐演义 -http://dns.yiandrive.com:15907/douyu/7552568 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8543072&douyu&logo" group-title="•斗鱼「影视」",宰相刘罗锅 +http://dns.yiandrive.com:15907/douyu/8543072 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/968987&douyu&logo" group-title="•斗鱼「娱乐」",南妹儿 +http://dns.yiandrive.com:15907/douyu/968987 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5551871&douyu&logo" group-title="•斗鱼「娱乐」",Minana呀 +http://dns.yiandrive.com:15907/douyu/5551871 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻灾难 http://dns.yiandrive.com:15907/douyu/323876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/329667&douyu&logo" group-title="•斗鱼「娱乐」",kpop 音乐女团 -http://dns.yiandrive.com:15907/douyu/329667 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2104744&douyu&logo" group-title="•斗鱼「娱乐」",宇哥讲电影 http://dns.yiandrive.com:15907/douyu/2104744 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434971&douyu&logo" group-title="•斗鱼「影视」",斗鱼影院 -http://dns.yiandrive.com:15907/douyu/434971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17732&douyu&logo" group-title="•斗鱼「娱乐」",7师傅 +http://dns.yiandrive.com:15907/douyu/17732 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8770422&douyu&logo" group-title="•斗鱼「影视」",豆瓣高分 +http://dns.yiandrive.com:15907/douyu/8770422 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6140589&douyu&logo" group-title="•斗鱼「影视」",漫威 +http://dns.yiandrive.com:15907/douyu/6140589 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3473163&douyu&logo" group-title="•斗鱼「娱乐」",胡嘉一 +http://dns.yiandrive.com:15907/douyu/3473163 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4105989&douyu&logo" group-title="•斗鱼「影视」",变形金刚 +http://dns.yiandrive.com:15907/douyu/4105989 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165374&douyu&logo" group-title="•斗鱼「影视」",恐怖 http://dns.yiandrive.com:15907/douyu/1165374 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7552568&douyu&logo" group-title="•斗鱼「影视」",隋唐演义 +http://dns.yiandrive.com:15907/douyu/7552568 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3276456&douyu&logo" group-title="•斗鱼「娱乐」",贝拉小姐姐 +http://dns.yiandrive.com:15907/douyu/3276456 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4246519&douyu&logo" group-title="•斗鱼「影视」",邵氏电影·1 +http://dns.yiandrive.com:15907/douyu/4246519 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9286868&douyu&logo" group-title="•斗鱼「影视」",陈佩斯喜剧 +http://dns.yiandrive.com:15907/douyu/9286868 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/434971&douyu&logo" group-title="•斗鱼「影视」",斗鱼影院 +http://dns.yiandrive.com:15907/douyu/434971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9290755&douyu&logo" group-title="•斗鱼「影视」",风云 +http://dns.yiandrive.com:15907/douyu/9290755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8814650&douyu&logo" group-title="•斗鱼「影视」",霍格沃茨 +http://dns.yiandrive.com:15907/douyu/8814650 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/dy02le&douyin&logo" group-title="•抖音「游戏」",CF零贰 +http://dns.yiandrive.com:15907/douyin/dy02le +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/322360&douyu&logo" group-title="•斗鱼「影视」",小白 +http://dns.yiandrive.com:15907/douyu/322360 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2287949&douyu&logo" group-title="•斗鱼「影视」",成龙历险记 http://dns.yiandrive.com:15907/douyu/2287949 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/131977&douyu&logo" group-title="•斗鱼「影视」",Runningman http://dns.yiandrive.com:15907/douyu/131977 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9286868&douyu&logo" group-title="•斗鱼「影视」",陈佩斯喜剧 -http://dns.yiandrive.com:15907/douyu/9286868 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/610972&douyu&logo" group-title="•斗鱼「影视」",都市夜魔人 -http://dns.yiandrive.com:15907/douyu/610972 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小片片说大片 -http://dns.yiandrive.com:15907/douyu/4258555 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",牛叔说电影 -http://dns.yiandrive.com:15907/douyu/2758565 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",刘老师说电影 http://dns.yiandrive.com:15907/douyu/8317926 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3439096&douyu&logo" group-title="•斗鱼「影视」",当燕双鹰遇见李元芳 -http://dns.yiandrive.com:15907/douyu/3439096 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻Fans布玛 -http://dns.yiandrive.com:15907/douyu/3508304 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",贾玲经典小品 -http://dns.yiandrive.com:15907/douyu/10419541 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",万合天宜 -http://dns.yiandrive.com:15907/douyu/9220456 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8009547&douyu&logo" group-title="•斗鱼「影视」",香港鬼片 -http://dns.yiandrive.com:15907/douyu/8009547 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/322360&douyu&logo" group-title="•斗鱼「影视」",小白 -http://dns.yiandrive.com:15907/douyu/322360 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",史君说剧 -http://dns.yiandrive.com:15907/douyu/9419771 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/260322&douyu&logo" group-title="•斗鱼「影视」",懒猫 -http://dns.yiandrive.com:15907/douyu/260322 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5423&douyu&logo" group-title="•斗鱼「影视」",电影 -http://dns.yiandrive.com:15907/douyu/5423 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",宋小宝小品 -http://dns.yiandrive.com:15907/douyu/9817729 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小约翰可汗 http://dns.yiandrive.com:15907/douyu/9738854 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",赵本山小品 -http://dns.yiandrive.com:15907/douyu/9817716 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",科幻Fans布玛 +http://dns.yiandrive.com:15907/douyu/3508304 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3439096&douyu&logo" group-title="•斗鱼「影视」",当燕双鹰遇见李元芳 +http://dns.yiandrive.com:15907/douyu/3439096 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/610972&douyu&logo" group-title="•斗鱼「影视」",都市夜魔人 +http://dns.yiandrive.com:15907/douyu/610972 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",史君说剧 +http://dns.yiandrive.com:15907/douyu/9419771 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",贾玲经典小品 +http://dns.yiandrive.com:15907/douyu/10419541 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",开心锤锤动漫 http://dns.yiandrive.com:15907/douyu/9018297 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5522351&douyu&logo" group-title="•斗鱼「影视」",疯狂小潴潴 -http://dns.yiandrive.com:15907/douyu/5522351 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/922564&douyu&logo" group-title="•斗鱼「影视」",卖女孩滴小姑凉 -http://dns.yiandrive.com:15907/douyu/922564 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11827530&douyu&logo" group-title="•斗鱼「影视」",家有儿女|一样二职 -http://dns.yiandrive.com:15907/douyu/11827530 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6863367&douyu&logo" group-title="•斗鱼「影视」",爱情公寓|爱情公寓vip -http://dns.yiandrive.com:15907/douyu/6863367 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6484910&douyu&logo" group-title="•斗鱼「影视」",名侦探柯南剧场版 -http://dns.yiandrive.com:15907/douyu/6484910 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11878141&douyu&logo" group-title="•斗鱼「影视」",蕃薯粥粥煮好了 -http://dns.yiandrive.com:15907/douyu/11878141 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",宋小宝小品 +http://dns.yiandrive.com:15907/douyu/9817729 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",小片片说大片 +http://dns.yiandrive.com:15907/douyu/4258555 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",大漠叔叔 http://dns.yiandrive.com:15907/douyu/1109218 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/426517&douyu&logo" group-title="•斗鱼「影视」",动漫轮播 +http://dns.yiandrive.com:15907/douyu/426517 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",牛叔说电影 +http://dns.yiandrive.com:15907/douyu/2758565 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",赵本山小品 +http://dns.yiandrive.com:15907/douyu/9817716 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11878141&douyu&logo" group-title="•斗鱼「影视」",蕃薯粥粥煮好了 +http://dns.yiandrive.com:15907/douyu/11878141 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5423&douyu&logo" group-title="•斗鱼「影视」",电影 +http://dns.yiandrive.com:15907/douyu/5423 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5522351&douyu&logo" group-title="•斗鱼「影视」",疯狂小潴潴 +http://dns.yiandrive.com:15907/douyu/5522351 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6863367&douyu&logo" group-title="•斗鱼「影视」",爱情公寓|爱情公寓vip +http://dns.yiandrive.com:15907/douyu/6863367 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/260322&douyu&logo" group-title="•斗鱼「影视」",懒猫 +http://dns.yiandrive.com:15907/douyu/260322 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",万合天宜 +http://dns.yiandrive.com:15907/douyu/9220456 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/922564&douyu&logo" group-title="•斗鱼「影视」",卖女孩滴小姑凉 +http://dns.yiandrive.com:15907/douyu/922564 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6484910&douyu&logo" group-title="•斗鱼「影视」",名侦探柯南剧场版 +http://dns.yiandrive.com:15907/douyu/6484910 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8009547&douyu&logo" group-title="•斗鱼「影视」",香港鬼片 +http://dns.yiandrive.com:15907/douyu/8009547 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12015111&douyu&logo" group-title="•斗鱼「影视」",经典老剧轮播 +http://dns.yiandrive.com:15907/douyu/12015111 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11827530&douyu&logo" group-title="•斗鱼「影视」",家有儿女|一样二职 +http://dns.yiandrive.com:15907/douyu/11827530 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9548850&douyu&logo" group-title="•斗鱼「影视」",漂洋过海来 +http://dns.yiandrive.com:15907/douyu/9548850 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9375430&douyu&logo" group-title="•斗鱼「影视」",爱笑会议室 http://dns.yiandrive.com:15907/douyu/9375430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2793084&douyu&logo" group-title="•斗鱼「影视」",科幻 +http://dns.yiandrive.com:15907/douyu/2793084 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11906591&douyu&logo" group-title="•斗鱼「影视」",犬夜叉 +http://dns.yiandrive.com:15907/douyu/11906591 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11756388&douyu&logo" group-title="•斗鱼「影视」",经典 +http://dns.yiandrive.com:15907/douyu/11756388 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9942574&douyu&logo" group-title="•斗鱼「影视」",爆笑虫子 +http://dns.yiandrive.com:15907/douyu/9942574 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8231658&douyu&logo" group-title="•斗鱼「影视」",cym009 +http://dns.yiandrive.com:15907/douyu/8231658 #EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「影视」",电影迷小雅 http://dns.yiandrive.com:15907/douyu/9639225 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7655471&douyu&logo" group-title="•斗鱼「影视」",武侠剧 http://dns.yiandrive.com:15907/douyu/7655471 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6027991&douyu&logo" group-title="•斗鱼「影视」",狄仁杰 1-4 部 -http://dns.yiandrive.com:15907/douyu/6027991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1174353&douyu&logo" group-title="•斗鱼「影视」",【动漫】超燃 怀旧 经典-苹果Zei甜 http://dns.yiandrive.com:15907/douyu/1174353 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9369468&douyu&logo" group-title="•斗鱼「影视」",未解之谜 -http://dns.yiandrive.com:15907/douyu/9369468 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9942574&douyu&logo" group-title="•斗鱼「影视」",爆笑虫子 -http://dns.yiandrive.com:15907/douyu/9942574 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8953746&douyu&logo" group-title="•斗鱼「影视」",西游记 -http://dns.yiandrive.com:15907/douyu/8953746 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11906591&douyu&logo" group-title="•斗鱼「影视」",犬夜叉 -http://dns.yiandrive.com:15907/douyu/11906591 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11645048&douyu&logo" group-title="•斗鱼「影视」",梅子 -http://dns.yiandrive.com:15907/douyu/11645048 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9650783&douyu&logo" group-title="•斗鱼「影视」",古董局中局 -http://dns.yiandrive.com:15907/douyu/9650783 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11391949&douyu&logo" group-title="•斗鱼「影视」",庆余年 -http://dns.yiandrive.com:15907/douyu/11391949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9770949&douyu&logo" group-title="•斗鱼「影视」",我叫孙火旺 -http://dns.yiandrive.com:15907/douyu/9770949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2164691&douyu&logo" group-title="•斗鱼「影视」",发条电影最TOP -http://dns.yiandrive.com:15907/douyu/2164691 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3643605&douyu&logo" group-title="•斗鱼「影视」",一目十影 -http://dns.yiandrive.com:15907/douyu/3643605 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9273031&douyu&logo" group-title="•斗鱼「影视」",相声 http://dns.yiandrive.com:15907/douyu/9273031 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3715426&douyu&logo" group-title="•斗鱼「影视」",精讲老剧 -http://dns.yiandrive.com:15907/douyu/3715426 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11595245&douyu&logo" group-title="•斗鱼「影视」", 海绵宝宝-再不减肥就胖成球了 -http://dns.yiandrive.com:15907/douyu/11595245 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12308334&douyu&logo" group-title="•斗鱼「影视」",燕双鹰猎鹰1 -http://dns.yiandrive.com:15907/douyu/12308334 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1226741&douyu&logo" group-title="•斗鱼「影视」",粤语电影丶 -http://dns.yiandrive.com:15907/douyu/1226741 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8413092&douyu&logo" group-title="•斗鱼「影视」",挖沟连彭沟长 -http://dns.yiandrive.com:15907/douyu/8413092 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8869614&douyu&logo" group-title="•斗鱼「影视」",蔡老板家的长工 -http://dns.yiandrive.com:15907/douyu/8869614 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1487654&douyu&logo" group-title="•斗鱼「影视」",龍組队长天昊 -http://dns.yiandrive.com:15907/douyu/1487654 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5261342&douyu&logo" group-title="•斗鱼「影视」",人气港剧 -http://dns.yiandrive.com:15907/douyu/5261342 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10010651&douyu&logo" group-title="•斗鱼「影视」",牛叔说电影二台 -http://dns.yiandrive.com:15907/douyu/10010651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11391949&douyu&logo" group-title="•斗鱼「影视」",庆余年 +http://dns.yiandrive.com:15907/douyu/11391949 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9487003&douyu&logo" group-title="•斗鱼「影视」",宋江 http://dns.yiandrive.com:15907/douyu/9487003 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2947432&douyu&logo" group-title="•斗鱼「游戏」",呆妹儿 -http://dns.yiandrive.com:15907/douyu/2947432 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24422&douyu&logo" group-title="•斗鱼「游戏」",PIGFF -http://dns.yiandrive.com:15907/douyu/24422 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/88660&douyu&logo" group-title="•斗鱼「游戏」",鲷哥 -http://dns.yiandrive.com:15907/douyu/88660 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6027991&douyu&logo" group-title="•斗鱼「影视」",狄仁杰 1-4 部 +http://dns.yiandrive.com:15907/douyu/6027991 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8953746&douyu&logo" group-title="•斗鱼「影视」",西游记 +http://dns.yiandrive.com:15907/douyu/8953746 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2164691&douyu&logo" group-title="•斗鱼「影视」",发条电影最TOP +http://dns.yiandrive.com:15907/douyu/2164691 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9650783&douyu&logo" group-title="•斗鱼「影视」",古董局中局 +http://dns.yiandrive.com:15907/douyu/9650783 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9369468&douyu&logo" group-title="•斗鱼「影视」",未解之谜 +http://dns.yiandrive.com:15907/douyu/9369468 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7812810&douyu&logo" group-title="•斗鱼「影视」",庆余年 +http://dns.yiandrive.com:15907/douyu/7812810 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3715426&douyu&logo" group-title="•斗鱼「影视」",精讲老剧 +http://dns.yiandrive.com:15907/douyu/3715426 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10010651&douyu&logo" group-title="•斗鱼「影视」",牛叔说电影二台 +http://dns.yiandrive.com:15907/douyu/10010651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5261342&douyu&logo" group-title="•斗鱼「影视」",人气港剧 +http://dns.yiandrive.com:15907/douyu/5261342 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1226741&douyu&logo" group-title="•斗鱼「影视」",粤语电影丶 +http://dns.yiandrive.com:15907/douyu/1226741 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11595245&douyu&logo" group-title="•斗鱼「影视」", 海绵宝宝-再不减肥就胖成球了 +http://dns.yiandrive.com:15907/douyu/11595245 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9770949&douyu&logo" group-title="•斗鱼「影视」",我叫孙火旺 +http://dns.yiandrive.com:15907/douyu/9770949 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8869614&douyu&logo" group-title="•斗鱼「影视」",蔡老板家的长工 +http://dns.yiandrive.com:15907/douyu/8869614 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8413092&douyu&logo" group-title="•斗鱼「影视」",挖沟连彭沟长 +http://dns.yiandrive.com:15907/douyu/8413092 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3643605&douyu&logo" group-title="•斗鱼「影视」",一目十影 +http://dns.yiandrive.com:15907/douyu/3643605 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12308334&douyu&logo" group-title="•斗鱼「影视」",燕双鹰猎鹰1 +http://dns.yiandrive.com:15907/douyu/12308334 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5635000&douyu&logo" group-title="•斗鱼「影视」",智仗心 +http://dns.yiandrive.com:15907/douyu/5635000 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1487654&douyu&logo" group-title="•斗鱼「影视」",龍組队长天昊 +http://dns.yiandrive.com:15907/douyu/1487654 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7254536&douyu&logo" group-title="•斗鱼「影视」",小栗子呀Liz +http://dns.yiandrive.com:15907/douyu/7254536 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11645048&douyu&logo" group-title="•斗鱼「影视」",梅子 +http://dns.yiandrive.com:15907/douyu/11645048 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4520630&douyu&logo" group-title="•斗鱼「游戏」",A妹A妹 +http://dns.yiandrive.com:15907/douyu/4520630 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12313&douyu&logo" group-title="•斗鱼「游戏」",叶音符 +http://dns.yiandrive.com:15907/douyu/12313 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9999&douyu&logo" group-title="•斗鱼「游戏」",YYF http://dns.yiandrive.com:15907/douyu/9999 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165924&douyu&logo" group-title="•斗鱼「游戏」",靓旭 -http://dns.yiandrive.com:15907/douyu/1165924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2947432&douyu&logo" group-title="•斗鱼「游戏」",呆妹儿 +http://dns.yiandrive.com:15907/douyu/2947432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6512&douyu&logo" group-title="•斗鱼「游戏」",雨神丶 +http://dns.yiandrive.com:15907/douyu/6512 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/74960&douyu&logo" group-title="•斗鱼「游戏」",叫我老陈就好了 http://dns.yiandrive.com:15907/douyu/74960 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1870001&douyu&logo" group-title="•斗鱼「游戏」",大木 -http://dns.yiandrive.com:15907/douyu/1870001 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38698&douyu&logo" group-title="•斗鱼「游戏」",MS_JOY -http://dns.yiandrive.com:15907/douyu/38698 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/178432&douyu&logo" group-title="•斗鱼「游戏」",QuQu、太常规 -http://dns.yiandrive.com:15907/douyu/178432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/110&douyu&logo" group-title="•斗鱼「游戏」",谢彬 +http://dns.yiandrive.com:15907/douyu/110 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1457640&douyu&logo" group-title="•斗鱼「游戏」",仙某某 +http://dns.yiandrive.com:15907/douyu/1457640 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3484&douyu&logo" group-title="•斗鱼「游戏」",scboy +http://dns.yiandrive.com:15907/douyu/3484 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/312212&douyu&logo" group-title="•斗鱼「游戏」",智勋勋勋勋 +http://dns.yiandrive.com:15907/douyu/312212 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24422&douyu&logo" group-title="•斗鱼「游戏」",PIGFF +http://dns.yiandrive.com:15907/douyu/24422 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1165924&douyu&logo" group-title="•斗鱼「游戏」",靓旭 +http://dns.yiandrive.com:15907/douyu/1165924 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/88660&douyu&logo" group-title="•斗鱼「游戏」",鲷哥 +http://dns.yiandrive.com:15907/douyu/88660 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5498522&douyu&logo" group-title="•斗鱼「游戏」",Lilghost http://dns.yiandrive.com:15907/douyu/5498522 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3567314&douyu&logo" group-title="•斗鱼「游戏」",王纪超666 -http://dns.yiandrive.com:15907/douyu/3567314 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1126960&douyu&logo" group-title="•斗鱼「游戏」",余小C -http://dns.yiandrive.com:15907/douyu/1126960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5684726&douyu&logo" group-title="•斗鱼「游戏」",皮特 +http://dns.yiandrive.com:15907/douyu/5684726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/38698&douyu&logo" group-title="•斗鱼「游戏」",MS_JOY +http://dns.yiandrive.com:15907/douyu/38698 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9990298&douyu&logo" group-title="•斗鱼「游戏」",王大谋 +http://dns.yiandrive.com:15907/douyu/9990298 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1300804&douyu&logo" group-title="•斗鱼「游戏」",卷子 http://dns.yiandrive.com:15907/douyu/1300804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12133146&douyu&logo" group-title="•斗鱼「游戏」",牛逼小番 +http://dns.yiandrive.com:15907/douyu/12133146 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52876&douyu&logo" group-title="•斗鱼「游戏」",ZSMJ http://dns.yiandrive.com:15907/douyu/52876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6558897&douyu&logo" group-title="•斗鱼「游戏」",果小果是个弟弟 -http://dns.yiandrive.com:15907/douyu/6558897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1126960&douyu&logo" group-title="•斗鱼「游戏」",余小C +http://dns.yiandrive.com:15907/douyu/1126960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/71415&douyu&logo" group-title="•斗鱼「游戏」",寅子 +http://dns.yiandrive.com:15907/douyu/71415 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2140934&douyu&logo" group-title="•斗鱼「游戏」",老皮历险记 +http://dns.yiandrive.com:15907/douyu/2140934 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32892&douyu&logo" group-title="•斗鱼「游戏」",过载十五岁的涛妹 +http://dns.yiandrive.com:15907/douyu/32892 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10639765&douyu&logo" group-title="•斗鱼「游戏」",艾琳bigbaby http://dns.yiandrive.com:15907/douyu/10639765 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/63136&douyu&logo" group-title="•斗鱼「游戏」",冬瓜强 +http://dns.yiandrive.com:15907/douyu/63136 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6558897&douyu&logo" group-title="•斗鱼「游戏」",果小果是个弟弟 +http://dns.yiandrive.com:15907/douyu/6558897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52319&douyu&logo" group-title="•斗鱼「游戏」",loveyou_qq +http://dns.yiandrive.com:15907/douyu/52319 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6049122&douyu&logo" group-title="•斗鱼「游戏」",Tyloo骄阳 +http://dns.yiandrive.com:15907/douyu/6049122 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7180846&douyu&logo" group-title="•斗鱼「游戏」",jjking剑姬 +http://dns.yiandrive.com:15907/douyu/7180846 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4572396&douyu&logo" group-title="•斗鱼「游戏」",Npc +http://dns.yiandrive.com:15907/douyu/4572396 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/718133&douyu&logo" group-title="•斗鱼「游戏」",十月船长 http://dns.yiandrive.com:15907/douyu/718133 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11746004&douyu&logo" group-title="•斗鱼「游戏」",阿豪是超级大帅Bi http://dns.yiandrive.com:15907/douyu/11746004 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/63136&douyu&logo" group-title="•斗鱼「游戏」",冬瓜强 -http://dns.yiandrive.com:15907/douyu/63136 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3630850&douyu&logo" group-title="•斗鱼「游戏」",杀杀杀人哥 -http://dns.yiandrive.com:15907/douyu/3630850 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/7180846&douyu&logo" group-title="•斗鱼「游戏」",jjking剑姬 -http://dns.yiandrive.com:15907/douyu/7180846 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/528353&douyu&logo" group-title="•斗鱼「游戏」",As童话话话 +http://dns.yiandrive.com:15907/douyu/528353 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6499690&douyu&logo" group-title="•斗鱼「游戏」",国宝佳悦 +http://dns.yiandrive.com:15907/douyu/6499690 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3168536&douyu&logo" group-title="•斗鱼「游戏」",Xleft小叮当 +http://dns.yiandrive.com:15907/douyu/3168536 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/280087&douyu&logo" group-title="•斗鱼「游戏」",欠你幸福(四国军棋) http://dns.yiandrive.com:15907/douyu/280087 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/709710&douyu&logo" group-title="•斗鱼「游戏」",IMxiaoxin +http://dns.yiandrive.com:15907/douyu/709710 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4487219&douyu&logo" group-title="•斗鱼「游戏」",帽子(象棋) http://dns.yiandrive.com:15907/douyu/4487219 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5377721&douyu&logo" group-title="•斗鱼「游戏」",放逐大帝灬 -http://dns.yiandrive.com:15907/douyu/5377721 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/190448&douyu&logo" group-title="•斗鱼「游戏」",hasfin -http://dns.yiandrive.com:15907/douyu/190448 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128489&douyu&logo" group-title="•斗鱼「游戏」",雷欧其 -http://dns.yiandrive.com:15907/douyu/128489 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/80887&douyu&logo" group-title="•斗鱼「游戏」",DMC 葡萄鹏 http://dns.yiandrive.com:15907/douyu/80887 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12821&douyu&logo" group-title="•斗鱼「游戏」",白鲨 -http://dns.yiandrive.com:15907/douyu/12821 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2207607&douyu&logo" group-title="•斗鱼「游戏」",骚易 -http://dns.yiandrive.com:15907/douyu/2207607 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/255287&douyu&logo" group-title="•斗鱼「游戏」",kz 石头 -http://dns.yiandrive.com:15907/douyu/255287 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52&douyu&logo" group-title="•斗鱼「游戏」",火星包 -http://dns.yiandrive.com:15907/douyu/52 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3305122&douyu&logo" group-title="•斗鱼「游戏」",丸子头的文哥哥 -http://dns.yiandrive.com:15907/douyu/3305122 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/62081&douyu&logo" group-title="•斗鱼「游戏」",叶落 -http://dns.yiandrive.com:15907/douyu/62081 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「游戏」",星夜 -http://dns.yiandrive.com:15907/douyu/6335847 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2311698&douyu&logo" group-title="•斗鱼「游戏」",斯祥 -http://dns.yiandrive.com:15907/douyu/2311698 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/433724&douyu&logo" group-title="•斗鱼「游戏」",王科长 -http://dns.yiandrive.com:15907/douyu/433724 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5894085&douyu&logo" group-title="•斗鱼「游戏」",茂不易 -http://dns.yiandrive.com:15907/douyu/5894085 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138243&douyu&logo" group-title="•斗鱼「游戏」",洞主 -http://dns.yiandrive.com:15907/douyu/138243 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6979222&douyu&logo" group-title="•斗鱼「游戏」",玩机器丶Machine -http://dns.yiandrive.com:15907/douyu/6979222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9462120&douyu&logo" group-title="•斗鱼「游戏」",凡尘困 +http://dns.yiandrive.com:15907/douyu/9462120 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1597956&douyu&logo" group-title="•斗鱼「游戏」",zola +http://dns.yiandrive.com:15907/douyu/1597956 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5226509&douyu&logo" group-title="•斗鱼「游戏」",BN、米修 +http://dns.yiandrive.com:15907/douyu/5226509 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8302&douyu&logo" group-title="•斗鱼「游戏」",祈风 +http://dns.yiandrive.com:15907/douyu/8302 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5168755&douyu&logo" group-title="•斗鱼「游戏」",武神59 http://dns.yiandrive.com:15907/douyu/5168755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/252140&douyu&logo" group-title="•斗鱼「游戏」",doinb +http://dns.yiandrive.com:15907/douyu/252140 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5716430&douyu&logo" group-title="•斗鱼「游戏」",叶知秋Vanessa +http://dns.yiandrive.com:15907/douyu/5716430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2106575&douyu&logo" group-title="•斗鱼「游戏」",吕布 +http://dns.yiandrive.com:15907/douyu/2106575 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12821&douyu&logo" group-title="•斗鱼「游戏」",白鲨 +http://dns.yiandrive.com:15907/douyu/12821 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/190448&douyu&logo" group-title="•斗鱼「游戏」",hasfin +http://dns.yiandrive.com:15907/douyu/190448 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52&douyu&logo" group-title="•斗鱼「游戏」",火星包 +http://dns.yiandrive.com:15907/douyu/52 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6442973&douyu&logo" group-title="•斗鱼「游戏」",Tony托公子 +http://dns.yiandrive.com:15907/douyu/6442973 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/653999&douyu&logo" group-title="•斗鱼「游戏」",暗夜猎手光头强 +http://dns.yiandrive.com:15907/douyu/653999 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/62081&douyu&logo" group-title="•斗鱼「游戏」",叶落 +http://dns.yiandrive.com:15907/douyu/62081 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3014399&douyu&logo" group-title="•斗鱼「游戏」",甄知棒 +http://dns.yiandrive.com:15907/douyu/3014399 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/433724&douyu&logo" group-title="•斗鱼「游戏」",王科长 +http://dns.yiandrive.com:15907/douyu/433724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/633019&douyu&logo" group-title="•斗鱼「游戏」",啦啦啦 +http://dns.yiandrive.com:15907/douyu/633019 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5894085&douyu&logo" group-title="•斗鱼「游戏」",茂不易 +http://dns.yiandrive.com:15907/douyu/5894085 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2311698&douyu&logo" group-title="•斗鱼「游戏」",斯祥 +http://dns.yiandrive.com:15907/douyu/2311698 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5132174&douyu&logo" group-title="•斗鱼「游戏」",哈尼他姐 +http://dns.yiandrive.com:15907/douyu/5132174 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/斗鱼.png" group-title="•斗鱼「游戏」",星夜 +http://dns.yiandrive.com:15907/douyu/6335847 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/991&yy&logo" group-title="•歪歪「娱乐」",音乐991 http://dns.yiandrive.com:15907/yy/991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/993&yy&logo" group-title="•歪歪「娱乐」",燃舞993 http://dns.yiandrive.com:15907/yy/993 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1357&yy&logo" group-title="•歪歪「娱乐」",少寒Shine http://dns.yiandrive.com:15907/yy/1357 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1669&yy&logo" group-title="•歪歪「娱乐」",大白兔 -http://dns.yiandrive.com:15907/yy/1669 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8350&yy&logo" group-title="•歪歪「娱乐」",小耳宝 +http://dns.yiandrive.com:15907/yy/8350 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/8565&yy&logo" group-title="•歪歪「娱乐」",娱+毕徒猴仔 http://dns.yiandrive.com:15907/yy/8565 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6979222&douyu&logo" group-title="•斗鱼「游戏」",玩机器丶Machine +http://dns.yiandrive.com:15907/douyu/6979222 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1669&yy&logo" group-title="•歪歪「娱乐」",大白兔 +http://dns.yiandrive.com:15907/yy/1669 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/58074&yy&logo" group-title="•歪歪「娱乐」",虎娱Dj MOMO +http://dns.yiandrive.com:15907/yy/58074 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/61986&yy&logo" group-title="•歪歪「娱乐」",小小 +http://dns.yiandrive.com:15907/yy/61986 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/44024&yy&logo" group-title="•歪歪「娱乐」",夏夕 +http://dns.yiandrive.com:15907/yy/44024 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749887&yy&logo" group-title="•歪歪「其他」",解压修牛蹄 http://dns.yiandrive.com:15907/yy/1382749887 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1462155211&yy&logo" group-title="•歪歪「娱乐」",晨一凉小呆 -http://dns.yiandrive.com:15907/yy/1462155211 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/37331053&yy&logo" group-title="•歪歪「娱乐」",大舌头滴百灵鸟 +http://dns.yiandrive.com:15907/yy/37331053 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382883390&yy&logo" group-title="•歪歪「其他」",蟠桃神仙会 +http://dns.yiandrive.com:15907/yy/1382883390 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1349695640&yy&logo" group-title="•歪歪「娱乐」",奇领珊瑚 http://dns.yiandrive.com:15907/yy/1349695640 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382784699&yy&logo" group-title="•歪歪「娱乐」",星之舟妖精 http://dns.yiandrive.com:15907/yy/1382784699 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1343872485&yy&logo" group-title="•歪歪「娱乐」",泡泡 -http://dns.yiandrive.com:15907/yy/1343872485 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736894&yy&logo" group-title="•歪歪「娱乐」",预先 http://dns.yiandrive.com:15907/yy/1382736894 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30698337&yy&logo" group-title="•歪歪「娱乐」",娱+7038 毕徒猴仔 http://dns.yiandrive.com:15907/yy/30698337 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10287387&yy&logo" group-title="•歪歪「娱乐」",星妹妹m http://dns.yiandrive.com:15907/yy/10287387 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930964&yy&logo" group-title="•歪歪「影视」",二炮手 -http://dns.yiandrive.com:15907/yy/1354930964 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932355&yy&logo" group-title="•歪歪「影视」",第一滴血 -http://dns.yiandrive.com:15907/yy/1354932355 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1508902755&yy&logo" group-title="•歪歪「影视」",白娘子 -http://dns.yiandrive.com:15907/yy/1508902755 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382741638&yy&logo" group-title="•歪歪「影视」",俺娘田小草 http://dns.yiandrive.com:15907/yy/1382741638 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736803&yy&logo" group-title="•歪歪「影视」",变形金刚· -http://dns.yiandrive.com:15907/yy/1382736803 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745091&yy&logo" group-title="•歪歪「影视」",超英 -http://dns.yiandrive.com:15907/yy/1382745091 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354780649&yy&logo" group-title="•歪歪「影视」",天下 http://dns.yiandrive.com:15907/yy/1354780649 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930926&yy&logo" group-title="•歪歪「影视」",功夫 http://dns.yiandrive.com:15907/yy/1354930926 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930964&yy&logo" group-title="•歪歪「影视」",二炮手 +http://dns.yiandrive.com:15907/yy/1354930964 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930181&yy&logo" group-title="•歪歪「影视」",猩球 +http://dns.yiandrive.com:15907/yy/1354930181 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932355&yy&logo" group-title="•歪歪「影视」",第一滴血 +http://dns.yiandrive.com:15907/yy/1354932355 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1508902755&yy&logo" group-title="•歪歪「影视」",白娘子 +http://dns.yiandrive.com:15907/yy/1508902755 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745091&yy&logo" group-title="•歪歪「影视」",超英 +http://dns.yiandrive.com:15907/yy/1382745091 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736803&yy&logo" group-title="•歪歪「影视」",变形金刚· +http://dns.yiandrive.com:15907/yy/1382736803 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936167&yy&logo" group-title="•歪歪「影视」",复联 +http://dns.yiandrive.com:15907/yy/1354936167 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736851&yy&logo" group-title="•歪歪「影视」",国外科幻 http://dns.yiandrive.com:15907/yy/1382736851 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930903&yy&logo" group-title="•歪歪「影视」",悬疑 烧脑 http://dns.yiandrive.com:15907/yy/1354930903 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930181&yy&logo" group-title="•歪歪「影视」",猩球 -http://dns.yiandrive.com:15907/yy/1354930181 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930977&yy&logo" group-title="•歪歪「影视」",熊出没 -http://dns.yiandrive.com:15907/yy/1354930977 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749892&yy&logo" group-title="•歪歪「影视」",速度与激情 http://dns.yiandrive.com:15907/yy/1382749892 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930977&yy&logo" group-title="•歪歪「影视」",熊出没 +http://dns.yiandrive.com:15907/yy/1354930977 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354790484&yy&logo" group-title="•歪歪「影视」",狂飙·1 http://dns.yiandrive.com:15907/yy/1354790484 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354210357&yy&logo" group-title="•歪歪「影视」",射雕 http://dns.yiandrive.com:15907/yy/1354210357 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926676&yy&logo" group-title="•歪歪「影视」",血色 -http://dns.yiandrive.com:15907/yy/1354926676 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745093&yy&logo" group-title="•歪歪「影视」",金刚 http://dns.yiandrive.com:15907/yy/1382745093 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382671124&yy&logo" group-title="•歪歪「影视」",真实案件 http://dns.yiandrive.com:15907/yy/1382671124 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926676&yy&logo" group-title="•歪歪「影视」",血色 +http://dns.yiandrive.com:15907/yy/1354926676 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1351814644&yy&logo" group-title="•歪歪「影视」",天龙 http://dns.yiandrive.com:15907/yy/1351814644 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745084&yy&logo" group-title="•歪歪「影视」",红楼梦 +http://dns.yiandrive.com:15907/yy/1382745084 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382704651&yy&logo" group-title="•歪歪「影视」",神雕 http://dns.yiandrive.com:15907/yy/1382704651 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1459331991&yy&logo" group-title="•歪歪「影视」",我的兄弟 +http://dns.yiandrive.com:15907/yy/1459331991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28265277&yy&logo" group-title="•歪歪「影视」",鹿鼎记 http://dns.yiandrive.com:15907/yy/28265277 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356043677&yy&logo" group-title="•歪歪「影视」",少年 http://dns.yiandrive.com:15907/yy/1356043677 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354658049&yy&logo" group-title="•歪歪「影视」",鹿鼎记周星驰 http://dns.yiandrive.com:15907/yy/1354658049 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354507447&yy&logo" group-title="•歪歪「影视」",古惑仔 +http://dns.yiandrive.com:15907/yy/1354507447 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353892468&yy&logo" group-title="•歪歪「影视」",宰相 http://dns.yiandrive.com:15907/yy/1353892468 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1459331991&yy&logo" group-title="•歪歪「影视」",我的兄弟 -http://dns.yiandrive.com:15907/yy/1459331991 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930936&yy&logo" group-title="•歪歪「影视」",黑衣人 http://dns.yiandrive.com:15907/yy/1354930936 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356043643&yy&logo" group-title="•歪歪「影视」",封神榜· http://dns.yiandrive.com:15907/yy/1356043643 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354507447&yy&logo" group-title="•歪歪「影视」",古惑仔 -http://dns.yiandrive.com:15907/yy/1354507447 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453810838&yy&logo" group-title="•歪歪「影视」",亮剑 -http://dns.yiandrive.com:15907/yy/1453810838 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736864&yy&logo" group-title="•歪歪「影视」",苦乐村官 -http://dns.yiandrive.com:15907/yy/1382736864 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851588&yy&logo" group-title="•歪歪「影视」",正阳门下 -http://dns.yiandrive.com:15907/yy/1382851588 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936167&yy&logo" group-title="•歪歪「影视」",复联 -http://dns.yiandrive.com:15907/yy/1354936167 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736875&yy&logo" group-title="•歪歪「影视」",读心神探 -http://dns.yiandrive.com:15907/yy/1382736875 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735626&yy&logo" group-title="•歪歪「影视」",灌篮高手 -http://dns.yiandrive.com:15907/yy/1382735626 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1461037999&yy&logo" group-title="•歪歪「影视」",港片·2 http://dns.yiandrive.com:15907/yy/1461037999 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930904&yy&logo" group-title="•歪歪「影视」",黄大妮 http://dns.yiandrive.com:15907/yy/1354930904 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736864&yy&logo" group-title="•歪歪「影视」",苦乐村官 +http://dns.yiandrive.com:15907/yy/1382736864 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930894&yy&logo" group-title="•歪歪「影视」",家有九凤 http://dns.yiandrive.com:15907/yy/1354930894 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851588&yy&logo" group-title="•歪歪「影视」",正阳门下 +http://dns.yiandrive.com:15907/yy/1382851588 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453810838&yy&logo" group-title="•歪歪「影视」",亮剑 +http://dns.yiandrive.com:15907/yy/1453810838 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736875&yy&logo" group-title="•歪歪「影视」",读心神探 +http://dns.yiandrive.com:15907/yy/1382736875 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926655&yy&logo" group-title="•歪歪「影视」",国产大片电影 http://dns.yiandrive.com:15907/yy/1354926655 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736891&yy&logo" group-title="•歪歪「影视」",流金岁月 http://dns.yiandrive.com:15907/yy/1382736891 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735626&yy&logo" group-title="•歪歪「影视」",灌篮高手 +http://dns.yiandrive.com:15907/yy/1382735626 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353422557&yy&logo" group-title="•歪歪「影视」",经典功夫 http://dns.yiandrive.com:15907/yy/1353422557 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736890&yy&logo" group-title="•歪歪「影视」",小敏 http://dns.yiandrive.com:15907/yy/1382736890 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745084&yy&logo" group-title="•歪歪「影视」",红楼梦 -http://dns.yiandrive.com:15907/yy/1382745084 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936131&yy&logo" group-title="•歪歪「影视」",吃鱼了 -http://dns.yiandrive.com:15907/yy/1354936131 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749895&yy&logo" group-title="•歪歪「影视」",经典港片 http://dns.yiandrive.com:15907/yy/1382749895 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936131&yy&logo" group-title="•歪歪「影视」",吃鱼了 +http://dns.yiandrive.com:15907/yy/1354936131 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745176&yy&logo" group-title="•歪歪「影视」",动作片 http://dns.yiandrive.com:15907/yy/1382745176 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749901&yy&logo" group-title="•歪歪「影视」",炊事班的故事 -http://dns.yiandrive.com:15907/yy/1382749901 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930939&yy&logo" group-title="•歪歪「影视」",法证先锋 http://dns.yiandrive.com:15907/yy/1354930939 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736795&yy&logo" group-title="•歪歪「影视」",地下交通站 http://dns.yiandrive.com:15907/yy/1382736795 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930909&yy&logo" group-title="•歪歪「影视」",笑傲江湖TVB http://dns.yiandrive.com:15907/yy/1354930909 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736814&yy&logo" group-title="•歪歪「影视」",少年包青天3 +http://dns.yiandrive.com:15907/yy/1382736814 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926666&yy&logo" group-title="•歪歪「影视」",宫锁珠帘 http://dns.yiandrive.com:15907/yy/1354926666 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354933540&yy&logo" group-title="•歪歪「影视」",宫心计 http://dns.yiandrive.com:15907/yy/1354933540 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/504368&yy&logo" group-title="•歪歪「影视」",小甜甜-悬疑电视剧 -http://dns.yiandrive.com:15907/yy/504368 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736814&yy&logo" group-title="•歪歪「影视」",少年包青天3 -http://dns.yiandrive.com:15907/yy/1382736814 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926650&yy&logo" group-title="•歪歪「影视」",父母爱情 +http://dns.yiandrive.com:15907/yy/1354926650 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851599&yy&logo" group-title="•歪歪「影视」",法证先锋轮播 http://dns.yiandrive.com:15907/yy/1382851599 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735567&yy&logo" group-title="•歪歪「影视」",穿越时空的爱恋 http://dns.yiandrive.com:15907/yy/1382735567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354926650&yy&logo" group-title="•歪歪「影视」",父母爱情 -http://dns.yiandrive.com:15907/yy/1354926650 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828766&yy&logo" group-title="•歪歪「影视」",士兵突击 http://dns.yiandrive.com:15907/yy/1382828766 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735624&yy&logo" group-title="•歪歪「影视」",欢乐颂 http://dns.yiandrive.com:15907/yy/1382735624 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354888736&yy&logo" group-title="•歪歪「影视」",法证先锋高清轮播 http://dns.yiandrive.com:15907/yy/1354888736 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745105&yy&logo" group-title="•歪歪「影视」",哈利波特 -http://dns.yiandrive.com:15907/yy/1382745105 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936134&yy&logo" group-title="•歪歪「影视」",知否知否应是绿肥红瘦 http://dns.yiandrive.com:15907/yy/1354936134 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/504368&yy&logo" group-title="•歪歪「影视」",小甜甜-悬疑电视剧 +http://dns.yiandrive.com:15907/yy/504368 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745105&yy&logo" group-title="•歪歪「影视」",哈利波特 +http://dns.yiandrive.com:15907/yy/1382745105 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749914&yy&logo" group-title="•歪歪「影视」",加勒比海盗系列 +http://dns.yiandrive.com:15907/yy/1382749914 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1509038705&yy&logo" group-title="•歪歪「影视」",犬夜叉-半妖四魂之玉之路 http://dns.yiandrive.com:15907/yy/1509038705 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828767&yy&logo" group-title="•歪歪「影视」",猫系女友-神探狄仁杰2 -http://dns.yiandrive.com:15907/yy/1382828767 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736833&yy&logo" group-title="•歪歪「影视」",国外动作大片 +http://dns.yiandrive.com:15907/yy/1382736833 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736867&yy&logo" group-title="•歪歪「影视」",国外高分大片 http://dns.yiandrive.com:15907/yy/1382736867 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354889024&yy&logo" group-title="•歪歪「影视」",木乃伊全集 http://dns.yiandrive.com:15907/yy/1354889024 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930976&yy&logo" group-title="•歪歪「影视」",来自星星的你 http://dns.yiandrive.com:15907/yy/1354930976 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749914&yy&logo" group-title="•歪歪「影视」",加勒比海盗系列 -http://dns.yiandrive.com:15907/yy/1382749914 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936239&yy&logo" group-title="•歪歪「影视」",经典喜剧憨豆先生 http://dns.yiandrive.com:15907/yy/1354936239 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454859415&yy&logo" group-title="•歪歪「影视」",大碗娱乐小品轮播 http://dns.yiandrive.com:15907/yy/1454859415 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736833&yy&logo" group-title="•歪歪「影视」",国外动作大片 -http://dns.yiandrive.com:15907/yy/1382736833 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736885&yy&logo" group-title="•歪歪「影视」",炊事班的故事合集 http://dns.yiandrive.com:15907/yy/1382736885 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736856&yy&logo" group-title="•歪歪「影视」",国产喜剧 http://dns.yiandrive.com:15907/yy/1382736856 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382714119&yy&logo" group-title="•歪歪「影视」",神医喜来乐 http://dns.yiandrive.com:15907/yy/1382714119 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735578&yy&logo" group-title="•歪歪「影视」",传奇英雄 +http://dns.yiandrive.com:15907/yy/1382735578 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382749901&yy&logo" group-title="•歪歪「影视」",炊事班的故事 +http://dns.yiandrive.com:15907/yy/1382749901 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382745114&yy&logo" group-title="•歪歪「影视」",人生必看的科幻片 http://dns.yiandrive.com:15907/yy/1382745114 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735627&yy&logo" group-title="•歪歪「影视」",国内奇幻电影大片 http://dns.yiandrive.com:15907/yy/1382735627 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936228&yy&logo" group-title="•歪歪「影视」",从秦始皇到汉武帝 http://dns.yiandrive.com:15907/yy/1354936228 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930954&yy&logo" group-title="•歪歪「影视」",小吃货-探秘中华美食 -http://dns.yiandrive.com:15907/yy/1354930954 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353323999&yy&logo" group-title="•歪歪「影视」",金刚葫芦娃 -http://dns.yiandrive.com:15907/yy/1353323999 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",挨饿德 -http://dns.yiandrive.com:15907/huya/15373958 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735584&yy&logo" group-title="•歪歪「影视」",国产喜剧 http://dns.yiandrive.com:15907/yy/1382735584 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382688400&yy&logo" group-title="•歪歪「影视」",精彩玄幻电影 http://dns.yiandrive.com:15907/yy/1382688400 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930954&yy&logo" group-title="•歪歪「影视」",小吃货-探秘中华美食 +http://dns.yiandrive.com:15907/yy/1354930954 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1353323999&yy&logo" group-title="•歪歪「影视」",金刚葫芦娃 +http://dns.yiandrive.com:15907/yy/1353323999 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736912&yy&logo" group-title="•歪歪「影视」",经典传奇 http://dns.yiandrive.com:15907/yy/1382736912 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932407&yy&logo" group-title="•歪歪「影视」",星球大战 http://dns.yiandrive.com:15907/yy/1354932407 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936249&yy&logo" group-title="•歪歪「影视」",解放-苏联战争巨片 http://dns.yiandrive.com:15907/yy/1354936249 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21288462&huya&logo" group-title="•虎牙「其他」",大蒙香味 -http://dns.yiandrive.com:15907/huya/21288462 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958242&huya&logo" group-title="•虎牙「其他」",梨涡少女mini -http://dns.yiandrive.com:15907/huya/18958242 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21969336&huya&logo" group-title="•虎牙「其他」",李子柒 -http://dns.yiandrive.com:15907/huya/21969336 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14079954&huya&logo" group-title="•虎牙「其他」",JJ斗地主 -http://dns.yiandrive.com:15907/huya/14079954 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382736820&yy&logo" group-title="•歪歪「影视」",妖猫传 http://dns.yiandrive.com:15907/yy/1382736820 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936145&yy&logo" group-title="•歪歪「影视」",脱口秀大会 +http://dns.yiandrive.com:15907/yy/1354936145 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",斯诺克 +http://dns.yiandrive.com:15907/huya/287115 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21288462&huya&logo" group-title="•虎牙「其他」",大蒙香味 +http://dns.yiandrive.com:15907/huya/21288462 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/631427 &huya&logo" group-title="•虎牙「其他」",徐大骚 http://dns.yiandrive.com:15907/huya/631427 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454629602&yy&logo" group-title="•歪歪「影视」",武林外传·1 -http://dns.yiandrive.com:15907/yy/1454629602 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880625&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克副舞台 -http://dns.yiandrive.com:15907/huya/880625 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24007208&huya&logo" group-title="•虎牙「其他」",荒野小哥 -http://dns.yiandrive.com:15907/huya/24007208 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/593667&huya&logo" group-title="•虎牙「其他」",荒野求生 -http://dns.yiandrive.com:15907/huya/593667 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16289380&huya&logo" group-title="•虎牙「其他」",德爷荒岛求生解说 -http://dns.yiandrive.com:15907/huya/16289380 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1355652820&yy&logo" group-title="•歪歪「影视」",武林外传·3 -http://dns.yiandrive.com:15907/yy/1355652820 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21092633&yy&logo" group-title="•歪歪「影视」",武林外传·2 -http://dns.yiandrive.com:15907/yy/21092633 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23402146&yy&logo" group-title="•歪歪「影视」",插翅难逃 -http://dns.yiandrive.com:15907/yy/23402146 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356243352&yy&logo" group-title="•歪歪「影视」",动画 -http://dns.yiandrive.com:15907/yy/1356243352 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",美食纪录片 风味人间 -http://dns.yiandrive.com:15907/huya/26355760 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「影视」",最美的青春 -http://dns.yiandrive.com:15907/yy/1382745116 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34229877&yy&logo" group-title="•歪歪「影视」",林正英高清 -http://dns.yiandrive.com:15907/yy/34229877 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735574&yy&logo" group-title="•歪歪「影视」",天道 -http://dns.yiandrive.com:15907/yy/1382735574 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1455225203&yy&logo" group-title="•歪歪「影视」",亮剑 -http://dns.yiandrive.com:15907/yy/1455225203 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453996620&yy&logo" group-title="•歪歪「影视」",林正英全集 -http://dns.yiandrive.com:15907/yy/1453996620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14079954&huya&logo" group-title="•虎牙「其他」",JJ斗地主 +http://dns.yiandrive.com:15907/huya/14079954 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16797006&huya&logo" group-title="•虎牙「其他」",山药视频 http://dns.yiandrive.com:15907/huya/16797006 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932402&yy&logo" group-title="•歪歪「影视」",TM -http://dns.yiandrive.com:15907/yy/1354932402 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936221&yy&logo" group-title="•歪歪「影视」",博物馆奇妙夜 -http://dns.yiandrive.com:15907/yy/1354936221 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880214&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克 -http://dns.yiandrive.com:15907/huya/880214 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735578&yy&logo" group-title="•歪歪「影视」",传奇英雄 -http://dns.yiandrive.com:15907/yy/1382735578 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21356214&huya&logo" group-title="•虎牙「其他」",原始美食与生活 -http://dns.yiandrive.com:15907/huya/21356214 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138168&huya&logo" group-title="•虎牙「娱乐」",纯情宣贵人 -http://dns.yiandrive.com:15907/huya/138168 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21969336&huya&logo" group-title="•虎牙「其他」",李子柒 +http://dns.yiandrive.com:15907/huya/21969336 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958242&huya&logo" group-title="•虎牙「其他」",梨涡少女mini +http://dns.yiandrive.com:15907/huya/18958242 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",挨饿德 +http://dns.yiandrive.com:15907/huya/15373958 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1454629602&yy&logo" group-title="•歪歪「影视」",武林外传·1 +http://dns.yiandrive.com:15907/yy/1454629602 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21092633&yy&logo" group-title="•歪歪「影视」",武林外传·2 +http://dns.yiandrive.com:15907/yy/21092633 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1355652820&yy&logo" group-title="•歪歪「影视」",武林外传·3 +http://dns.yiandrive.com:15907/yy/1355652820 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14363949&huya&logo" group-title="•虎牙「其他」",野食小哥 http://dns.yiandrive.com:15907/huya/14363949 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29640502&huya&logo" group-title="•虎牙「娱乐」",Wechatc -http://dns.yiandrive.com:15907/huya/29640502 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/32588&huya&logo" group-title="•虎牙「其他」",划线百嘉 +http://dns.yiandrive.com:15907/huya/32588 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382735574&yy&logo" group-title="•歪歪「影视」",天道 +http://dns.yiandrive.com:15907/yy/1382735574 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382828767&yy&logo" group-title="•歪歪「影视」",猫系女友-神探狄仁杰2 +http://dns.yiandrive.com:15907/yy/1382828767 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21356214&huya&logo" group-title="•虎牙「其他」",原始美食与生活 +http://dns.yiandrive.com:15907/huya/21356214 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356243352&yy&logo" group-title="•歪歪「影视」",动画 +http://dns.yiandrive.com:15907/yy/1356243352 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1356158015&yy&logo" group-title="•歪歪「影视」",包青天之 +http://dns.yiandrive.com:15907/yy/1356158015 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/564185&huya&logo" group-title="•虎牙「其他」",女子世界冠军石春侠 +http://dns.yiandrive.com:15907/huya/564185 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28258706&huya&logo" group-title="•虎牙「其他」",老范说台球 +http://dns.yiandrive.com:15907/huya/28258706 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16289380&huya&logo" group-title="•虎牙「其他」",德爷荒岛求生解说 +http://dns.yiandrive.com:15907/huya/16289380 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1455225203&yy&logo" group-title="•歪歪「影视」",亮剑 +http://dns.yiandrive.com:15907/yy/1455225203 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880625&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克副舞台 +http://dns.yiandrive.com:15907/huya/880625 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「其他」",美食纪录片 风味人间 +http://dns.yiandrive.com:15907/huya/26355760 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10147&huya&logo" group-title="•虎牙「其他」",一诺台球解说 +http://dns.yiandrive.com:15907/huya/10147 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23402146&yy&logo" group-title="•歪歪「影视」",插翅难逃 +http://dns.yiandrive.com:15907/yy/23402146 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1453996620&yy&logo" group-title="•歪歪「影视」",林正英全集 +http://dns.yiandrive.com:15907/yy/1453996620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/34229877&yy&logo" group-title="•歪歪「影视」",林正英高清 +http://dns.yiandrive.com:15907/yy/34229877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20072773&huya&logo" group-title="•虎牙「其他」",欧神 +http://dns.yiandrive.com:15907/huya/20072773 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354932402&yy&logo" group-title="•歪歪「影视」",TM +http://dns.yiandrive.com:15907/yy/1354932402 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/880214&huya&logo" group-title="•虎牙「其他」",虎牙斯诺克 +http://dns.yiandrive.com:15907/huya/880214 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24007208&huya&logo" group-title="•虎牙「其他」",荒野小哥 +http://dns.yiandrive.com:15907/huya/24007208 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/520314&huya&logo" group-title="•虎牙「娱乐」",千雅 +http://dns.yiandrive.com:15907/huya/520314 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/593667&huya&logo" group-title="•虎牙「其他」",荒野求生 +http://dns.yiandrive.com:15907/huya/593667 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/145920&huya&logo" group-title="•虎牙「娱乐」",芊若吖 +http://dns.yiandrive.com:15907/huya/145920 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/340204&huya&logo" group-title="•虎牙「娱乐」",fydaddy +http://dns.yiandrive.com:15907/huya/340204 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/155525&huya&logo" group-title="•虎牙「娱乐」",飞机文 +http://dns.yiandrive.com:15907/huya/155525 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/206199&huya&logo" group-title="•虎牙「娱乐」",乐听、雪寒 +http://dns.yiandrive.com:15907/huya/206199 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/291326&huya&logo" group-title="•虎牙「娱乐」",绮夏 +http://dns.yiandrive.com:15907/huya/291326 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354936221&yy&logo" group-title="•歪歪「影视」",博物馆奇妙夜 +http://dns.yiandrive.com:15907/yy/1354936221 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/980312&huya&logo" group-title="•虎牙「娱乐」",Ning +http://dns.yiandrive.com:15907/huya/980312 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「娱乐」",瓦莉拉 +http://dns.yiandrive.com:15907/huya/100270 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/398147&huya&logo" group-title="•虎牙「娱乐」",星辰 +http://dns.yiandrive.com:15907/huya/398147 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1995&huya&logo" group-title="•虎牙「娱乐」",小小小酷哥 +http://dns.yiandrive.com:15907/huya/1995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30114997&huya&logo" group-title="•虎牙「娱乐」",小九 +http://dns.yiandrive.com:15907/huya/30114997 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20072620&huya&logo" group-title="•虎牙「其他」",斯诺克1号桌 +http://dns.yiandrive.com:15907/huya/20072620 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/233&huya&logo" group-title="•虎牙「娱乐」",张开朗 +http://dns.yiandrive.com:15907/huya/233 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/128369&huya&logo" group-title="•虎牙「娱乐」",cx-梦艺 +http://dns.yiandrive.com:15907/huya/128369 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9120&huya&logo" group-title="•虎牙「娱乐」",九兔 +http://dns.yiandrive.com:15907/huya/9120 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134739&huya&logo" group-title="•虎牙「娱乐」",一口甜茶 +http://dns.yiandrive.com:15907/huya/134739 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/573190&huya&logo" group-title="•虎牙「娱乐」",AH-大恶魔 +http://dns.yiandrive.com:15907/huya/573190 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16188&huya&logo" group-title="•虎牙「娱乐」",阳宝宝、 +http://dns.yiandrive.com:15907/huya/16188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851575&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·1 +http://dns.yiandrive.com:15907/yy/1382851575 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851146&yy&logo" group-title="•歪歪「影视」",喵系女友-神探狄仁杰2 http://dns.yiandrive.com:15907/yy/1382851146 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/339124&huya&logo" group-title="•虎牙「娱乐」",王者明凯 +http://dns.yiandrive.com:15907/huya/339124 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1354930934&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·2 http://dns.yiandrive.com:15907/yy/1354930934 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342403&huya&logo" group-title="•虎牙「影视」",不发威当我Kitty http://dns.yiandrive.com:15907/huya/11342403 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865080&huya&logo" group-title="•虎牙「影视」",香港喜剧大全 -http://dns.yiandrive.com:15907/huya/23865080 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602058&huya&logo" group-title="•虎牙「影视」",四大裁子之首 -http://dns.yiandrive.com:15907/huya/11602058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1382851575&yy&logo" group-title="•歪歪「影视」",神探狄仁杰·1 -http://dns.yiandrive.com:15907/yy/1382851575 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/143721&huya&logo" group-title="•虎牙「娱乐」",HY-铃初初 -http://dns.yiandrive.com:15907/huya/143721 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/95920&huya&logo" group-title="•虎牙「娱乐」",95920 +http://dns.yiandrive.com:15907/huya/95920 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29916843&huya&logo" group-title="•虎牙「娱乐」",Ms王炸 +http://dns.yiandrive.com:15907/huya/29916843 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/770714&huya&logo" group-title="•虎牙「娱乐」",cxy0714 +http://dns.yiandrive.com:15907/huya/770714 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26058097&huya&logo" group-title="•虎牙「影视」",都爱看 http://dns.yiandrive.com:15907/huya/26058097 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342412&huya&logo" group-title="•虎牙「影视」",周星星 -http://dns.yiandrive.com:15907/huya/11342412 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134769&huya&logo" group-title="•虎牙「娱乐」",张伟丽MMA -http://dns.yiandrive.com:15907/huya/134769 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342421&huya&logo" group-title="•虎牙「影视」",7喜先生 -http://dns.yiandrive.com:15907/huya/11342421 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342435&huya&logo" group-title="•虎牙「影视」",可爱的小强 -http://dns.yiandrive.com:15907/huya/11342435 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903123&huya&logo" group-title="•虎牙「影视」",堆堆港剧日常 -http://dns.yiandrive.com:15907/huya/23903123 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903130&huya&logo" group-title="•虎牙「影视」",堆堆港剧日记 -http://dns.yiandrive.com:15907/huya/23903130 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602068&huya&logo" group-title="•虎牙「影视」",我爱黑科技 -http://dns.yiandrive.com:15907/huya/11602068 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336571&huya&logo" group-title="•虎牙「影视」",槽老师 -http://dns.yiandrive.com:15907/huya/11336571 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342386&huya&logo" group-title="•虎牙「影视」",偷心大盗ヽ龍宝 -http://dns.yiandrive.com:15907/huya/11342386 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355824&huya&logo" group-title="•虎牙「影视」",尽是与君别 -http://dns.yiandrive.com:15907/huya/26355824 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734169&huya&logo" group-title="•虎牙「影视」",埋堆搞搞震 -http://dns.yiandrive.com:15907/huya/23734169 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23864973&huya&logo" group-title="•虎牙「影视」",我是周粤驰 -http://dns.yiandrive.com:15907/huya/23864973 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336587&huya&logo" group-title="•虎牙「影视」",Yummy -http://dns.yiandrive.com:15907/huya/11336587 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138531&huya&logo" group-title="•虎牙「影视」",依依妹妹在等你 -http://dns.yiandrive.com:15907/huya/138531 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23863804&huya&logo" group-title="•虎牙「影视」",iTVB大后宫 -http://dns.yiandrive.com:15907/huya/23863804 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29731435&huya&logo" group-title="•虎牙「影视」",金媛-开心娱乐 -http://dns.yiandrive.com:15907/huya/29731435 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342390&huya&logo" group-title="•虎牙「影视」",核桃姐姐 -http://dns.yiandrive.com:15907/huya/11342390 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342427&huya&logo" group-title="•虎牙「影视」",逗比宝宝 -http://dns.yiandrive.com:15907/huya/11342427 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601960&huya&logo" group-title="•虎牙「影视」",实力拔萝卜 -http://dns.yiandrive.com:15907/huya/11601960 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602044&huya&logo" group-title="•虎牙「影视」",小怪兽、 -http://dns.yiandrive.com:15907/huya/11602044 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352944&huya&logo" group-title="•虎牙「影视」",鯎爺 -http://dns.yiandrive.com:15907/huya/11352944 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26298751&huya&logo" group-title="•虎牙「影视」",婧丶 -http://dns.yiandrive.com:15907/huya/26298751 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865171&huya&logo" group-title="•虎牙「影视」",阿呀呀阿sir -http://dns.yiandrive.com:15907/huya/23865171 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352950&huya&logo" group-title="•虎牙「影视」",我很忙 -http://dns.yiandrive.com:15907/huya/11352950 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355792&huya&logo" group-title="•虎牙「影视」",合班阿離 -http://dns.yiandrive.com:15907/huya/26355792 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355850&huya&logo" group-title="•虎牙「影视」",嶺外奇服兮 http://dns.yiandrive.com:15907/huya/26355850 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602082&huya&logo" group-title="•虎牙「影视」",漓江塔景区售票阿姨 -http://dns.yiandrive.com:15907/huya/11602082 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355861&huya&logo" group-title="•虎牙「影视」",西游记 -http://dns.yiandrive.com:15907/huya/26355861 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059612&huya&logo" group-title="•虎牙「影视」",风云2 -http://dns.yiandrive.com:15907/huya/21059612 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355788&huya&logo" group-title="•虎牙「影视」",李卫 -http://dns.yiandrive.com:15907/huya/26355788 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352894&huya&logo" group-title="•虎牙「影视」",飙车的老司机 -http://dns.yiandrive.com:15907/huya/11352894 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/353798&huya&logo" group-title="•虎牙「影视」",红色 -http://dns.yiandrive.com:15907/huya/353798 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352958&huya&logo" group-title="•虎牙「影视」",神探· -http://dns.yiandrive.com:15907/huya/11352958 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580971&huya&logo" group-title="•虎牙「影视」",农民 -http://dns.yiandrive.com:15907/huya/29580971 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903196&huya&logo" group-title="•虎牙「影视」",冷门港片大全 -http://dns.yiandrive.com:15907/huya/23903196 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352919&huya&logo" group-title="•虎牙「影视」",海绵宝宝 -http://dns.yiandrive.com:15907/huya/11352919 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352965&huya&logo" group-title="•虎牙「影视」",笙歌 -http://dns.yiandrive.com:15907/huya/11352965 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352935&huya&logo" group-title="•虎牙「影视」",丹 -http://dns.yiandrive.com:15907/huya/11352935 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734246&huya&logo" group-title="•虎牙「影视」",我叫山鸡哥 -http://dns.yiandrive.com:15907/huya/23734246 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059594&huya&logo" group-title="•虎牙「影视」",里昂保护的马蒂达 -http://dns.yiandrive.com:15907/huya/21059594 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342421&huya&logo" group-title="•虎牙「影视」",7喜先生 +http://dns.yiandrive.com:15907/huya/11342421 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602058&huya&logo" group-title="•虎牙「影视」",四大裁子之首 +http://dns.yiandrive.com:15907/huya/11602058 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29640502&huya&logo" group-title="•虎牙「娱乐」",Wechatc +http://dns.yiandrive.com:15907/huya/29640502 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342412&huya&logo" group-title="•虎牙「影视」",周星星 +http://dns.yiandrive.com:15907/huya/11342412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903130&huya&logo" group-title="•虎牙「影视」",堆堆港剧日记 +http://dns.yiandrive.com:15907/huya/23903130 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342427&huya&logo" group-title="•虎牙「影视」",逗比宝宝 +http://dns.yiandrive.com:15907/huya/11342427 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/127316&huya&logo" group-title="•虎牙「娱乐」",姓田的小花虎【ZH】 +http://dns.yiandrive.com:15907/huya/127316 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903123&huya&logo" group-title="•虎牙「影视」",堆堆港剧日常 +http://dns.yiandrive.com:15907/huya/23903123 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/25742076&huya&logo" group-title="•虎牙「影视」",梦溪影视 +http://dns.yiandrive.com:15907/huya/25742076 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602068&huya&logo" group-title="•虎牙「影视」",我爱黑科技 +http://dns.yiandrive.com:15907/huya/11602068 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355802&huya&logo" group-title="•虎牙「影视」",之而成冠毛 +http://dns.yiandrive.com:15907/huya/26355802 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26298751&huya&logo" group-title="•虎牙「影视」",婧丶 +http://dns.yiandrive.com:15907/huya/26298751 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865080&huya&logo" group-title="•虎牙「影视」",香港喜剧大全 +http://dns.yiandrive.com:15907/huya/23865080 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342435&huya&logo" group-title="•虎牙「影视」",可爱的小强 +http://dns.yiandrive.com:15907/huya/11342435 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355824&huya&logo" group-title="•虎牙「影视」",尽是与君别 +http://dns.yiandrive.com:15907/huya/26355824 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23796393&huya&logo" group-title="•虎牙「影视」",赢城-江爽 +http://dns.yiandrive.com:15907/huya/23796393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/134769&huya&logo" group-title="•虎牙「娱乐」",张伟丽MMA +http://dns.yiandrive.com:15907/huya/134769 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23864973&huya&logo" group-title="•虎牙「影视」",我是周粤驰 +http://dns.yiandrive.com:15907/huya/23864973 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734169&huya&logo" group-title="•虎牙「影视」",埋堆搞搞震 +http://dns.yiandrive.com:15907/huya/23734169 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23863804&huya&logo" group-title="•虎牙「影视」",iTVB大后宫 +http://dns.yiandrive.com:15907/huya/23863804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342390&huya&logo" group-title="•虎牙「影视」",核桃姐姐 +http://dns.yiandrive.com:15907/huya/11342390 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336571&huya&logo" group-title="•虎牙「影视」",槽老师 +http://dns.yiandrive.com:15907/huya/11336571 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336587&huya&logo" group-title="•虎牙「影视」",Yummy +http://dns.yiandrive.com:15907/huya/11336587 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352909&huya&logo" group-title="•虎牙「影视」",小军迷 http://dns.yiandrive.com:15907/huya/11352909 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865171&huya&logo" group-title="•虎牙「影视」",阿呀呀阿sir +http://dns.yiandrive.com:15907/huya/23865171 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342386&huya&logo" group-title="•虎牙「影视」",偷心大盗ヽ龍宝 +http://dns.yiandrive.com:15907/huya/11342386 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23734246&huya&logo" group-title="•虎牙「影视」",我叫山鸡哥 +http://dns.yiandrive.com:15907/huya/23734246 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602044&huya&logo" group-title="•虎牙「影视」",小怪兽、 +http://dns.yiandrive.com:15907/huya/11602044 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26508934&huya&logo" group-title="•虎牙「影视」",我不是茯苓 +http://dns.yiandrive.com:15907/huya/26508934 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355861&huya&logo" group-title="•虎牙「影视」",西游记 +http://dns.yiandrive.com:15907/huya/26355861 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355792&huya&logo" group-title="•虎牙「影视」",合班阿離 +http://dns.yiandrive.com:15907/huya/26355792 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352950&huya&logo" group-title="•虎牙「影视」",我很忙 +http://dns.yiandrive.com:15907/huya/11352950 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20985776&huya&logo" group-title="•虎牙「影视」",千里 http://dns.yiandrive.com:15907/huya/20985776 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601978&huya&logo" group-title="•虎牙「影视」",神医 -http://dns.yiandrive.com:15907/huya/11601978 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601986&huya&logo" group-title="•虎牙「影视」",贺岁 -http://dns.yiandrive.com:15907/huya/11601986 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355829&huya&logo" group-title="•虎牙「影视」",超 -http://dns.yiandrive.com:15907/huya/26355829 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602082&huya&logo" group-title="•虎牙「影视」",漓江塔景区售票阿姨 +http://dns.yiandrive.com:15907/huya/11602082 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352944&huya&logo" group-title="•虎牙「影视」",鯎爺 +http://dns.yiandrive.com:15907/huya/11352944 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11282233&huya&logo" group-title="•虎牙「影视」",樹袋熊小九九 +http://dns.yiandrive.com:15907/huya/11282233 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059612&huya&logo" group-title="•虎牙「影视」",风云2 +http://dns.yiandrive.com:15907/huya/21059612 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059594&huya&logo" group-title="•虎牙「影视」",里昂保护的马蒂达 +http://dns.yiandrive.com:15907/huya/21059594 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580971&huya&logo" group-title="•虎牙「影视」",农民 +http://dns.yiandrive.com:15907/huya/29580971 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138531&huya&logo" group-title="•虎牙「影视」",依依妹妹在等你 +http://dns.yiandrive.com:15907/huya/138531 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903196&huya&logo" group-title="•虎牙「影视」",冷门港片大全 +http://dns.yiandrive.com:15907/huya/23903196 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352965&huya&logo" group-title="•虎牙「影视」",笙歌 +http://dns.yiandrive.com:15907/huya/11352965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352958&huya&logo" group-title="•虎牙「影视」",神探· +http://dns.yiandrive.com:15907/huya/11352958 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355788&huya&logo" group-title="•虎牙「影视」",李卫 +http://dns.yiandrive.com:15907/huya/26355788 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/353798&huya&logo" group-title="•虎牙「影视」",红色 +http://dns.yiandrive.com:15907/huya/353798 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352919&huya&logo" group-title="•虎牙「影视」",海绵宝宝 +http://dns.yiandrive.com:15907/huya/11352919 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/歪歪.png" group-title="•歪歪「影视」",最美的青春 +http://dns.yiandrive.com:15907/yy/1382745116 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601960&huya&logo" group-title="•虎牙「影视」",实力拔萝卜 +http://dns.yiandrive.com:15907/huya/11601960 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602046&huya&logo" group-title="•虎牙「影视」",杰克 +http://dns.yiandrive.com:15907/huya/11602046 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342404&huya&logo" group-title="•虎牙「影视」",扫黑 +http://dns.yiandrive.com:15907/huya/11342404 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355860&huya&logo" group-title="•虎牙「影视」",水 http://dns.yiandrive.com:15907/huya/26355860 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059563&huya&logo" group-title="•虎牙「影视」",宝莲灯 http://dns.yiandrive.com:15907/huya/21059563 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342424&huya&logo" group-title="•虎牙「影视」",刘德华 -http://dns.yiandrive.com:15907/huya/11342424 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601981&huya&logo" group-title="•虎牙「影视」",成立 -http://dns.yiandrive.com:15907/huya/11601981 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352877&huya&logo" group-title="•虎牙「影视」",王宝强 -http://dns.yiandrive.com:15907/huya/11352877 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342404&huya&logo" group-title="•虎牙「影视」",扫黑 -http://dns.yiandrive.com:15907/huya/11342404 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/11352970&huya&logo" group-title="•虎牙「影视」",野原的一家 -http://dns.yiandrive.com:15907/huya/11352970 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23735126&huya&logo" group-title="•虎牙「影视」",天地争霸美猴王 -http://dns.yiandrive.com:15907/huya/23735126 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342387&huya&logo" group-title="•虎牙「影视」",电影_发哥 -http://dns.yiandrive.com:15907/huya/11342387 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342425&huya&logo" group-title="•虎牙「影视」",神探 -http://dns.yiandrive.com:15907/huya/11342425 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29852720&huya&logo" group-title="•虎牙「影视」",胡八一 -http://dns.yiandrive.com:15907/huya/29852720 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352894&huya&logo" group-title="•虎牙「影视」",飙车的老司机 +http://dns.yiandrive.com:15907/huya/11352894 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352935&huya&logo" group-title="•虎牙「影视」",丹 +http://dns.yiandrive.com:15907/huya/11352935 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11274154&huya&logo" group-title="•虎牙「影视」",陈翔六点半 http://dns.yiandrive.com:15907/huya/11274154 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11282233&huya&logo" group-title="•虎牙「影视」",樹袋熊小九九 -http://dns.yiandrive.com:15907/huya/11282233 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601958&huya&logo" group-title="•虎牙「影视」",熊猫 -http://dns.yiandrive.com:15907/huya/11601958 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355781&huya&logo" group-title="•虎牙「影视」",探索 -http://dns.yiandrive.com:15907/huya/26355781 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355856&huya&logo" group-title="•虎牙「影视」",大宋 -http://dns.yiandrive.com:15907/huya/26355856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601978&huya&logo" group-title="•虎牙「影视」",神医 +http://dns.yiandrive.com:15907/huya/11601978 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601986&huya&logo" group-title="•虎牙「影视」",贺岁 +http://dns.yiandrive.com:15907/huya/11601986 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/11352970&huya&logo" group-title="•虎牙「影视」",野原的一家 +http://dns.yiandrive.com:15907/huya/11352970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342425&huya&logo" group-title="•虎牙「影视」",神探 +http://dns.yiandrive.com:15907/huya/11342425 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601981&huya&logo" group-title="•虎牙「影视」",成立 +http://dns.yiandrive.com:15907/huya/11601981 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355829&huya&logo" group-title="•虎牙「影视」",超 +http://dns.yiandrive.com:15907/huya/26355829 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23749096&huya&logo" group-title="•虎牙「影视」",封神榜 http://dns.yiandrive.com:15907/huya/23749096 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352877&huya&logo" group-title="•虎牙「影视」",王宝强 +http://dns.yiandrive.com:15907/huya/11352877 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355856&huya&logo" group-title="•虎牙「影视」",大宋 +http://dns.yiandrive.com:15907/huya/26355856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601958&huya&logo" group-title="•虎牙「影视」",熊猫 +http://dns.yiandrive.com:15907/huya/11601958 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602034&huya&logo" group-title="•虎牙「影视」",电影_漫威 http://dns.yiandrive.com:15907/huya/11602034 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352886&huya&logo" group-title="•虎牙「影视」",电影_警匪 -http://dns.yiandrive.com:15907/huya/11352886 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342429&huya&logo" group-title="•虎牙「影视」",梁家辉 -http://dns.yiandrive.com:15907/huya/11342429 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602046&huya&logo" group-title="•虎牙「影视」",杰克 -http://dns.yiandrive.com:15907/huya/11602046 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29852720&huya&logo" group-title="•虎牙「影视」",胡八一 +http://dns.yiandrive.com:15907/huya/29852720 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059567&huya&logo" group-title="•虎牙「影视」",唯爱 http://dns.yiandrive.com:15907/huya/21059567 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059581&huya&logo" group-title="•虎牙「影视」",电影_强森 -http://dns.yiandrive.com:15907/huya/21059581 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352962&huya&logo" group-title="•虎牙「影视」",电影_罪犯 -http://dns.yiandrive.com:15907/huya/11352962 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601968&huya&logo" group-title="•虎牙「影视」",电影_沈腾 -http://dns.yiandrive.com:15907/huya/11601968 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29798259&huya&logo" group-title="•虎牙「影视」",蜡笔小新大象舞 -http://dns.yiandrive.com:15907/huya/29798259 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342428&huya&logo" group-title="•虎牙「影视」",电影_宇宙 -http://dns.yiandrive.com:15907/huya/11342428 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23735126&huya&logo" group-title="•虎牙「影视」",天地争霸美猴王 +http://dns.yiandrive.com:15907/huya/23735126 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355781&huya&logo" group-title="•虎牙「影视」",探索 +http://dns.yiandrive.com:15907/huya/26355781 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342429&huya&logo" group-title="•虎牙「影视」",梁家辉 +http://dns.yiandrive.com:15907/huya/11342429 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29863394&huya&logo" group-title="•虎牙「影视」",斗破-萧炎 +http://dns.yiandrive.com:15907/huya/29863394 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059579&huya&logo" group-title="•虎牙「影视」",电影_枪战 http://dns.yiandrive.com:15907/huya/21059579 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465856&huya&logo" group-title="•虎牙「影视」",刑事侦缉档案 -http://dns.yiandrive.com:15907/huya/29465856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059581&huya&logo" group-title="•虎牙「影视」",电影_强森 +http://dns.yiandrive.com:15907/huya/21059581 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342387&huya&logo" group-title="•虎牙「影视」",电影_发哥 +http://dns.yiandrive.com:15907/huya/11342387 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352962&huya&logo" group-title="•虎牙「影视」",电影_罪犯 +http://dns.yiandrive.com:15907/huya/11352962 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21136378&huya&logo" group-title="•虎牙「影视」",周星驰吧 http://dns.yiandrive.com:15907/huya/21136378 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059564&huya&logo" group-title="•虎牙「影视」",马春夏秋冬梅 -http://dns.yiandrive.com:15907/huya/21059564 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059595&huya&logo" group-title="•虎牙「影视」",电影_海盗 -http://dns.yiandrive.com:15907/huya/21059595 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352876&huya&logo" group-title="•虎牙「影视」",电影_黄渤 -http://dns.yiandrive.com:15907/huya/11352876 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059577&huya&logo" group-title="•虎牙「影视」",电影_怪兽 -http://dns.yiandrive.com:15907/huya/21059577 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080255&huya&logo" group-title="•虎牙「影视」",乡村爱情 -http://dns.yiandrive.com:15907/huya/30080255 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352897&huya&logo" group-title="•虎牙「影视」",电影 -http://dns.yiandrive.com:15907/huya/11352897 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602041&huya&logo" group-title="•虎牙「影视」",电影_推荐 -http://dns.yiandrive.com:15907/huya/11602041 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580970&huya&logo" group-title="•虎牙「影视」",年年营 -http://dns.yiandrive.com:15907/huya/29580970 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",痞子帅叔叔 -http://dns.yiandrive.com:15907/huya/11342433 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",扁豆看电影 -http://dns.yiandrive.com:15907/huya/16028551 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1394565204&huya&logo" group-title="•虎牙「影视」",木子先生,铁齿铜牙纪晓岚 -http://dns.yiandrive.com:15907/huya/11342396 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",止戈电影 -http://dns.yiandrive.com:15907/huya/19863777 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29982639&huya&logo" group-title="•虎牙「影视」",庆余年 -http://dns.yiandrive.com:15907/huya/29982639 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352966&huya&logo" group-title="•虎牙「影视」",魔幻手机|如意菜头 -http://dns.yiandrive.com:15907/huya/11352966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601970&huya&logo" group-title="•虎牙「影视」",征服 -http://dns.yiandrive.com:15907/huya/11601970 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352956&huya&logo" group-title="•虎牙「影视」",双面胶 -http://dns.yiandrive.com:15907/huya/11352956 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352872&huya&logo" group-title="•虎牙「影视」",家有儿女|种瓜得弟弟 -http://dns.yiandrive.com:15907/huya/11352872 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342426&huya&logo" group-title="•虎牙「影视」",情满四合院 -http://dns.yiandrive.com:15907/huya/11342426 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22592516&huya&logo" group-title="•虎牙「影视」",虹猫蓝兔系列|虹猫蓝兔官方 -http://dns.yiandrive.com:15907/huya/22592516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342424&huya&logo" group-title="•虎牙「影视」",刘德华 +http://dns.yiandrive.com:15907/huya/11342424 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352886&huya&logo" group-title="•虎牙「影视」",电影_警匪 +http://dns.yiandrive.com:15907/huya/11352886 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602071&huya&logo" group-title="•虎牙「影视」",父母爱情 http://dns.yiandrive.com:15907/huya/11602071 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602085&huya&logo" group-title="•虎牙「影视」",杨光 -http://dns.yiandrive.com:15907/huya/11602085 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080236&huya&logo" group-title="•虎牙「影视」",名侦探柯南|傍晚猴 -http://dns.yiandrive.com:15907/huya/30080236 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865058&huya&logo" group-title="•虎牙「影视」",笑看风云 -http://dns.yiandrive.com:15907/huya/23865058 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342400&huya&logo" group-title="•虎牙「影视」",活佛济公 -http://dns.yiandrive.com:15907/huya/11342400 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352882&huya&logo" group-title="•虎牙「影视」",网球王子|我们都爱笑 -http://dns.yiandrive.com:15907/huya/11352882 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11279247&huya&logo" group-title="•虎牙「影视」",电影_赛车 -http://dns.yiandrive.com:15907/huya/11279247 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355793&huya&logo" group-title="•虎牙「影视」",錦丹广明 -http://dns.yiandrive.com:15907/huya/26355793 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336726&huya&logo" group-title="•虎牙「影视」",爱情公寓|武林萌主唐小姐 -http://dns.yiandrive.com:15907/huya/11336726 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23740156&huya&logo" group-title="•虎牙「影视」",埋堆堆官方 -http://dns.yiandrive.com:15907/huya/23740156 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865142&huya&logo" group-title="•虎牙「影视」",港剧慢品汇 -http://dns.yiandrive.com:15907/huya/23865142 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080229&huya&logo" group-title="•虎牙「影视」",狄仁杰电影 -http://dns.yiandrive.com:15907/huya/30080229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059577&huya&logo" group-title="•虎牙「影视」",电影_怪兽 +http://dns.yiandrive.com:15907/huya/21059577 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352876&huya&logo" group-title="•虎牙「影视」",电影_黄渤 +http://dns.yiandrive.com:15907/huya/11352876 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602081&huya&logo" group-title="•虎牙「影视」",三国演义 http://dns.yiandrive.com:15907/huya/11602081 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059564&huya&logo" group-title="•虎牙「影视」",马春夏秋冬梅 +http://dns.yiandrive.com:15907/huya/21059564 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",痞子帅叔叔 +http://dns.yiandrive.com:15907/huya/11342433 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465856&huya&logo" group-title="•虎牙「影视」",刑事侦缉档案 +http://dns.yiandrive.com:15907/huya/29465856 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/1394565204&huya&logo" group-title="•虎牙「影视」",木子先生,铁齿铜牙纪晓岚 +http://dns.yiandrive.com:15907/huya/11342396 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",扁豆看电影 +http://dns.yiandrive.com:15907/huya/16028551 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059595&huya&logo" group-title="•虎牙「影视」",电影_海盗 +http://dns.yiandrive.com:15907/huya/21059595 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080238&huya&logo" group-title="•虎牙「影视」",挨打 +http://dns.yiandrive.com:15907/huya/30080238 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602085&huya&logo" group-title="•虎牙「影视」",杨光 +http://dns.yiandrive.com:15907/huya/11602085 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352956&huya&logo" group-title="•虎牙「影视」",双面胶 +http://dns.yiandrive.com:15907/huya/11352956 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352897&huya&logo" group-title="•虎牙「影视」",电影 +http://dns.yiandrive.com:15907/huya/11352897 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342428&huya&logo" group-title="•虎牙「影视」",电影_宇宙 +http://dns.yiandrive.com:15907/huya/11342428 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11279247&huya&logo" group-title="•虎牙「影视」",电影_赛车 +http://dns.yiandrive.com:15907/huya/11279247 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",止戈电影 +http://dns.yiandrive.com:15907/huya/19863777 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352872&huya&logo" group-title="•虎牙「影视」",家有儿女|种瓜得弟弟 +http://dns.yiandrive.com:15907/huya/11352872 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29982639&huya&logo" group-title="•虎牙「影视」",庆余年 +http://dns.yiandrive.com:15907/huya/29982639 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342400&huya&logo" group-title="•虎牙「影视」",活佛济公 +http://dns.yiandrive.com:15907/huya/11342400 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/22592516&huya&logo" group-title="•虎牙「影视」",虹猫蓝兔系列|虹猫蓝兔官方 +http://dns.yiandrive.com:15907/huya/22592516 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080236&huya&logo" group-title="•虎牙「影视」",名侦探柯南|傍晚猴 +http://dns.yiandrive.com:15907/huya/30080236 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352966&huya&logo" group-title="•虎牙「影视」",魔幻手机|如意菜头 +http://dns.yiandrive.com:15907/huya/11352966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355793&huya&logo" group-title="•虎牙「影视」",錦丹广明 +http://dns.yiandrive.com:15907/huya/26355793 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29580970&huya&logo" group-title="•虎牙「影视」",年年营 +http://dns.yiandrive.com:15907/huya/29580970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342426&huya&logo" group-title="•虎牙「影视」",情满四合院 +http://dns.yiandrive.com:15907/huya/11342426 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336726&huya&logo" group-title="•虎牙「影视」",爱情公寓|武林萌主唐小姐 +http://dns.yiandrive.com:15907/huya/11336726 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080255&huya&logo" group-title="•虎牙「影视」",乡村爱情 +http://dns.yiandrive.com:15907/huya/30080255 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/19524135&huya&logo" group-title="•虎牙「影视」",炊事班de故事 http://dns.yiandrive.com:15907/huya/19524135 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352882&huya&logo" group-title="•虎牙「影视」",网球王子|我们都爱笑 +http://dns.yiandrive.com:15907/huya/11352882 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23740156&huya&logo" group-title="•虎牙「影视」",埋堆堆官方 +http://dns.yiandrive.com:15907/huya/23740156 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602041&huya&logo" group-title="•虎牙「影视」",电影_推荐 +http://dns.yiandrive.com:15907/huya/11602041 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865142&huya&logo" group-title="•虎牙「影视」",港剧慢品汇 +http://dns.yiandrive.com:15907/huya/23865142 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342393&huya&logo" group-title="•虎牙「影视」",漫长的季节 +http://dns.yiandrive.com:15907/huya/11342393 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28962587&huya&logo" group-title="•虎牙「影视」",光头阿强 +http://dns.yiandrive.com:15907/huya/28962587 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15152155&huya&logo" group-title="•虎牙「影视」",科幻梦工场 +http://dns.yiandrive.com:15907/huya/15152155 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080229&huya&logo" group-title="•虎牙「影视」",狄仁杰电影 +http://dns.yiandrive.com:15907/huya/30080229 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903183&huya&logo" group-title="•虎牙「影视」",鉴证实录 +http://dns.yiandrive.com:15907/huya/23903183 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13303478&huya&logo" group-title="•虎牙「影视」",阿斗归来了 +http://dns.yiandrive.com:15907/huya/13303478 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465863&huya&logo" group-title="•虎牙「影视」",鬼吹灯之龙岭迷窟 +http://dns.yiandrive.com:15907/huya/29465863 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",小松说剧 +http://dns.yiandrive.com:15907/huya/11593369 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23865058&huya&logo" group-title="•虎牙「影视」",笑看风云 +http://dns.yiandrive.com:15907/huya/23865058 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352922&huya&logo" group-title="•虎牙「影视」",四驱兄弟 +http://dns.yiandrive.com:15907/huya/11352922 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601957&huya&logo" group-title="•虎牙「影视」",鬼吹灯之昆仑神宫 +http://dns.yiandrive.com:15907/huya/11601957 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14734068&huya&logo" group-title="•虎牙「影视」",泛爱心说剧 +http://dns.yiandrive.com:15907/huya/14734068 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352871&huya&logo" group-title="•虎牙「影视」",鬼吹灯之精绝古城 +http://dns.yiandrive.com:15907/huya/11352871 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601966&huya&logo" group-title="•虎牙「影视」",七龙珠改-超级赛亚人孙悟空 +http://dns.yiandrive.com:15907/huya/11601966 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602075&huya&logo" group-title="•虎牙「影视」",鬼吹灯之怒晴湘西 +http://dns.yiandrive.com:15907/huya/11602075 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355767&huya&logo" group-title="•虎牙「影视」",乌龙闯情关 +http://dns.yiandrive.com:15907/huya/26355767 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602072&huya&logo" group-title="•虎牙「影视」",民兵葛二蛋 http://dns.yiandrive.com:15907/huya/11602072 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080227&huya&logo" group-title="•虎牙「影视」",迪迦奥特曼 http://dns.yiandrive.com:15907/huya/30080227 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/15152155&huya&logo" group-title="•虎牙「影视」",科幻梦工场 -http://dns.yiandrive.com:15907/huya/15152155 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352898&huya&logo" group-title="•虎牙「影视」",鬼吹灯之云南虫谷 -http://dns.yiandrive.com:15907/huya/11352898 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601957&huya&logo" group-title="•虎牙「影视」",鬼吹灯之昆仑神宫 -http://dns.yiandrive.com:15907/huya/11601957 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352913&huya&logo" group-title="•虎牙「影视」",古墓系列-去冒险吧! -http://dns.yiandrive.com:15907/huya/11352913 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342393&huya&logo" group-title="•虎牙「影视」",漫长的季节 -http://dns.yiandrive.com:15907/huya/11342393 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/14734068&huya&logo" group-title="•虎牙「影视」",泛爱心说剧 -http://dns.yiandrive.com:15907/huya/14734068 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/29465863&huya&logo" group-title="•虎牙「影视」",鬼吹灯之龙岭迷窟 -http://dns.yiandrive.com:15907/huya/29465863 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080238&huya&logo" group-title="•虎牙「影视」",挨打 -http://dns.yiandrive.com:15907/huya/30080238 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",小松说剧 -http://dns.yiandrive.com:15907/huya/11593369 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601966&huya&logo" group-title="•虎牙「影视」",七龙珠改-超级赛亚人孙悟空 -http://dns.yiandrive.com:15907/huya/11601966 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352883&huya&logo" group-title="•虎牙「影视」",鬼吹灯 -http://dns.yiandrive.com:15907/huya/11352883 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23903183&huya&logo" group-title="•虎牙「影视」",鉴证实录 -http://dns.yiandrive.com:15907/huya/23903183 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352871&huya&logo" group-title="•虎牙「影视」",鬼吹灯之精绝古城 -http://dns.yiandrive.com:15907/huya/11352871 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352922&huya&logo" group-title="•虎牙「影视」",四驱兄弟 -http://dns.yiandrive.com:15907/huya/11352922 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602069&huya&logo" group-title="•虎牙「影视」",向阳花-神奇宝贝 -http://dns.yiandrive.com:15907/huya/11602069 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602075&huya&logo" group-title="•虎牙「影视」",鬼吹灯之怒晴湘西 -http://dns.yiandrive.com:15907/huya/11602075 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342430&huya&logo" group-title="•虎牙「影视」",领带哥 http://dns.yiandrive.com:15907/huya/11342430 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342394&huya&logo" group-title="•虎牙「影视」",樱桃小丸子 http://dns.yiandrive.com:15907/huya/11342394 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342385&huya&logo" group-title="•虎牙「影视」",火影 -http://dns.yiandrive.com:15907/huya/11342385 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355802&huya&logo" group-title="•虎牙「影视」",之而成冠毛 -http://dns.yiandrive.com:15907/huya/26355802 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30311494&huya&logo" group-title="•虎牙「影视」",征服 -http://dns.yiandrive.com:15907/huya/30311494 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059609&huya&logo" group-title="•虎牙「影视」",30而已 -http://dns.yiandrive.com:15907/huya/21059609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352913&huya&logo" group-title="•虎牙「影视」",古墓系列-去冒险吧! +http://dns.yiandrive.com:15907/huya/11352913 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352898&huya&logo" group-title="•虎牙「影视」",鬼吹灯之云南虫谷 +http://dns.yiandrive.com:15907/huya/11352898 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/16144175&huya&logo" group-title="•虎牙「影视」",亮哥讲电影 http://dns.yiandrive.com:15907/huya/16144175 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30250949&huya&logo" group-title="•虎牙「影视」",狄仁杰 1+4 部 -http://dns.yiandrive.com:15907/huya/30250949 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",大盛魁 -http://dns.yiandrive.com:15907/huya/30292086 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17091681&huya&logo" group-title="•虎牙「影视」",音乐石榴 -http://dns.yiandrive.com:15907/huya/17091681 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28272846&huya&logo" group-title="•虎牙「影视」",和珅 -http://dns.yiandrive.com:15907/huya/28272846 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11774959&huya&logo" group-title="•虎牙「影视」",电影最top -http://dns.yiandrive.com:15907/huya/11774959 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352946&huya&logo" group-title="•虎牙「影视」",成龙历险记|老司机 -http://dns.yiandrive.com:15907/huya/11352946 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21277391&huya&logo" group-title="•虎牙「影视」",大象放映室 -http://dns.yiandrive.com:15907/huya/21277391 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355767&huya&logo" group-title="•虎牙「影视」",乌龙闯情关 -http://dns.yiandrive.com:15907/huya/26355767 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30080225&huya&logo" group-title="•虎牙「影视」",风筝 http://dns.yiandrive.com:15907/huya/30080225 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355806&huya&logo" group-title="•虎牙「影视」",小宝与康熙 -http://dns.yiandrive.com:15907/huya/26355806 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30311494&huya&logo" group-title="•虎牙「影视」",征服 +http://dns.yiandrive.com:15907/huya/30311494 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352946&huya&logo" group-title="•虎牙「影视」",成龙历险记|老司机 +http://dns.yiandrive.com:15907/huya/11352946 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/28272846&huya&logo" group-title="•虎牙「影视」",和珅 +http://dns.yiandrive.com:15907/huya/28272846 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/20488841&huya&logo" group-title="•虎牙「影视」",阿良说美剧 http://dns.yiandrive.com:15907/huya/20488841 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21059609&huya&logo" group-title="•虎牙「影视」",30而已 +http://dns.yiandrive.com:15907/huya/21059609 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601968&huya&logo" group-title="•虎牙「影视」",电影_沈腾 +http://dns.yiandrive.com:15907/huya/11601968 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342385&huya&logo" group-title="•虎牙「影视」",火影 +http://dns.yiandrive.com:15907/huya/11342385 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11602069&huya&logo" group-title="•虎牙「影视」",向阳花-神奇宝贝 +http://dns.yiandrive.com:15907/huya/11602069 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30219264&huya&logo" group-title="•虎牙「影视」",燕双鹰 +http://dns.yiandrive.com:15907/huya/30219264 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",大盛魁 +http://dns.yiandrive.com:15907/huya/30292086 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11352883&huya&logo" group-title="•虎牙「影视」",鬼吹灯 +http://dns.yiandrive.com:15907/huya/11352883 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/967722&huya&logo" group-title="•虎牙「游戏」",967722 +http://dns.yiandrive.com:15907/huya/967722 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/99724&huya&logo" group-title="•虎牙「游戏」",赖神 +http://dns.yiandrive.com:15907/huya/99724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21277391&huya&logo" group-title="•虎牙「影视」",大象放映室 +http://dns.yiandrive.com:15907/huya/21277391 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/17091681&huya&logo" group-title="•虎牙「影视」",音乐石榴 +http://dns.yiandrive.com:15907/huya/17091681 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/26355806&huya&logo" group-title="•虎牙「影视」",小宝与康熙 +http://dns.yiandrive.com:15907/huya/26355806 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/243547&huya&logo" group-title="•虎牙「游戏」",吕德华 +http://dns.yiandrive.com:15907/huya/243547 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52033&huya&logo" group-title="•虎牙「游戏」",许仙 +http://dns.yiandrive.com:15907/huya/52033 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/998572&huya&logo" group-title="•虎牙「游戏」",Emo +http://dns.yiandrive.com:15907/huya/998572 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/222523&huya&logo" group-title="•虎牙「游戏」",kRYST4L +http://dns.yiandrive.com:15907/huya/222523 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/123321&huya&logo" group-title="•虎牙「游戏」",CSBOY +http://dns.yiandrive.com:15907/huya/123321 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/705112&huya&logo" group-title="•虎牙「游戏」",老鬼 +http://dns.yiandrive.com:15907/huya/705112 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342415&huya&logo" group-title="•虎牙「影视」",盗墓笔记-怒海潜沙-秦岭神树 http://dns.yiandrive.com:15907/huya/11342415 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/712417&huya&logo" group-title="•虎牙「游戏」",卡莎 +http://dns.yiandrive.com:15907/huya/712417 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11601970&huya&logo" group-title="•虎牙「影视」",征服 +http://dns.yiandrive.com:15907/huya/11601970 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/262985&huya&logo" group-title="•虎牙「游戏」",解说海威 +http://dns.yiandrive.com:15907/huya/262985 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/333003&huya&logo" group-title="•虎牙「游戏」",Zz1tai姿态 +http://dns.yiandrive.com:15907/huya/333003 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/714539&huya&logo" group-title="•虎牙「游戏」",小问天lux +http://dns.yiandrive.com:15907/huya/714539 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/310112&huya&logo" group-title="•虎牙「游戏」",Sdn +http://dns.yiandrive.com:15907/huya/310112 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/883235&huya&logo" group-title="•虎牙「游戏」",Chalice +http://dns.yiandrive.com:15907/huya/883235 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/199300&huya&logo" group-title="•虎牙「游戏」",陈子豪 +http://dns.yiandrive.com:15907/huya/199300 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52988&huya&logo" group-title="•虎牙「游戏」",大飞 +http://dns.yiandrive.com:15907/huya/52988 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/976453&huya&logo" group-title="•虎牙「游戏」",英雄杀曙光 +http://dns.yiandrive.com:15907/huya/976453 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/211888&huya&logo" group-title="•虎牙「游戏」",Maybe +http://dns.yiandrive.com:15907/huya/211888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/949527&huya&logo" group-title="•虎牙「游戏」",文森特 +http://dns.yiandrive.com:15907/huya/949527 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/836458&huya&logo" group-title="•虎牙「游戏」",微竞、莎莉 http://dns.yiandrive.com:15907/huya/836458 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13303478&huya&logo" group-title="•虎牙「影视」",阿斗归来了 -http://dns.yiandrive.com:15907/huya/13303478 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660149&huya&logo" group-title="•虎牙「游戏」",HSL虎牙超级联赛 -http://dns.yiandrive.com:15907/huya/660149 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/189201&huya&logo" group-title="•虎牙「游戏」",霸哥 -http://dns.yiandrive.com:15907/huya/189201 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/528300&huya&logo" group-title="•虎牙「游戏」",安德罗妮、 -http://dns.yiandrive.com:15907/huya/528300 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/181469&huya&logo" group-title="•虎牙「游戏」",张嘉文 -http://dns.yiandrive.com:15907/huya/181469 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/691406&huya&logo" group-title="•虎牙「游戏」",baicaiovo -http://dns.yiandrive.com:15907/huya/691406 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/657314&huya&logo" group-title="•虎牙「游戏」",虎牙丶三伟子 -http://dns.yiandrive.com:15907/huya/657314 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/328340&huya&logo" group-title="•虎牙「游戏」",冰封三国杀 -http://dns.yiandrive.com:15907/huya/328340 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/196645&huya&logo" group-title="•虎牙「游戏」",浪D -http://dns.yiandrive.com:15907/huya/196645 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115959&huya&logo" group-title="•虎牙「游戏」",AG 虎牙绝迹 -http://dns.yiandrive.com:15907/huya/115959 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2808&huya&logo" group-title="•虎牙「游戏」",豚豚 -http://dns.yiandrive.com:15907/huya/2808 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/585800&huya&logo" group-title="•虎牙「游戏」",9点抱紧P神大腿 +http://dns.yiandrive.com:15907/huya/585800 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/617694&huya&logo" group-title="•虎牙「游戏」",guoma +http://dns.yiandrive.com:15907/huya/617694 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/123888&huya&logo" group-title="•虎牙「游戏」",Sccc丶 +http://dns.yiandrive.com:15907/huya/123888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/579236&huya&logo" group-title="•虎牙「游戏」",老实人sask +http://dns.yiandrive.com:15907/huya/579236 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/872189&huya&logo" group-title="•虎牙「游戏」",吃鸡-染宝宝 http://dns.yiandrive.com:15907/huya/872189 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/314957&huya&logo" group-title="•虎牙「游戏」",虎牙-莱昂凯 +http://dns.yiandrive.com:15907/huya/314957 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660149&huya&logo" group-title="•虎牙「游戏」",HSL虎牙超级联赛 +http://dns.yiandrive.com:15907/huya/660149 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10188&huya&logo" group-title="•虎牙「游戏」",DANK1ing +http://dns.yiandrive.com:15907/huya/10188 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/521000&huya&logo" group-title="•虎牙「游戏」",卡尔 +http://dns.yiandrive.com:15907/huya/521000 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/189201&huya&logo" group-title="•虎牙「游戏」",霸哥 +http://dns.yiandrive.com:15907/huya/189201 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/531309&huya&logo" group-title="•虎牙「游戏」",MT丶季多鱼 +http://dns.yiandrive.com:15907/huya/531309 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/459804&huya&logo" group-title="•虎牙「游戏」",虎牙Jiale-MG +http://dns.yiandrive.com:15907/huya/459804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/18958992&huya&logo" group-title="•虎牙「游戏」",War3魔尊重楼 +http://dns.yiandrive.com:15907/huya/18958992 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/326513&huya&logo" group-title="•虎牙「游戏」",XLX露雪 +http://dns.yiandrive.com:15907/huya/326513 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/883174&huya&logo" group-title="•虎牙「游戏」",青帝 +http://dns.yiandrive.com:15907/huya/883174 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/102411&huya&logo" group-title="•虎牙「游戏」",神超 +http://dns.yiandrive.com:15907/huya/102411 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/180943&huya&logo" group-title="•虎牙「游戏」",壶神 +http://dns.yiandrive.com:15907/huya/180943 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/837804&huya&logo" group-title="•虎牙「游戏」",拼 +http://dns.yiandrive.com:15907/huya/837804 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115959&huya&logo" group-title="•虎牙「游戏」",AG 虎牙绝迹 +http://dns.yiandrive.com:15907/huya/115959 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/132743&huya&logo" group-title="•虎牙「游戏」",Yx丶炎帝 +http://dns.yiandrive.com:15907/huya/132743 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/196645&huya&logo" group-title="•虎牙「游戏」",浪D +http://dns.yiandrive.com:15907/huya/196645 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/547825&huya&logo" group-title="•虎牙「游戏」",绿绿 +http://dns.yiandrive.com:15907/huya/547825 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30255412&huya&logo" group-title="•虎牙「游戏」",呆妹 http://dns.yiandrive.com:15907/huya/30255412 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/616702&huya&logo" group-title="•虎牙「游戏」",呆呆 +http://dns.yiandrive.com:15907/huya/616702 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30255430&huya&logo" group-title="•虎牙「游戏」",玩机器 +http://dns.yiandrive.com:15907/huya/30255430 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/181469&huya&logo" group-title="•虎牙「游戏」",张嘉文 +http://dns.yiandrive.com:15907/huya/181469 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/13579&huya&logo" group-title="•虎牙「游戏」",董小飒 +http://dns.yiandrive.com:15907/huya/13579 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/216301&huya&logo" group-title="•虎牙「游戏」",巅峰-张美丽吖 +http://dns.yiandrive.com:15907/huya/216301 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/998&huya&logo" group-title="•虎牙「游戏」",楚河 +http://dns.yiandrive.com:15907/huya/998 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/769178&huya&logo" group-title="•虎牙「游戏」",AzZ丶半个橙子 +http://dns.yiandrive.com:15907/huya/769178 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/126518&huya&logo" group-title="•虎牙「游戏」",EDGZmjjKK康康 +http://dns.yiandrive.com:15907/huya/126518 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/915056&huya&logo" group-title="•虎牙「游戏」",南瓜 +http://dns.yiandrive.com:15907/huya/915056 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/459995&huya&logo" group-title="•虎牙「游戏」",CF.周虎 +http://dns.yiandrive.com:15907/huya/459995 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/351794&huya&logo" group-title="•虎牙「游戏」",风影 +http://dns.yiandrive.com:15907/huya/351794 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11424&huya&logo" group-title="•虎牙「游戏」",CF.宠儿 +http://dns.yiandrive.com:15907/huya/11424 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/312410&huya&logo" group-title="•虎牙「游戏」",炉石春哥 +http://dns.yiandrive.com:15907/huya/312410 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/209801&huya&logo" group-title="•虎牙「游戏」",三千丶新娘 +http://dns.yiandrive.com:15907/huya/209801 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/393751&huya&logo" group-title="•虎牙「游戏」",暖阳 +http://dns.yiandrive.com:15907/huya/393751 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/126198&huya&logo" group-title="•虎牙「游戏」",童言 +http://dns.yiandrive.com:15907/huya/126198 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/640056&huya&logo" group-title="•虎牙「游戏」",李文哲 +http://dns.yiandrive.com:15907/huya/640056 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/861098&huya&logo" group-title="•虎牙「游戏」",蜜小涛 +http://dns.yiandrive.com:15907/huya/861098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/51106&huya&logo" group-title="•虎牙「游戏」",口袋 +http://dns.yiandrive.com:15907/huya/51106 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11774959&huya&logo" group-title="•虎牙「影视」",电影最top +http://dns.yiandrive.com:15907/huya/11774959 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660162&huya&logo" group-title="•虎牙「游戏」",虎牙英雄联盟传奇杯 http://dns.yiandrive.com:15907/huya/660162 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/138967&huya&logo" group-title="•虎牙「游戏」",狼队-道崽 +http://dns.yiandrive.com:15907/huya/138967 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/786724&huya&logo" group-title="•虎牙「游戏」",明眸 +http://dns.yiandrive.com:15907/huya/786724 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/52333&huya&logo" group-title="•虎牙「游戏」",LING-张老三 +http://dns.yiandrive.com:15907/huya/52333 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/387067&huya&logo" group-title="•虎牙「游戏」",随风蛮王 http://dns.yiandrive.com:15907/huya/387067 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Jiumengey&douyin&logo" group-title="•抖音「游戏」",无敌老旧梦 -http://dns.yiandrive.com:15907/douyin/Jiumengey -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/834622&huya&logo" group-title="•虎牙「游戏」",TG-老熊【平头哥】 -http://dns.yiandrive.com:15907/huya/834622 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/135792&huya&logo" group-title="•虎牙「游戏」",恬柚睡着惹 -http://dns.yiandrive.com:15907/huya/135792 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/136526&huya&logo" group-title="•虎牙「游戏」",是浮生不是福生 -http://dns.yiandrive.com:15907/huya/136526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139258&huya&logo" group-title="•虎牙「游戏」",小草包QAQ +http://dns.yiandrive.com:15907/huya/139258 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/178489&huya&logo" group-title="•虎牙「游戏」",Jimmy吉米叽 +http://dns.yiandrive.com:15907/huya/178489 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/23687280&huya&logo" group-title="•虎牙「游戏」",杰瑞 +http://dns.yiandrive.com:15907/huya/23687280 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/940213&huya&logo" group-title="•虎牙「游戏」",非凡-迪安 http://dns.yiandrive.com:15907/huya/940213 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/713320&huya&logo" group-title="•虎牙「游戏」",巅峰丶阳酱吖 -http://dns.yiandrive.com:15907/huya/713320 -#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",无花果不结果 -http://dns.yiandrive.com:15907/huya/30080228 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342419&huya&logo" group-title="•虎牙「影视」",黑帮斗争 -http://dns.yiandrive.com:15907/huya/11342419 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4975965&bilibili&logo" group-title="•B站「影视」",情深深 -http://dns.yiandrive.com:15907/bilibili/4975965 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/10098&huya&logo" group-title="•虎牙「游戏」",狂鸟丶小宇热游-90098 +http://dns.yiandrive.com:15907/huya/10098 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30256385&huya&logo" group-title="•虎牙「游戏」",阳光男孩Aq +http://dns.yiandrive.com:15907/huya/30256385 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/328737&huya&logo" group-title="•虎牙「游戏」",ALpb马平 +http://dns.yiandrive.com:15907/huya/328737 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/139628&huya&logo" group-title="•虎牙「游戏」",avoidless +http://dns.yiandrive.com:15907/huya/139628 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/427152&huya&logo" group-title="•虎牙「游戏」",苏晓 +http://dns.yiandrive.com:15907/huya/427152 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/333708&huya&logo" group-title="•虎牙「游戏」",微竟-嘎嘎V +http://dns.yiandrive.com:15907/huya/333708 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/703000&huya&logo" group-title="•虎牙「游戏」",幻灭 +http://dns.yiandrive.com:15907/huya/703000 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「游戏」",微竞涛哥 +http://dns.yiandrive.com:15907/huya/552332 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/834622&huya&logo" group-title="•虎牙「游戏」",TG-老熊【平头哥】 +http://dns.yiandrive.com:15907/huya/834622 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/21417927&huya&logo" group-title="•虎牙「游戏」",TG-纯爱猫猫子 +http://dns.yiandrive.com:15907/huya/21417927 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/XC78333&douyin&logo" group-title="•抖音「游戏」",肖菠萝 +http://dns.yiandrive.com:15907/douyin/XC78333 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30256340&huya&logo" group-title="•虎牙「游戏」",东北大鹌鹑 +http://dns.yiandrive.com:15907/huya/30256340 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/136526&huya&logo" group-title="•虎牙「游戏」",是浮生不是福生 +http://dns.yiandrive.com:15907/huya/136526 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/851040&douyu&logo" group-title="•斗鱼「娱乐」",八卦象棋 +http://dns.yiandrive.com:15907/douyu/851040 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/milkkim123&soop&logo" group-title="•SOOP「娱乐」",김우유♡ +https://live.iill.top/soop/milkkim123 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/12030099&douyu&logo" group-title="•斗鱼「游戏」",CF.飞段 +http://dns.yiandrive.com:15907/douyu/12030099 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Kimvreywell&douyin&logo" group-title="•抖音「游戏」",kim +http://dns.yiandrive.com:15907/douyin/Kimvreywell +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/lky_00113&douyin&logo" group-title="•抖音「娱乐」",牙刷 +http://dns.yiandrive.com:15907/douyin/lky_00113 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11544610&douyu&logo" group-title="•斗鱼「影视」",四爷 http://dns.yiandrive.com:15907/douyu/11544610 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/24939&douyu&logo" group-title="•斗鱼「游戏」",CF.王振 +http://dns.yiandrive.com:15907/douyu/24939 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/515460&huya&logo" group-title="•虎牙「游戏」",乱迷魂 +http://dns.yiandrive.com:15907/huya/515460 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9242659&douyu&logo" group-title="•斗鱼「影视」",港剧超经典 http://dns.yiandrive.com:15907/douyu/9242659 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2221574577&douyin&logo" group-title="•抖音「娱乐」",阿鑫塑形有氧运动 -http://dns.yiandrive.com:15907/douyin/2221574577 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336719&huya&logo" group-title="•虎牙「影视」",古惑 -http://dns.yiandrive.com:15907/huya/11336719 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/Lbuding0326&douyin&logo" group-title="•抖音「游戏」",大能 -http://dns.yiandrive.com:15907/douyin/Lbuding0326 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/115753&huya&logo" group-title="•虎牙「游戏」",CF.Even +http://dns.yiandrive.com:15907/huya/115753 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/4975965&bilibili&logo" group-title="•B站「影视」",情深深 +http://dns.yiandrive.com:15907/bilibili/4975965 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/660219&huya&logo" group-title="•虎牙「游戏」",QQ飞车官方赛事 http://dns.yiandrive.com:15907/huya/660219 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/seosils2&soop&logo" group-title="•SOOP「娱乐」",서실♡ +https://live.iill.top/soop/seosils2 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/714963&huya&logo" group-title="•虎牙「游戏」",久爱-秋人 +http://dns.yiandrive.com:15907/huya/714963 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/YNDGG16888&douyin&logo" group-title="•抖音「其他」",颠锅锅 +http://dns.yiandrive.com:15907/douyin/YNDGG16888 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11342419&huya&logo" group-title="•虎牙「影视」",黑帮斗争 +http://dns.yiandrive.com:15907/huya/11342419 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/5068070&douyin&logo" group-title="•抖音「游戏」",棋棋是技播 +http://dns.yiandrive.com:15907/douyin/5068070 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336719&huya&logo" group-title="•虎牙「影视」",古惑 +http://dns.yiandrive.com:15907/huya/11336719 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/2145431900&douyin&logo" group-title="•抖音「娱乐」",黄甜甜 +http://dns.yiandrive.com:15907/douyin/2145431900 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/zifengr&douyin&logo" group-title="•抖音「游戏」",紫风(国服游走) +http://dns.yiandrive.com:15907/douyin/zifengr +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/400298&huya&logo" group-title="•虎牙「游戏」",鲨鱼 +http://dns.yiandrive.com:15907/huya/400298 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/3691980&douyu&logo" group-title="•斗鱼「游戏」",最小的海 +http://dns.yiandrive.com:15907/douyu/3691980 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/31798779262&douyin&logo" group-title="•抖音「游戏」",小凯 pubg +http://dns.yiandrive.com:15907/douyin/31798779262 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/CFxixi666&douyin&logo" group-title="•抖音「游戏」",CF.XiXi +http://dns.yiandrive.com:15907/douyin/CFxixi666 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/699772&huya&logo" group-title="•虎牙「游戏」",星痕OB +http://dns.yiandrive.com:15907/huya/699772 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/jiaowoguanren99&douyin&logo" group-title="•抖音「娱乐」",叫我官人 +http://dns.yiandrive.com:15907/douyin/jiaowoguanren99 #EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/6386914&douyu&logo" group-title="•斗鱼「游戏」",小明鸽i http://dns.yiandrive.com:15907/douyu/6386914 -#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/30328432&huya&logo" group-title="•虎牙「游戏」",故氏 -http://dns.yiandrive.com:15907/huya/30328432 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/142894&huya&logo" group-title="•虎牙「游戏」",CF.马哲 +http://dns.yiandrive.com:15907/huya/142894 +#EXTINF:-1 tvg-logo="https://epg.iill.top/logo/虎牙.png" group-title="•虎牙「影视」",无花果不结果 +http://dns.yiandrive.com:15907/huya/30080228 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/11336592&huya&logo" group-title="•虎牙「影视」",红茶妹妹 +http://dns.yiandrive.com:15907/huya/11336592 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/70537&huya&logo" group-title="•虎牙「游戏」",A+ +http://dns.yiandrive.com:15907/huya/70537 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/9191006&douyu&logo" group-title="•斗鱼「娱乐」",动漫视听 +http://dns.yiandrive.com:15907/douyu/9191006 +#EXTINF:-1 tvg-logo="https://tv.iill.top/LOGO/mzsdf888&douyin&logo" group-title="•抖音「游戏」",蚂蚱OVO +http://dns.yiandrive.com:15907/douyin/mzsdf888