- Paramount in adesso in onda

- StreamingCommunity come server
This commit is contained in:
Alhaziel01
2021-01-16 16:54:31 +01:00
parent 4a5dca826e
commit 09cc856460
5 changed files with 84 additions and 11 deletions

View File

@@ -57,7 +57,7 @@ def live(item):
info = jsontools.load(support.match(host +'/api/on-air?channelId=' + ch_dict[title]).data)
support.info(info)
plot= '[B]' + info['seriesTitle'] +'[/B]\n' + info['description'] if 'seriesTitle' in info else ''
itemlist.append(item.clone(title=support.typo(title,'bold'), contentTitle=title, fulltitle=title, show=title, url=host+url, plot=plot, action='play', forcethumb=True))
itemlist.append(item.clone(title=support.typo(title,'bold'), contentTitle=title, fulltitle=title, show=title, url=host+url, plot=plot, action='play', forcethumb=True, no_return=True))
return support.thumb(itemlist, live=True)

View File

@@ -190,12 +190,5 @@ def episodios(item):
def findvideos(item):
getHeaders()
logger.debug()
itemlist=[]
url = support.match(support.match(item).data.replace('"','"').replace('\\',''), patron=r'video_url"\s*:\s*"([^"]+)"').match
for res in ['480p', '720p', '1080p']:
newurl = '{}/{}'.format(url, res)
if session.head(newurl, headers=headers).status_code == 200:
itemlist += [item.clone(title=support.config.get_localized_string(30137), server='directo', url=newurl, quality=res, action='play')]
return support.server(item, itemlist=itemlist)
itemlist = [item.clone(title = 'StreamingCommunity', server='streamingcommunity_server')]
return support.server(item, item.url)