如下是通过python代码脚本获取的方法:
import requests
import re
def get_real_url(rid):
try:
if ‘v.douyin.com‘ in rid:
room_id = re.findall(r‘(\d{19})‘, requests.get(url=rid).url)[0]
else:
room_id = rid
room_url = ‘https://webcast-hl.amemv.com/webcast/room/reflow/info/?room_id={}&_id=1‘.format(room_id)
response = requests.get(url=room_url).json()
hls_pull_url = response.get(‘data‘).get(‘room‘).get(‘stream_url‘).get(‘hls_pull_url‘)
rtmp_pull_url = response.get(‘data‘).get(‘room‘).get(‘stream_url‘).get(‘rtmp_pull_url‘)
real_url = [rtmp_pull_url, hls_pull_url]
except:
real_url = ‘直播间不存在或未开播或参数错误‘
return real_url
为了方便使用将代码做成了APP,具体操作步骤:
下面介绍使用方法:
1、直播间选择三个点的按钮
2、选择分享
3、选择复制链接
4、软件会自动分析当前直播间的直播流地址,并自动复制到剪切板
下载链接:https://pan.baidu.com/s/1C6X1h6sftco84EX48wEZXQ 密码:99eq