MaxStream HLS con risoluzioni multiple
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
# Conector MaxStream
|
# Conector MaxStream
|
||||||
# --------------------------------------------------------
|
# --------------------------------------------------------
|
||||||
|
|
||||||
from core import httptools, scrapertools
|
from core import httptools, scrapertools, support
|
||||||
from platformcode import logger, config
|
from platformcode import logger, config
|
||||||
import ast, sys
|
import ast, sys
|
||||||
|
|
||||||
@@ -47,10 +47,15 @@ def get_video_url(page_url, premium=False, user="", password="", video_password=
|
|||||||
logger.debug('Something wrong: no url found before that :(')
|
logger.debug('Something wrong: no url found before that :(')
|
||||||
|
|
||||||
if url_video:
|
if url_video:
|
||||||
|
import random, string
|
||||||
parse = urlparse.urlparse(url_video)
|
parse = urlparse.urlparse(url_video)
|
||||||
video_urls.append(['mp4 [MaxStream]', url_video])
|
video_urls.append(['mp4 [MaxStream]', url_video])
|
||||||
try:
|
try:
|
||||||
video_urls.append(['m3u8 [MaxStream]', '{}://{}/hls/{}/master.m3u8'.format(parse.scheme, parse.netloc, parse.path.split('/')[1]) ])
|
r1 = ''.join(random.choice(string.ascii_letters + string.digits) for i in range(19))
|
||||||
|
r2 = ''.join(random.choice(string.ascii_letters + string.digits) for i in range(19))
|
||||||
|
r3 = ''.join(random.choice(string.ascii_letters + string.digits) for i in range(19))
|
||||||
|
video_urls.append(['m3u8 [MaxStream]', '{}://{}/hls/{},{},{},{},.urlset/master.m3u8'.format(parse.scheme, parse.netloc, parse.path.split('/')[1], r1, r2, r3)])
|
||||||
|
# video_urls.append(['m3u8 [MaxStream]', '{}://{}/hls/{},wpsc2hllm5g5fkjvslq,4jcc2hllm5gzykkkgha,fmca2hllm5jtpb7cj5q,.urlset/master.m3u8'.format(parse.scheme, parse.netloc, parse.path.split('/')[1])])
|
||||||
except:
|
except:
|
||||||
logger.debug('Something wrong: Impossible get HLS stream')
|
logger.debug('Something wrong: Impossible get HLS stream')
|
||||||
return video_urls
|
return video_urls
|
||||||
|
|||||||
Reference in New Issue
Block a user