Fixed DAZN

This commit is contained in:
UrloMythus
2024-09-22 20:51:58 +02:00 Unverified
parent 46e3cd9308
commit 0a731914c1
3 changed files with 50 additions and 12 deletions
+22 -1
View File
@@ -50,7 +50,28 @@ async def webru(id,site,client):
async def get_skystreaming(id,client):
skystreaming_link = skystreaming[id]
try:
skystreaming_link = skystreaming[id]
m3u8_urls = []
if type(skystreaming_link) == list:
for link in skystreaming_link:
m3u8_url,Host = await get_skystreaming_url(link,client)
m3u8_urls.append(m3u8_url)
else:
m3u8_url,Host = await get_skystreaming_url(skystreaming_link,client)
m3u8_urls.append(m3u8_url)
return m3u8_urls,Host
except Exception as e:
print("SkyStreaming failed",e)
return None,None
async def get_skystreaming_url(skystreaming_link,client):
response = await client.get(skystreaming_link, headers=headers, allow_redirects=True, impersonate = "chrome120")
soup = BeautifulSoup(response.text, 'lxml', parse_only=SoupStrainer('source'))
source_tag = soup.find('source')
+21 -6
View File
@@ -758,7 +758,9 @@ webru_vary = {
"sky-nature": "https://webuit.mizhls.ru/lb/calcioXskynature/index.m3u8",
"sky-serie": "https://webuit.mizhls.ru/lb/calcioXskyserie/index.m3u8",
"sky-uno": "https://webuit.mizhls.ru/lb/calcioXskyuno/index.m3u8",
"sky-sport-24": "https://webuit.mizhls.ru/lb/calcioXskysport24/index.m3u8",
"sky-sport-24": "https://webuit.mizhls.ru/lb/calcioXskysport24/index.m3u8",
}
'''
"sky-sport-golf": "https://webuit.mizhls.ru/lb/calcioXskysportgolf/index.m3u8",
"sky-sport-251": "https://webuit.mizhls.ru/lb/calcioXskysport251/index.m3u8",
"sky-sport-253": "https://webuit.mizhls.ru/lb/calcioXskysport253/index.m3u8",
@@ -781,11 +783,9 @@ webru_vary = {
"sky-sport-calcio": "https://webuit.mizhls.ru/lb/calcioXskysportcalcio/index.m3u8",
"sky-sport-arena": "https://webuit.mizhls.ru/lb/calcioXskysportarena/index.m3u8",
"sky-sport-tennis": "https://webuit.mizhls.ru/lb/calcioXskysporttennis/index.m3u8",
"sky-sport-nba": "https://webuit.mizhls.ru/lb/calcioXskysportnba/index.m3u8",
"dazn-zona-a": "https://webuit.mizhls.ru/lb/calcioXzona/index.m3u8"
}
"sky-sport-nba": "https://webuit.mizhls.ru/lb/calcioXskysportnba/index.m3u8",
'''
#"dazn-zona-a": "https://webuit.mizhls.ru/lb/calcioXzona/index.m3u8"
webru_dlhd = {
"sky-sport-tennis": "https://webhdrunns.mizhls.ru/lb/premium576/index.m3u8",
"sky-sport-uno": "https://webhdrunns.mizhls.ru/lb/premium461/index.m3u8",
@@ -860,6 +860,21 @@ skystreaming ={
"sky-sport-golf": "https://skystreaming.guru/embed/s9L5f",
"eurosport-1": "https://skystreaming.guru/embed/Vyv99",
"eurosport-2": "https://skystreaming.guru/embed/um8E5",
"dazn-zona-a": ["https://skystreaming.guru/embed/tIswJ","https://skystreaming.guru/embed/16U0s"],
}
huhu = {
"canale-5": "1101559666",
"sky-sport-motogp": "2090703806",
"rai-1": "1225653759",
"sky-cinema-drama": "1235530177",
"sky-cinema-action": "3812796171",
"Dazn": "2745635299",
"sky-sport-uno": "3192996672",
"canale-5": "1534161807",
"mediaset-extra": "477466531",
"Dazn-1": "1376440573",
"sky-sport-24": "2775802255",
"sky-sport-24": "3445562519",
}
provider_map = {
'SC': 'STREAMINGCOMMUNITY',