mirror of
https://github.com/ihmily/DouyinLiveRecorder.git
synced 2026-03-22 07:28:24 +08:00
fix: update TTinglive
This commit is contained in:
@@ -1375,11 +1375,15 @@ async def get_flextv_stream_data(
|
||||
result["anchor_name"] = anchor_name
|
||||
play_url = await get_flextv_stream_url(url=url, proxy_addr=proxy_addr, cookies=cookies)
|
||||
if play_url:
|
||||
play_url_list = await get_play_url_list(m3u8=play_url, proxy=proxy_addr, header=headers, abroad=True)
|
||||
if play_url_list:
|
||||
result['m3u8_url'] = play_url
|
||||
result['play_url_list'] = play_url_list
|
||||
result['is_live'] = True
|
||||
result['is_live'] = True
|
||||
if '.m3u8' in play_url:
|
||||
play_url_list = await get_play_url_list(m3u8=play_url, proxy=proxy_addr, header=headers, abroad=True)
|
||||
if play_url_list:
|
||||
result['m3u8_url'] = play_url
|
||||
result['play_url_list'] = play_url_list
|
||||
else:
|
||||
result['flv_url'] = play_url
|
||||
result['record_url'] = play_url
|
||||
else:
|
||||
url2 = f'https://www.ttinglive.com/channels/{user_id}'
|
||||
html_str = await async_req(url2, proxy_addr=proxy_addr, headers=headers, abroad=True)
|
||||
|
||||
Reference in New Issue
Block a user