Skip to main content
DouyinLiveRecorder supports recording from 40+ live streaming platforms. Add any room URL to config/URL_config.ini (one per line) to start monitoring it.
You can also record a raw stream URL directly. Any URL ending in .m3u8 or .flv is treated as a custom stream and recorded immediately, without platform detection.
https://example.com/stream/live.m3u8
https://example.com/stream/live.flv

Chinese platforms

PlatformExample URLNotes
抖音 (Douyin)https://live.douyin.com/745964462470Cookie required. Also accepts short links (https://v.douyin.com/iQFeBnt/) and profile URLs
快手 (Kuaishou)https://live.kuaishou.com/u/yall1102
虎牙 (Huya)https://www.huya.com/52333OD/BD/UHD quality uses the app stream path; lower qualities use web stream
斗鱼 (Douyu)https://www.douyu.com/3637778?dyshid=
YYhttps://www.yy.com/22490906/22490906
B站 (Bilibili)https://live.bilibili.com/320
小红书 (Xiaohongshu)http://xhslink.com/xpJpfMShare link from the app. No quality switching (platform limitation)
Bigo直播https://www.bigo.tv/cn/716418802
Blued直播https://app.blued.cn/live?id=Mp6G2R
网易CC (NetEase CC)https://cc.163.com/583946984
千度热播https://qiandurebo.com/web/video.php?roomnumber=33333
猫耳FMhttps://fm.missevan.com/live/868895007Audio-only platform; saved as MP3/M4A
Look直播https://look.163.com/live?id=65108820&position=3Audio-only platform
百度直播https://live.baidu.com/m/media/pclive/pchome/live.html?room_id=9175031377
微博直播https://weibo.com/l/wblive/p/show/1022:2321325026370190442592
酷狗直播https://fanxing2.kugou.com/50428671?refer=2177
花椒直播https://www.huajiao.com/l/345096174
流星直播https://www.7u66.com/100960
Acfunhttps://live.acfun.cn/live/179922
映客直播https://www.inke.cn/liveroom/index.html?uid=22954469&id=1720860391070904
音播直播https://live.ybw1666.com/800002949
知乎直播https://www.zhihu.com/people/ac3a467005c5d20381a82230101308e9Profile URL
嗨秀直播https://www.haixiutv.com/6095106
VV星球直播https://h5webcdn-pro.vvxqiu.com//activity/videoShare/videoShare.html?roomId=LP115924473
浪Livehttps://www.lang.live/en-US/room/3349463
畅聊直播https://live.tlclw.com/106188
飘飘直播https://m.pp.weimipopo.com/live/preview.html?uid=91648673&anchorUid=91625862
六间房直播https://v.6.cn/634435
乐嗨直播https://www.lehaitv.com/8059096
花猫直播https://h.catshow168.com/live/preview.html?uid=19066357&anchorUid=18895331
咪咕直播https://www.miguvideo.com/p/live/120000541321
连接直播https://show.lailianjie.com/10000258
来秀直播https://www.imkktv.com/h5/share/video.html?uid=1845195&roomId=1710496
淘宝直播https://tbzb.taobao.com/live?liveId=532359023188 or https://m.tb.cn/h.TWp0HTdCookie required (active session)
京东直播https://3.cn/28MLBy-E

International platforms

PlatformExample URLNotes
TikTokhttps://www.tiktok.com/@pearlgaga88/liveProxy required
SOOP (AfreecaTV)https://play.sooplive.co.kr/sw7loveProxy required. Supports auto-login (username/password in config)
PandaTVhttps://www.pandalive.co.kr/live/play/bara0109Proxy required
WinkTVhttps://www.winktv.co.kr/live/play/anjer1004Proxy required
TTingLive (FlexTV)https://www.flextv.co.kr/channels/593127/liveProxy required. Supports auto-login
PopkonTVhttps://www.popkontv.com/live/view?castId=wjfal007&partnerCode=P-00117Proxy required. Supports auto-login (username/password + partner code)
TwitCastinghttps://twitcasting.tv/c:uonqSupports auto-login (username/password)
TwitchTVhttps://www.twitch.tv/gamerbeeProxy required
LiveMehttps://www.liveme.com/zh/v/17141543493018047815/index.htmlProxy required
ShowRoomhttps://www.showroom-live.com/room/profile?room_id=480206Proxy required. Profile URL
CHZZKhttps://chzzk.naver.com/live/458f6ec20b034f49e0fc6d03921646d2Proxy required
17Livehttps://17.live/en/live/6302408
Shopeehttps://sg.shp.ee/GmpXeuf?uid=1006401066&session=802458Proxy required
YouTubehttps://www.youtube.com/watch?v=cS6zS5hi1w0Proxy required
Faceithttps://www.faceit.com/zh/players/Compl1/streamProxy required
Picartohttps://www.picarto.tv/cuteavalanche

Proxy configuration

Platforms that require a proxy are listed above. Set your proxy address in config/config.ini:
是否使用代理ip(是/否) = 是
代理地址 = 127.0.0.1:7890
The default set of proxy-enabled platforms is (copied from config.ini):
使用代理录制的平台(逗号分隔) = tiktok, sooplive, pandalive, winktv, flextv, popkontv, twitch, liveme, showroom, chzzk, shopee, shp, youtu
Faceit is not included in the default proxy list. If you need to record Faceit from a restricted region, add it to the extra proxy field.
To add platforms without overwriting the default list, use the extra field:
额外使用代理录制的平台(逗号分隔) = faceit, picarto

Auto-login platforms

For platforms that support account-based login, set credentials in the [账号密码] section of config.ini. The tool will log in automatically and update the stored cookie.
[账号密码]
sooplive账号 = your_username
sooplive密码 = your_password

flextv账号 = your_username
flextv密码 = your_password

popkontv账号 = your_username
partner_code = P-00001
popkontv密码 = your_password

twitcasting账号类型 = normal
twitcasting账号 = your_username
twitcasting密码 = your_password

Commenting out a room

To temporarily stop monitoring a specific room without removing it from the list, prefix its URL with #:
# https://live.douyin.com/745964462470
https://www.huya.com/52333
The recorder will skip that room automatically and stop any in-progress recording for it.

Build docs developers (and LLMs) love