This commit is contained in:
Liu committed 2025-09-07 23:30:25 +08:00
1 parent 40f84c4630
commit de2864095b
22 files changed
+996 -3842

No files matched your search

+12 -11
View File
@@ -155,6 +155,15 @@
"api": "csp_AppQi", "api": "csp_AppQi",
"ext": "rP+4azM8YFgp3eAhyeALtUUEFpbkqmzGj2V5VZryxRbpkSjlsHbarRCZPOInvId4s3WK9rZ2YJsDy8NvMqQKQXowVmh33j+qD55VxmvMzzffqLi7UXvCKdy6PzbDhzFq" "ext": "rP+4azM8YFgp3eAhyeALtUUEFpbkqmzGj2V5VZryxRbpkSjlsHbarRCZPOInvId4s3WK9rZ2YJsDy8NvMqQKQXowVmh33j+qD55VxmvMzzffqLi7UXvCKdy6PzbDhzFq"
}, },
{
"key": "猪猪",
"name": "🐷小猪┃影视",
"quickSearch": 0,
"searchable": 1,
"type": 3,
"api": "csp_AppGet",
"ext": "I7L3u12iTGax7pIKDBrd0Czr1qZntIntytqeFyDzetDIICoeNSd3afmMXMhm296uAkb3qZ7kxihetfT8V6h4kw=="
},
{ {
"key": "娱乐", "key": "娱乐",
"name": "🎮游戏┃娱乐", "name": "🎮游戏┃娱乐",
@@ -211,7 +220,7 @@
"type": 3, "type": 3,
"api": "csp_AppSy", "api": "csp_AppSy",
"quickSearch": 0, "quickSearch": 0,
"ext": "Qrf5S6Si5oF7dQyuv+Srh3uh0lT3z1Y7u59ip9hRVeWtPAwa8PAzOjbdregJfgecQjmbgYlvm+1rK87EwCqgaovlgh315Qrh90D+nl+f08o=" "ext": "oJGDh+VBrPcwnx19VbSGqy9EkivA/Gc+cSt3uSBzyPzDTmKYyoi6Wr4VgqU2u0Sh7AAuGc4/a7UWVU6BEmFetA=="
}, },
{ {
"key": "热热", "key": "热热",
@@ -238,7 +247,7 @@
"quickSearch": 0, "quickSearch": 0,
"searchable": 1, "searchable": 1,
"api": "csp_AppQi", "api": "csp_AppQi",
"ext": "lo54N2bJ4DtrhxC9P676hHekMnvMvX1mNNhVKf3kE5Wgy3H/b30VkkDKAYauTqZsDdvpB5GqFDm8YyeyiKclJTSLQ/tOARL2p/dbX8OIae9/PHnAUKONnpKuoD52E5AT" "ext": "Koog6uPyOjHNZh8eY8CgUL+XGp1zR8d/K2NE9Ls6xomFfTe7rh08ey2nhTjFqhzZpFCRgo6Ts5zctBTL20Q0GTg9Ltmxj+3Mtu3MmCSyMrA="
}, },
{ {
"key": "QD4K", "key": "QD4K",
@@ -249,7 +258,7 @@
"api": "./api/AppV2.py", "api": "./api/AppV2.py",
"playerType": 2, "playerType": 2,
"ext": { "ext": {
"api": "http://dmmax.juxiafan.com/icciu_api.php/v1.vod", "api": "http://dmmax.kuailezhuiju2.com/icciu_api.php/v1.vod",
"datasignkey": "6QQNUsP3PkD2ajJCPCY8", "datasignkey": "6QQNUsP3PkD2ajJCPCY8",
"apisignkey": "lvdoutv-1.0.0" "apisignkey": "lvdoutv-1.0.0"
} }
@@ -282,14 +291,6 @@
"api": "csp_AppMuou", "api": "csp_AppMuou",
"ext": "ewogICJTaXRlVXJsIjogImh0dHBzOi8vbXVvdS53bGJicS54eXoiLAogICJFeHQiOiAiaXA5K1dadnQ5ODNzUzAwOGtyTktobno4Q2Fzb2d3QjlLYkp2U0FmNGJRZEg5aUlGVHE4Y0tGM3Y4RFBicnphUiIsCiAgIkluZm8iOiAiaHR0cHM6Ly9tdW91aHQuZ2d0dmIuY2MiCn0=" "ext": "ewogICJTaXRlVXJsIjogImh0dHBzOi8vbXVvdS53bGJicS54eXoiLAogICJFeHQiOiAiaXA5K1dadnQ5ODNzUzAwOGtyTktobno4Q2Fzb2d3QjlLYkp2U0FmNGJRZEg5aUlGVHE4Y0tGM3Y4RFBicnphUiIsCiAgIkluZm8iOiAiaHR0cHM6Ly9tdW91aHQuZ2d0dmIuY2MiCn0="
}, },
{
"key": "牛牛",
"name": "🍁牛牛┃影视",
"type": 3,
"quickSearch": 0,
"searchable": 1,
"api": "./api/mioaying.py"
},
{ {
"key": "csp_AppXY", "key": "csp_AppXY",
"name": "🐸短剧┃影视", "name": "🐸短剧┃影视",
-224
View File
@@ -1,224 +0,0 @@
# -*- coding: utf-8 -*-
# by @嗷呜
import json
import random
import sys
from base64 import b64encode, b64decode
from concurrent.futures import ThreadPoolExecutor
sys.path.append('..')
from base.spider import Spider
class Spider(Spider):
def init(self, extend=""):
did=self.getdid()
self.headers.update({'deviceId': did})
token=self.gettk()
self.headers.update({'token': token})
pass
def getName(self):
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def destroy(self):
pass
host='http://ldys.sq1005.top'
headers = {
'User-Agent': 'okhttp/4.12.0',
'client': 'app',
'deviceType': 'Android'
}
def homeContent(self, filter):
data=self.post(f"{self.host}/api/v1/app/screen/screenType", headers=self.headers).json()
result = {}
cate = {
"类型": "classify",
"地区": "region",
"年份": "year"
}
sort={
'key':'sreecnTypeEnum',
'name': '排序',
'value':[{'n':'人气','v':'POPULARITY'},{'n':'评分','v':'COLLECT'},{'n':'热搜','v':'HOT'}]
}
classes = []
filters = {}
for k in data['data']:
classes.append({
'type_name': k['name'],
'type_id': k['id']
})
filters[k['id']] = [
{
'name': v['name'],
'key': cate[v['name']],
'value': [
{'n': i['name'], 'v': i['name']}
for i in v['children']
]
}
for v in k['children']
]
filters[k['id']].append(sort)
result['class'] = classes
result['filters'] = filters
return result
def homeVideoContent(self):
jdata={"condition":64,"pageNum":1,"pageSize":40}
data=self.post(f"{self.host}/api/v1/app/recommend/recommendSubList", headers=self.headers, json=jdata).json()
return {'list':self.getlist(data['data']['records'])}
def categoryContent(self, tid, pg, filter, extend):
jdata = {
'condition': {
'sreecnTypeEnum': 'NEWEST',
'typeId': tid,
},
'pageNum': int(pg),
'pageSize': 40,
}
jdata['condition'].update(extend)
data = self.post(f"{self.host}/api/v1/app/screen/screenMovie", headers=self.headers, json=jdata).json()
result = {}
result['list'] = self.getlist(data['data']['records'])
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self, ids):
ids = ids[0].split('@@')
jdata = {"id": int(ids[0]), "typeId": ids[-1]}
v = self.post(f"{self.host}/api/v1/app/play/movieDesc", headers=self.headers, json=jdata).json()
v = v['data']
vod = {
'type_name': v.get('classify'),
'vod_year': v.get('year'),
'vod_area': v.get('area'),
'vod_actor': v.get('star'),
'vod_director': v.get('director'),
'vod_content': v.get('introduce'),
'vod_play_from': '',
'vod_play_url': ''
}
c = self.post(f"{self.host}/api/v1/app/play/movieDetails", headers=self.headers, json=jdata).json()
l = c['data']['moviePlayerList']
n = {str(i['id']): i['moviePlayerName'] for i in l}
m = jdata.copy()
m.update({'playerId': str(l[0]['id'])})
pd = self.getv(m, c['data']['episodeList'])
if len(l)-1:
with ThreadPoolExecutor(max_workers=len(l)-1) as executor:
future_to_player = {executor.submit(self.getd, jdata, player): player for player in l[1:]}
for future in future_to_player:
try:
o,p = future.result()
pd.update(self.getv(o,p))
except Exception as e:
print(f"请求失败: {e}")
w, e = [],[]
for i, x in pd.items():
if x:
w.append(n[i])
e.append(x)
vod['vod_play_from'] = '$$$'.join(w)
vod['vod_play_url'] = '$$$'.join(e)
return {'list': [vod]}
def searchContent(self, key, quick, pg="1"):
jdata={
"condition": {
"value": key
},
"pageNum": int(pg),
"pageSize": 40
}
data=self.post(f"{self.host}/api/v1/app/search/searchMovie", headers=self.headers, json=jdata).json()
return {'list':self.getlist(data['data']['records']),'page':pg}
def playerContent(self, flag, id, vipFlags):
jdata=json.loads(self.d64(id))
data = self.post(f"{self.host}/api/v1/app/play/movieDetails", headers=self.headers, json=jdata).json()
try:
params={'playerUrl':data['data']['url'],'playerId':jdata['playerId']}
pd=self.fetch(f"{self.host}/api/v1/app/play/analysisMovieUrl", headers=self.headers, params=params).json()
url,p=pd['data'],0
except Exception as e:
print(f"请求失败: {e}")
url,p=data['data']['url'],0
return {'parse': p, 'url': url, 'header': {'User-Agent': 'okhttp/4.12.0'}}
def localProxy(self, param):
pass
def liveContent(self, url):
pass
def gettk(self):
data=self.fetch(f"{self.host}/api/v1/app/user/visitorInfo", headers=self.headers).json()
return data['data']['token']
def getdid(self):
did=self.getCache('ldid')
if not did:
hex_chars = '0123456789abcdef'
did =''.join(random.choice(hex_chars) for _ in range(16))
self.setCache('ldid',did)
return did
def getd(self,jdata,player):
x = jdata.copy()
x.update({'playerId': str(player['id'])})
response = self.post(f"{self.host}/api/v1/app/play/movieDetails", headers=self.headers, json=x).json()
return x, response['data']['episodeList']
def getv(self,d,c):
f={d['playerId']:''}
g=[]
for i in c:
j=d.copy()
j.update({'episodeId':str(i['id'])})
g.append(f"{i['episode']}${self.e64(json.dumps(j))}")
f[d['playerId']]='#'.join(g)
return f
def getlist(self,data):
videos = []
for i in data:
videos.append({
'vod_id': f"{i['id']}@@{i['typeId']}",
'vod_name': i.get('name'),
'vod_pic': i.get('cover'),
'vod_year': i.get('year'),
'vod_remarks': i.get('totalEpisode')
})
return videos
def e64(self, text):
try:
text_bytes = text.encode('utf-8')
encoded_bytes = b64encode(text_bytes)
return encoded_bytes.decode('utf-8')
except Exception as e:
print(f"Base64编码错误: {str(e)}")
return ""
def d64(self,encoded_text):
try:
encoded_bytes = encoded_text.encode('utf-8')
decoded_bytes = b64decode(encoded_bytes)
return decoded_bytes.decode('utf-8')
except Exception as e:
print(f"Base64解码错误: {str(e)}")
return ""
Binary file not shown.
+114 -166
View File
@@ -20,7 +20,7 @@
}, },
{ {
"key": "豆瓣1", "key": "豆瓣1",
"name": "📢公告❤更新:9/2❤", "name": "📢公告❤更新:9/6❤",
"type": 3, "type": 3,
"api": "csp_Notice", "api": "csp_Notice",
"searchable": 0, "searchable": 0,
@@ -45,7 +45,7 @@
], ],
"url_key": "woog", "url_key": "woog",
"threadinfo": { "threadinfo": {
"chunksize": 242, "chunksize": 259,
"threads": 16 "threads": 16
} }
} }
@@ -74,7 +74,7 @@
], ],
"url_key": "UC", "url_key": "UC",
"threadinfo": { "threadinfo": {
"chunksize": 207, "chunksize": 256,
"threads": 60 "threads": 60
} }
} }
@@ -105,7 +105,7 @@
], ],
"url_key": "woog2", "url_key": "woog2",
"threadinfo": { "threadinfo": {
"chunksize": 252, "chunksize": 212,
"threads": 16 "threads": 16
} }
} }
@@ -266,16 +266,13 @@
"api": "csp_Qiyou" "api": "csp_Qiyou"
}, },
{ {
"key": "AI2", "key": "1905",
"name": "💡AI┃仅搜索", "name": "💡1905|影视",
"type": 3, "type": 3,
"api": "csp_AI", "api": "csp_Web1905",
"searchable": 1, "searchable": 1,
"quickSearch": 1, "quickSearch": 0,
"filterable": 0, "filterable": 0
"playerType": 2,
"jar": "./jars/AI2.jar",
"ext": "7lj763gg0939795i037ki481k20ki2i3g3lk840883843k6k5l4354k0k10k48411g8654l9885g83ih2h0lh295lll81jg8k66l7011l8hji0l432912jhi3hk3140kghkhj3ghl7782871"
}, },
{ {
"key": "爱看", "key": "爱看",
@@ -306,20 +303,6 @@
"version": "120" "version": "120"
} }
}, },
{
"key": "1若惜",
"name": "👑若惜|弹幕",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "http://110.40.59.188:9527",
"dataKey": "ebad3f1a58b13933",
"dataIv": "ebad3f1a58b13933",
"deviceId": "",
"version": ""
}
},
{ {
"key": "萝卜", "key": "萝卜",
"name": "👑萝卜|弹幕", "name": "👑萝卜|弹幕",
@@ -515,18 +498,6 @@
"version": "" "version": ""
} }
}, },
{
"key": "星河",
"name": "👑星河|弹幕",
"type": 3,
"quickSearch": 1,
"api": "csp_AppSy",
"ext": {
"url": "http://192.140.161.171:2563",
"listKey": "aassddwwxxllsx1x",
"parsesKey": "aassddwwxxllsx1x"
}
},
{ {
"key": "和友", "key": "和友",
"name": "👑和友|弹幕", "name": "👑和友|弹幕",
@@ -540,22 +511,6 @@
"parsesKey": "gHSLmx3JQRasgztO" "parsesKey": "gHSLmx3JQRasgztO"
} }
}, },
{
"key": "干饭",
"name": "👑干饭|弹幕",
"type": 3,
"quickSearch": 1,
"api": "csp_AppQi",
"ext": {
"url": "http://110.42.53.99:1080",
"site": "",
"dataKey": "staraugust123456",
"dataIv": "staraugust123456",
"deviceId": "",
"version": "301",
"ua": ""
}
},
{ {
"key": "鲸鱼", "key": "鲸鱼",
"name": "👑鲸鱼|弹幕", "name": "👑鲸鱼|弹幕",
@@ -571,37 +526,6 @@
"version": "" "version": ""
} }
}, },
{
"key": "一三",
"name": "👑一三|弹幕",
"type": 3,
"quickSearch": 1,
"api": "csp_AppQi",
"ext": {
"url": "",
"site": "https://cdn-tupic-duofun-neimenggu.56uxi.com/1.txt",
"dataKey": "qwertyuiopqwerty",
"dataIv": "qwertyuiopqwerty",
"deviceId": "",
"version": "",
"ua": ""
}
},
{
"key": "柚子",
"name": "👑柚子|弹幕",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "https://cnm.guahd.com",
"dataKey": "f2A7D4B9E8C16531",
"dataIv": "f2A7D4B9E8C16531",
"deviceId": "",
"version": "",
"ua": ""
}
},
{ {
"key": "漫国", "key": "漫国",
"name": "👑漫国|弹幕", "name": "👑漫国|弹幕",
@@ -681,13 +605,20 @@
} }
}, },
{ {
"key": "1905", "key": "小猪",
"name": "🧿1905|影视", "name": "👑小猪丨弹幕",
"type": 3, "type": 3,
"api": "csp_Web1905", "quickSearch": 1,
"searchable": 1, "api": "csp_AppGet",
"quickSearch": 0, "ext": {
"filterable": 0 "url": "",
"site": "https://xz4k.top/url.txt",
"dataKey": "1785acb6c963184b",
"dataIv": "1785acb6c963184b",
"deviceId": "",
"version": "",
"ua": ""
}
}, },
{ {
"key": "养生堂", "key": "养生堂",
@@ -801,6 +732,19 @@
"分类url": "https://www.myripon.com/" "分类url": "https://www.myripon.com/"
} }
}, },
{
"key": "韩国",
"name": "🧿韩国|影视",
"type": 3,
"api": "csp_XBPQ",
"jar": "./jars/养生堂.jar",
"ext": {
"副标题": "欧歌专属",
"请求头": "User-Agent$MOBILE_UA",
"编码": "UTF-8",
"分类url": "https://www.hanjukankan.com/;;"
}
},
{ {
"key": "猎手影视", "key": "猎手影视",
"name": "🧡猎手|PY影视", "name": "🧡猎手|PY影视",
@@ -812,17 +756,6 @@
"filterable": 1, "filterable": 1,
"playerType": 2 "playerType": 2
}, },
{
"key": "若惜",
"name": "🧡若惜|PY影视",
"type": 3,
"api": "./api/若惜追剧APP.py",
"searchable": 1,
"changeable": 1,
"quickSearch": 1,
"filterable": 1,
"playerType": 2
},
{ {
"key": "金牌影视PY", "key": "金牌影视PY",
"name": "🧡金牌|PY影视", "name": "🧡金牌|PY影视",
@@ -874,6 +807,17 @@
"quickSearch": 1, "quickSearch": 1,
"filterable": 1 "filterable": 1
}, },
{
"key": "软件",
"name": "🅰️软件┃教程",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/软件教程.json"
},
{ {
"key": "学堂", "key": "学堂",
"name": "🅰️学堂┃教育", "name": "🅰️学堂┃教育",
@@ -1039,28 +983,6 @@
"order_num": 142, "order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/哔哩套餐2.json" "ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/哔哩套餐2.json"
}, },
{
"key": "软件",
"name": "🅰️软件┃教程",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/软件教程.json"
},
{
"key": "演唱会",
"name": "🅰️演唱会┃哔哩",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/演唱会.json"
},
{ {
"key": "MV", "key": "MV",
"name": "🌈歌曲┃哔哩", "name": "🌈歌曲┃哔哩",
@@ -1105,6 +1027,17 @@
"order_num": 142, "order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/球星合集.json" "ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/球星合集.json"
}, },
{
"key": "演唱会",
"name": "🅰️演唱会┃哔哩",
"type": 3,
"api": "./api/drpy2.min.js",
"searchable": 0,
"quickSearch": 0,
"filterable": 1,
"order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/演唱会.json"
},
{ {
"key": "戏曲", "key": "戏曲",
"name": "🅰️戏曲┃合集", "name": "🅰️戏曲┃合集",
@@ -1116,6 +1049,23 @@
"order_num": 142, "order_num": 142,
"ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/戏曲合集.json" "ext": "./js/我的哔哩.js?type=url&params=https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/戏曲合集.json"
}, },
{
"key": "哔哩哔哩听书",
"name": "🅰听书┃哔哩",
"type": 3,
"api": "csp_Bili",
"searchable": 0,
"quickSearch": 0,
"filterable": 0,
"ext": {
"cookie": "http://127.0.0.1:9978/file/TVBox/bili_cookie.txt",
"json": "https://cdn.jsdmirror.com/gh/ouhaibo1980/tvbox@main/Bilibili/小说.json"
},
"style": {
"type": "rect",
"ratio": 1.597
}
},
{ {
"key": "急救教学", "key": "急救教学",
"name": "🚑急救|教学", "name": "🚑急救|教学",
@@ -1130,19 +1080,6 @@
}, },
"gridview": "0-0-4.1" "gridview": "0-0-4.1"
}, },
{
"key": "本地",
"name": "🌸本地|视频",
"type": 3,
"api": "csp_LocalFile"
},
{
"key": "预告",
"name": "🌸新片|预告",
"type": 3,
"api": "csp_DouBan",
"searchable": 0
},
{ {
"key": "合集", "key": "合集",
"name": "💋哔哩┃合集", "name": "💋哔哩┃合集",
@@ -1164,6 +1101,19 @@
}, },
"ext": "./js/88看球.js" "ext": "./js/88看球.js"
}, },
{
"key": "本地",
"name": "🌸本地|视频",
"type": 3,
"api": "csp_LocalFile"
},
{
"key": "预告",
"name": "🌸新片|预告",
"type": 3,
"api": "csp_DouBan",
"searchable": 0
},
{ {
"key": "曼波动漫", "key": "曼波动漫",
"name": "🤣曼波|动漫", "name": "🤣曼波|动漫",
@@ -1277,17 +1227,6 @@
"changeable": 1, "changeable": 1,
"ext": "./json/xm.json" "ext": "./json/xm.json"
}, },
{
"key": "小斑快映",
"name": "❤快映|4K弹幕",
"type": 3,
"api": "csp_PanWebShare",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"changeable": 1,
"ext": "./json/xbky.json"
},
{ {
"key": "多多", "key": "多多",
"name": "❤多多|4K弹幕", "name": "❤多多|4K弹幕",
@@ -1310,6 +1249,33 @@
"changeable": 1, "changeable": 1,
"ext": "./json/wogg.json" "ext": "./json/wogg.json"
}, },
{
"key": "糖果",
"name": "❤糖果|搜索",
"type": 3,
"api": "csp_TGSou",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "音海",
"name": "❤音海|搜索",
"type": 3,
"api": "csp_YinHai",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "盘搜",
"name": "❤盘搜|搜索",
"type": 3,
"api": "csp_PanSou",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{ {
"key": "阿里云盘", "key": "阿里云盘",
"name": "❤我的|阿里", "name": "❤我的|阿里",
@@ -1365,24 +1331,6 @@
"ratio": 1.433 "ratio": 1.433
} }
}, },
{
"key": "糖果",
"name": "❤糖果|搜索",
"type": 3,
"api": "csp_TGSou",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{
"key": "音海",
"name": "❤音海|搜索",
"type": 3,
"api": "csp_YinHai",
"searchable": 1,
"quickSearch": 1,
"filterable": 1
},
{ {
"key": "push_agent", "key": "push_agent",
"name": "📢手机|推送", "name": "📢手机|推送",
-255
View File
@@ -1,255 +0,0 @@
# -*- coding: utf-8 -*-
# by @嗷呜
import re
import sys
from Crypto.Hash import MD5
sys.path.append("..")
from Crypto.Cipher import AES
from Crypto.Util.Padding import pad, unpad
from urllib.parse import quote, urlparse
from base64 import b64encode, b64decode
from concurrent.futures import ThreadPoolExecutor
import json
import time
from base.spider import Spider
class Spider(Spider):
'''
sites照常配置,
lives配置:
{
"name": "xxxx",
"type": 3,
"api": "路径/若惜追剧APP.py",
"ext": ""
}
'''
def init(self, extend=""):
self.host = self.gethost()
pass
def getName(self):
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def action(self, action):
pass
def destroy(self):
pass
def homeContent(self, filter):
data = self.getdata("/api.php/getappapi.index/initV119")
dy = {"class": "类型", "area": "地区", "lang": "语言", "year": "年份", "letter": "字母", "by": "排序",
"sort": "排序"}
filters = {}
classes = []
json_data = data["type_list"]
homedata = data["banner_list"][8:]
for item in json_data:
if item["type_name"] == "全部":
continue
has_non_empty_field = False
jsontype_extend = json.loads(item["type_extend"])
homedata.extend(item["recommend_list"])
jsontype_extend["sort"] = "最新,最热,最赞"
classes.append({"type_name": item["type_name"], "type_id": item["type_id"]})
for key in dy:
if key in jsontype_extend and jsontype_extend[key].strip() != "":
has_non_empty_field = True
break
if has_non_empty_field:
filters[str(item["type_id"])] = []
for dkey in jsontype_extend:
if dkey in dy and jsontype_extend[dkey].strip() != "":
values = jsontype_extend[dkey].split(",")
value_array = [{"n": value.strip(), "v": value.strip()} for value in values if
value.strip() != ""]
filters[str(item["type_id"])].append({"key": dkey, "name": dy[dkey], "value": value_array})
result = {}
result["class"] = classes
result["filters"] = filters
result["list"] = homedata[1:]
return result
def homeVideoContent(self):
pass
def categoryContent(self, tid, pg, filter, extend):
body = {"area": extend.get('area', '全部'), "year": extend.get('year', '全部'), "type_id": tid, "page": pg,
"sort": extend.get('sort', '最新'), "lang": extend.get('lang', '全部'),
"class": extend.get('class', '全部')}
result = {}
data = self.getdata("/api.php/getappapi.index/typeFilterVodList", body)
result["list"] = data["recommend_list"]
result["page"] = pg
result["pagecount"] = 9999
result["limit"] = 90
result["total"] = 999999
return result
def detailContent(self, ids):
body = f"vod_id={ids[0]}"
data = self.getdata("/api.php/getappapi.index/vodDetail", body)
vod = data["vod"]
play = []
names = []
for itt in data["vod_play_list"]:
a = []
names.append(itt["player_info"]["show"])
for it in itt['urls']:
it['user_agent']=itt["player_info"].get("user_agent")
it["parse"]=itt["player_info"].get("parse")
a.append(f"{it['name']}${self.e64(json.dumps(it))}")
play.append("#".join(a))
vod["vod_play_from"] = "$$$".join(names)
vod["vod_play_url"] = "$$$".join(play)
result = {"list": [vod]}
return result
def searchContent(self, key, quick, pg="1"):
body = f"keywords={key}&type_id=0&page={pg}"
data = self.getdata("/api.php/getappapi.index/searchList", body)
result = {"list": data["search_list"], "page": pg}
return result
def playerContent(self, flag, id, vipFlags):
ids = json.loads(self.d64(id))
h={"User-Agent": (ids['user_agent'] or "okhttp/3.14.9")}
try:
if re.search(r'url=', ids['parse_api_url']):
data=self.fetch(ids['parse_api_url'], headers=h, timeout=10).json()
url=data.get('url') or data['data'].get('url')
else:
body = f"parse_api={ids.get('parse') or ids['parse_api_url'].replace(ids['url'], '')}&url={quote(self.aes(ids['url'],True))}&token={ids.get('token')}"
b = self.getdata("/api.php/getappapi.index/vodParse", body)['json']
url = json.loads(b)['url']
if 'error' in url:raise ValueError(f"解析失败: {url}")
p=0
except Exception as e:
print('错误信息:',e)
url, p = ids['url'], 1
if re.search(r'\.jpg|\.png|\.jpeg', url):
url = self.Mproxy(url)
result = {}
result["parse"] = p
result["url"] = url
result["header"] = h
return result
def liveContent(self, url):
id=self.homeContent(True)['class'][-1]['type_id']
vlist=self.categoryContent(id,1,False,{})['list']
results = []
with ThreadPoolExecutor(max_workers=len(vlist)) as executor:
futures = [executor.submit(self.livedetailContent, item['vod_name'], item['vod_id']) for item in vlist]
for future in futures:
try:
detail = future.result()
if detail:
results.append(detail)
except Exception as e:
print(f"处理详情数据失败: {str(e)}")
return '\n'.join(results)
def livedetailContent(self, name,id):
try:
print(f"获取直播源:{name}")
body = f"vod_id={id}"
data = self.getdata("/api.php/getappapi.index/vodDetail", body)
play = [f"{name},#genre#"]
for itt in data["vod_play_list"]:
for it in itt['urls']:
play.append(f"{it['name']}, {it['url']}")
except Exception as e:
print(f"获取直播源失败:{str(e)}")
play=[]
return '\n'.join(play)
def localProxy(self, param):
return self.Mlocal(param)
def gethost(self):
headers = {
'User-Agent': 'okhttp/3.14.9'
}
host = self.fetch('https://rxysyyds.oss-cn-chengdu.aliyuncs.com/getapp.txt', headers=headers).text
return host.strip()
def aes(self, text,b=None):
key = b"ebad3f1a58b13933"
cipher = AES.new(key, AES.MODE_CBC, key)
if b:
ct_bytes = cipher.encrypt(pad(text.encode("utf-8"), AES.block_size))
ct = b64encode(ct_bytes).decode("utf-8")
return ct
else :
pt = unpad(cipher.decrypt(b64decode(text)), AES.block_size)
return pt.decode("utf-8")
def header(self):
t = str(int(time.time()))
header = {"Referer":self.host,
"User-Agent": "okhttp/3.14.9", "app-version-code": "140", "app-ui-mode": "light",
"app-api-verify-time": t, "app-user-device-id": self.md5(t),
"app-api-verify-sign": self.aes(t,True),
"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"}
return header
def getdata(self, path, data=None):
vdata = self.post(f"{self.host}{path}", headers=self.header(), data=data, timeout=10).json()['data']
data1 = self.aes(vdata)
return json.loads(data1)
def Mproxy(self, url):
return f"{self.getProxyUrl()}&url={self.e64(url)}&type=m3u8"
def Mlocal(self, param,header=None):
url = self.d64(param["url"])
ydata = self.fetch(url, headers=header, allow_redirects=False)
data = ydata.content.decode('utf-8')
if ydata.headers.get('Location'):
url = ydata.headers['Location']
data = self.fetch(url, headers=header).content.decode('utf-8')
parsed_url = urlparse(url)
durl = parsed_url.scheme + "://" + parsed_url.netloc
lines = data.strip().split('\n')
for index, string in enumerate(lines):
if '#EXT' not in string and 'http' not in string:
last_slash_index = string.rfind('/')
lpath = string[:last_slash_index + 1]
lines[index] = durl + ('' if lpath.startswith('/') else '/') + lpath
data = '\n'.join(lines)
return [200, "application/vnd.apple.mpegur", data]
def e64(self, text):
try:
text_bytes = text.encode('utf-8')
encoded_bytes = b64encode(text_bytes)
return encoded_bytes.decode('utf-8')
except Exception as e:
print(f"Base64编码错误: {str(e)}")
return ""
def d64(self,encoded_text):
try:
encoded_bytes = encoded_text.encode('utf-8')
decoded_bytes = b64decode(encoded_bytes)
return decoded_bytes.decode('utf-8')
except Exception as e:
print(f"Base64解码错误: {str(e)}")
return ""
def md5(self, text):
h = MD5.new()
h.update(text.encode('utf-8'))
return h.hexdigest()
Binary file not shown.
Binary file not shown.
-26
View File
@@ -1,26 +0,0 @@
{
"SiteUrl": "",
"Domains": [
"http://xsayang.fun:12512"
],
"SiteWord": "xbky",
"SiteName": "小斑快映",
"Classes": [
{
"type_name": "电影",
"type_id": "1"
},
{
"type_name": "剧集",
"type_id": "2"
},
{
"type_name": "综艺",
"type_id": "3"
},
{
"type_name": "动漫",
"type_id": "4"
}
]
}
+600 -1978
View File
File diff suppressed because it is too large. Load diff
BIN
View File
Binary file not shown.
+50 -87
View File
@@ -97,22 +97,6 @@
"parsesKey": "gHSLmx3JQRasgztO" "parsesKey": "gHSLmx3JQRasgztO"
} }
}, },
{
"key": "干饭",
"name": "干饭丨APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppQi",
"ext": {
"url": "http://110.42.53.99:1080",
"site": "",
"dataKey": "staraugust123456",
"dataIv": "staraugust123456",
"deviceId": "",
"version": "301",
"ua": ""
}
},
{ {
"key": "加菲", "key": "加菲",
"name": "加菲丨APP", "name": "加菲丨APP",
@@ -253,15 +237,48 @@
} }
}, },
{ {
"key": "柚子", "key": "驿站",
"name": "柚子丨APP", "name": "驿站丨APP",
"type": 3, "type": 3,
"quickSearch": 1, "quickSearch": 1,
"api": "csp_AppGet", "api": "csp_AppGet",
"ext": { "ext": {
"url": "https://cnm.guahd.com", "url": "",
"dataKey": "f2A7D4B9E8C16531", "site": "https://dyyztvappapigoodgx.68.gy:12689/ciwk28vu38io8/apiurl.txt",
"dataIv": "f2A7D4B9E8C16531", "dataKey": "dyyztvapiappyyds",
"dataIv": "dyyztvapiappyyds",
"deviceId": "",
"version": "",
"ua": ""
}
},
{
"key": "外剧",
"name": "外剧丨APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "https://guowaiju.com",
"site": "",
"dataKey": "7xv16h7qgkrs9b1p",
"dataIv": "7xv16h7qgkrs9b1p",
"deviceId": "",
"version": "",
"ua": ""
}
},
{
"key": "小猪",
"name": "小猪丨APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "",
"site": "https://xz4k.top/url.txt",
"dataKey": "1785acb6c963184b",
"dataIv": "1785acb6c963184b",
"deviceId": "", "deviceId": "",
"version": "", "version": "",
"ua": "" "ua": ""
@@ -375,20 +392,6 @@
"version": "" "version": ""
} }
}, },
{
"key": "狂人",
"name": "狂人 I APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "https://www.zjkrmv.vip",
"dataKey": "vXeyuJFqTKqWUtWU",
"dataIv": "vXeyuJFqTKqWUtWU",
"deviceId": "",
"version": ""
}
},
{ {
"key": "莱米", "key": "莱米",
"name": "莱米|APP", "name": "莱米|APP",
@@ -448,20 +451,6 @@
"version": "" "version": ""
} }
}, },
{
"key": "蓝光",
"name": "蓝光|APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "http://122.228.193.2:9654",
"dataKey": "ca94b06ca3c7d80e",
"dataIv": "ca94b06ca3c7d80e",
"deviceId": "",
"version": "119"
}
},
{ {
"key": "米诺", "key": "米诺",
"name": "米诺|APP", "name": "米诺|APP",
@@ -506,20 +495,6 @@
"version": "" "version": ""
} }
}, },
{
"key": "晴天",
"name": "晴天|APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "https://qjappcms.sun4k.top",
"dataKey": "sBxqXVF5pAHbGzrH",
"dataIv": "sBxqXVF5pAHbGzrH",
"deviceId": "",
"version": "119"
}
},
{ {
"key": "橘子", "key": "橘子",
"name": "橘子|APP", "name": "橘子|APP",
@@ -578,20 +553,6 @@
"version": "361" "version": "361"
} }
}, },
{
"key": "若惜",
"name": "若惜|APP",
"type": 3,
"quickSearch": 1,
"api": "csp_AppGet",
"ext": {
"url": "http://110.40.59.188:9527",
"dataKey": "ebad3f1a58b13933",
"dataIv": "ebad3f1a58b13933",
"deviceId": "",
"version": ""
}
},
{ {
"key": "移动", "key": "移动",
"name": "移动|APP", "name": "移动|APP",
@@ -943,6 +904,12 @@
"type": 3, "type": 3,
"api": "csp_MiSou" "api": "csp_MiSou"
}, },
{
"key": "派派",
"name": "派派|搜索",
"type": 3,
"api": "csp_PPQPan"
},
{ {
"key": "短剧大全", "key": "短剧大全",
"name": "短剧|大全", "name": "短剧|大全",
@@ -955,6 +922,12 @@
"type": 3, "type": 3,
"api": "csp_DuanjuHJ" "api": "csp_DuanjuHJ"
}, },
{
"key": "短剧鬼鬼",
"name": "短剧|鬼鬼",
"type": 3,
"api": "csp_DuanjuGG"
},
{ {
"key": "全盘", "key": "全盘",
"name": "全盘|搜索", "name": "全盘|搜索",
@@ -984,16 +957,6 @@
"quickSearch": 1, "quickSearch": 1,
"filterable": 1 "filterable": 1
}, },
{
"key": "偷乐短剧",
"name": "偷乐|短剧",
"type": 3,
"api": "./api/TLDJ.py",
"searchable": 1,
"changeable": 1,
"quickSearch": 1,
"filterable": 1
},
{ {
"key": "爱看短剧", "key": "爱看短剧",
"name": "爱看|短剧", "name": "爱看|短剧",
-790
View File
@@ -1,790 +0,0 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# 偷乐短剧爬虫
import sys
import json
import re
import time
import urllib.parse
import requests
from bs4 import BeautifulSoup
# 导入基础类
sys.path.append('../../')
try:
from base.spider import Spider
except ImportError:
# 本地调试时的替代实现
class Spider:
def init(self, extend=""):
pass
class Spider(Spider):
def __init__(self):
# 网站主URL
self.siteUrl = "https://www.toule.top"
# 根据网站实际结构,分类链接格式为: /index.php/vod/show/class/分类名/id/1.html
# 分类ID映射 - 从网站中提取的分类
self.cateManual = {
"男频": "/index.php/vod/show/class/%E7%94%B7%E9%A2%91/id/1.html",
"女频": "/index.php/vod/show/class/%E5%A5%B3%E9%A2%91/id/1.html",
"都市": "/index.php/vod/show/class/%E9%83%BD%E5%B8%82/id/1.html",
"赘婿": "/index.php/vod/show/class/%E8%B5%98%E5%A9%BF/id/1.html",
"战神": "/index.php/vod/show/class/%E6%88%98%E7%A5%9E/id/1.html",
"古代言情": "/index.php/vod/show/class/%E5%8F%A4%E4%BB%A3%E8%A8%80%E6%83%85/id/1.html",
"现代言情": "/index.php/vod/show/class/%E7%8E%B0%E4%BB%A3%E8%A8%80%E6%83%85/id/1.html",
"历史": "/index.php/vod/show/class/%E5%8E%86%E5%8F%B2/id/1.html",
"玄幻": "/index.php/vod/show/class/%E7%8E%84%E5%B9%BB/id/1.html",
"搞笑": "/index.php/vod/show/class/%E6%90%9E%E7%AC%91/id/1.html",
"甜宠": "/index.php/vod/show/class/%E7%94%9C%E5%AE%A0/id/1.html",
"励志": "/index.php/vod/show/class/%E5%8A%B1%E5%BF%97/id/1.html",
"逆袭": "/index.php/vod/show/class/%E9%80%86%E8%A2%AD/id/1.html",
"穿越": "/index.php/vod/show/class/%E7%A9%BF%E8%B6%8A/id/1.html",
"古装": "/index.php/vod/show/class/%E5%8F%A4%E8%A3%85/id/1.html"
}
# 请求头
self.headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36",
"Referer": "https://www.toule.top/",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8",
"Accept-Encoding": "gzip, deflate, br",
"Connection": "keep-alive",
}
# 缓存
self.cache = {}
self.cache_timeout = {}
def getName(self):
return "偷乐短剧"
def init(self, extend=""):
# 初始化方法,可以留空
return
def isVideoFormat(self, url):
"""判断是否为视频格式"""
video_formats = ['.mp4', '.m3u8', '.ts', '.flv', '.avi', '.mkv', '.mov', '.rmvb', '.3gp']
for format in video_formats:
if format in url.lower():
return True
return False
def manualVideoCheck(self):
"""是否需要手动检查视频"""
return False
# 工具方法 - 网络请求
def fetch(self, url, headers=None, data=None, method="GET"):
"""统一的网络请求方法"""
try:
if headers is None:
headers = self.headers.copy()
if method.upper() == "GET":
response = requests.get(url, headers=headers, params=data, timeout=10,verify=False)
else: # POST
response = requests.post(url, headers=headers, data=data, timeout=10,verify=False)
response.raise_for_status()
response.encoding = response.apparent_encoding or 'utf-8'
return response
except Exception as e:
self.log(f"请求失败: {url}, 错误: {str(e)}", "ERROR")
return None
# 缓存方法
def getCache(self, key, timeout=3600):
"""获取缓存数据"""
if key in self.cache and key in self.cache_timeout:
if time.time() < self.cache_timeout[key]:
return self.cache[key]
else:
del self.cache[key]
del self.cache_timeout[key]
return None
def setCache(self, key, value, timeout=3600):
"""设置缓存数据"""
self.cache[key] = value
self.cache_timeout[key] = time.time() + timeout
# 日志方法
def log(self, msg, level='INFO'):
"""记录日志"""
levels = {
'DEBUG': 0,
'INFO': 1,
'WARNING': 2,
'ERROR': 3
}
current_level = 'INFO' # 可以设置为DEBUG以获取更多信息
if levels.get(level, 4) >= levels.get(current_level, 1):
print(f"[{level}] {time.strftime('%Y-%m-%d %H:%M:%S')} - {msg}")
# 辅助方法 - 从URL中提取视频ID
def extractVodId(self, url):
"""从URL中提取视频ID"""
# 路径格式: /index.php/vod/play/id/9024/sid/1/nid/1.html
match = re.search(r'/id/(\d+)/', url)
if match:
return match.group(1)
return ""
# 辅助方法 - 从网页内容中提取分类
def extractCategories(self, text):
"""从网页内容中提取分类标签"""
cats = []
# 匹配标签字符串,例如: "男频,逆袭,亲情,短剧"
if "," in text:
parts = text.split(",")
for part in parts:
part = part.strip()
if part and part != "短剧":
cats.append(part)
return cats
# 主要接口实现
def homeContent(self, filter):
"""获取首页分类及内容"""
result = {}
classes = []
# 从缓存获取
cache_key = 'home_classes'
cached_classes = self.getCache(cache_key)
if cached_classes:
classes = cached_classes
else:
# 使用预定义的分类
for k, v in self.cateManual.items():
classes.append({
'type_id': v, # 使用完整URL路径作为type_id
'type_name': k
})
# 保存到缓存
self.setCache(cache_key, classes, 24*3600) # 缓存24小时
result['class'] = classes
# 获取首页推荐视频
videos = self.homeVideoContent().get('list', [])
result['list'] = videos
return result
def homeVideoContent(self):
"""获取首页推荐视频内容"""
result = {'list': []}
videos = []
# 从缓存获取
cache_key = 'home_videos'
cached_videos = self.getCache(cache_key)
if cached_videos:
return {'list': cached_videos}
try:
response = self.fetch(self.siteUrl)
if response and response.status_code == 200:
html = response.text
soup = BeautifulSoup(html, 'html.parser')
# 查找最新更新区域
latest_section = soup.find('h2', text=lambda t: t and '最新更新' in t)
if latest_section:
container = latest_section.parent # 获取容器
if container:
# 查找所有 li.item 元素
items = container.find_all('li', class_='item')
for item in items:
try:
# 获取链接和标题
title_link = item.find('h3')
if not title_link:
continue
title = title_link.text.strip()
# 获取第一个链接作为详情页链接
link_tag = item.find('a')
if not link_tag:
continue
link = link_tag.get('href', '')
if not link.startswith('http'):
link = urllib.parse.urljoin(self.siteUrl, link)
# 提取ID
vid = self.extractVodId(link)
if not vid:
continue
# 获取图片
img_tag = item.find('img')
img_url = ""
if img_tag:
img_url = img_tag.get('src', img_tag.get('data-src', ''))
if img_url and not img_url.startswith('http'):
img_url = urllib.parse.urljoin(self.siteUrl, img_url)
# 获取备注信息
remarks = ""
remarks_tag = item.find('span', class_='remarks')
if remarks_tag:
remarks = remarks_tag.text.strip()
# 获取标签信息
tags = ""
tags_tag = item.find('span', class_='tags')
if tags_tag:
tags = tags_tag.text.strip()
# 合并备注和标签
if remarks and tags:
remarks = f"{remarks} | {tags}"
elif tags:
remarks = tags
# 构建视频项
videos.append({
'vod_id': vid,
'vod_name': title,
'vod_pic': img_url,
'vod_remarks': remarks
})
except Exception as e:
self.log(f"处理视频项时出错: {str(e)}", "ERROR")
continue
# 保存到缓存
self.setCache(cache_key, videos, 3600) # 缓存1小时
except Exception as e:
self.log(f"获取首页视频内容发生错误: {str(e)}", "ERROR")
result['list'] = videos
return result
def categoryContent(self, tid, pg, filter, extend):
"""获取分类内容"""
result = {}
videos = []
# 处理页码
if pg is None:
pg = 1
else:
pg = int(pg)
# 构建分类URL - tid是完整的URL路径
if tid.startswith("/"):
# 替换页码,URL格式可能像: /index.php/vod/show/class/男频/id/1.html
if pg > 1:
if "html" in tid:
category_url = tid.replace(".html", f"/page/{pg}.html")
else:
category_url = f"{tid}/page/{pg}.html"
else:
category_url = tid
full_url = urllib.parse.urljoin(self.siteUrl, category_url)
else:
# 如果tid不是URL路径,可能是旧版分类ID,尝试查找对应URL
category_url = ""
for name, url in self.cateManual.items():
if name == tid:
category_url = url
break
if not category_url:
self.log(f"未找到分类ID对应的URL: {tid}", "ERROR")
result['list'] = []
result['page'] = pg
result['pagecount'] = 1
result['limit'] = 0
result['total'] = 0
return result
# 处理页码
if pg > 1:
if "html" in category_url:
category_url = category_url.replace(".html", f"/page/{pg}.html")
else:
category_url = f"{category_url}/page/{pg}.html"
full_url = urllib.parse.urljoin(self.siteUrl, category_url)
# 请求分类页
try:
response = self.fetch(full_url)
if response and response.status_code == 200:
html = response.text
soup = BeautifulSoup(html, 'html.parser')
# 查找视频项,根据实际HTML结构调整
items = soup.find_all('li', class_='item')
for item in items:
try:
# 获取链接和标题
title_tag = item.find('h3')
if not title_tag:
continue
title = title_tag.text.strip()
# 获取链接
link_tag = item.find('a')
if not link_tag:
continue
link = link_tag.get('href', '')
if not link.startswith('http'):
link = urllib.parse.urljoin(self.siteUrl, link)
# 提取ID
vid = self.extractVodId(link)
if not vid:
continue
# 获取图片
img_tag = item.find('img')
img_url = ""
if img_tag:
img_url = img_tag.get('src', img_tag.get('data-src', ''))
if img_url and not img_url.startswith('http'):
img_url = urllib.parse.urljoin(self.siteUrl, img_url)
# 获取备注信息
remarks = ""
remarks_tag = item.find('span', class_='remarks')
if remarks_tag:
remarks = remarks_tag.text.strip()
# 获取标签信息
tags = ""
tags_tag = item.find('span', class_='tags')
if tags_tag:
tags = tags_tag.text.strip()
# 合并备注和标签
if remarks and tags:
remarks = f"{remarks} | {tags}"
elif tags:
remarks = tags
# 构建视频项
videos.append({
'vod_id': vid,
'vod_name': title,
'vod_pic': img_url,
'vod_remarks': remarks
})
except Exception as e:
self.log(f"处理分类视频项时出错: {str(e)}", "ERROR")
continue
# 查找分页信息
# 默认值
total = len(videos)
pagecount = 1
limit = 20
# 尝试查找分页元素
pagination = soup.find('ul', class_='page')
if pagination:
# 查找最后一页的链接
last_page_links = pagination.find_all('a')
for link in last_page_links:
page_text = link.text.strip()
if page_text.isdigit():
pagecount = max(pagecount, int(page_text))
except Exception as e:
self.log(f"获取分类内容发生错误: {str(e)}", "ERROR")
result['list'] = videos
result['page'] = pg
result['pagecount'] = pagecount
result['limit'] = limit
result['total'] = total
return result
def detailContent(self, ids):
"""获取详情内容"""
result = {}
if not ids or len(ids) == 0:
return result
# 视频ID
vid = ids[0]
# 构建播放页URL
play_url = f"{self.siteUrl}/index.php/vod/play/id/{vid}/sid/1/nid/1.html"
try:
response = self.fetch(play_url)
if not response or response.status_code != 200:
return result
html = response.text
soup = BeautifulSoup(html, 'html.parser')
# 提取视频基本信息
# 标题
title = ""
title_tag = soup.find('h1', class_='items-title')
if title_tag:
title = title_tag.text.strip()
# 图片
pic = ""
pic_tag = soup.find('img', class_='thumb')
if pic_tag:
pic = pic_tag.get('src', '')
if pic and not pic.startswith('http'):
pic = urllib.parse.urljoin(self.siteUrl, pic)
# 简介
desc = ""
desc_tag = soup.find('div', class_='text-content')
if desc_tag:
desc = desc_tag.text.strip()
# 标签/分类
tags = []
tags_container = soup.find('span', class_='items-tags')
if tags_container:
tag_links = tags_container.find_all('a')
for tag in tag_links:
tag_text = tag.text.strip()
if tag_text:
tags.append(tag_text)
# 提取播放列表
play_from = "偷乐短剧"
play_list = []
# 查找播放列表区域
play_area = soup.find('div', class_='swiper-wrapper')
if play_area:
# 查找所有剧集链接
episode_links = play_area.find_all('a')
for ep in episode_links:
ep_title = ep.text.strip()
ep_url = ep.get('href', '')
if ep_url:
# 直接使用URL作为ID
if not ep_url.startswith('http'):
ep_url = urllib.parse.urljoin(self.siteUrl, ep_url)
# 提取集数信息
ep_num = ep_title
if ep_num.isdigit():
ep_num = f"第{ep_num}集"
play_list.append(f"{ep_num}${ep_url}")
# 如果没有找到播放列表,查找播放按钮
if not play_list:
play_btn = soup.find('a', class_='btn-play')
if play_btn:
play_url = play_btn.get('href', '')
if play_url:
if not play_url.startswith('http'):
play_url = urllib.parse.urljoin(self.siteUrl, play_url)
play_list.append(f"播放${play_url}")
# 如果仍然没有找到播放链接,使用播放页URL
if not play_list:
play_url = f"{self.siteUrl}/index.php/vod/play/id/{vid}/sid/1/nid/1.html"
play_list.append(f"播放${play_url}")
# 提取更多信息(导演、演员等)
director = ""
actor = ""
year = ""
area = ""
remarks = ""
# 查找备注信息
meta_items = soup.find_all('div', class_='meta-item')
for item in meta_items:
item_title = item.find('span', class_='item-title')
item_content = item.find('span', class_='item-content')
if item_title and item_content:
title_text = item_title.text.strip()
content_text = item_content.text.strip()
if "导演" in title_text:
director = content_text
elif "主演" in title_text:
actor = content_text
elif "年份" in title_text:
year = content_text
elif "地区" in title_text:
area = content_text
elif "简介" in title_text:
if not desc:
desc = content_text
elif "状态" in title_text:
remarks = content_text
# 如果没有从meta-item中获取到remarks
if not remarks:
remarks_tag = soup.find('span', class_='remarks')
if remarks_tag:
remarks = remarks_tag.text.strip()
# 构建标准数据结构
vod = {
"vod_id": vid,
"vod_name": title,
"vod_pic": pic,
"vod_year": year,
"vod_area": area,
"vod_remarks": remarks,
"vod_actor": actor,
"vod_director": director,
"vod_content": desc,
"type_name": ",".join(tags),
"vod_play_from": play_from,
"vod_play_url": "#".join(play_list)
}
result = {
'list': [vod]
}
except Exception as e:
self.log(f"获取详情内容时出错: {str(e)}", "ERROR")
return result
def searchContent(self, key, quick, pg=1):
"""搜索功能"""
result = {}
videos = []
# 构建搜索URL和参数
search_url = f"{self.siteUrl}/index.php/vod/search.html"
params = {"wd": key}
try:
response = self.fetch(search_url, data=params)
if response and response.status_code == 200:
html = response.text
soup = BeautifulSoup(html, 'html.parser')
# 查找搜索结果项
search_items = soup.find_all('li', class_='item')
for item in search_items:
try:
# 获取标题
title_tag = item.find('h3')
if not title_tag:
continue
title = title_tag.text.strip()
# 获取链接
link_tag = item.find('a')
if not link_tag:
continue
link = link_tag.get('href', '')
if not link.startswith('http'):
link = urllib.parse.urljoin(self.siteUrl, link)
# 提取视频ID
vid = self.extractVodId(link)
if not vid:
continue
# 获取图片
img_tag = item.find('img')
img_url = ""
if img_tag:
img_url = img_tag.get('src', img_tag.get('data-src', ''))
if img_url and not img_url.startswith('http'):
img_url = urllib.parse.urljoin(self.siteUrl, img_url)
# 获取备注信息
remarks = ""
remarks_tag = item.find('span', class_='remarks')
if remarks_tag:
remarks = remarks_tag.text.strip()
# 获取标签信息
tags = ""
tags_tag = item.find('span', class_='tags')
if tags_tag:
tags = tags_tag.text.strip()
# 合并备注和标签
if remarks and tags:
remarks = f"{remarks} | {tags}"
elif tags:
remarks = tags
# 构建视频项
videos.append({
'vod_id': vid,
'vod_name': title,
'vod_pic': img_url,
'vod_remarks': remarks
})
except Exception as e:
self.log(f"处理搜索结果时出错: {str(e)}", "ERROR")
continue
except Exception as e:
self.log(f"搜索功能发生错误: {str(e)}", "ERROR")
result['list'] = videos
return result
def searchContentPage(self, key, quick, pg=1):
return self.searchContent(key, quick, pg)
def playerContent(self, flag, id, vipFlags):
"""获取播放内容"""
result = {}
try:
# 判断是否已经是视频URL
if self.isVideoFormat(id):
result["parse"] = 0
result["url"] = id
result["playUrl"] = ""
result["header"] = json.dumps(self.headers)
return result
# 判断是否是完整的页面URL
if id.startswith(('http://', 'https://')):
play_url = id
# 尝试作为相对路径处理
elif id.startswith('/'):
play_url = urllib.parse.urljoin(self.siteUrl, id)
# 假设是视频ID,构建播放页面URL
else:
# 检查是否是"视频ID_集数"格式
parts = id.split('_')
if len(parts) > 1 and parts[0].isdigit():
vid = parts[0]
nid = parts[1]
play_url = f"{self.siteUrl}/index.php/vod/play/id/{vid}/sid/1/nid/{nid}.html"
else:
# 直接当作视频ID处理
play_url = f"{self.siteUrl}/index.php/vod/play/id/{id}/sid/1/nid/1.html"
# 访问播放页获取真实播放地址
try:
self.log(f"正在解析播放页面: {play_url}")
response = self.fetch(play_url)
if response and response.status_code == 200:
html = response.text
# 查找player_aaaa变量
player_match = re.search(r'var\s+player_aaaa\s*=\s*({.*?});', html, re.DOTALL)
if player_match:
try:
player_data = json.loads(player_match.group(1))
if 'url' in player_data:
video_url = player_data['url']
if not video_url.startswith('http'):
video_url = urllib.parse.urljoin(self.siteUrl, video_url)
self.log(f"从player_aaaa获取到视频地址: {video_url}")
result["parse"] = 0
result["url"] = video_url
result["playUrl"] = ""
result["header"] = json.dumps(self.headers)
return result
except json.JSONDecodeError as e:
self.log(f"解析player_aaaa JSON出错: {str(e)}", "ERROR")
# 如果player_aaaa解析失败,尝试其他方式
# 1. 查找video标签
video_match = re.search(r'<video[^>]*src=["\'](.*?)["\']', html)
if video_match:
video_url = video_match.group(1)
if not video_url.startswith('http'):
video_url = urllib.parse.urljoin(self.siteUrl, video_url)
self.log(f"从video标签找到视频地址: {video_url}")
result["parse"] = 0
result["url"] = video_url
result["playUrl"] = ""
result["header"] = json.dumps(self.headers)
return result
# 2. 查找iframe
iframe_match = re.search(r'<iframe[^>]*src=["\'](.*?)["\']', html)
if iframe_match:
iframe_url = iframe_match.group(1)
if not iframe_url.startswith('http'):
iframe_url = urllib.parse.urljoin(self.siteUrl, iframe_url)
self.log(f"找到iframe,正在解析: {iframe_url}")
# 访问iframe内容
iframe_response = self.fetch(iframe_url)
if iframe_response and iframe_response.status_code == 200:
iframe_html = iframe_response.text
# 在iframe内容中查找视频地址
iframe_video_match = re.search(r'(https?://[^\'"]+\.(mp4|m3u8|ts))', iframe_html)
if iframe_video_match:
video_url = iframe_video_match.group(1)
self.log(f"从iframe中找到视频地址: {video_url}")
result["parse"] = 0
result["url"] = video_url
result["playUrl"] = ""
result["header"] = json.dumps({
"User-Agent": self.headers["User-Agent"],
"Referer": iframe_url
})
return result
# 3. 查找任何可能的视频URL
url_match = re.search(r'(https?://[^\'"]+\.(mp4|m3u8|ts))', html)
if url_match:
video_url = url_match.group(1)
self.log(f"找到可能的视频地址: {video_url}")
result["parse"] = 0
result["url"] = video_url
result["playUrl"] = ""
result["header"] = json.dumps(self.headers)
return result
except Exception as e:
self.log(f"解析播放地址时出错: {str(e)}", "ERROR")
# 如果所有方式都失败,返回外部解析标志
self.log("未找到直接可用的视频地址,需要外部解析", "WARNING")
result["parse"] = 1 # 表示需要外部解析
result["url"] = play_url # 返回播放页面URL
result["playUrl"] = ""
result["header"] = json.dumps(self.headers)
except Exception as e:
self.log(f"获取播放内容时出错: {str(e)}", "ERROR")
return result
def localProxy(self, param):
"""本地代理"""
return [404, "text/plain", {}, "Not Found"]
-1
View File
@@ -1 +0,0 @@
dmFyIHJ1bGUgPSB7CiAgICB0aXRsZTogJ+ebmOaQnOWkqeWggicsCiAgICBob3N0OiAnaHR0cHM6Ly9wYW5zb3R0LmNvbS8nLAogICAgaG9zdEpzOiAnJywKICAgIGhlYWRlcnM6IHsKICAgICAgICAnVXNlci1BZ2VudCc6ICdNb3ppbGxhLzUuMCAoTGludXg7IEFuZHJvaWQgMTE7IFBpeGVsIDUpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS85MC4wLjQ0MzAuOTEgTW9iaWxlIFNhZmFyaS81MzcuMzYnLAogICAgfSwKICAgIOe8lueggTogJ3V0Zi04JywKICAgIHRpbWVvdXQ6IDUwMDAsCiAgICB1cmw6ICdodHRwczovL3BhbnNvdHQuY29tL3NlYXJjaD9xPWZ5Y2xhc3MmZm9ybWF0PXZpZGVvJnBhZ2U9ZnlwYWdlJywKICAgIGZpbHRlcl91cmw6ICcnLAogICAgZGV0YWlsVXJsOiAnJywKICAgIHNlYXJjaFVybDogJ2h0dHBzOi8vcGFuc290dC5jb20vc2VhcmNoP3E9KiomZm9ybWF0PXZpZGVvJmV4YWN0PXRydWUmcGFnZT1meXBhZ2UnLAogICAgc2VhcmNoYWJsZTogMSwKICAgIHF1aWNrU2VhcmNoOiAxLAogICAgZmlsdGVyYWJsZTogMSwKICAgIGNsYXNzX25hbWU6ICfliafpm4Ym55S15b2xJuefreWJpybliqjmvKsm57u86Im6JywKICAgIGNsYXNzX3VybDogJ+WJp+mbhibnlLXlvbEm55+t572R5YmnJuWKqOa8qybnu7zoibonLAogICAgcHJveHlfcnVsZTogJycsCiAgICBzbmlmZmVyOiBmYWxzZSwKICAgIGlzVmlkZW86ICcnLAogICAgcGxheV9wYXJzZTogdHJ1ZSwKICAgIHBhcnNlX3VybDogJycsCiAgICBsYXp5OiAianM6XG4gICAgICAgIGlucHV0ID0gJ3B1c2g6Ly8nICsgaW5wdXQ7XG4gICAgIiwKICAgIGxpbWl0OiA5LAogICAgZG91YmxlOiBmYWxzZSwKICAgIC8vIOaOqOiNkDogJyonLAogICAg5LiA57qnOiAnanM6XG4gICAgICAgIGxldCBodG1sID0gZmV0Y2goaW5wdXQpO1xuICAgICAgICBsZXQgbGlzdCA9IHBkZmEoaHRtbCwgImJvZHkmJi5zZW1pLXNwYWNlLW1lZGl1bS12ZXJ0aWNhbCIpO1xuICAgICAgICBWT0RTID0gbGlzdC5tYXAoeCA9PiB7XG4gICAgICAgICAgICBsZXQgcmVtYXJrcyA9IHBkZmgoeCwgImRpdiYmaW1nJiZhbHQiKTtcbiAgICAgICAgICAgIC8vIOi/h+a7pOaOieWMheWQqyLov4Xpm7fkupHnm5gi5oiWIjExNSLnmoTlhoXlrrlcbiAgICAgICAgICAgIGlmKHJlbWFya3MuaW5jbHVkZXMoIui/hembt+S6keebmCIpIHx8IHJlbWFya3MuaW5jbHVkZXMoIjExNSIpIHx8IHJlbWFya3MuaW5jbHVkZXMoIumYv+mHjCIpKSByZXR1cm4gbnVsbDtcbiAgICAgICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICAgICAgdm9kX25hbWU6IHBkZmgoeCwgImRpdiYmYSYmdGl0bGUiKSxcbiAgICAgICAgICAgICAgICB2b2RfcGljOiBcJ1wnLFxuICAgICAgICAgICAgICAgIHZvZF9yZW1hcmtzOiByZW1hcmtzLFxuICAgICAgICAgICAgICAgIHZvZF9jb250ZW50OiByZW1hcmtzLFxuICAgICAgICAgICAgICAgIHZvZF9pZDogcGRmaCh4LCAiZGl2JiZhJiZocmVmIilcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSkuZmlsdGVyKHggPT4geCAhPT0gbnVsbCk7XG4gICAgJywKICAgIOS6jOe6pzogewogICAgICAgIHRpdGxlOiAnaDEmJlRleHQnLAogICAgICAgIGltZzogJ2ltZyYmc3JjJywKICAgICAgICBkZXNjOiAnLmNhcmQtdGV4dDplcSgyKSYmVGV4dDs7OzsnLAogICAgICAgIGNvbnRlbnQ6ICdib2R5JiYuc2VtaS1zcGFjZS1sb29zZS12ZXJ0aWNhbCYmYSYmaHJlZicsCiAgICAgICAgdGFiczogImpzOlRBQlMgPSBbJ+WkqeWggiddIiwKICAgICAgICBsaXN0czogImpzOlxuICAgICAgICAgICAgTElTVFMgPSBbXTtcbiAgICAgICAgICAgIGxldCBsaXN0czEgPSBwZGZhKGh0bWwsICdib2R5JiYuc2VtaS1zcGFjZS1sb29zZS12ZXJ0aWNhbCcpLm1hcChpdCA9PiB7XG4gICAgICAgICAgICAgICAgbGV0IF90dCA9IHBkZmgoaXQsICdzcGFuJiZ0aXRsZScpO1xuICAgICAgICAgICAgICAgIGxldCBfdXUgPSBwZGZoKGl0LCAnYSYmaHJlZicpO1xuICAgICAgICAgICAgICAgIHJldHVybiBfdHQgKyAnJCcgKyBfdXU7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIExJU1RTLnB1c2gobGlzdHMxKTtcbiAgICAgICAgIiwKICAgIH0sCiAgICDmkJzntKI6ICdqczpcbiAgICAgICAgbGV0IGh0bWwgPSBmZXRjaChpbnB1dCk7XG4gICAgICAgIGxldCBsaXN0ID0gcGRmYShodG1sLCAiYm9keSYmLnNlbWktc3BhY2UtbWVkaXVtLXZlcnRpY2FsIik7XG4gICAgICAgIFZPRFMgPSBsaXN0Lm1hcCh4ID0+IHtcbiAgICAgICAgICAgIGxldCByZW1hcmtzID0gcGRmaCh4LCAiZGl2JiZpbWcmJmFsdCIpO1xuICAgICAgICAgICAgLy8g6L+H5ruk5o6J5YyF5ZCrIui/hembt+S6keebmCLmiJYiMTE1IueahOWGheWuuVxuICAgICAgICAgICAgaWYocmVtYXJrcy5pbmNsdWRlcygi6L+F6Zu35LqR55uYIikgfHwgcmVtYXJrcy5pbmNsdWRlcygiMTE1IikgfHwgcmVtYXJrcy5pbmNsdWRlcygi6Zi/6YeMIikpIHJldHVybiBudWxsO1xuICAgICAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgICAgICB2b2RfbmFtZTogcGRmaCh4LCAiZGl2JiZhJiZ0aXRsZSIpLFxuICAgICAgICAgICAgICAgIHZvZF9waWM6IFwnXCcsXG4gICAgICAgICAgICAgICAgdm9kX3JlbWFya3M6IHJlbWFya3MsXG4gICAgICAgICAgICAgICAgdm9kX2NvbnRlbnQ6IHJlbWFya3MsXG4gICAgICAgICAgICAgICAgdm9kX2lkOiBwZGZoKHgsICJkaXYmJmEmJmhyZWYiKVxuICAgICAgICAgICAgfVxuICAgICAgICB9KS5maWx0ZXIoeCA9PiB4ICE9PSBudWxsKTtcbiAgICAnLAogICAgY2F0ZV9leGNsdWRlOiAn6aaW6aG1fOeVmeiogHxBUFB85LiL6L29fOi1hOiur3zmlrDpl7t85Yqo5oCBJywKICAgIHRhYl9leGNsdWRlOiAn54yc5L2gfOWWnOasonzkuIvovb185Ymn5oOFfOamnHzor4TorronLAogICAg57G75Z6LOiAn5b2x6KeGJywKICAgIGhvbWVVcmw6ICdodHRwczovL3BhbnNvdHQuY29tLycsCiAgICDkuoznuqforr/pl67liY06ICcnLAogICAgZW5jb2Rpbmc6ICd1dGYtOCcsCiAgICBzZWFyY2hfZW5jb2Rpbmc6ICcnLAogICAg5Zu+54mH5p2l5rqQOiAnJywKICAgIOWbvueJh+abv+aNojogJycsCiAgICBwbGF5X2pzb246IFtdLAogICAgcGFnZWNvdW50OiB7fSwKICAgIHRhYl9yZW1vdmU6IFtdLAogICAgdGFiX29yZGVyOiBbXSwKICAgIHRhYl9yZW5hbWU6IHt9LAp9
-5
View File
@@ -1,5 +0,0 @@
{
"简介": "+col-pd\">&&</p>",
"分类url": "https://ikan234.com/show/{cateId}-{area}--{class}-----{catePg}---{year}.html",
"分类": "短剧$5#电视剧$2#电影$1#动漫$4#综艺$3"
}
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -15,7 +15,7 @@
}, },
{ {
"key": "Doubana", "key": "Doubana",
"name": "🐮【更新日期:20250829】🐮", "name": "🐮【更新日期:20250902】🐮",
"type": 3, "type": 3,
"api": "csp_DoubanGuard", "api": "csp_DoubanGuard",
"searchable": 0, "searchable": 0,
Binary file not shown.
+79 -98
View File
@@ -4,7 +4,7 @@
"sites": [ "sites": [
{ {
"key": "豆", "key": "豆",
"name": "【神秘的哥哥们】", "name": "修复哔哔 看球【神秘的哥哥们】",
"type": 3, "type": 3,
"api": "csp_DouDouGuard", "api": "csp_DouDouGuard",
"indexs": 1, "indexs": 1,
@@ -74,7 +74,7 @@
}, },
{ {
"key": "厂长", "key": "厂长",
"name": "📔厂长┃不卡", "name": "📔厂长┃秒播",
"type": 3, "type": 3,
"api": "csp_NewCzGuard", "api": "csp_NewCzGuard",
"timeout": 15, "timeout": 15,
@@ -84,14 +84,49 @@
"changeable": 1 "changeable": 1
}, },
{ {
"key": "剧九", "key": "红豆",
"name": "🍙剧九┃多线", "name": "🍊红豆┃秒播",
"type": 3, "type": 3,
"api": "csp_AppYsV2Guard", "api": "csp_AppYsV2Guard",
"timeout": 15,
"searchable": 1, "searchable": 1,
"quickSearch": 1, "quickSearch": 1,
"filterable": 1, "changeable": 1,
"ext": "rfOK0+FRORAJ7epFjN2F5bqpqyOZwM/2zjo8fIu3AAlFJl8e/Co3qKR3f7pI2cY5ozXZZ9dHjiJz7Ht9P/01UpTYurKeSnahWreewemiQ2fux0BkNEtR69ypVhP1Muo4YsZTow4IKQzyEtbS42eHS9QK" "ext": "rfOK0+FRORAJ7epFjN2F+b62oTbKnNv+zj89eMviFBcbfFEe8jYhqrVuJPhQwYVw6DaRbsAFhCg06UF4EfNqSore66yYRm2oWbjVjKP+Vyo="
},
{
"key": "糯米",
"name": "🍓糯米┃秒播",
"type": 3,
"api": "csp_NmyswvGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "比特",
"name": "🍄比特┃秒播",
"type": 3,
"api": "csp_BttwooGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "立播",
"name": "🌟立播┃秒播",
"type": 3,
"api": "csp_LibvioGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": {
"Cloud-drive": "tvfan/Cloud-drive.txt",
"from": "4k|auto"
}
}, },
{ {
"key": "原创", "key": "原创",
@@ -115,75 +150,8 @@
"changeable": 1 "changeable": 1
}, },
{ {
"key": "糯米", "key": "欢视",
"name": "🍓糯米┃秒播", "name": "👓欢视┃多线",
"type": 3,
"api": "csp_NmyswvGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "白白",
"name": "🐟白白┃秒播",
"type": 3,
"api": "csp_SbaibaiGuard",
"timeout": 15,
"playerType": 2,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "Lib",
"name": "🌟立播┃秒播",
"type": 3,
"api": "csp_LibvioGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": {
"Cloud-drive": "tvfan/Cloud-drive.txt",
"from": "4k|auto"
}
},
{
"key": "zxzj",
"name": "🍊在线┃秒播",
"type": 3,
"api": "csp_ZxzjGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1,
"ext": "https://www.zxzjhd.com/"
},
{
"key": "比特",
"name": "🍄比特┃手机",
"type": 3,
"api": "csp_BttwooGuard",
"timeout": 15,
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "低端",
"name": "⏮️低端┃外剧",
"type": 3,
"api": "csp_DdrkGuard",
"timeout": 15,
"playerType": "2",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
},
{
"key": "萌米",
"name": "👀萌米┃多线",
"type": 3, "type": 3,
"api": "csp_AppTTGuard", "api": "csp_AppTTGuard",
"timeout": 15, "timeout": 15,
@@ -191,7 +159,7 @@
"searchable": 1, "searchable": 1,
"quickSearch": 1, "quickSearch": 1,
"changeable": 1, "changeable": 1,
"ext": "uqGL1bNENEIVq+dC1p/Y9uWjuA==" "ext": "uqGL1bNENExT9fFAy5mE5qU="
}, },
{ {
"key": "热播", "key": "热播",
@@ -206,16 +174,35 @@
"ext": "uqGL1bNENExT7/hGxpSE5qU=" "ext": "uqGL1bNENExT7/hGxpSE5qU="
}, },
{ {
"key": "欢视", "key": "剧九",
"name": "👓欢视┃多线", "name": "👀剧九┃多线",
"type": 3, "type": 3,
"api": "csp_AppTTGuard", "api": "csp_AppYsV2Guard",
"timeout": 15,
"playerType": 2,
"searchable": 1, "searchable": 1,
"quickSearch": 1, "quickSearch": 1,
"changeable": 1, "filterable": 1,
"ext": "uqGL1bNENExT9fFAy5mE5qU=" "ext": "rfOK0+FRORAJ7epFjN2F+LmhvGnF29fnxik8eJC3AAlFJl8e/Co3qKR3f7pI2cY5ozXZZ9dHjiJz7Ht9P/01UpTYurKeSnahWreewemiQ2fux0BkNEtR69ypVhP1Muo4YsZTow4IKQzyEtbS42eHS9QK"
},
{
"key": "剧九",
"name": "🍙下饭┃多线",
"type": 3,
"api": "csp_AppYsV2Guard",
"searchable": 1,
"quickSearch": 1,
"filterable": 1,
"ext": "rfOK0+FRORAJ7epFjN2F+Lm9o2nF28P91TA4dIy3AAlFJl8e/Co3qKR3f7pI2cY5ozXZZ9dHjiJz7Ht9P/01UpTYurKeSnahWreewemiQ2fux0BkNEtR69ypVhP1Muo4YsZTow4IKQzyEtbS42eHS9QK"
},
{
"key": "低端",
"name": "⏮️低端┃外剧",
"type": 3,
"api": "csp_DdrkGuard",
"timeout": 15,
"playerType": "2",
"searchable": 1,
"quickSearch": 1,
"changeable": 1
}, },
{ {
"key": "奥特", "key": "奥特",
@@ -281,17 +268,17 @@
"changeable": 1 "changeable": 1
}, },
{ {
"key": "926", "key": "超全",
"name": "⚽926┃看球", "name": "⚽超全┃看球",
"type": 3, "type": 3,
"api": "csp_kanqiu926Guard", "api": "csp_ZbzGuard",
"timeout": 15,
"searchable": 0, "searchable": 0,
"quickSearch": 0,
"changeable": 0, "changeable": 0,
"style": { "style": {
"type": "list" "type": "list"
}, },
"ext": "uqGL1fpJNAUa4uUHi9iMsef1+C/R" "ext": "uqGL1fpJNAUf8fdTwZCE5qSp+Q=="
}, },
{ {
"key": "88", "key": "88",
@@ -307,7 +294,7 @@
}, },
{ {
"key": "看球", "key": "看球",
"name": "⚽看球┃直播", "name": "⚽手机┃看球",
"type": 3, "type": 3,
"api": "csp_KanqiuGuard", "api": "csp_KanqiuGuard",
"timeout": 15, "timeout": 15,
@@ -366,16 +353,10 @@
"changeable": 0 "changeable": 0
}, },
{ {
"key": "有声小说js", "key": "有声小说",
"name": "🎧有声┃小说", "name": "🎧有声┃小说",
"type": 3, "type": 3,
"api": "./api/drpy2.min.js", "api": "csp_Tingshu275Guard",
"ext": "./js/有声小说吧.js",
"style": {
"type": "rect",
"ratio": 1
},
"timeout": 15,
"searchable": 0, "searchable": 0,
"quickSearch": 0, "quickSearch": 0,
"changeable": 0 "changeable": 0
@@ -646,7 +627,7 @@
"type": 0, "type": 0,
"url": "./lives/V4-mursor(卡顿请换源).txt", "url": "./lives/V4-mursor(卡顿请换源).txt",
"epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}", "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}",
"ua": "okHttp/Mod-1.2.0" "ua": "okHttp/Mod-1.2.0.1"
}, },
{ {
"name": "V6-范明明(需开启V6网络)", "name": "V6-范明明(需开启V6网络)",
-37
View File
@@ -1,37 +0,0 @@
var rule = {
title:'有声小说吧',
编码:'gb18030',
host:'http://m.ysxs8.top',
url:'/downlist/fyclass_fypage.html',
searchUrl:'/search.asp?page=fypage&searchword=**&searchtype=-1',
searchable:2,
quickSearch:0,
headers:{
'User-Agent':'MOBILE_UA'
},
timeout:5000,
// homeUrl:'/fenlei/',
// class_parse: '.pd-class:eq(0) dd;a&&Text;a&&href;.*/(.*?).html',
class_name:'网络玄幻&恐怖悬疑&传统武侠&都市言情&官场刑侦&历史军事&探险盗墓&职场商战&明朝那些事儿&评书下载&相声戏曲&人物传记&广播剧&百家讲坛&外语读物&有声文学&儿童读物&管理营销',
class_url:'r52&r17&r12&r13&r14&r15&r45&r81&r36&r3&r7&r16&r18&r32&r35&r41&r4&r6',
play_parse:true,
lazy:'',
limit:6,
// double:true,
推荐:'.list-ul .list-li;.list-name&&Text;*;.module-slide-author&&Text;*',
一级:'.book-ol&&li;h4&&Text;img&&data-original;.book-meta&&Text;a&&href',
二级:{
// title:'h2&&Text;.book-cell .book-rand-a:eq(2)&&Text',
title:'h1&&Text;.book-cell .book-rand-a:eq(0)&&a&&Text',
img:'.book img&&src',
// desc:';;;;.book-des p&&Text',
desc:';;;.book-rand-a:eq(2)&&Text;.book-des p&&Text',
content:'.book-des--p&&Text',
tabs:'.playlist-top&&h2',
// lists:'js:pd=jsp.pd;let url=pd(html,".bookbutton&&a&&href");log(url);html=request(url);let v=pd(html,".booksite&&script&&Html");var document={};var VideoListJson;VideoListJson=eval(v.split("VideoListJson=")[1].split(",urlinfo")[0]);log(typeof VideoListJson);let list1=VideoListJson[0][1];LISTS=[list1];log(LISTS);',
// 有声小说有防盗链,我服了(上面的列表数据正常拿到了,没法播放)
// lists:'#playlist:eq(#id)&&ul&&li',
lists:'#playlist ul li',
},
搜索:'*',
}
+104 -114
View File
@@ -8,223 +8,213 @@ https://gdcucc.v1.mk/gdcucc/cwjd.m3u8
#EXTINF:-1,tvg-id="五星体育" tvg-name="五星体育" tvg-logo="https://11.112114.xyz/logo/五星体育.png" group-title="其他",五星体育 #EXTINF:-1,tvg-id="五星体育" tvg-name="五星体育" tvg-logo="https://11.112114.xyz/logo/五星体育.png" group-title="其他",五星体育
https://gdcucc.v1.mk/gdcucc/wxty.m3u8 https://gdcucc.v1.mk/gdcucc/wxty.m3u8
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2201/057/821/202204010054_1626677502161_H169_1080.jpg" group-title="央视", CCTV1综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2201/057/821/202204010054_1626677502161_H169_1080.jpg" group-title="央视", CCTV1综合
https://mursor.ottiptv.cc/migu/608807420.m3u8?migutoken=da15527c4d2e4eca911b5a64347add3bdd3bd58e56955a049827e7a879251434076161e16a9baf2a87508701cf2e6d4f19ae58bf9df11ac335a2259f1f3732cef1e0dbac6f897539cf111dcdbc https://mgtv.ottiptv.cc/migu/608807420.m3u8?migutoken=9986217d8e79f02025709a2301d92fa57dc536df5af9605612bbd7da56d97355ca171d08346bbb78ee0171fdee18001ad0a73cb71abdfb49f8ceb71ef6e16963e25d7c4f4da0bbb4cc0661933e
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/346/945/202205311432_1653977575541_H169_1080.jpg" group-title="央视", CCTV2财经 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/346/945/202205311432_1653977575541_H169_1080.jpg" group-title="央视", CCTV2财经
https://mursor.ottiptv.cc/migu/631780532.m3u8?migutoken=70b945ace6cbf4bda684e59fbb13babf1b348b8c1bd028a9645b7601f8aff548d15aaa3ca2bfd7797eefb8449bf09048aabe370655c111f79f9d1548ad305bbd6313ca38663d0625dc28a6b0dc https://mgtv.ottiptv.cc/migu/631780532.m3u8?migutoken=5acfc72e81c2269574c8ddf31c2967b714303f75bf0531130fb9e74751c66be2d3a4006588272e940c5e39011edbb1c503419e97eac50661ea600ce155a295c8b311e429017fc3727e908a4906
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/864/202204010055_1626679292691_H169_1080.jpg" group-title="央视", CCTV3综艺 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/864/202204010055_1626679292691_H169_1080.jpg" group-title="央视", CCTV3综艺
https://mursor.ottiptv.cc/migu/624878271.m3u8?migutoken=0c5060435a228392503c547445123fe5939e23ed174939ae0ec80120be741c830ea9c32aff9436405da34dc8c1ca35f8df601d3583023d0d5ea10ab40729b2327a0290c231871a1451b4b00be1 https://mgtv.ottiptv.cc/migu/624878271.m3u8?migutoken=bf89142e84df85fb2788dcc6640024579320e53a2761019c4d4b16ce8171605f7ae107fd48c820edfd197e687d49b850cb0d7279f7959278de25e741399345c6b4b13237a13f26710d20056160
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/346/947/202204010054_1626679457281_H169_1080.jpg" group-title="央视", CCTV4中文国际 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/346/947/202204010054_1626679457281_H169_1080.jpg" group-title="央视", CCTV4中文国际
https://mursor.ottiptv.cc/migu/631780421.m3u8?migutoken=4a1aada2291e3511385d58b1a326eb804bf12dc3fedac8b0ca9e7070f6176a8e3c1d8ea497b80caa34ffad85dc7c9e9aa5f893a683d05b13151b76837a37daf5de9be10bef94aa8c78c5f21a5a https://mgtv.ottiptv.cc/migu/631780421.m3u8?migutoken=2a721ee673857ec51ec38e4058ffbaece8b0969aac5e70428be6576885514423f35c3ecd16a8d4f669932daf37247aac4e09676b42181734a14abc361919d2f2d632be9976004e9f164354cb06
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/516/171/202204010048_1626679645474_H169_1080.jpg" group-title="央视", CCTV5体育 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/516/171/202204010048_1626679645474_H169_1080.jpg" group-title="央视", CCTV5体育
https://mursor.ottiptv.cc/migu/641886683.m3u8?migutoken=209663cfad1a790ac38a3842b16849c3c5af14c0d6bb3cdb845c050e9b21e3bc481bdc241ca46232637c1d3a6237ce5222097faab058593320a0094d4a000312e048032b52ebc2479078dc305d https://mgtv.ottiptv.cc/migu/641886683.m3u8?migutoken=19d235eb66fe6837d50534cfea4d8da61f9b102998d97705b2a171a37dae158393b209e109ad778d3d0530219229fb14a96fb654c4621660f520a95c66d913c7c24f647ba5b34f66b45e74dbb0
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/516/288/202204010048_1626679726956_H169_1080.jpg" group-title="央视", CCTV5+体育赛事 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/516/288/202204010048_1626679726956_H169_1080.jpg" group-title="央视", CCTV5+体育赛事
https://mursor.ottiptv.cc/migu/641886773.m3u8?migutoken=0ff48d7addd9cb2512b2d4f81a5fd4168db75ce458d988bc023625125ebfc9b7fdd999e991547cd67b3456cc87e3c51da177524d454222ebb08bacb0d8f0b61bc7c885c01d7d4d3b79f2332485 https://mgtv.ottiptv.cc/migu/641886773.m3u8?migutoken=86dcd65036d267b8ea8fed13dc4194fdb617ed4dc08e7d21706134aa26995087f25e24fff817dce618fd6e7c81b4dec3ecb66db44b219345bc2bf56623f0e61f7c1e3a431031a543bd9abc9be1
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/872/202204010054_1626679942827_H169_1080.jpg" group-title="央视", CCTV6电影 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/872/202204010054_1626679942827_H169_1080.jpg" group-title="央视", CCTV6电影
https://mursor.ottiptv.cc/migu/624878396.m3u8?migutoken=5f7ccfb9e67d22a7ec32bf2e87827ad4614d0f6db27e88e11c73e04a77d2be38a5c0dd104ee11d0f80c402f456331fdeb23b148b99f1c3688e4a1647ffe3348fa09ccd4f2fb533780203b3319d https://mgtv.ottiptv.cc/migu/624878396.m3u8?migutoken=5d2d8b26fba808f683824baae9df1baa27de7a0aec49e58384728763923447c406aabbcaca5e36e13610f5376854f5e0bfd8a734875b4c8ca5fcd76e9833e9358af633193b9c9a9169411b763c
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/622/202204010054_1626680072401_H169_1080.jpg" group-title="央视", CCTV7国防军事 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/622/202204010054_1626680072401_H169_1080.jpg" group-title="央视", CCTV7国防军事
https://mursor.ottiptv.cc/migu/673168121.m3u8?migutoken=6a0e4b973f32adfb3ab4aa3350162b90a86c28f89a1bf7233813d77e1a22b006488f17f68f7dfbe8194227c6b10656ae4af97a48b5188a2e4a6a07355a7bdd3b57230d6d3b32bdf505c2460aba https://mgtv.ottiptv.cc/migu/673168121.m3u8?migutoken=f41d2da1b9dc6dbb8e4192b8965a1fab52db02b4b86bdfa347b4259ed1abe8d8fff8c311647a6eda233207d2fc91e064ed1c4e379650e158d1426f2fe86513b5e32ff77e540f85ee34387925ac
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/868/202204010049_1626677144094_H169_1080.jpg" group-title="央视", CCTV8电视剧 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/868/202204010049_1626677144094_H169_1080.jpg" group-title="央视", CCTV8电视剧
https://mursor.ottiptv.cc/migu/624878356.m3u8?migutoken=13ab86e6d92cfe7423829f9170b32cbcb1be2d936d894019f1626defdbef96f92fa71da99a27b57244012a9ccd8e9766edc0aa050c2b4328cab3bb28cf094029ddfee922b2b99e577a785b05cb https://mgtv.ottiptv.cc/migu/624878356.m3u8?migutoken=e1eb028f8965d3a27cab5abae97a4d2bdd492ae47faa35598281a8ff8a227370591ccfdeb179f40ff3969035b289c845f14a83d83468c1bdcd7f0e21982093c28f2766c2f86e4af69f002fb192
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/624/202204010054_1626677492322_H169_1080.jpg" group-title="央视", CCTV9纪录 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/624/202204010054_1626677492322_H169_1080.jpg" group-title="央视", CCTV9纪录
https://mursor.ottiptv.cc/migu/673168140.m3u8?migutoken=ded9bae570a14c5066135edc4b5efc5839b2bec54a1ef3d0e6f06664add0e4688270a17d403001b311a586607deee1efe0ceb167120f8f2cf8e5d77f565ef87dbcfc98fef06e83566ec1c49c44 https://mgtv.ottiptv.cc/migu/673168140.m3u8?migutoken=63db683f177cff003b0817ce20c67f0ebee4820bace075036be0d620b199f5fce09b594338897a3e29bb82de23453a91ea3bc23decde4a81c4f8395fb3676fd3ae27a23239c0e4fb944c6b45c6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/874/202204010054_1626677759168_H169_1080.jpg" group-title="央视", CCTV10科教 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/874/202204010054_1626677759168_H169_1080.jpg" group-title="央视", CCTV10科教
https://mursor.ottiptv.cc/migu/624878405.m3u8?migutoken=8f757074ac2b102b8e41728854e2f9a7d7818758ae18139bd5a918e95b83324b0622f881766ce5b407c8347f98c1062ee556d48a3363b5d8c2af969729d756ba10d4fce5b3b69f3b560d5fe55b https://mgtv.ottiptv.cc/migu/624878405.m3u8?migutoken=564bba31ad56da17bf0232e7c384054dad93d5fa9c641afcc326a87ec35064ec8f056b101cfa5e7332bb64edc0ee97452b8d9c79ed14a69ddea1508342a928fc5908bb3c614a6b86dc1803ff1f
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/988/610/202204010054_1626677917611_H169_1080.jpg" group-title="央视", CCTV11戏曲 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/988/610/202204010054_1626677917611_H169_1080.jpg" group-title="央视", CCTV11戏曲
https://mursor.ottiptv.cc/migu/667987558.m3u8?migutoken=65756d65604d1a775010d0d43d8887430826a6040c75bcb3942fa0c6ced74eacbb154145cb637c8582f3169cc067529e39c1d1860197b85977efe2e2365c050d403462e4842fcf28a5a02a5922 https://mgtv.ottiptv.cc/migu/667987558.m3u8?migutoken=630c10d9c7189eca0e3d8082c4b972843767cee4941bd7f553a45fa04a3ca00f11619d86c6b747560cf6055c2882cd8fafd2a2a3aa0125e3a5cb8204881c25dbb5901517c6ce5371c30fb83d5b
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/627/202204010053_1626678104342_H169_1080.jpg" group-title="央视", CCTV12社会与法 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/627/202204010053_1626678104342_H169_1080.jpg" group-title="央视", CCTV12社会与法
https://mursor.ottiptv.cc/migu/673168185.m3u8?migutoken=034aead49763c090ebdac9e98001fddd453207002d48de02504816f556dbb89d46fe10dd898f17915188884098a1151fba226a6598d508c5540f0d65c1456900398ae4185f46a0f4a80a77480a https://mgtv.ottiptv.cc/migu/673168185.m3u8?migutoken=ec6556fba740bc9c1874c491f470ddeaabdbb696e08816ea6ed1f0224008b4f3fcf4abba43dd7afd0d9af9d571fe631c78eccf94b4f964e1511a09bce673adafaadd8c825628be0fbd9a7cd548
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/208/864/202204010051_2202208864_H169_1080.jpg" group-title="央视", CCTV13新闻 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/208/864/202204010051_2202208864_H169_1080.jpg" group-title="央视", CCTV13新闻
https://mursor.ottiptv.cc/migu/608807423.m3u8?migutoken=5ebefcbf15f5d2c87b582149868b1b50f78d8eae4d8a51b647dceb137132bd8bc98d6847fa1fc4bafd8a53a9a3978cd0082ace8b427b64f882b4a41475dfd71f63010d6c4d0fffa04434b6597e https://mgtv.ottiptv.cc/migu/608807423.m3u8?migutoken=a7011f42769c57de5a4599c7674dfb0c17e5a406c951c4e242bb8285d8886b7737544b9637c53c491deb9ad48280048a2ab1838516f222a6632625e38994c4a00a5e44735bc647bacd087a47b6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/875/202204010054_1626678143105_H169_1080.jpg" group-title="央视", CCTV14少儿 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/875/202204010054_1626678143105_H169_1080.jpg" group-title="央视", CCTV14少儿
https://mursor.ottiptv.cc/migu/624878440.m3u8?migutoken=df486637d5c0f5043b24fb298c09b44475447f7adbbec454dea8ba013879326d26550cc42f60b52f53108d2d69c3e0e8c0afb67ad632937fd7b0d5ba914ffa5aa969dc9b9220ad2edff2ffd82b https://mgtv.ottiptv.cc/migu/624878440.m3u8?migutoken=a455d4087ef34f682ad690ed277d79142d4ac209dadf5211e66aa3f2a8035d8f6520747c64fdcc1f5232f091972870098482a2412615b47013721b62f76f1c0c73aabc59dff839cae7da50e445
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/628/202204010054_1626678239769_H169_1080.jpg" group-title="央视", CCTV15音乐 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/628/202204010054_1626678239769_H169_1080.jpg" group-title="央视", CCTV15音乐
https://mursor.ottiptv.cc/migu/673168223.m3u8?migutoken=62fe567ee3616ed53b26f71e5048d07167ee7b7e81605ef43494658c73b2c140321d1193a48e6491c727d9398ea501aceed498583e52e86aef204a29fe1e41c46af0378d78bffb6c00e4fd46df https://mgtv.ottiptv.cc/migu/673168223.m3u8?migutoken=662812d96e942878410abd7187f0e8154dbfece617280f41bb7b624fa6823eb165215b1f81d291734cd2f35fc7f664157aa45017380645b4f87955f5ed401b6e055ebab3745c5b2903dcdea7cb
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/631/202204010052_1626678423944_H169_1080.jpg" group-title="央视", CCTV17农业农村 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5501/083/631/202204010052_1626678423944_H169_1080.jpg" group-title="央视", CCTV17农业农村
https://mursor.ottiptv.cc/migu/673168256.m3u8?migutoken=871483459cf9b42c51226d486d02d2be64ece0a8f43799fdb8b57d40039bb918bce0d89a3edb8f9a910c437089d02d3a5a1843e0f333ea506884115aff1c5b18c9b0df5b61ec78fa03c66cb525 https://mgtv.ottiptv.cc/migu/673168256.m3u8?migutoken=549f447a71760fff3b00bc77e20b635782f8f1b649484af222d8b84873e49ef422088e12f72be410b13fcc2bc2b13116a000270e46fef922109f32f7c7e667093cd1f09a3c6d24484f34ab9287
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/315/202204010055_1626831001078_H169_1080.jpg" group-title="央视", CCTV4欧洲 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/315/202204010055_1626831001078_H169_1080.jpg" group-title="央视", CCTV4欧洲
https://mursor.ottiptv.cc/migu/608807419.m3u8?migutoken=16518a2f4917984bd330f933e87d7c7d8e47818ca58238efd1b6b05fa1c20ecf07617bf8f08e3601e5de352598f4651c104fbb7e8f7f22ae35fd9203f811fa41f37863325dcb74b59c1e14542e https://mgtv.ottiptv.cc/migu/608807419.m3u8?migutoken=03720fe57922ca7a792d21a1a7014997da56c836b04e284cd8a4b1866efd131202acb64c8eacde842bfbba504add5b0849ebd9947c3bddebbe28f7582d2508e52d1123ac06bd342d1b6048b90e
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/344/202204010055_1626830735444_H169_1080.jpg" group-title="央视", CCTV4美洲 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/344/202204010055_1626830735444_H169_1080.jpg" group-title="央视", CCTV4美洲
https://mursor.ottiptv.cc/migu/608807416.m3u8?migutoken=e90014e3561d4b6a96591ecb995b9124fe97143bcd20f0dd016530a7fd46fbcdef50111f1a0db3cdb072848beb948494db45b5547e69094ad3903d005efb430bb78a039e49b47b42e820b80403 https://mgtv.ottiptv.cc/migu/608807416.m3u8?migutoken=c77d8738b92aa70a4b05a2cf38ebedbef26bace47e5278713cf9a2370c729602873fccc5eddd7942a19e665e1cf9caa4cdbca3cfafc1a7ef2f3cbb3ccdab5cebc6732ec366f9fdb845d72b3211
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/356/202502251602_1740470533820_H169_1080.jpg" group-title="央视", CGTN外语纪录 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/356/202502251602_1740470533820_H169_1080.jpg" group-title="央视", CGTN外语纪录
https://mursor.ottiptv.cc/migu/609006487.m3u8?migutoken=e09daf0b889c1d6fb2b4ffe1326ddc76eb430f5605ebf5d93f5bcc4162e082facf22b8fa8658efb4653cfd2980fc012942610f3e9a0deff70140f9238097d82d5c0eedc9a497a87ff60cdd1260 https://mgtv.ottiptv.cc/migu/609006487.m3u8?migutoken=662c8923df37a9e6a17e6999a98c2397963f055bfaef21c59e161c3265e3bdc795142aa27a43dc0700def86e6c4b78ee31821bd4d583d08e8baca81ac0cacdde184b57d63146a4b24e65c51748
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/303/202502251557_1740470224929_H169_1080.jpg" group-title="央视", CGTN阿拉伯语 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/303/202502251557_1740470224929_H169_1080.jpg" group-title="央视", CGTN阿拉伯语
https://mursor.ottiptv.cc/migu/609154345.m3u8?migutoken=1ac0e62edb33cc4d92c0d4081c08015726bcaa19c5b71ec86fc10e7a2081251e631b4a75e15755e40a727fc4fb8ed83dce06c7202628e71d062a35baee4a7df80b5137a9bbf9afbb4bc5b107ee https://mgtv.ottiptv.cc/migu/609154345.m3u8?migutoken=373f03c7d84aa1d9b263095aa17b04b4105b16803f2c500fa423f2558f4544cf8c995484784a55f967ba1a451c7a6761231e19e5421ff06cc94d98a3feb722195dd6daec3999df6fdd89c08da2
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/337/202502251600_1740470429939_H169_1080.jpg" group-title="央视", CGTN西班牙语 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/337/202502251600_1740470429939_H169_1080.jpg" group-title="央视", CGTN西班牙语
https://mursor.ottiptv.cc/migu/609006450.m3u8?migutoken=d0b9d7ea81aff1acfbcb46857fd944bcf21f4f9e037824fb09f02e5bd646e376c071bb72b5bf472de535cb8b21217a74f847623d4f5e16e97fb9a0e47a57c02bd53f5a6b760e3bdceed2048f0e https://mgtv.ottiptv.cc/migu/609006450.m3u8?migutoken=e1cb89c371b160796b11277403c0101f5b79265650aa9f80442353d91e38a314b4ed9dd259284c9f7722a7de2e03e502641c873b63f92431fcd66f776074aaf9899e74e02c24384b95bf251083
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/324/202502251559_1740470364968_H169_1080.jpg" group-title="央视", CGTN法语 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/324/202502251559_1740470364968_H169_1080.jpg" group-title="央视", CGTN法语
https://mursor.ottiptv.cc/migu/609006476.m3u8?migutoken=c6e9b4e259230e3302ae23c5ff02ffe032bd9f70e3857b89e50ba8206020356b369b1741eea19995cc2e5e6759380fbf91e956c58b03818c186ceeccd7e36e7f0ffbdda9e6d4e6951d47b65a6a https://mgtv.ottiptv.cc/migu/609006476.m3u8?migutoken=8fa140519a0dbd62ed0f384dabe9e2192e940f5209ac1be2e228dc62741fdc59ecac98a000f07083d2897d0df8baf57db2c2cf9bac33f0d42577d8f5170a769fc23740153bb92566a0c4568068
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/332/202502251558_1740470310039_H169_1080.jpg" group-title="央视", CGTN俄语 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/179/332/202502251558_1740470310039_H169_1080.jpg" group-title="央视", CGTN俄语
https://mursor.ottiptv.cc/migu/609006446.m3u8?migutoken=93adce061724f110c0aeef27bcea0ec3a800f0a3a1501603d86c3c1280b3217ed792d8673f99610cfc97a3f21cb17aef712803feb74113df547904a54beb73de79c44d1e5e9fcd49b655d2289b https://mgtv.ottiptv.cc/migu/609006446.m3u8?migutoken=3a30c25c6f15f6c9a3c4a6e1bf16fe41772a9e9562de6258bec0a1264a65a66368c305469afb74097d1439b6adafe357d0d004219a1a0e0aef9ee8667db4605dd866534416f039c796107b8597
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/002/202405081702_1715158642984_H169_1080.jpg" group-title="央视", 老故事 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/002/202405081702_1715158642984_H169_1080.jpg" group-title="央视", 老故事
https://mursor.ottiptv.cc/migu/884121956.m3u8?migutoken=a70af0f1b8cd562447fe9e3f41f8ab8e68ac3b7a6e3c6270685073cae49e316b6b93e5a29e383bbc9e566eff99c27a0e8b66aa1dcbca133ae11f899aab56ada2da1e754ae5ef78c7ec57996373 https://mgtv.ottiptv.cc/migu/884121956.m3u8?migutoken=7b59e2598ae4f75e1d653848563e76dd302a2b1623455d03f1a2a9c7fecf2c4fa075b23f82598b16ef6cfb9191f3da04bae6c0420ead87c326686858ecbc1d8379f187bae8c3d15ae540016f34
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/893/202405081702_1715158824845_H169_1080.jpg" group-title="央视", 发现之旅 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/212/893/202405081702_1715158824845_H169_1080.jpg" group-title="央视", 发现之旅
https://mursor.ottiptv.cc/migu/624878970.m3u8?migutoken=ca8a825b6694a1a41cee82a01a73cb4642441bd017896bf0e3cef8195b1999637f80b7b4dda85dfc4ea16e0b164d3e806c241123061bb3f6ce4c2ad1a409f830f0c5dac8e5bc700c7007c64769 https://mgtv.ottiptv.cc/migu/624878970.m3u8?migutoken=87642b276a3277105ae202721dd8aa959aa77ee7dface1b32a64540c2ac55b8e6bf4940c86863441f4ea50b38b1dc1e6c37299e5919834feda862ea3595e984b42ef3457b676c91be12d1435bc
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/355/202405081702_1715158104256_H169_1080.jpg" group-title="央视", 中学生 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/355/202405081702_1715158104256_H169_1080.jpg" group-title="央视", 中学生
https://mursor.ottiptv.cc/migu/708869532.m3u8?migutoken=6ea5780517a193f148cf54da3d31aab1ca1d0aead5244af81ebe072cf73b51f8b5a0cc1704dbfe35e753edb932b1050a5ae015a32f9200f055c4f2a48107845893500821f77eebd19fba63c7a5 https://mgtv.ottiptv.cc/migu/708869532.m3u8?migutoken=80b978eadf4aae58358c509d46ad239e7834e27788a3e3da298599e19135fe0f6193a0b1e1a7d884fb92df7e158ed4fbaf786811057b6b067cda66fde7e8647bc44c303dccdf1128a017a8d77e
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/196/407/202204010052_1642124762081_H169_1080.jpg" group-title="央视", CGTN #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/196/407/202204010052_1642124762081_H169_1080.jpg" group-title="央视", CGTN
https://mursor.ottiptv.cc/migu/609017205.m3u8?migutoken=d1a0b8c5468fc3a6091b2eb285b97c764fe1aad81809ab2c408919dca2bc99f6b95b132323b0208bd7d911009e6adb4d95a05d1a8927bd6d48d9a7521914c2b8be98c97b4fbedd16d955e5f0fb https://mgtv.ottiptv.cc/migu/609017205.m3u8?migutoken=a7f97775c702e1c0879c3c25f8850e9bf269b76168155d92115164b7735cedf5de40223517026dd174df1e4cc81e88025576a26e9531dfdbe51c4e18d79d3c893280c771900e44ca142a05422a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/185/202508040856_5100043384_H169_1080.jpg" group-title="卫视", 东方卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/185/202508040856_5100043384_H169_1080.jpg" group-title="卫视", 东方卫视
https://mursor.ottiptv.cc/migu/651632648.m3u8?migutoken=47ae1a83fa650cf969ed022f8460862bf0a5cbbb8d61d81ad5e0d4cec382f7a207b349adca88d035b5c7205afae4ac369256dce6a6aa1cebff0819f4fbc654bac0977d99e5ce4065684068caf9 https://mgtv.ottiptv.cc/migu/651632648.m3u8?migutoken=00491fa2e318a586789b01c32be558f66aeb238cc00b37f80c00aa49d6416a0459baf96f8bd8062584fa73a675f7ace209b4de384bf2f57cefec414964dea6ca1dbcbc595e03bda25b1c24808f
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/199/408/202104022140_5100156802_H169_1080.jpg" group-title="卫视", 江苏卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/199/408/202104022140_5100156802_H169_1080.jpg" group-title="卫视", 江苏卫视
https://mursor.ottiptv.cc/migu/623899368.m3u8?migutoken=b31b928933de208ae4e62a406e2e87f02d4403c2914fe5d767eef32108fb30b53198bde33ede0f77bb6564e5ad4821e7b8bc42118c5eea59d30d757a8a8529357881f34c4ffddbb7eb68fb4551 https://mgtv.ottiptv.cc/migu/623899368.m3u8?migutoken=11e3e3bd67208cbada9575354447ce0ae2125ab73a3cbd525b198f5f112497cb9a1fb3003b018834b716908d324e837fded88dbce4d4f0ed00f7e6ece2b9db10bb33e689118e1d290040ddee1d
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/428/795/202107191524_2202428795_H169_1080.jpg" group-title="卫视", 广东卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/428/795/202107191524_2202428795_H169_1080.jpg" group-title="卫视", 广东卫视
https://mursor.ottiptv.cc/migu/608831231.m3u8?migutoken=533aa3c9c8da628c197d6b820ca37181b33427590e179ed7911221ffa166b1a34ae8c474ba96f7fa8ce8da55cb5a570d6370a7261d68cdb498659a4115e8421c3edf8315fb21f295cde86554bf https://mgtv.ottiptv.cc/migu/608831231.m3u8?migutoken=0431f92539423cd45bbffbc2996bb64b1ca0f7c5f755039572fd8c8d4f0350244edeff0d20471f01e8b9890ebcc0c275eed93f2a859e815e11e71ef7146f6e6c3c75be49b7a9c288e651f33ee2
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/492/202303201551_1658134112236_H169_1080.jpg" group-title="卫视", 江西卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/492/202303201551_1658134112236_H169_1080.jpg" group-title="卫视", 江西卫视
https://mursor.ottiptv.cc/migu/783847495.m3u8?migutoken=3cdce96d08a801587612a94fda0bb4bd82b9b82dd918f31e49e8971db43501c0b70dff71f4582957104a4a8f4b4e6b0c484aab563d9e0011b1ba32362143e4b546a9e715156c2e3d76aa0e7074 https://mgtv.ottiptv.cc/migu/783847495.m3u8?migutoken=27a643808f4ddedd19e034747e899f5c25217a9aeca1e06575f790dedc1d6fb3bdb944210287e46dacb13a431b4657d4be0612ea479b5087fa7f91d5ecee628e3dca565384de1ccf12f91ff377
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/585/202304031400_1679994685582_H169_1080.jpg" group-title="卫视", 河南卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/585/202304031400_1679994685582_H169_1080.jpg" group-title="卫视", 河南卫视
https://mursor.ottiptv.cc/migu/790187291.m3u8?migutoken=8b906b4f6eac80d5b6e9046b708f5c8bf0f7c8a2ec234ec0cfcc4dd09ba0328b61d5a8f3effef65c7157122a60e9bd87a3478d63ebad32d599725f2af7554e0ec90849535eeaa325d55d9af7ab https://mgtv.ottiptv.cc/migu/790187291.m3u8?migutoken=44ac7ea28b26e848eba0231c2e8e06d5b82a9a10b2cabf1e4dbb6ef62eb7dc63e0130d9376c8e9b49b991895d9675cccbaee884a0faf56d85885263a6916eb8016a474ac1a92a4ce2c3ff70445
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/020/475/202207191732_1658131375175_H169_1080.jpg" group-title="卫视", 陕西卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/020/475/202207191732_1658131375175_H169_1080.jpg" group-title="卫视", 陕西卫视
https://mursor.ottiptv.cc/migu/738910838.m3u8?migutoken=891e226337a4070fac3121aa8fa4c3a62f607205b1a9be3198ae6e6f32aea5dd122d94250eca433e4478421684570a1106113d32a8110b3b2199b59bda8efbd847af65fa908631b13c1f21519c https://mgtv.ottiptv.cc/migu/738910838.m3u8?migutoken=110263b05ab0c32fe979aba7b429823d2465ca70c8c68a16345a4279cf0ffa86df5cfb7864761541e54a87a546c67be4c6672931b09a04c9cc5be9773273daef2ae2b8c3295d6bebf0eda02937
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/322/852/202304081513_1677570732561_H169_1080.jpg" group-title="卫视", 大湾区卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/322/852/202304081513_1677570732561_H169_1080.jpg" group-title="卫视", 大湾区卫视
https://mursor.ottiptv.cc/migu/608917627.m3u8?migutoken=2fe3a727f951cb4e0f436161523c13c37b0fbdee70ea63b599573f4fd74e5cde013218da78303e97764bdc04558cb6887ba8bb31f2cc4622f7e0fabf20e0cd43af068a7e5670f621651bf66993 https://mgtv.ottiptv.cc/migu/608917627.m3u8?migutoken=89766db82cf489c0299122396ef0531dad6ea6e948ec474b3899dd996193aebe8ad45aeaf07bd0c8ab10e0c5b7b841ede44b1133df9d8684051ff9066fc2bea6301bd2a39eaa4d41e70f602d50
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/163/202501231715_1658138621263_H169_1080.jpg" group-title="卫视", 湖北卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/163/202501231715_1658138621263_H169_1080.jpg" group-title="卫视", 湖北卫视
https://mursor.ottiptv.cc/migu/947472496.m3u8?migutoken=cb60357745b7c78bb3690db2ee8619f3fe04d6272823318e408e8076c7b9dffddd69d81e7f3930986b3555ea7f28d7db75e4a0cc5068c7c0afc559f9445e7d9f15d369dce947db98d35e3dd114 https://mgtv.ottiptv.cc/migu/947472496.m3u8?migutoken=e67fe4b4c99b8afa1d47154457361f98a2878d18754045c1b6e833560af0cebddc70ecf85a902b7c3deb0dd30d24725ed828f78a0f8f3d4a8c1cc49dc037f716aaf25ce0b1c185c52a7f706b3f
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/164/202501231715_1658138745288_H169_1080.jpg" group-title="卫视", 吉林卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/164/202501231715_1658138745288_H169_1080.jpg" group-title="卫视", 吉林卫视
https://mursor.ottiptv.cc/migu/947472500.m3u8?migutoken=d8a2b91a2c3ccb602fc38018984c950661c5dd350a4faf34c361c613da55d5cde4356ed5a71cee8af51c4ebf84397d1ccf3056a6c272063f2168079b7357d5bc2e9c5e28fcd7d2623fe8a4fdf3 https://mgtv.ottiptv.cc/migu/947472500.m3u8?migutoken=88373ca8f5201e6bbae22e60dd6dc153c7074917411e74bc354ebaa17a1f5f1818b21265bb5d6a509bbf006f93940bad8b3c733fe20a3d894f36cb4a1f3cc8aeceabe8c494059a1ba35c2e7b46
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/166/202501231715_1658138568499_H169_1080.jpg" group-title="卫视", 青海卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/166/202501231715_1658138568499_H169_1080.jpg" group-title="卫视", 青海卫视
https://mursor.ottiptv.cc/migu/947472506.m3u8?migutoken=0c7e60b6c45b8f713f8b19d89e78e173691743296420606ace354d6f36d5ef5696504e4c0f6a6dec41294e4fbb3b80f04387d74ecf12cfcd7dcdca85bb066559f94ee40c0e76f9486b58b7503b https://mgtv.ottiptv.cc/migu/947472506.m3u8?migutoken=0ef3f08466aae1863a0eaec3e68c399a3fcbca1bcc7ae2db60ebc95b11e9a55faa92c3cd8e98e1973b05096bf85bd78be19ea434c06892b5aab35e6f2bcf35928f61385c0e84cd7d218951f624
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/182/202507151427_1744624877831_H169_1080.jpg" group-title="卫视", 东南卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/182/202507151427_1744624877831_H169_1080.jpg" group-title="卫视", 东南卫视
https://mursor.ottiptv.cc/migu/849116810.m3u8?migutoken=9b34b42d1ee8cca3378b15b3a6a06d31cb44acd83b944e299be6df7a37f2fe7a56fb73f7d27c742dd978128ea23b260aa037931d54c6d03a19a7c0ca7be39b76dca8b16b75acf803394bab1110 https://mgtv.ottiptv.cc/migu/849116810.m3u8?migutoken=c3b5ac608340dfa5797e6b33d175f876a762279531b30f4a30c07e25633da81a642c498b783a6a48aa1ae11616b70c49711a3cdcda75a973e97e4befe38710ed794377bcc27d8c0793e20bb572
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/165/202501231715_1658138887282_H169_1080.jpg" group-title="卫视", 海南卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/165/202501231715_1658138887282_H169_1080.jpg" group-title="卫视", 海南卫视
https://mursor.ottiptv.cc/migu/947472502.m3u8?migutoken=ebfe5562271f23b83aff00549a7d3f1e2188b2879e45a3daec4af47f4187545b17a7388c1c9341a1aa984397e0ceebfccd4036e2b8bee2443dd68a3a11442f55f1c9de931a5f95e82e7a341640 https://mgtv.ottiptv.cc/migu/947472502.m3u8?migutoken=67928a8c4d1326b8182450d8fd23a22c049c3a2babac04c39974295a68b72ff2d8cba9cf4d38285ce4ee5444a7bee3b40cb377526d16ea8893408d19226920a735950d97bd549d74986ca7e8b9
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/183/202507151427_1690875414853_H169_1080.jpg" group-title="卫视", 海峡卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/183/202507151427_1690875414853_H169_1080.jpg" group-title="卫视", 海峡卫视
https://mursor.ottiptv.cc/migu/849119120.m3u8?migutoken=0be5c76db9705caaac70ff3e8513d124f0bf4f7ea6f1d4748c5aa9e70d86acc98750545c8a6cea0691974b804f9ddd0d3d8ce112289fdcb8f8cd0c5709825e191f500407edd5474dda8e2d141a https://mgtv.ottiptv.cc/migu/849119120.m3u8?migutoken=2fa9e7de177d30d3b226c982318d4ae21da4784341ef0c7de90fd058447c45219773f34d8d34c0c3b801cbd81003e4f7fa520bdf51546275929927814bf65c6dcab13ac9a2bdc60daf84819bbb
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/186/202508051621_1754370268870_H169_1080.jpg" group-title="卫视", 中国农林卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/186/202508051621_1754370268870_H169_1080.jpg" group-title="卫视", 中国农林卫视
https://mursor.ottiptv.cc/migu/956904896.m3u8?migutoken=b6ea04b1b2b2687d81562ddee454a332c32e4813a0f20be345f0953f4c5b7e92ec9ccf26c4942c6d4ec5acc33e6e6f1884dfc5835014f6a428de32c2794e1f021cc80903e0c9add2a695c1178c https://mgtv.ottiptv.cc/migu/956904896.m3u8?migutoken=2bc95532438a85fce4b33d57ab421bf7a1cbfde140b9a70b6b8d0e39311324ea474cf414b4a34205c638f7091c74d2d9af139e53d4ed9512396190b6e851cd6a42fef923710e7a6d5b03af44ad
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/192/202508061552_1754385897430_H169_1080.jpg" group-title="卫视", 兵团卫视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/192/202508061552_1754385897430_H169_1080.jpg" group-title="卫视", 兵团卫视
https://mursor.ottiptv.cc/migu/956923145.m3u8?migutoken=f348a601c6494cea3cc243f7b9ec9acef7df15ae50c0695c4f875e61e5a7a51e30176738ba4d8e9b4aad052ae8f4586796643f0ffb23181280d06e77cbf8d03328b7e35ab31a8c7eaf4790048e https://mgtv.ottiptv.cc/migu/956923145.m3u8?migutoken=20afbff144326ae6c808da503404a9d949ae3f9863ed6d829dac727c2a1e0ece33519e50f656335bbc2ed6584655011007034fc80638133c04cf1eb01887ef14ceb5819667f0cbc4f84de944db
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/275/202107191641_5100001716_H169_1080.jpg" group-title="地方", 上海新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/275/202107191641_5100001716_H169_1080.jpg" group-title="地方", 上海新闻综合
https://mursor.ottiptv.cc/migu/651632657.m3u8?migutoken=8cd29670cb2dd28f19c8e14dc8040640d372b2ea539eac3c0a01707b57c9428026322871273025b5a5f717ab4bf47ede34bc6515a7a6689239167c00908556f5526ad223fea1d097e0eba14a83 https://mgtv.ottiptv.cc/migu/651632657.m3u8?migutoken=3d07ca6dd63fe88d489828ac56bd02581e576f20c460c32bec943a86a2d159b51a177f4186aa91045ee1c3b1b14ede5accc85b0c58c01a8201e6e8277e222da8b0cd553a74a01b9b3bb56893f8
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/274/202105271333_5100001715_2_HSJ720H.jpg" group-title="地方", 上视东方影视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/274/202105271333_5100001715_2_HSJ720H.jpg" group-title="地方", 上视东方影视
https://mursor.ottiptv.cc/migu/617290047.m3u8?migutoken=406c75a411cb62358875f5f587b95d7cd9d97cf3fd821c7dd0ef22e7765fb9ade41f2dba82f022d8cec1d3b22e5fd9f0a7dd91eaee21d78ef6b983820976cbda0720756d5ba8843e25b53f51c4 https://mgtv.ottiptv.cc/migu/617290047.m3u8?migutoken=2b77473b44de5e970cf550f80a9a5b6bee20ef5ff56987a79d591762a7613b7933372c19567afecceba76a97c4236f339bab73d630634e7a4c87e35d93d806e1ee8289895f6e2cb85c7868b52d
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2201/008/312/202209271630_2201008312_H169_1080.jpg" group-title="地方", 上海第一财经 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2201/008/312/202209271630_2201008312_H169_1080.jpg" group-title="地方", 上海第一财经
https://mursor.ottiptv.cc/migu/608780988.m3u8?migutoken=e040dd7815c4160de2daa29c402e8c80ec7426f225623a3d7780d20f5d568b6065ca62774c8fc48ff0120f26db9d79504c432e23f1737bb039d3d410bb802cc7e097d6d50b02769ab1524d615f https://mgtv.ottiptv.cc/migu/608780988.m3u8?migutoken=dfed5da7e29e8b57e2aed3975fb3c0bfe41b53caed5efc9396edfc75fec33a9eeb357652ef34a96b8623b38e12b71bee632bf6f127e9c17861e5ca6e52898d0d770965f4de553ee23aeea5ce2c
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/863/202307121521_1689144286039_H169_1080.jpg" group-title="地方", 南京新闻综合频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/863/202307121521_1689144286039_H169_1080.jpg" group-title="地方", 南京新闻综合频道
https://mursor.ottiptv.cc/migu/838109047.m3u8?migutoken=41379704b475c94023da0e9d95de8d224e8f8df3d89acd691101641ffd64d3fafcc081b8608dc02a1539d7388d705f50e506036bdbe1354c7444d7ab840e80e96d137dbf1d632dcba906a5514b https://mgtv.ottiptv.cc/migu/838109047.m3u8?migutoken=4651e641585356dfef7f9682a415f4e85a79d38009634552023cf582d912932afc0c56cff77070938e0385de5394675f9a1d4220f6e7d48a88ca5fb2fe6371c1bc4597385fdd397d399ae8ef55
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/865/202307121700_1689146721503_H169_1080.jpg" group-title="地方", 南京教科频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/865/202307121700_1689146721503_H169_1080.jpg" group-title="地方", 南京教科频道
https://mursor.ottiptv.cc/migu/838153729.m3u8?migutoken=c2cc7a037c3426d45089c0c01ab3b32954f8d89723d7044c32147fd1f9154bfac912e98e9952311593c67f42467f78a44505261fb9fa049e71fea86ff5bca2d2b96df798b716bed9178c9bc2c0 https://mgtv.ottiptv.cc/migu/838153729.m3u8?migutoken=b851166bbe8f714c265834f0f51ef63f8b4f0934fcc854981ce124c2bd934bc64d035b76abd2c8f9afe4ea7792e3e6751b9a8b31846bfebd57e26d870ee75d1cb3df352d20adbfa1e7c7e7daa2
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/864/202307121658_1689146982273_H169_1080.jpg" group-title="地方", 南京十八频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/021/864/202307121658_1689146982273_H169_1080.jpg" group-title="地方", 南京十八频道
https://mursor.ottiptv.cc/migu/838151753.m3u8?migutoken=0156f9d0ac819b57a56832a199e77263e4f96b04dedd3f13eac7e2329f1d4d85cf09cdd837b8db30c54ab1653239aa643c4d503f497322accb683dfa8e58c09806f4588b25d76deb7a243bd049 https://mgtv.ottiptv.cc/migu/838151753.m3u8?migutoken=285efd1cbde413f7a9cb74a6c72cc9a05f06c1aa1fdc63a4a86480630d86dc8cde0a03b5e64a10c3f0581160e2009cf37815170eabe9397300ec94d13e4c25493e524d46e0080281f929363918
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/554/202104022139_5100186459_H169_1080.jpg" group-title="地方", 体育休闲频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/554/202104022139_5100186459_H169_1080.jpg" group-title="地方", 体育休闲频道
https://mursor.ottiptv.cc/migu/626064707.m3u8?migutoken=fc85672417cf82f648721428676b0da59e5568df37ae40a3a5068ca49ade58aba100735e35e6c37ec82ad46d2bf08fb2d674f735989ef28acfbcd11d0413e308eeb131ce4ad46dfa9235f44266 https://mgtv.ottiptv.cc/migu/626064707.m3u8?migutoken=491df84ae32591fdbff81eeba2e5d5fc191e549bbde430fc5b3186341ac5c6c9d1153fd1aef8356778fd0da30488fb77a53cc2cc4778867f6c889eca85d9873d7cefa07485be0c5d016ab731bf
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/508/202104022138_5100186409_H169_1080.jpg" group-title="地方", 江苏城市频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/508/202104022138_5100186409_H169_1080.jpg" group-title="地方", 江苏城市频道
https://mursor.ottiptv.cc/migu/626064714.m3u8?migutoken=c1e375c6019a8f8ba8bcf06f263e8c96859bc0da93f0c73395e477d63cd6d86ee92d6a902b75f1047c87e6ef1b1ccbcca092342aa1f6bd73b0528eed5348f33232f0a8cc10bfc743a21297bee7 https://mgtv.ottiptv.cc/migu/626064714.m3u8?migutoken=02cafbc9d94c9e5e26c383c50287313c55f7e68abea08e811428e9b13cd8e46f93919d1a0859b1c76d8e4e78e1f7b8a6f89d71daf38a8275ac7633b59bcdb7cbf189e3152afb4fa80fadf4b134
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/577/202104022139_5100186482_HSJ720H.jpg" group-title="地方", 江苏国际 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/577/202104022139_5100186482_HSJ720H.jpg" group-title="地方", 江苏国际
https://mursor.ottiptv.cc/migu/626064674.m3u8?migutoken=2697ac4fa32801a9404d734901c09c6072c8e85e4ca1ca1363d0daafdffc571823f4fce1761b42f9e8261cb835de75fe699bc1e08d6090b2b634f03bcfbf15bbb91ae5c1abf6483b4d6a06341f https://mgtv.ottiptv.cc/migu/626064674.m3u8?migutoken=83aa21f5f0e2b8c34ebe4c86e3077afed750a168bfe0b358576f9bdf737d7f32c801ca38b9d4620702ec9a7f16d8aa01dceca57acafb500b34cf3d0a282edbe47ab3e0cdb90162c9ed634bd8a6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/287/493/202104022139_5101012819_HSJ720H.jpg" group-title="地方", 江苏教育 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/287/493/202104022139_5101012819_HSJ720H.jpg" group-title="地方", 江苏教育
https://mursor.ottiptv.cc/migu/628008321.m3u8?migutoken=30630026694d17dd9cdf3a9ce1b8639b71e118d852cccc569bd6bf43e7f34c3d02037c1110da427a3055a0f4b85fae96810cf6fc714e96d2f330d2cc40f810520e527ea0c635fbd5372db8fff8 https://mgtv.ottiptv.cc/migu/628008321.m3u8?migutoken=2a14b3aabc488208548ee93104e880b74d4a395bfa44d7066aecd401da116ee25176f823087e3b4982d4720bd660d81bfff58ed9193c1df26c94a3e4f7a6c10952e5d975a5e4f6244fd9dcc62d
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/517/202104022138_5100186424_H169_1080.jpg" group-title="地方", 江苏影视频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/517/202104022138_5100186424_H169_1080.jpg" group-title="地方", 江苏影视频道
https://mursor.ottiptv.cc/migu/626064697.m3u8?migutoken=3e2afd4fb078309293d70636d7909eaa6353d9f3411beee1d592e42da582311cfb86afd907c2300c725ab18ec07859296063b4f059d8842d893df8fc6af64267e5dff0a25b9a033711bbbe1fe3 https://mgtv.ottiptv.cc/migu/626064697.m3u8?migutoken=6508bc5fae9f621ed6ec72d39eb7f60ab52c4b412a5ee7f5b612640ecccbde1f9584f0a97aebc090cb58f73e9e079ced87b059526a6614b5a9ad5a23ff4863d36adcc1ed699583e058fac3330e
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/513/202104022039_5100186420_H169_1080.jpg" group-title="地方", 江苏综艺频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/513/202104022039_5100186420_H169_1080.jpg" group-title="地方", 江苏综艺频道
https://mursor.ottiptv.cc/migu/626065193.m3u8?migutoken=62637eebaa4511398f04a41e71816903c2b6322e1de8abd5d4d22bc7c95a31d32b64a463e25a2458539acc4101b8c97b19526bef1372489cb962f041a5154af349de7a1ab658c9b6f38c1dce92 https://mgtv.ottiptv.cc/migu/626065193.m3u8?migutoken=e1fc871a9a808eace57ef9dba9c4fba7b8a00ec96988a429b9d6fad9df18958c9cf0cc3cc94517da3c468137df1902b091f6c33d4d2323ebfaf9701e3a766dfede1d7e4d711326a4a24a6aaa71
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/520/202104022138_5100186429_H169_1080.jpg" group-title="地方", 公共新闻频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/520/202104022138_5100186429_H169_1080.jpg" group-title="地方", 公共新闻频道
https://mursor.ottiptv.cc/migu/626064693.m3u8?migutoken=11f4bf0d35c67759e396890a0d3e68ca621427e00f15eb71a7a53dcf849439b7b574a33c16d11eb95e10f57fa0517dcd668680a30aa850a14306fd4ea69638a9fc74cf8adc522be3dffebe518a https://mgtv.ottiptv.cc/migu/626064693.m3u8?migutoken=8281a1eef3e85f1a35614b5453c5f2023729ae57a2a21e760fbe3bbf8383f5f5e52a05665fcede74db2431b914000754acdac1e6115359fc77b7ed6700b52cb5b19ba234cceb42063b9e8dc944
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/360/202212301654_5102012617_H169_1080.jpg" group-title="地方", 盐城新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/360/202212301654_5102012617_H169_1080.jpg" group-title="地方", 盐城新闻综合
https://mursor.ottiptv.cc/migu/639731825.m3u8?migutoken=1f70823f6cf768406eb25cd0553d827fb3f250f0aad9bdfa4958d8ea7c18a8d00c5e64daf482a9332a8dd5b2d015511a9832d02ce90ae87da3378cd00643206856b9931eed19d6e66a15bcc2c3 https://mgtv.ottiptv.cc/migu/639731825.m3u8?migutoken=d263f52c88233da8a03c1a328f6786a24773c594fad5aaf7ec9f17bda8e2ea162b0241f7a8f709d6d0ca37ab5a53499fe32282ae653b33126aacac13e8a7d7ec062198af46b30acb76610fab0b
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/363/202104022141_5102012618_H169_1080.jpg" group-title="地方", 淮安新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/363/202104022141_5102012618_H169_1080.jpg" group-title="地方", 淮安新闻综合
https://mursor.ottiptv.cc/migu/639731826.m3u8?migutoken=02397d12e058fa3f9328dd93bbaa974d0a04543744f62d22f7c64312244dae90367e5177ba141b71f4b80975e2336f8636094e822834365dc734939b81b514848fceb9c6bb26342745d435070e https://mgtv.ottiptv.cc/migu/639731826.m3u8?migutoken=89801032decec35cded1fe460c65b70719e7f7ccca796b79a6d15743ff1e1b6027c64b5a219df5a669815a964bb20b14d20dcdbf11174da7bf6d923797925fb5111edcc7d3edc1954eb9b620e6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/354/202104071213_5102012615_H169_1080.jpg" group-title="地方", 泰州新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/354/202104071213_5102012615_H169_1080.jpg" group-title="地方", 泰州新闻综合
https://mursor.ottiptv.cc/migu/639731818.m3u8?migutoken=96026b225d156c9e2a62e0dce598c93d6c8149869c413864bd964d1fde772be39f272b8086f9a19d2aa0072aef3f54c92dad98246f09113b1c54818b468c1f1a8a6fd0488ae90b245624a327b4 https://mgtv.ottiptv.cc/migu/639731818.m3u8?migutoken=6e1732d4b2e425fa58140579f2faf85b7f1bcc7f3dcfb8fdf62d829db4fb97ed91d0a91f2349905a383ae8ce495907cccc5430456bb6fbf3b20d74218c01f85e411ae1f0d82d3e87d1f73a082a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/369/202104022140_5102012621_H169_1080.jpg" group-title="地方", 连云港新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/369/202104022140_5102012621_H169_1080.jpg" group-title="地方", 连云港新闻综合
https://mursor.ottiptv.cc/migu/639731715.m3u8?migutoken=1b9ef4817e1471b480d11f466181bbebdc60a4bd268f3af371f479b519c38239eb5aefe85b1b9d8f241ea6696f25dc6cce12fac063ae33e13a0cc89563ce98a671cd45a6e095a4e1895b4973a5 https://mgtv.ottiptv.cc/migu/639731715.m3u8?migutoken=70f90182e47785fca234628a083c2a775b48319c0603f2641b5a891ba90b43816e51fb1b07cad8793011132425ebbc0f1568b3bc433d2f04e40344c5fe163be8bf6490e14ab6b96b4419f3f134
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/357/202104022141_5102012616_H169_1080.jpg" group-title="地方", 宿迁新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/357/202104022141_5102012616_H169_1080.jpg" group-title="地方", 宿迁新闻综合
https://mursor.ottiptv.cc/migu/639731832.m3u8?migutoken=03dd72ab64801706effdf01f8d3522c7d5c40026e787a4bd9db9d9b9dda7c0b979436bb5120ccf1eec2246704ad98e5bfc6fd5f2d0d0a99a905ad11aa5922971255a952644ea59e13088dc7674 https://mgtv.ottiptv.cc/migu/639731832.m3u8?migutoken=6745ff87fa1f044c30fb9c0a0f117682f1be942dddad7d48fb510f6f98afdb85896f2d5616357fdd77ecdcc2a1dc7cd72cb7543e332121a7cb7257eccaf78419526c8bd945133c72178c455534
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/368/202104022141_5102012620_H169_1080.jpg" group-title="地方", 徐州新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/368/202104022141_5102012620_H169_1080.jpg" group-title="地方", 徐州新闻综合
https://mursor.ottiptv.cc/migu/639731747.m3u8?migutoken=4e5d2ba009db02ea80c8bbffc6f84ab16450e800ad6758b87ea5aae5c98662fc9abd970189b31b2e416aa28ead86a125980c3e8434cb932383c80edf62b77c63ddd70d52f3bc99ecb8ff16bd94 https://mgtv.ottiptv.cc/migu/639731747.m3u8?migutoken=1510d8ba14248918bbdbb7855452837ad012eb2e55cf1685d45e5f57a18d4a288ab585c0783b7b7f99650cd7809f224a17329a3315c13e8fb0c6f2b5192ec02bbc13af84259929a74fbc0590f6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/553/202104022139_5100186455_H169_1080.jpg" group-title="地方", 优漫卡通频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/260/553/202104022139_5100186455_H169_1080.jpg" group-title="地方", 优漫卡通频道
https://mursor.ottiptv.cc/migu/626064703.m3u8?migutoken=2d907b6d4054b33e70ca4e4b91b3c8f5c4eba03848ebed625e42e5f8affaa158567d370fd6b9896d1b9b828ceef51b6ca8ed49acfebef88d769b6f217dc19bc2ee509fbbecd8e1b100404b2bcc https://mgtv.ottiptv.cc/migu/626064703.m3u8?migutoken=67269ef95fa5a31d8c78561ec8b9f0b41f9d44b0e1a88cb5a1c38d4b1b54b22935a032ca986d024f3b10f570eec6e66f1c7d7f6434e960f29c82a51571184229cbc193b9ee9c5de840a5e08e30
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/177/202506121842_1749616924879_H169_1080.jpg" group-title="地方", 江阴新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/177/202506121842_1749616924879_H169_1080.jpg" group-title="地方", 江阴新闻综合
https://mursor.ottiptv.cc/migu/955227979.m3u8?migutoken=99f6ac2a1eccdb5a80f22339c1987237af0ae526a710ef2b7481cb918a839f146282d2a70a2e3a65bfb55d142089e61bba63f9972141b31273164427e3590a7bae00fd4f8820e0b64cdfa8e1f7 https://mgtv.ottiptv.cc/migu/955227979.m3u8?migutoken=caa46443879838184528d43fc556ee76421ade98491407aa2c6b1e1fe00b2f364766e8ab35e870fc049f6eb056261024bec1efb5addb2724656d4055bb19a14b7f4bc220367fec6e07195e35ab
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/178/202506121842_1749617021865_H169_1080.jpg" group-title="地方", 南通新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/178/202506121842_1749617021865_H169_1080.jpg" group-title="地方", 南通新闻综合
https://mursor.ottiptv.cc/migu/955227985.m3u8?migutoken=fbeb235525fe5202ad8f9fda9596c07f528e12f84ffd4e3f5a85225696dd8ac25ec489400895dbb08c143f7b473b11d8eefaa72ed903711f816adf43cc1aef79eb8ab65f787c5609ab887a5334 https://mgtv.ottiptv.cc/migu/955227985.m3u8?migutoken=ee98b6677d4ae15ad8e3bd9bf4d810d65be1a5ed91f029a9da7648c10abec0ad4d9461555268693f2e1627aeb037fd39d60175731d37507782e60db7fb7aa1cb33549a67bedfffac3251f607bc
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/179/202506121843_1749617115515_H169_1080.jpg" group-title="地方", 宜兴新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/179/202506121843_1749617115515_H169_1080.jpg" group-title="地方", 宜兴新闻综合
https://mursor.ottiptv.cc/migu/955227996.m3u8?migutoken=61077a1b49c2578f14c759100361f6f30a30295a020b638869309afc01d6be790cfb66f095e6d9d1ee64dd00132815c4e31c736124c98d53f71614f9f43221050b6ce792a9373eca1879750edc https://mgtv.ottiptv.cc/migu/955227996.m3u8?migutoken=f2f8b64f1e94019e9e93e34554153cec113c93c6649f658af26f8ed235a9b38270bd6a2f45ce5fa50c65c2a92b3337761f8cadb926fd5037ece6795a99934fdec118e17d005d93e21d7608eb2a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/349/202506201638_1750408508110_H169_1080.jpg" group-title="地方", 溧水新闻综合 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/469/349/202506201638_1750408508110_H169_1080.jpg" group-title="地方", 溧水新闻综合
https://mursor.ottiptv.cc/migu/639737327.m3u8?migutoken=9279c09cf9d5ebd0793c70532b50e47f4246ddb5a74fef4c01966a47233a5fe4d58ac8ac2a1e22ea18003f5ee5e7704f490dbcb58bda5248c228ecabbd33e92a1f85336a670f25d6e940523d97 https://mgtv.ottiptv.cc/migu/639737327.m3u8?migutoken=3b98c468491b49a9629c5832cb109bafb9b71d85fa9145eff76d80284d719f48d87d48bc93b52f5004d1c3b4efa4c9f7974e2e9f495140a84b8e678bfa1991e8bd705a52fc016f51131cfd3872
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/191/202508051746_1754371391139_H169_1080.jpg" group-title="地方", 陕西银龄频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/191/202508051746_1754371391139_H169_1080.jpg" group-title="地方", 陕西银龄频道
https://mursor.ottiptv.cc/migu/956909362.m3u8?migutoken=8de576d12a33afda46abc753ff25e91e9e248dddd50f66ecdfebe66987667e61799bc15bff67050f29043dade50208ebceb7b154ad11dad2013d79ee9973cdd17bb303056bd0b028324f7e5d60 https://mgtv.ottiptv.cc/migu/956909362.m3u8?migutoken=dd8187317e923d2028b9ea9da49c1b88ab6f3c588437ad1cce43d05bfe84b204ef2d964cd63c5501061628810b42119145338592c3a39a22505c746b622d0a51633181f8bb23b64afd9cbfdb6a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/190/202508051746_1754371281201_H169_1080.jpg" group-title="地方", 陕西都市青春频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/190/202508051746_1754371281201_H169_1080.jpg" group-title="地方", 陕西都市青春频道
https://mursor.ottiptv.cc/migu/956909358.m3u8?migutoken=ef4dba5dc53c2cb5eea157abdf2a3c04d7db526d471d9c836f28f795ef1c39b9de70b93b218ed93b6dc91ec1d10a1347a3575cd6968aaa880f7e3491778b3eebeba03734677f32ebd71f443f93 https://mgtv.ottiptv.cc/migu/956909358.m3u8?migutoken=4cf3f867e79f9494e62cbc8b5d757a78e79ff66d191ea864509ff0dc13d88ddc03087fd1fd7ccec258f26a4ea16f3c30109c13bc364445a9d4bc1caf7778d04506b0d73ac361e7471ad0e947be
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/189/202508051745_1754370651700_H169_1080.jpg" group-title="地方", 陕西体育休闲频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/189/202508051745_1754370651700_H169_1080.jpg" group-title="地方", 陕西体育休闲频道
https://mursor.ottiptv.cc/migu/956909356.m3u8?migutoken=0cb7161dd8680d41ca0b97fbbb8ce5fabafbb0f43cdd2250c9d51640b42ded50d495274a05e5cfcafc44fc80bc319487978d618b08090a88d41ea6ececcf1513856e5585cf2879751f08b2a58b https://mgtv.ottiptv.cc/migu/956909356.m3u8?migutoken=537f41b132752ddecf45c6961f259728d075da371d21ce377b97c0dd87c77f01af39317b659e123c4ec137e20015acfabca007171dd79dd783c71207f78bb4f93b09ebe63db4a8a71c59a92674
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/188/202508051741_1754370551778_H169_1080.jpg" group-title="地方", 陕西秦腔频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/188/202508051741_1754370551778_H169_1080.jpg" group-title="地方", 陕西秦腔频道
https://mursor.ottiptv.cc/migu/956909303.m3u8?migutoken=68d7344a8e0fa3437692eb31d52411eb6502c4b4e8594679f48b9d2a63df475b37eca18e48f90ffe4a2eb9ccac736961b4e27df23876244ee17ecd8a3acea4bbfbb1e5a4f2070562fa39d60744 https://mgtv.ottiptv.cc/migu/956909303.m3u8?migutoken=63e1fa0f60f6fd461a6c866ac137627f1ad297fcf9d0bc68ffc0c9ff0448d8e05e0f5591bf9e7ccd237eb100db6296e6f77fb6b543600bd8ac6d015030c978ae4bdc6e276d27fb3b886ab1b03f
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/187/202508051740_1754370413748_H169_1080.jpg" group-title="地方", 陕西新闻资讯频道 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/187/202508051740_1754370413748_H169_1080.jpg" group-title="地方", 陕西新闻资讯频道
https://mursor.ottiptv.cc/migu/956909289.m3u8?migutoken=810204a9c346fedc04cc90e52faf3ea7e903ac3632bb5e739bddec0bc7d39dd7e42495375f3fe96c6fba7752844eca3b1e73e0e42ad4ed271576640cb1a8cce7166abb5ca854f80456cbbf9166 https://mgtv.ottiptv.cc/migu/956909289.m3u8?migutoken=f3e1b1193a295afe6ff6534135f5d46309e31e8840d10aabda11138684b6dbd033adc8afced57b20ec3e47ac1597abb6c7da19215deeba89a5b2fe7ec05de31827ff4345c08bf41e3b9d68ddbe
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/193/202508061552_1754385775557_H169_1080.jpg" group-title="地方", 财富天下 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/193/202508061552_1754385775557_H169_1080.jpg" group-title="地方", 财富天下
https://mursor.ottiptv.cc/migu/956923159.m3u8?migutoken=83200554c24e764c91dbb13df2f524a61dced72efc98a2a4f122c1187814dadb0b522cc17ce1b292e1e60abf3225f5da330c7537deb760c859f8a7dc7381276c110538b8ad1632bf1b97fe801d https://mgtv.ottiptv.cc/migu/956923159.m3u8?migutoken=80fa7f411a49a85e06b43ea897f6ee99d83e880682125744e7edd8f12c034c27435c55b31439687cd6e857471e8ea77865d321168e5d907d5e549fa1f903e949b0f0274e488024d03dbb3edd0f
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/242/089/202508211805_1755769495190_H169_1080.jpg" group-title="影视", 经典香港电影 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/242/089/202508211805_1755769495190_H169_1080.jpg" group-title="影视", 经典香港电影
https://mursor.ottiptv.cc/migu/625703337.m3u8?migutoken=50ae6f6d0e73fb730c4529cd1695bada44b17ff0c2f20430c95959729901111e2106bfd4dfff3179239e5484a74660a8a309264449f5111f9e57bea2bada11cdf6907fb106d85f8752e0aaa7cd https://mgtv.ottiptv.cc/migu/625703337.m3u8?migutoken=7b0287b10db8611f3c4db9c0bac67de8bda2d0f31c01b5c59c6445bba81772bc542cb3107044d76221d3b9c85ce3fe99e2331dbc51cddd817ce52688cd23b44b0cf0220243f6a5349e42978c2a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/230/666/202507181733_1752831177769_H169_1080.jpg" group-title="影视", 高能悬疑 推理时刻 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/230/666/202507181733_1752831177769_H169_1080.jpg" group-title="影视", 高能悬疑 推理时刻
https://mursor.ottiptv.cc/migu/625133682.m3u8?migutoken=18a8e2be7d20d4fad35f650b55a4042b758881d0841ebae6136aaf58649439b3af052cadbd5b1ea1488e0f293d6ee5b2723a220fcc8420cf895995716de85977d3fc15dff040aac6b239a3e451 https://mgtv.ottiptv.cc/migu/625133682.m3u8?migutoken=967335a2590af4b7e56968887bfe93f96a90e65d37a0b06599010c10b3205ef0195ed1812c3f3a162792a9d3881cc8ea2447cbe87d4ff06553313dc338820f24a87d4929eb40a16b8d3b9b66a3
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/717/202507241513_1753340542329_H169_1080.jpg" group-title="影视", 抗战经典影片 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/002/717/202507241513_1753340542329_H169_1080.jpg" group-title="影视", 抗战经典影片
https://mursor.ottiptv.cc/migu/617432318.m3u8?migutoken=96257752a8b0e36cd7e00012ffca83683d6488118b1fd89b6984e9d1521b5e5f0beb11a3c465a20104b66f7029955cfc3709dfc68e17530b29494a52c2cba32661825b421d42192b3973422a2a https://mgtv.ottiptv.cc/migu/617432318.m3u8?migutoken=5bc449a3ccdb2419558dec28e0f0cc3ba1236bf76ed5b515c500b207c7ddd33546d86e558a5a63a7a31445c8a7c3a4781d933d80e2e8400d45bc7ade158475db37e8cac03421ae05286fa52a8d
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/035/175/202405061742_1714988181593_H169_1080.jpg" group-title="影视", 新片放映厅 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/035/175/202405061742_1714988181593_H169_1080.jpg" group-title="影视", 新片放映厅
https://mursor.ottiptv.cc/migu/619495952.m3u8?migutoken=16c32e6a1b1395272b0eaa6740cd996571748da0dd524ae97b4f970605c5741e8a882528c42050f63199eb8b32f5db60b60e326783bb148affe42b55ce93c933bb9ab27da4f6a8a7ce6c05bf2f https://mgtv.ottiptv.cc/migu/619495952.m3u8?migutoken=b61410ebe02de52d91741068f7adad060c54cbae6260c3ea00290560ce7303a378bb5a7a09d3091bafbeb3960a61e2fd6568791a4d03db9a958295931ba25b9e7e02c548de54ee8dbeb9e8076a
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/176/202504161629_1744788994468_H169_1080.jpg" group-title="影视", CHC影迷电影 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/176/202504161629_1744788994468_H169_1080.jpg" group-title="影视", CHC影迷电影
https://mursor.ottiptv.cc/migu/952383261.m3u8?migutoken=e71107f73fd1ecbfe08466bf4e026da02c5040711da3c16867d4bea324697bf3d9d486c012fa2c59a0660431ff2929e424c08b8b0179261117a98bad17770c795cafffee4580ea8a8bf3445acf https://mgtv.ottiptv.cc/migu/952383261.m3u8?migutoken=a34e4b2c0f26498be1adbd8345347dc23f0640a39cb845752ecb9a7ca2fa72d65c884b9cb8200a54e2d5f95d274b759c0c203d646231f964a63e290fadafd012c3bbf32109e4e17e95f6780547
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/554/795/202308221159_1692676692674_H169_1080.jpg" group-title="影视", CHC动作电影 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/554/795/202308221159_1692676692674_H169_1080.jpg" group-title="影视", CHC动作电影
https://mursor.ottiptv.cc/migu/644368714.m3u8?migutoken=987ad7981b69d35931de8c66423363f1edd8f1e1bff8a7a8f917cb383f5d3d1e923defba0f7bb849bac503b7b1d2a889ca87d08efbbc16661513a0a183bc4b527e5ca97e19689bc84d4d5b7d8a https://mgtv.ottiptv.cc/migu/644368714.m3u8?migutoken=4560e7c3057e88de7982b7db97b099ca8e845404f509eecfda842afeebb6e0f56b395a8276019f7ed722017147b1a70e9dc959dcfed100facacec159a601a865605665771c5c59de2823df6b56
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/554/911/202308221200_1692676825616_H169_1080.jpg" group-title="影视", CHC家庭影院 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/554/911/202308221200_1692676825616_H169_1080.jpg" group-title="影视", CHC家庭影院
https://mursor.ottiptv.cc/migu/644368373.m3u8?migutoken=ea98c77bb23dde707ce80fb89db81ba7a2111ce67d82b82d023090eb2e76809cf7062c9c97204ae9b51deb843c3ffb69171949b56e3c3711e86b8349c94beae3c9f373c04089745033f165a49b https://mgtv.ottiptv.cc/migu/644368373.m3u8?migutoken=96653ba44c4403b1bb7de587c539e6861b3a58726df4a0dc3857f7267f85950ff7afe8b2786fbd2ac2cf4dac4e7c05e77b8ed3986bc9c3ab9e62fed4ec527924cf1c81957481f68bdd780f9489
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/525/202504151721_1744708803016_H169_1080.jpg" group-title="影视", 和美乡途轮播台 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/525/202504151721_1744708803016_H169_1080.jpg" group-title="影视", 和美乡途轮播台
https://mursor.ottiptv.cc/migu/713591450.m3u8?migutoken=37b4135ae1dbfdd8709ac70e1854b6e27a57a2569e1b0bc4fe2e4c775868322785f929eb36e4db983fe844277ee4b2dc42294ac63d244a89da170bbfd759451fe8c762b08eae38c66639331a31 https://mgtv.ottiptv.cc/migu/713591450.m3u8?migutoken=fe299de91de19539f2aad9b24bfbbc6a58dbf2936eea89b0c5e06f2e1e41c5411d67787be60428f1bc0fc3ae86514c20c6b5f891bae787dd644c41fdc07ef0707f9990357c4113047b0a6651a0
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/315/684/202204010048_5101034200_H169_1080.jpg" group-title="影视", 高清大片
https://mursor.ottiptv.cc/migu/629943678.m3u8?migutoken=b4bdaf4d47683263f947ecfcc3e8af636e875b55c22effa840dc81aa784df53c907d8552ca9139fb79c51afb4f593550d934a39673341fd2f9b135b3cb89133307ef24e79bedb9c5be2596115e
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2206/173/738/202304081513_2206173738_HSJ720H.jpg" group-title="影视", 南方影视 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2206/173/738/202304081513_2206173738_HSJ720H.jpg" group-title="影视", 南方影视
https://mursor.ottiptv.cc/migu/614961829.m3u8?migutoken=bce5b228c309682cea0ba31f5d676796689cb89abfe832e12b221b02cad947c545cd06b00c518164759b514b383ca3f5b837b3c74cd7e25b5c144fc4e8977b9ebd7329bbd50e796e057d7eb24e https://mgtv.ottiptv.cc/migu/614961829.m3u8?migutoken=24d379cdc0c8d4f81c7e05c6d7f0f7a675185389a47a9e9b30c438fb712fc00110f2376895cc71cd7fb0840f3d0d9936ef0fa62e1c032570ae0c9451c02b96dff2c8c17dd2e93ae3abcd2789b6
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/527/202506181115_1750216473927_H169_1080.jpg" group-title="影视", 血色山河·抗日战争影像志 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/527/202506181115_1750216473927_H169_1080.jpg" group-title="影视", 血色山河·抗日战争影像志
https://mursor.ottiptv.cc/migu/713600957.m3u8?migutoken=624d29ee6cecd80fdca8ae1b082d0e2a1897fd8a4a6db9a1aadbea1359efd360094a7870987005fb0f51cb33bfc3687555ea82e272d0278dff34236ced6f8b26731310f47ee71197b45944cad1 https://mgtv.ottiptv.cc/migu/713600957.m3u8?migutoken=86b1b3cf932f78e472ac09077bf0092f33e28b62067ee06da543ed332045ca3ad34a38a3072a607cf675a8522e3c7df04523484daaeffcfdd7926f4f6c3aca9cf988aa2f68d278ca8f924dfcc7
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/634/723/202206081044_1654656251447_H169_1080.jpg" group-title="熊猫", 熊猫频道01高清 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2202/634/723/202206081044_1654656251447_H169_1080.jpg" group-title="熊猫", 熊猫频道01高清
https://mursor.ottiptv.cc/migu/609158151.m3u8?migutoken=d7ce8196119628a84836b3725a6b37465ec4744716945dc4a71343180dd6d93aeb166f0bd143cae89b6bf9996b00d9d465e6e2210ab7efffb1f536acf9f11f29f2ba979d658c0d9ec692329486 https://mgtv.ottiptv.cc/migu/609158151.m3u8?migutoken=f7aaf8feeaa46e28948acad3cbeef361b18a9291fa6b6a12635c2220e423eb0cc01007d306768037c3a7fe2d38bdfd9ae1d7e5405dbeb1de7445907187597a143c3804e0e0ed3781e268b80c72
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/699/202209211759_2200200699_H169_1080.jpg" group-title="熊猫", 熊猫频道1 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/699/202209211759_2200200699_H169_1080.jpg" group-title="熊猫", 熊猫频道1
https://mursor.ottiptv.cc/migu/608933610.m3u8?migutoken=1d4de93a2b0e42cfbdf05195655b364cc50009d0df876c1368aa5f393bd2e5c9bfa75230f38916ab5ab950b84ec1c1aee972376a1c0a57d5b481d27cdfec9b28658e5357dc1ac5ee9f945ec12e https://mgtv.ottiptv.cc/migu/608933610.m3u8?migutoken=d939f1b868850e423f971b9c5ad11c16c9297e47559c6b972069e327e17277c44d10320c00bb638f89929b3ef4864c01badc4bc7c79a38e97d504f07e6ebd42a29bb482ab8f0754f923529098b
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/717/202209211759_2200200717_H169_1080.jpg" group-title="熊猫", 熊猫频道2 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/717/202209211759_2200200717_H169_1080.jpg" group-title="熊猫", 熊猫频道2
https://mursor.ottiptv.cc/migu/608933640.m3u8?migutoken=72bb74b49cbf54c89dc77dde2ed0bc6882d43f45122976a7486bf3c6fd3e95e8e946f04526c747e97976145566eb3cd04a43bddc3f1ff832d9c535f9d30a2ab1b1c2f730615291c67c3a82cdf7 https://mgtv.ottiptv.cc/migu/608933640.m3u8?migutoken=70b280967f411d4bd8b4274c316e001225352568dad6593f26a630865769d9604634e5a801c87707998ad30f79048eaace2c768984d8f01e2d056ec92dd192bd4d3789fdcde182d089366b7dd8
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/738/202209211759_2200200738_H169_1080.jpg" group-title="熊猫", 熊猫频道3 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/738/202209211759_2200200738_H169_1080.jpg" group-title="熊猫", 熊猫频道3
https://mursor.ottiptv.cc/migu/608934619.m3u8?migutoken=3cd5d3447c66bd32b5dfda76e03a55a29b1410c00b2ecf9476eb269f520ea66d84180a21aead2e7b1a5480901dd7b44ac7242cb3417a483c4decf7c047347082fc7aa78149d66564bb3105a210 https://mgtv.ottiptv.cc/migu/608934619.m3u8?migutoken=af30d1a2015eafb6722c5fad0b89bd5135461bf2f11d6d9528cb3132f1db88770f21c36b07576306c79b58e9226a94852ecad283aec9f1c98cf809c60637032f80b757dac71eae968433e0d8fe
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/771/202209211800_2200200771_H169_1080.jpg" group-title="熊猫", 熊猫频道4 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/771/202209211800_2200200771_H169_1080.jpg" group-title="熊猫", 熊猫频道4
https://mursor.ottiptv.cc/migu/608934721.m3u8?migutoken=0566d847aee5e96b4347735b61b990cf6dda7a42a942865eabb7ad69fbdef463833e546b1af1b1bc6441f04cd0ac9f57ea76a36ce53f745be4bbee8a4abeecf30cec55c3b39c36f3441688f269 https://mgtv.ottiptv.cc/migu/608934721.m3u8?migutoken=cb148bc6b16dfcee721eef504e95e7d612caf8a6d0755f439f482b50c7a005e500c18857f5224a9f60ad59ee7282d7536120d3a10302715064d17f0a0e019fb01ecbe013672986f37ac6bd01a4
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/791/202209211800_2200200791_H169_1080.jpg" group-title="熊猫", 熊猫频道5 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/791/202209211800_2200200791_H169_1080.jpg" group-title="熊猫", 熊猫频道5
https://mursor.ottiptv.cc/migu/608935104.m3u8?migutoken=e24a6fb3d0053cf38af4e641e0639fc7c31f2f04247b262694b7e4ddb5c7462499e65dea542a21100f1386e8db73cdd0a6940cd96458368ab63b26dfc2036d45d2cec3b77d0074731151dc5cab https://mgtv.ottiptv.cc/migu/608935104.m3u8?migutoken=4df444289fd7ccbbd80d657fd218602db51d4b0301a23a75d963a452bd4e2b2845dd58ea18111d533d51d6aa926c3e2255d7900389c31ab56cde35fbe3a8b2666e65ba6ab04e7e5a6469f8e229
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/817/202209211800_2200200817_H169_1080.jpg" group-title="熊猫", 熊猫频道6 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/200/817/202209211800_2200200817_H169_1080.jpg" group-title="熊猫", 熊猫频道6
https://mursor.ottiptv.cc/migu/608935797.m3u8?migutoken=49808e9f30d7791d841c4b33e73245b28107db2c3408ae9ed7774cf941e2a97e05643b2e1dad1cb750fbca3da1a637bc56122baeb2a4879d08a2094b977d1a3e05515ccd53c8537997f7f94dce https://mgtv.ottiptv.cc/migu/608935797.m3u8?migutoken=957dab3b3770686121bc76fca98620c2fbd731bf4ffc942fbc9f185124aa5c69444fc54a07ddf44b38d95a2f24e5980860f55ddd49238f750700dafccfa683973c6a259f831dff925e926829fa
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/831/202209211800_2200192831_H169_1080.jpg" group-title="熊猫", 熊猫频道7 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/831/202209211800_2200192831_H169_1080.jpg" group-title="熊猫", 熊猫频道7
https://mursor.ottiptv.cc/migu/609169286.m3u8?migutoken=d09543d0449b731c4363f0d60c74adc6ee6996b7d568a1ac3bac1ca00f6b1c62904378b73378e50f9d0878a2d6fda6462244393b9458a8db8a57a30e4deb885582065650fae9e37fe1bda6addf https://mgtv.ottiptv.cc/migu/609169286.m3u8?migutoken=a83aadda82ae5c31c364d73313263f52c4be7b501d8fe040ab522b85b5c5ede7b74a005094dfcfe4db68280e0b2c23d539d9a3579cd0e7e435865545a6ad208a0771c68d3b0e1548f89a6e85b8
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/881/202209211800_2200192881_H169_1080.jpg" group-title="熊猫", 熊猫频道8 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/881/202209211800_2200192881_H169_1080.jpg" group-title="熊猫", 熊猫频道8
https://mursor.ottiptv.cc/migu/609169287.m3u8?migutoken=1c683b6acc25a98a63b90efdc4ddfca871e743543db049a4b12e533f8d0e211dcf9af736c030306ff48f704245a731c159ff1f6b56ea701ab531657319adc22d9c1247a35319e60591f91af12d https://mgtv.ottiptv.cc/migu/609169287.m3u8?migutoken=8f1005991537402e5aa08a9adf190bd92e4129852040ac43105543514c627e80cd364226dfafe3eb447613e8860c3bfd53c45352b976b976e2c5604fa161733b0eff8584cc4073d3660f54f965
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/899/202209211800_2200192899_H169_1080.jpg" group-title="熊猫", 熊猫频道9 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/899/202209211800_2200192899_H169_1080.jpg" group-title="熊猫", 熊猫频道9
https://mursor.ottiptv.cc/migu/609169226.m3u8?migutoken=eadb53a48523665112fbe15745ccf1e3a9751c6be7ff7ba5f3591c63fbce9ad40bdc19fb4e9d0aaeca4e46bcda9a9c6aefaefede7ea7e3de138d4779edd35e59e065cd3c3ff6b500d999833f10 https://mgtv.ottiptv.cc/migu/609169226.m3u8?migutoken=3b028bc5344585b0c6477982588b29d1baac4b85b23216013a24d944690aacb3e6b077da89e97af0c1fe097a28d9c877c81add837c4919c2613ba6b0af21a72d9bebc953eb977c8250500ee069
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/937/202209211800_2200192937_H169_1080.jpg" group-title="熊猫", 熊猫频道10 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2200/192/937/202209211800_2200192937_H169_1080.jpg" group-title="熊猫", 熊猫频道10
https://mursor.ottiptv.cc/migu/609169285.m3u8?migutoken=59dabc2858d1676ce7ca888b41cfebe9c328dffcc080666acc4849038ff228571435aaea83233f7839dbe0c919b9862c3835995ced2396446856af2de5a342424ace0df343fc1c7f804e17fb01 https://mgtv.ottiptv.cc/migu/609169285.m3u8?migutoken=6a9e43146b6f406fea0cc40cbd58f302101bd81cd5f026ee70681772e0a70534afeea0bf7c9a005ca07290ae5009719569ceb528e1ff2e008251a9f8879e414dac98466d885be4260a12437d00
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/315/654/202204010047_5101034202_H169_1080.jpg" group-title="综艺", 最强综艺趴
https://mursor.ottiptv.cc/migu/629942228.m3u8?migutoken=c55dd8dab8060f298b18e27783842d42669d6fae807f81e715777e3c3173ad5a93ddc6f3151d6135b509ca542f8713d20d22301b2a121c1f5186f034c6d8f52da0280f50357a81a7806c4f4385
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2206/172/388/202304101530_2206172388_H169_1080.jpg" group-title="少儿", 嘉佳卡通 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/2206/172/388/202304101530_2206172388_H169_1080.jpg" group-title="少儿", 嘉佳卡通
https://mursor.ottiptv.cc/migu/614952364.m3u8?migutoken=0d9a07e9eddbbf185cb61c887d902acbd1314d0850171e588ccf2a37979b2258b6242bd954cff86e01ddfa8487140ad805ea6764637fec3d0e34159695cbf89cd008e0bb5553381a159a3f238c https://mgtv.ottiptv.cc/migu/614952364.m3u8?migutoken=c6178497dd420501ce402b91a0450f41b326308de0d476afa0ce102a870bf132f5e0b93620f4bee5830fce745cebf3d291fa05cbbea3fdbdb49652897d8b136b76537b7aad7bd3ae8cb320f258
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/315/652/202204010055_5101034205_H169_1080.jpg" group-title="少儿", 经典动画大集合
https://mursor.ottiptv.cc/migu/629942219.m3u8?migutoken=cb5819225f6cd6e28c6c704192e7d020133bfd31101411777bcf24da329faeb25335156e0c6dbbe36e789e84ad97f62c0dcc0d871f39ba7bac30bd876b6b95f158d948f1737d6dc17579efadf4
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/523/202506060000_1749138932995_H169_1080.jpg" group-title="纪实", 新动力量创一流 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/019/523/202506060000_1749138932995_H169_1080.jpg" group-title="纪实", 新动力量创一流
https://mursor.ottiptv.cc/migu/713589837.m3u8?migutoken=e70a2dca41a00dc405e357c6513c3e1bbe5708b4c6d63e6110e201648bc4b98339b59619200dd00d6a65ed1c93cba65e949e6eb82e751fba55d376606a8091ce6583f4960d2e1680a2322601e5 https://mgtv.ottiptv.cc/migu/713589837.m3u8?migutoken=7434dcb4ccaa0390ca05ed946ab44c196c4bb80e6af8e328e7a61f5d8e40763ee5fbb27af5db84bd05325ee4b9359ccb47d5983e96fc616a75a10a25338fee40a428c4855188a8ab6ed8c0870d
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/613/479/202210281603_5102115888_HSJ720H.jpg" group-title="印象天下", 钱塘江 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/613/479/202210281603_5102115888_HSJ720H.jpg" group-title="印象天下", 钱塘江
https://mursor.ottiptv.cc/migu/647370520.m3u8?migutoken=94af50ecd2a21054b201f5163221f4476841aba3ae683b012f6656395e5350b98ae3a66ae0d1a76380f0fdbe640d8634b9a6ff3773b49682a979cae52c9f8fd1eedd3b8a032c2f7f041836241e https://mgtv.ottiptv.cc/migu/647370520.m3u8?migutoken=13c938e15b7ca27422e5a60a379ec0d8e4c73481b93bb6ff666638f60b98e05f78acc74eb27c0c4daf2c9da53bcbd9682c55a6abdb055c095a7b8f7d9eed5700df04e538067fbb130afbbeb6a9
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/462/658/202506201045_1750387453057_H169_1080.jpg" group-title="体育", 五环传奇 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/462/658/202506201045_1750387453057_H169_1080.jpg" group-title="体育", 五环传奇
https://mursor.ottiptv.cc/migu/707671890.m3u8?migutoken=34aadc9d07847af7f43538a377e5c93d9ddcd4e9f3770e1d1b049a7ebca90e98d698fe8fe3a34c7282d702328dd02baf2009ed5caef8fd42ec995d93c01389f56d772ab749812ed4f6d463c815 https://mgtv.ottiptv.cc/migu/707671890.m3u8?migutoken=8f0df214ee6a4ceb384f97a1c3994bd9afbc632b8fb67fb15d01e3c7e3f638a048ba451d3f16ea5b2bfa60d7e5a5436ccc99b7f7521c6c03fe61773e3485fd980a84466b2d961530221be59d62
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/592/947/202204010047_5101034296_H169_1080.jpg" group-title="体育", 赛事最经典
https://mursor.ottiptv.cc/migu/646596895.m3u8?migutoken=565375da4972e1c51be5c9bf935d7e7a2c66f15e3bc15d941b879ef87b7dd69368c27f220189b965c766321ecd44b64937b8dfb970ca2197b3e5f5c77018bb3abb39a4f2d05f9d1ddc6a2385ca
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/341/085/202308221004_1692669748086_H169_1080.jpg" group-title="体育", 掼蛋精英赛 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/341/085/202308221004_1692669748086_H169_1080.jpg" group-title="体育", 掼蛋精英赛
https://mursor.ottiptv.cc/migu/631354620.m3u8?migutoken=e104e1d9a0f0297724eb8a27885a41e34b074d6834e1977c095d8d4b40d8783b0deed52076222c187995b7546a790a0554f6a0d57f052ed17fafcd915e7d3a14ab61c19dbd2c0302db4610da30 https://mgtv.ottiptv.cc/migu/631354620.m3u8?migutoken=35bd68bc825cd2c5d83f3b9b75e6037cb0bdbf746b8329d267f8935c4b49f00efcb2db8185e898be9ebdee27a3bc2cc7cbe1fc070b098fa4173428bbae634b08ed4d1b8ac2ed9ec05d7a3a48e3
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/315/687/202204010048_5101034219_H169_1080.jpg" group-title="体育", 体坛名栏汇
https://mursor.ottiptv.cc/migu/629943305.m3u8?migutoken=0577b8e105bf255cd4f02814de07dae90fdf2e60406101c3c684da3426d164b5e682b60e729d0d6d39f53283f8bdd60804131af84a92fb143d31cf65affb6f1999d87f90ae3153eba1f0b97d74
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/184/202508040856_5100132656_H169_1080.jpg" group-title="体育", 四海钓鱼 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/v1/image/5910/022/184/202508040856_5100132656_H169_1080.jpg" group-title="体育", 四海钓鱼
https://mursor.ottiptv.cc/migu/637444975.m3u8?migutoken=fea81e86671ebc517845f28db55a5e2256121a5a6b672e7d9f64e8011c30eb2225344fb7735e521ddbe31fbb9b9efc75ca75f0e01e4f479bae83e76fdeb5a9157d9044fa3371986584dd667dcf https://mgtv.ottiptv.cc/migu/637444975.m3u8?migutoken=5be4afc57c421d97bcda6adb7bbed2da136195bb350bf1359ab78a397c23949933ecc777266e6db8d9fe97c98d7869e56d10be0fec33cda6a69f67c1d75eb53db6c6d22bb1404003e1011ae5b5
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/751/211/202106111236_5102223687_201903181136295010914_HSJ720H.jpg" group-title="体育", 咪咕24小时体育台 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5500/751/211/202106111236_5102223687_201903181136295010914_HSJ720H.jpg" group-title="体育", 咪咕24小时体育台
https://mursor.ottiptv.cc/migu/654102378.m3u8?migutoken=f141530ed46674d908f727dc0d03ffb351a8e7fa327465a07c1113e0214b662d37b30dbb8375d7258afa577ed611ebbe99ece00c661dc61b29e5e67a698927cf16cb1e8b9ef98ce0ec8cd09744 https://mgtv.ottiptv.cc/migu/654102378.m3u8?migutoken=7f1e2ea069ad8f659854d540efb6f7a2c871543e2ae5705bca035dd54167c5398fe22b35efd269caf2d6adf280e91e5bd07ecbe65c1ca0f592f2323a381b65c4b4607586c63d64844e7eae9c96
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/150/202407181432_1721283643483_H169_1080.jpg" group-title="教育", CETV1 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/150/202407181432_1721283643483_H169_1080.jpg" group-title="教育", CETV1
https://mursor.ottiptv.cc/migu/923287154.m3u8?migutoken=fb94b246f8c0663b1da7b1d2c1e8e3321f9b1717b5001ea8ec462c51b1d2b50bba1495824347d0b45a70c70860049d2b1388abbd70e45b350e39a4f7eee21a7c5a9f72020389d10c481648a03e https://mgtv.ottiptv.cc/migu/923287154.m3u8?migutoken=0b2bc0d17196ba00ba665afb990709120db0efc0f71a6cfe4311606f9e7306b390563266bff53f787eb4d769d0673a1a631b569494571f267bf26c6e0c528ad1e31274c7d3012a26f672cfe534
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/152/202407181432_1721283773509_H169_1080.jpg" group-title="教育", CETV2 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/152/202407181432_1721283773509_H169_1080.jpg" group-title="教育", CETV2
https://mursor.ottiptv.cc/migu/923287211.m3u8?migutoken=6a2dd1c749a1d76285c2b3b52867ac324951a54c7d65229ce0b3cff62f2df2826ab38cea51e1bb6b527116ac27d03817e171599aff1800a6e9cfd66a98280201e0240373670c145ae348109310 https://mgtv.ottiptv.cc/migu/923287211.m3u8?migutoken=0b404a5a511c0773131c057f614189007a386ab73cb0268ea86e7344f1ac29b600657e69950d86e67e4a71c2646a8c056713285a9d02b72f16adb10a5fa3163cc355b4e789d8c6611713b2f400
#EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/154/202407181433_1721283860085_H169_1080.jpg" group-title="教育", CETV4 #EXTINF:-1 tvg-logo="https://wapx.cmvideo.cn/publish/poms/image/5910/022/154/202407181433_1721283860085_H169_1080.jpg" group-title="教育", CETV4
https://mursor.ottiptv.cc/migu/923287339.m3u8?migutoken=f9e3e5e934c5fa9589f7e929a2e5b3b24a39ebde7010cfcbe479603c1567aa69e8e3c38c3a450efe89cd4350838659e511e3993e49c26e33d705430e5cda266b349d66bef03437d4fb5e1bff8c https://mgtv.ottiptv.cc/migu/923287339.m3u8?migutoken=e0e1aa7cfc9885085dd017f24c6810da2deff46ab4a1798fc84915e7a1b73c12ee3778b7f77762bda1f086e373c2e322134f782e7c89008ac746158276c5aa186b6b750a19121ea075af58f588
#EXTINF:-1,tvg-id="cctv16" tvg-name="cctv16" tvg-logo="https://11.112114.xyz/logo/cctv16.png" group-title="央视",cctv16-MST #EXTINF:-1,tvg-id="cctv16" tvg-name="cctv16" tvg-logo="https://11.112114.xyz/logo/cctv16.png" group-title="央视",cctv16-MST
https://mursor.ottiptv.cc/mst/cctv16.m3u8 https://mursor.ottiptv.cc/mst/cctv16.m3u8
#EXTINF:-1,tvg-id="cctv16" tvg-name="cctv16" tvg-logo="https://11.112114.xyz/logo/cctv16.png" group-title="央视",cctv16-MCP #EXTINF:-1,tvg-id="cctv16" tvg-name="cctv16" tvg-logo="https://11.112114.xyz/logo/cctv16.png" group-title="央视",cctv16-MCP
Binary file not shown.
+36 -49
View File
@@ -3,70 +3,60 @@ AMC电影,http://61.221.215.25:8800/hls/43/index.m3u8
CCTV1,http://58.57.40.22:9901/tsfile/live/0001_1.m3u8 CCTV1,http://58.57.40.22:9901/tsfile/live/0001_1.m3u8
CCTV1,http://112.123.206.32:808/hls/1/index.m3u8 CCTV1,http://112.123.206.32:808/hls/1/index.m3u8
CCTV1,http://8.138.7.223/【公众号:榴芒电视】/cctv1.m3u8 CCTV1,http://8.138.7.223/【公众号:榴芒电视】/cctv1.m3u8
CCTV10,http://39.164.160.249:9901/tsfile/live/0010_1.m3u8
CCTV10,http://58.57.40.22:9901/tsfile/live/1010_1.m3u8 CCTV10,http://58.57.40.22:9901/tsfile/live/1010_1.m3u8
CCTV10,http://36.105.100.208:35455/gaoma/cctv10.m3u8 CCTV10,http://36.105.100.208:35455/gaoma/cctv10.m3u8
CCTV10,http://60.29.124.66:6080/hls/21/index.m3u8 CCTV11,http://39.164.160.249:9901/tsfile/live/0011_1.m3u8
CCTV10,http://183.11.239.36:808/hls/28/index.m3u8
CCTV11,http://58.57.40.22:9901/tsfile/live/1011_1.m3u8 CCTV11,http://58.57.40.22:9901/tsfile/live/1011_1.m3u8
CCTV11,http://36.105.100.208:35455/gaoma/cctv11.m3u8 CCTV11,http://36.105.100.208:35455/gaoma/cctv11.m3u8
CCTV11,http://60.29.124.66:6080/hls/22/index.m3u8 CCTV11,http://60.29.124.66:6080/hls/22/index.m3u8
CCTV11,http://183.11.239.36:808/hls/29/index.m3u8 CCTV12,http://39.164.160.249:9901/tsfile/live/0012_1.m3u8
CCTV12,http://58.57.40.22:9901/tsfile/live/1012_1.m3u8 CCTV12,http://58.57.40.22:9901/tsfile/live/1012_1.m3u8
CCTV12,http://36.105.100.208:35455/gaoma/cctv12.m3u8 CCTV12,http://36.105.100.208:35455/gaoma/cctv12.m3u8
CCTV12,http://183.11.239.36:808/hls/30/index.m3u8 CCTV13,http://39.164.160.249:9901/tsfile/live/0013_1.m3u8
CCTV12,http://120.76.248.139/live/bfgd/4200000131.m3u8
CCTV13,http://58.57.40.22:9901/tsfile/live/1013_1.m3u8 CCTV13,http://58.57.40.22:9901/tsfile/live/1013_1.m3u8
CCTV14,http://39.164.160.249:9901/tsfile/live/0014_1.m3u8
CCTV14,http://58.57.40.22:9901/tsfile/live/1014_1.m3u8 CCTV14,http://58.57.40.22:9901/tsfile/live/1014_1.m3u8
CCTV14,http://36.105.100.208:35455/gaoma/cctv14.m3u8 CCTV14,http://36.105.100.208:35455/gaoma/cctv14.m3u8
CCTV14,http://1.24.190.98:10080/hls/14/index.m3u8 CCTV15,http://39.164.160.249:9901/tsfile/live/0015_1.m3u8
CCTV14,http://60.29.124.66:6080/hls/25/index.m3u8
CCTV15,http://58.57.40.22:9901/tsfile/live/1015_1.m3u8 CCTV15,http://58.57.40.22:9901/tsfile/live/1015_1.m3u8
CCTV15,http://36.105.100.208:35455/gaoma/cctv15.m3u8 CCTV15,http://36.105.100.208:35455/gaoma/cctv15.m3u8
CCTV15,http://222.134.245.16:9901/tsfile/live/0015_1.m3u8
CCTV16,http://36.105.100.208:35455/gaoma/cctv16.m3u8 CCTV16,http://36.105.100.208:35455/gaoma/cctv16.m3u8
CCTV16,http://183.11.239.36:808/hls/169/index.m3u8 CCTV16,http://183.11.239.36:808/hls/169/index.m3u8
CCTV17,http://58.57.40.22:9901/tsfile/live/0019_1.m3u8 CCTV17,http://58.57.40.22:9901/tsfile/live/0019_1.m3u8
CCTV17,http://36.105.100.208:35455/gaoma/cctv17.m3u8 CCTV17,http://36.105.100.208:35455/gaoma/cctv17.m3u8
CCTV17,http://120.238.94.10:9901/tsfile/live/1048_1.m3u8 CCTV17,http://120.238.94.10:9901/tsfile/live/1048_1.m3u8
CCTV17,http://183.11.239.36:808/hls/35/index.m3u8 CCTV17,http://183.11.239.36:808/hls/35/index.m3u8
CCTV2,http://39.164.160.249:9901/tsfile/live/0002_1.m3u8
CCTV2,http://58.57.40.22:9901/tsfile/live/1001_1.m3u8 CCTV2,http://58.57.40.22:9901/tsfile/live/1001_1.m3u8
CCTV2,http://36.105.100.208:35455/gaoma/cctv2.m3u8 CCTV2,http://36.105.100.208:35455/gaoma/cctv2.m3u8
CCTV2,http://112.123.206.32:808/hls/2/index.m3u8
CCTV2,http://60.29.124.66:6080/hls/13/index.m3u8
CCTV3,http://58.57.40.22:9901/tsfile/live/1002_1.m3u8 CCTV3,http://58.57.40.22:9901/tsfile/live/1002_1.m3u8
CCTV3,http://36.105.100.208:35455/gaoma/cctv3.m3u8 CCTV3,http://36.105.100.208:35455/gaoma/cctv3.m3u8
CCTV3,http://60.29.124.66:6080/hls/14/index.m3u8
CCTV4,http://58.57.40.22:9901/tsfile/live/1003_1.m3u8 CCTV4,http://58.57.40.22:9901/tsfile/live/1003_1.m3u8
CCTV4,http://60.29.124.66:6080/hls/15/index.m3u8 CCTV4,http://60.29.124.66:6080/hls/15/index.m3u8
CCTV4,http://183.11.239.36:808/hls/22/index.m3u8
CCTV4,http://120.76.248.139/live/bfgd/4200000063.m3u8
CCTV5,http://58.57.40.22:9901/tsfile/live/1004_1.m3u8 CCTV5,http://58.57.40.22:9901/tsfile/live/1004_1.m3u8
CCTV5,http://60.29.124.66:6080/hls/16/index.m3u8 CCTV5,http://60.29.124.66:6080/hls/16/index.m3u8
CCTV5,http://183.11.239.36:808/hls/93/index.m3u8
CCTV5+,http://58.57.40.22:9901/tsfile/live/1005_1.m3u8
CCTV5+,http://36.105.100.208:35455/gaoma/cctv5p.m3u8 CCTV5+,http://36.105.100.208:35455/gaoma/cctv5p.m3u8
CCTV5+,http://120.76.248.139/live/bfgd/4200000246.m3u8 CCTV5+,http://120.76.248.139/live/bfgd/4200000246.m3u8
CCTV5+,http://222.169.85.8:9901/tsfile/live/0116_1.m3u8 CCTV5+,http://222.169.85.8:9901/tsfile/live/0116_1.m3u8
CCTV6,http://58.57.40.22:9901/tsfile/live/1006_1.m3u8 CCTV6,http://58.57.40.22:9901/tsfile/live/1006_1.m3u8
CCTV6,http://36.105.100.208:35455/gaoma/cctv6.m3u8 CCTV6,http://36.105.100.208:35455/gaoma/cctv6.m3u8
CCTV6,http://60.29.124.66:6080/hls/17/index.m3u8 CCTV6,http://60.29.124.66:6080/hls/17/index.m3u8
CCTV6,http://183.11.239.36:808/hls/94/index.m3u8
CCTV7,http://58.57.40.22:9901/tsfile/live/1007_1.m3u8 CCTV7,http://58.57.40.22:9901/tsfile/live/1007_1.m3u8
CCTV7,http://8.138.7.223/tv/cctv7.m3u8 CCTV7,http://8.138.7.223/tv/cctv7.m3u8
CCTV7,http://8.138.7.223/【公众号:榴芒电视】/cctv7.m3u8
CCTV7,http://60.29.124.66:6080/hls/18/index.m3u8
CCTV8,http://58.57.40.22:9901/tsfile/live/1008_1.m3u8 CCTV8,http://58.57.40.22:9901/tsfile/live/1008_1.m3u8
CCTV8,http://60.29.124.66:6080/hls/19/index.m3u8 CCTV9,http://39.164.160.249:9901/tsfile/live/0009_1.m3u8
CCTV8,http://120.76.248.139/live/bfgd/4200000066.m3u8
CCTV9,http://58.57.40.22:9901/tsfile/live/1009_1.m3u8 CCTV9,http://58.57.40.22:9901/tsfile/live/1009_1.m3u8
CCTV9,http://36.105.100.208:35455/gaoma/cctv9.m3u8 CCTV9,http://36.105.100.208:35455/gaoma/cctv9.m3u8
CCTV9,http://60.29.124.66:6080/hls/20/index.m3u8 CCTV9,http://60.29.124.66:6080/hls/20/index.m3u8
CCTV9,http://120.76.248.139/live/bfgd/4200000128.m3u8
CHC动作电影,http://113.195.172.192:808/hls/114/index.m3u8 CHC动作电影,http://113.195.172.192:808/hls/114/index.m3u8
CHC家庭影院,http://113.195.172.192:808/hls/113/index.m3u8 CHC家庭影院,http://113.195.172.192:808/hls/113/index.m3u8
CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8 CHC家庭影院,http://61.162.52.6:8088/newlive/live/hls/60/live.m3u8
CHC电影,http://218.15.183.23:9901/tsfile/live/23044_1.m3u8
CHC电影,http://183.237.95.108:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=0&authid=0 CHC电影,http://183.237.95.108:9901/tsfile/live/1008_1.m3u8?key=txiptv&playlive=0&authid=0
CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
CHC电影,http://120.198.101.106:9901/tsfile/live/1053_1.m3u8?key=txiptv
IPTV经典电影,http://43.138.0.72:35455/yy/1382754187
万州三峡移民,http://123.146.162.24:8017/c2F0hmi/1000/live.m3u8 万州三峡移民,http://123.146.162.24:8017/c2F0hmi/1000/live.m3u8
万州三峡移民,http://123.146.162.24:8013/tslslive/PU2vzMI/hls/live_sd.m3u8?zzhongqd 万州三峡移民,http://123.146.162.24:8013/tslslive/PU2vzMI/hls/live_sd.m3u8?zzhongqd
万荣综合,http://60.222.246.220:19433/hls1.m3u8 万荣综合,http://60.222.246.220:19433/hls1.m3u8
@@ -74,10 +64,8 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
三沙卫视,http://36.105.100.208:35455/itv/5000000011000288016.m3u8?cdn=bestzb 三沙卫视,http://36.105.100.208:35455/itv/5000000011000288016.m3u8?cdn=bestzb
东南卫视,http://58.57.40.22:9901/tsfile/live/1037_1.m3u8 东南卫视,http://58.57.40.22:9901/tsfile/live/1037_1.m3u8
东南卫视,http://36.32.174.67:60080/newlive/live/hls/33/live.m3u8 东南卫视,http://36.32.174.67:60080/newlive/live/hls/33/live.m3u8
东南卫视,http://58.19.43.46:9901/tsfile/live/1046_1.m3u8 东方卫视,http://39.164.160.249:9901/tsfile/live/0107_1.m3u8
东方卫视,http://58.57.40.22:9901/tsfile/live/1030_1.m3u8 东方卫视,http://58.57.40.22:9901/tsfile/live/1030_1.m3u8
东方卫视,http://36.32.174.67:60080/newlive/live/hls/24/live.m3u8
东方卫视,http://124.116.183.146:9901/tsfile/live/0107_1.m3u8
中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8 中华特产,http://120.76.248.139/live/bfgd/4200000158.m3u8
乐家购物,http://112.46.105.20:8009/hls/23/index.m3u8 乐家购物,http://112.46.105.20:8009/hls/23/index.m3u8
乐至综合,http://175.155.106.72:89/live1/live1.m3u8?zsicd 乐至综合,http://175.155.106.72:89/live1/live1.m3u8?zsicd
@@ -96,14 +84,14 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
优优宝贝,http://120.76.248.139/live/bfgd/4200000153.m3u8 优优宝贝,http://120.76.248.139/live/bfgd/4200000153.m3u8
优漫卡通,http://36.105.100.208:35455/itv/1000000002000010063.m3u8?cdn=ystenlive 优漫卡通,http://36.105.100.208:35455/itv/1000000002000010063.m3u8?cdn=ystenlive
兵团八师石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8 兵团八师石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8
兵团八师石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]
兵团八师石河子新闻综合,http://124.88.144.73:1935/live/xwzh/playlist.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/dywt/playlist.m3u8?zxinjd
兵团卫视,http://183.11.239.36:808/hls/7/index.m3u8
兵团卫视,http://120.76.248.139/live/bfgd/4200000124.m3u8 兵团卫视,http://120.76.248.139/live/bfgd/4200000124.m3u8
兵团卫视,http://218.89.240.144:59901/tsfile/live/0115_1.m3u8 兵团卫视,http://218.89.240.144:59901/tsfile/live/0115_1.m3u8
兵团卫视,http://8.138.7.223/tv/btws.m3u8
内蒙古卫视,http://120.76.248.139/live/bfgd/4200000110.m3u8 内蒙古卫视,http://120.76.248.139/live/bfgd/4200000110.m3u8
内蒙古卫视,http://111.61.236.247:9081/hls/48/index.m3u8 内蒙古卫视,http://111.61.236.247:9081/hls/48/index.m3u8
内蒙古卫视,http://222.134.245.16:9901/tsfile/live/0109_1.m3u8
内蒙古卫视,http://183.11.239.36:808/hls/60/index.m3u8 内蒙古卫视,http://183.11.239.36:808/hls/60/index.m3u8
农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8 农林卫视,http://120.76.248.139/live/bfgd/4200000122.m3u8
农林卫视,http://8.138.7.223/【公众号:榴芒电视】/农林卫视.m3u8 农林卫视,http://8.138.7.223/【公众号:榴芒电视】/农林卫视.m3u8
@@ -112,14 +100,17 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
农林卫视,http://124.116.183.146:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0 农林卫视,http://124.116.183.146:9901/tsfile/live/1004_1.m3u8?key=txiptv&playlive=1&authid=0
动漫秀场,http://36.105.100.208:35455/itv/5000000011000031113.m3u8?cdn=bestzb 动漫秀场,http://36.105.100.208:35455/itv/5000000011000031113.m3u8?cdn=bestzb
动漫秀场,http://36.105.100.208:35455/itv/5000000011000031113.m3u8 动漫秀场,http://36.105.100.208:35455/itv/5000000011000031113.m3u8
北京卫视,http://39.164.160.249:9901/tsfile/live/0122_1.m3u8
北京卫视,http://223.105.252.8/PLTV/4/224/3221228115/index.m3u8
北京卫视,http://58.57.40.22:9901/tsfile/live/1032_1.m3u8 北京卫视,http://58.57.40.22:9901/tsfile/live/1032_1.m3u8
北京卫视,http://124.116.183.146:9901/tsfile/live/0122_1.m3u8 卡酷少儿,http://218.13.170.98:9901/tsfile/live/1021_1.m3u8
北京卫视,http://222.134.245.16:9901/tsfile/live/0122_1.m3u8
卡酷少儿,http://58.57.40.22:9901/tsfile/live/1060_1.m3u8
卡酷少儿,http://60.29.124.66:6080/hls/58/index.m3u8 卡酷少儿,http://60.29.124.66:6080/hls/58/index.m3u8
卡酷少儿,http://58.57.40.22:9901/tsfile/live/1060_1.m3u8
厦门卫视,http://183.11.239.36:808/hls/17/index.m3u8 厦门卫视,http://183.11.239.36:808/hls/17/index.m3u8
厦门卫视,http://36.105.100.208:35455/itv/1000000005000266006.m3u8 厦门卫视,http://36.105.100.208:35455/itv/1000000005000266006.m3u8
厦门卫视,http://36.105.100.208:35455/itv/1000000005000266006.m3u8?cdn=ystenlive 厦门卫视,http://36.105.100.208:35455/itv/1000000005000266006.m3u8?cdn=ystenlive
厦门卫视,http://125.42.148.255:9901/tsfile/live/0125_1.m3u8?key=txiptv&playlive=1&authid=0
厦门卫视,http://125.42.148.255:9901/tsfile/live/0125_1.m3u8
双流综合,http://171.221.250.130:18888/27e684978eb642eeb90ab815f6cc51bf/c41893de5e8645b3b43aef1640859b0d.m3u8?zsicd, 双流综合,http://171.221.250.130:18888/27e684978eb642eeb90ab815f6cc51bf/c41893de5e8645b3b43aef1640859b0d.m3u8?zsicd,
吉林卫视,http://58.57.40.22:9901/tsfile/live/1050_1.m3u8 吉林卫视,http://58.57.40.22:9901/tsfile/live/1050_1.m3u8
吉林卫视,http://58.19.43.46:9901/tsfile/live/1007_1.m3u8 吉林卫视,http://58.19.43.46:9901/tsfile/live/1007_1.m3u8
@@ -134,16 +125,15 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
四川卫视,http://58.57.40.22:9901/tsfile/live/1046_1.m3u8 四川卫视,http://58.57.40.22:9901/tsfile/live/1046_1.m3u8
四川卫视,http://120.238.94.10:9901/tsfile/live/1058_1.m3u8 四川卫视,http://120.238.94.10:9901/tsfile/live/1058_1.m3u8
四川卫视,http://124.116.183.146:9901/tsfile/live/0123_1.m3u8 四川卫视,http://124.116.183.146:9901/tsfile/live/0123_1.m3u8
四川卫视,http://58.19.43.46:9901/tsfile/live/1043_1.m3u8
四川科教,http://182.150.115.21:8030/pcgacg/pcgacg_0.m3u8 四川科教,http://182.150.115.21:8030/pcgacg/pcgacg_0.m3u8
四海钓鱼,http://120.76.248.139/live/bfgd/4200000229.m3u8 四海钓鱼,http://120.76.248.139/live/bfgd/4200000229.m3u8
垫江综合,http://36.105.100.208:35455/itv/1000000002000010063.m3u8 垫江综合,http://36.105.100.208:35455/itv/1000000002000010063.m3u8
垫江综合,http://123.146.162.24:8013/tslslive/noEX9SG/hls/live_sd.m3u8?zzhongqd
大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8 大湾区卫视,http://222.128.55.152:9080/live/dwq.m3u8
大湾区卫视,http://183.11.239.36:808/hls/132/index.m3u8
大湾区卫视,http://36.105.100.208:35455/itv/1000000002000011619.m3u8?cdn=ystenlive 大湾区卫视,http://36.105.100.208:35455/itv/1000000002000011619.m3u8?cdn=ystenlive
天津卫视,http://58.57.40.22:9901/tsfile/live/1034_1.m3u8 天津卫视,http://58.57.40.22:9901/tsfile/live/1034_1.m3u8
天津卫视,http://124.116.183.146:9901/tsfile/live/0135_1.m3u8 天津卫视,http://124.116.183.146:9901/tsfile/live/0135_1.m3u8
天津卫视,http://112.46.85.60:8009/hls/44/index.m3u8 天津卫视,http://183.11.239.36:808/hls/42/index.m3u8
奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8?zxinjd 奎屯哈萨克语,http://218.84.12.186:8002/hls/main/playlist.m3u8?zxinjd
奎屯汉语,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd 奎屯汉语,http://218.84.12.186:8001/hls/main/playlist.m3u8?zxinjd
宁夏卫视,http://58.57.40.22:9901/tsfile/live/1054_1.m3u8 宁夏卫视,http://58.57.40.22:9901/tsfile/live/1054_1.m3u8
@@ -152,19 +142,21 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
宁夏卫视,http://58.19.43.46:9901/tsfile/live/1003_1.m3u8 宁夏卫视,http://58.19.43.46:9901/tsfile/live/1003_1.m3u8
安多卫视,http://36.105.100.208:35455/itv/1000000005000266001.m3u8?cdn=ystenlive 安多卫视,http://36.105.100.208:35455/itv/1000000005000266001.m3u8?cdn=ystenlive
安多卫视,http://36.105.100.208:35455/itv/1000000005000266001.m3u8 安多卫视,http://36.105.100.208:35455/itv/1000000005000266001.m3u8
安徽卫视,http://39.164.160.249:9901/tsfile/live/0130_1.m3u8
安徽卫视,http://58.57.40.22:9901/tsfile/live/1033_1.m3u8 安徽卫视,http://58.57.40.22:9901/tsfile/live/1033_1.m3u8
安徽卫视,http://124.116.183.146:9901/tsfile/live/0130_1.m3u8 安徽卫视,http://124.116.183.146:9901/tsfile/live/0130_1.m3u8
安徽卫视,http://58.19.43.46:9901/tsfile/live/1040_1.m3u8
山东卫视,http://39.164.160.249:9901/tsfile/live/0131_1.m3u8 山东卫视,http://39.164.160.249:9901/tsfile/live/0131_1.m3u8
山东卫视,http://183.11.239.36:808/hls/43/index.m3u8 山东卫视,http://223.105.252.8/PLTV/4/224/3221227448/index.m3u8
山东文旅,http://58.57.40.22:9901/tsfile/live/1023_1.m3u8 山东文旅,http://58.57.40.22:9901/tsfile/live/1023_1.m3u8
巴音郭楞州,http://124.88.144.73:1935/live/dywt/playlist.m3u8 巴音郭楞州,http://124.88.144.73:1935/live/dywt/playlist.m3u8
广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8 广东体育,http://120.238.94.10:9901/tsfile/live/1012_1.m3u8
广东体育,http://183.11.239.36:808/hls/2/index.m3u8 广东体育,http://183.11.239.36:808/hls/2/index.m3u8
广东体育,http://218.13.170.98:9901/tsfile/live/0019_1.m3u8
广东卫视,http://39.164.160.249:9901/tsfile/live/0125_1.m3u8
广东卫视,http://58.57.40.22:9901/tsfile/live/1039_1.m3u8 广东卫视,http://58.57.40.22:9901/tsfile/live/1039_1.m3u8
广东卫视,http://120.238.94.10:9901/tsfile/live/1008_1.m3u8 广东卫视,http://120.238.94.10:9901/tsfile/live/1008_1.m3u8
广东卫视,http://124.116.183.146:9901/tsfile/live/0125_1.m3u8 广东卫视,http://124.116.183.146:9901/tsfile/live/0125_1.m3u8
广东卫视,http://120.76.248.139/live/bfgd/4200000092.m3u8 广东民生,http://183.11.239.36:808/hls/18/index.m3u8
广东珠江,http://120.238.94.10:9901/tsfile/live/1009_1.m3u8 广东珠江,http://120.238.94.10:9901/tsfile/live/1009_1.m3u8
广东珠江,http://183.11.239.36:808/hls/83/index.m3u8 广东珠江,http://183.11.239.36:808/hls/83/index.m3u8
广州竞赛,http://8.138.7.223/tv/gzjs.m3u8 广州竞赛,http://8.138.7.223/tv/gzjs.m3u8
@@ -186,12 +178,10 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
新视觉,http://120.76.248.139/live/bfgd/4200000249.m3u8 新视觉,http://120.76.248.139/live/bfgd/4200000249.m3u8
朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8 朝阳新闻综合,http://120.76.248.139/live/bfgd/4200000282.m3u8
江津新闻,http://222.179.155.21:1935/ch1.m3u8?zzhongqd 江津新闻,http://222.179.155.21:1935/ch1.m3u8?zzhongqd
江苏卫视,http://39.164.160.249:9901/tsfile/live/0127_1.m3u8
江苏卫视,http://58.57.40.22:9901/tsfile/live/1031_1.m3u8 江苏卫视,http://58.57.40.22:9901/tsfile/live/1031_1.m3u8
江苏卫视,http://183.11.239.36:808/hls/38/index.m3u8 江苏卫视,http://183.11.239.36:808/hls/38/index.m3u8
江苏卫视,http://120.76.248.139/live/bfgd/4200000085.m3u8
江苏卫视,http://112.46.85.60:8009/hls/33/index.m3u8
江西卫视,http://39.164.160.249:9901/tsfile/live/0138_1.m3u8 江西卫视,http://39.164.160.249:9901/tsfile/live/0138_1.m3u8
江西卫视,http://58.57.40.22:9901/tsfile/live/1043_1.m3u8
江西卫视,http://36.32.174.67:60080/newlive/live/hls/22/live.m3u8 江西卫视,http://36.32.174.67:60080/newlive/live/hls/22/live.m3u8
江西卫视,http://58.19.43.46:9901/tsfile/live/1045_1.m3u8 江西卫视,http://58.19.43.46:9901/tsfile/live/1045_1.m3u8
河北卫视,http://39.164.160.249:9901/tsfile/live/0117_1.m3u8 河北卫视,http://39.164.160.249:9901/tsfile/live/0117_1.m3u8
@@ -200,28 +190,25 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
河南卫视,http://39.164.160.249:9901/tsfile/live/0139_1.m3u8 河南卫视,http://39.164.160.249:9901/tsfile/live/0139_1.m3u8
河南卫视,http://58.57.40.22:9901/tsfile/live/1048_1.m3u8 河南卫视,http://58.57.40.22:9901/tsfile/live/1048_1.m3u8
河南卫视,http://120.238.94.10:9901/tsfile/live/1068_1.m3u8 河南卫视,http://120.238.94.10:9901/tsfile/live/1068_1.m3u8
津南一套,http://61.147.106.103/play.jinnantv.top/live/JNTV1.m3u8?ztianjd&wsSession=4e59297ef5846f4a7cf02eb3-172672213891355&wsIPSercert=6d426cba8b106cdec9147b1e2a9ace7c&wsiphost=local&wsBindIP=1 浙江卫视,http://223.105.252.8/PLTV/4/224/3221228147/index.m3u8
浙江卫视,http://58.57.40.22:9901/tsfile/live/1029_1.m3u8 浙江卫视,http://58.57.40.22:9901/tsfile/live/1029_1.m3u8
海南卫视,http://58.57.40.22:9901/tsfile/live/1000_1.m3u8 海南卫视,http://58.57.40.22:9901/tsfile/live/1000_1.m3u8
海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8 海南卫视,http://120.76.248.139/live/bfgd/4200000473.m3u8
海南卫视,http://36.32.174.67:60080/newlive/live/hls/46/live.m3u8 海南卫视,http://36.32.174.67:60080/newlive/live/hls/46/live.m3u8
海南卫视,http://183.11.239.36:808/hls/124/index.m3u8
海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/chunklist0.m3u8 海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/chunklist0.m3u8
海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/playlist.m3u8 海峡卫视,http://38.64.72.148:80/hls/modn/list/4009/playlist.m3u8
涡阳新闻综合,http://220.180.124.18:888/live/ch0.m3u8 涡阳新闻综合,http://220.180.124.18:888/live/ch0.m3u8
深圳卫视,http://58.57.40.22:9901/tsfile/live/1036_1.m3u8 深圳卫视,http://58.57.40.22:9901/tsfile/live/1036_1.m3u8
深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8 深圳卫视,http://38.64.72.148:80/hls/modn/list/4007/playlist.m3u8
深圳卫视,http://124.116.183.146:9901/tsfile/live/0126_1.m3u8 深圳卫视,http://124.116.183.146:9901/tsfile/live/0126_1.m3u8
深圳卫视,http://120.76.248.139/live/bfgd/4200000100.m3u8
湖北卫视,http://58.57.40.22:9901/tsfile/live/1038_1.m3u8 湖北卫视,http://58.57.40.22:9901/tsfile/live/1038_1.m3u8
湖北卫视,http://120.238.94.10:9901/tsfile/live/1055_1.m3u8 湖北卫视,http://120.238.94.10:9901/tsfile/live/1055_1.m3u8
湖北卫视,http://124.116.183.146:9901/tsfile/live/0132_1.m3u8 湖北卫视,http://124.116.183.146:9901/tsfile/live/0132_1.m3u8
湖北卫视,http://183.11.239.36:808/hls/46/index.m3u8 湖南卫视,http://39.164.160.249:9901/tsfile/live/0128_1.m3u8
湖南卫视,http://58.57.40.22:9901/tsfile/live/1028_1.m3u8 湖南卫视,http://58.57.40.22:9901/tsfile/live/1028_1.m3u8
湖南卫视,http://124.116.183.146:9901/tsfile/live/0128_1.m3u8 湖南卫视,http://124.116.183.146:9901/tsfile/live/0128_1.m3u8
湖南卫视,http://183.11.239.36:808/hls/36/index.m3u8
湖南卫视,http://120.76.248.139/live/bfgd/4200000086.m3u8
玛纳斯,http://218.84.127.245:1026/hls/main1/playlist.m3u8?zxinjd 玛纳斯,http://218.84.127.245:1026/hls/main1/playlist.m3u8?zxinjd
玛纳斯综合,http://218.84.127.245:1026/hls/main1/playlist.m3u8
玛纳斯综合,http://218.84.127.245:1026/hls/main1/playlist.m3u8?zxinjd, 玛纳斯综合,http://218.84.127.245:1026/hls/main1/playlist.m3u8?zxinjd,
环球旅游,http://120.76.248.139/live/bfgd/4200000147.m3u8 环球旅游,http://120.76.248.139/live/bfgd/4200000147.m3u8
璧山综合,http://222.179.42.129:8181/hls1.m3u8 璧山综合,http://222.179.42.129:8181/hls1.m3u8
@@ -230,6 +217,7 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
甘肃卫视,http://120.238.94.10:9901/tsfile/live/1079_1.m3u8 甘肃卫视,http://120.238.94.10:9901/tsfile/live/1079_1.m3u8
甘肃卫视,http://111.61.236.247:9081/hls/54/index.m3u8 甘肃卫视,http://111.61.236.247:9081/hls/54/index.m3u8
生态环境,http://120.76.248.139/live/bfgd/4200000149.m3u8 生态环境,http://120.76.248.139/live/bfgd/4200000149.m3u8
石河子教育,http://124.88.144.73:1935/live/jiaoyu/playlist.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]
纪实科教,http://120.76.248.139/live/bfgd/4200000113.m3u8 纪实科教,http://120.76.248.139/live/bfgd/4200000113.m3u8
纪实科教8K,http://111.31.106.140/downflv.brtvcloud.com/8klive/8kliveok.m3u8 纪实科教8K,http://111.31.106.140/downflv.brtvcloud.com/8klive/8kliveok.m3u8
西安新闻,http://112.46.105.20:8009/hls/28/index.m3u8 西安新闻,http://112.46.105.20:8009/hls/28/index.m3u8
@@ -258,8 +246,8 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
重庆卫视,http://36.32.174.67:60080/newlive/live/hls/34/live.m3u8 重庆卫视,http://36.32.174.67:60080/newlive/live/hls/34/live.m3u8
重庆卫视,http://124.116.183.146:9901/tsfile/live/0142_1.m3u8 重庆卫视,http://124.116.183.146:9901/tsfile/live/0142_1.m3u8
重庆卫视,http://58.19.43.46:9901/tsfile/live/1042_1.m3u8 重庆卫视,http://58.19.43.46:9901/tsfile/live/1042_1.m3u8
重庆卫视,http://183.11.239.36:808/hls/53/index.m3u8
重庆汽摩,http://120.76.248.139/live/bfgd/4200000168.m3u8 重庆汽摩,http://120.76.248.139/live/bfgd/4200000168.m3u8
重庆汽摩,http://183.230.184.51:65500/tntv1.m3u8?zzhongqd
重庆汽摩,http://183.64.181.25:40023/rongchang01.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD] 重庆汽摩,http://183.64.181.25:40023/rongchang01.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]
重庆汽摩,http://222.179.155.21:1935/ch1.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD] 重庆汽摩,http://222.179.155.21:1935/ch1.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]
金鹰卡通,http://58.57.40.22:9901/tsfile/live/1059_1.m3u8 金鹰卡通,http://58.57.40.22:9901/tsfile/live/1059_1.m3u8
@@ -277,7 +265,6 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
青海卫视,http://120.238.94.10:9901/tsfile/live/1073_1.m3u8 青海卫视,http://120.238.94.10:9901/tsfile/live/1073_1.m3u8
青海卫视,http://58.19.43.46:9901/tsfile/live/1014_1.m3u8 青海卫视,http://58.19.43.46:9901/tsfile/live/1014_1.m3u8
青海卫视,http://120.76.248.139/live/bfgd/4200000111.m3u8 青海卫视,http://120.76.248.139/live/bfgd/4200000111.m3u8
靖洋卡通,http://104.244.79.187:4994/proxy?url=http%3A//104.244.79.187%3A5050/litv/4gtv-4gtv057
黎城综合,http://111.53.96.67:8081/live/1/index.m3u8 黎城综合,http://111.53.96.67:8081/live/1/index.m3u8
黎城综合,http://111.53.96.67:8081/live/1/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD] 黎城综合,http://111.53.96.67:8081/live/1/index.m3u8?%E5%85%B3%E6%B3%A8%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7[%E6%99%B4%E5%9B%AD]
黑莓动画,http://36.105.100.208:35455/itv/1000000004000021734.m3u8 黑莓动画,http://36.105.100.208:35455/itv/1000000004000021734.m3u8
@@ -286,7 +273,6 @@ CHC电影,http://120.198.95.220:9901/tsfile/live/1038_1.m3u8?key=txiptv
黑莓电影,http://36.105.100.208:35455/itv/1000000004000019624.m3u8?cdn=ystenlive 黑莓电影,http://36.105.100.208:35455/itv/1000000004000019624.m3u8?cdn=ystenlive
黑龙江卫视,http://39.164.160.249:9901/tsfile/live/0143_1.m3u8 黑龙江卫视,http://39.164.160.249:9901/tsfile/live/0143_1.m3u8
黑龙江卫视,http://58.57.40.22:9901/tsfile/live/1040_1.m3u8 黑龙江卫视,http://58.57.40.22:9901/tsfile/live/1040_1.m3u8
黑龙江卫视,http://124.116.183.146:9901/tsfile/live/0143_1.m3u8
# IPv6 Streams # IPv6 Streams
CCTV-1 综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226559/index.m3u8 CCTV-1 综合,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226559/index.m3u8
@@ -306,6 +292,7 @@ CCTV-7 国防军事,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.co
CCTV-8 电视剧,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226008/index.m3u8 CCTV-8 电视剧,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226008/index.m3u8
CCTV-9 纪录,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225734/index.m3u8 CCTV-9 纪录,http://[2409:8087:1a01:df::4077]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225734/index.m3u8
CCTV15,http://[2409:8087:1a01:df::4033]:80/TVOD/88888888/224/3221226127/main.m3u8 CCTV15,http://[2409:8087:1a01:df::4033]:80/TVOD/88888888/224/3221226127/main.m3u8
CCTV17,http://[2409:8087:1a01:df::4025]:80/TVOD/88888888/224/3221225708/main.m3u8
CCTV3,http://[2409:8087:1a01:df::4041]:80/TVOD/88888888/224/3221225799/main.m3u8 CCTV3,http://[2409:8087:1a01:df::4041]:80/TVOD/88888888/224/3221225799/main.m3u8
CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8 CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8
东北热剧,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225741/index.m3u8 东北热剧,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225741/index.m3u8
@@ -317,7 +304,6 @@ CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8
哒啵赛事,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225675/index.m3u8 哒啵赛事,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221225675/index.m3u8
四川卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8 四川卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226338/index.m3u8
天津卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226459/index.m3u8 天津卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226459/index.m3u8
天津卫视,http://[2409:8087:1a01:df::4030]:80/TVOD/88888888/224/3221225972/main.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/88888888/224/3221226391/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/PLTV/88888888/224/3221226456/index.m3u8
广东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226248/index.m3u8 广东卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226248/index.m3u8
@@ -328,6 +314,7 @@ CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8
江西卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226344/index.m3u8 江西卫视,http://[2409:8087:1a01:df::7005]: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:1a01:df::4027]:80/TVOD/88888888/224/3221225935/main.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/88888888/224/3221226406/index.m3u8
河北卫视,http://[2409:8087:1a01:df::4035]:80/TVOD/88888888/224/3221225961/main.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/88888888/224/3221226480/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/88888888/224/3221226339/index.m3u8
浙江卫视,http://[2409:8087:1a01:df::4043]:80/TVOD/88888888/224/3221225959/main.m3u8 浙江卫视,http://[2409:8087:1a01:df::4043]:80/TVOD/88888888/224/3221225959/main.m3u8
@@ -335,6 +322,7 @@ CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.m3u8
深圳卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226313/index.m3u8 深圳卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226313/index.m3u8
湖北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226477/index.m3u8 湖北卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226477/index.m3u8
湖南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226307/index.m3u8 湖南卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226307/index.m3u8
睛彩篮球,http://[2409:8087:1a01:df::4055]:80/TVOD/88888888/224/3221225901/main.m3u8
精品萌宠,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226505/index.m3u8 精品萌宠,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226505/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/3221225738/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/3221225729/index.m3u8
@@ -347,6 +335,5 @@ CCTV8,http://[2409:8087:1a01:df::4051]:80/TVOD/88888888/224/3221225795/main.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/88888888/224/3221226546/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/88888888/224/3221226409/index.m3u8
金牌综艺,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/PLTV/88888888/224/3221225666/index.m3u8
鹤岗新闻综合,http://[2409:8087:1a01:df::4059]:80/TVOD/88888888/224/3221226073/main.m3u8
黑龙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226327/index.m3u8 黑龙江卫视,http://[2409:8087:1a01:df::7005]:80/ottrrs.hl.chinamobile.com/PLTV/88888888/224/3221226327/index.m3u8
黑龙江都市,http://[2409:8087:1a01:df::4055]:80/TVOD/88888888/224/3221225969/main.m3u8 黑龙江都市,http://[2409:8087:1a01:df::4055]:80/TVOD/88888888/224/3221225969/main.m3u8