{"id":13467817,"url":"https://github.com/wbt5/real-url","last_synced_at":"2025-05-14T07:09:11.716Z","repository":{"id":37420070,"uuid":"209366284","full_name":"wbt5/real-url","owner":"wbt5","description":"获取斗鱼\u0026虎牙\u0026哔哩哔哩\u0026抖音\u0026快手等 58 个直播平台的真实流媒体地址(直播源)和弹幕，直播源可在 PotPlayer、flv.js 等播放器中播放。","archived":false,"fork":false,"pushed_at":"2024-06-07T01:36:57.000Z","size":406,"stargazers_count":7375,"open_issues_count":290,"forks_count":1536,"subscribers_count":104,"default_branch":"master","last_synced_at":"2024-10-29T15:27:22.724Z","etag":null,"topics":["bilibili","danmu","douyin","douyu","huya","kuaishou","python","streaming"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wbt5.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-18T17:26:42.000Z","updated_at":"2024-10-29T07:09:05.000Z","dependencies_parsed_at":"2024-01-13T14:43:22.264Z","dependency_job_id":"bb276cf7-fdad-41ef-ba83-6b0d9955ead2","html_url":"https://github.com/wbt5/real-url","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wbt5%2Freal-url","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wbt5%2Freal-url/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wbt5%2Freal-url/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wbt5%2Freal-url/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wbt5","download_url":"https://codeload.github.com/wbt5/real-url/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092779,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bilibili","danmu","douyin","douyu","huya","kuaishou","python","streaming"],"created_at":"2024-07-31T15:01:00.923Z","updated_at":"2025-05-14T07:09:06.699Z","avatar_url":"https://github.com/wbt5.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Real-Url\n\n## 说明\n\n没想到还有这么多朋友发 issue 和邮件咨询问题，感谢大家的支持🎈！因为有时很忙，回复和提交代码的周期会有点长，抱歉哦😋\n\n这个仓库存放的是：获取一些直播平台真实流媒体地址（直播源）和弹幕的 Python 代码实现。获取的地址经测试，均可在 PotPlayer、VLC、DPlayer(flv.js + hls.js)等播放器中播放。\n\n\u003e  🤘👌🤙🙏🐉👉 ：如果该项目能帮助到您，欢迎 star 和 pr；或在您的项目中标注 Real-Url 为参考来源。\n\n目前已实现：\n\n **59** 个直播平台的直播源获取：斗鱼直播、虎牙直播、哔哩哔哩直播、战旗直播、网易 CC 直播、火猫直播、企鹅电竞、YY 直播、一直播、快手直播、花椒直播、映客直播、西瓜直播、触手直播（已倒闭）、NOW 直播、抖音直播，爱奇艺直播、酷狗直播、龙珠直播、PPS 奇秀直播、六间房、17 直播、来疯直播、优酷轮播台、网易 LOOK 直播、千帆直播、陌陌直播、小米直播、迅雷直播、京东直播、企鹅体育、人人直播、棉花糖直播、九秀直播、羚萌直播、95秀、新浪疯播、红人直播、艾米直播、KK直播、酷我聚星、乐嗨直播、秀色直播、星光直播、我秀直播、热猫直播、艺气山直播、AcFun 直播、猫耳FM、畅秀阁、Twitch、TikTok、央视频、PP体育、zhibotv、腾讯体育直播、爱奇艺体育直播、liveU、bigolive、咪咕视频体育。\n\n **18** 个直播平台的弹幕获取：斗鱼直播、虎牙直播、哔哩哔哩直播、快手直播、火猫直播、企鹅电竞、花椒直播、映客直播、网易 CC 直播、酷狗直播、龙珠直播、PPS 奇秀、搜狐千帆、战旗直播、来疯直播、网易 LOOK 直播、AcFun 直播、艺气山直播。\n\n## 运行\n\n1. 项目使用了很简单的 Python 代码，仅在 Python 3 环境运行测试。\n2. 具体所需模块请查看 requirements.txt\n3. 获取斗鱼和爱奇艺的直播源，需 JavaScript 环境，可使用 node.js。爱奇艺直播里有个参数是加盐的 MD5，由仓库中的 iqiyi.js 生成。\n4. 每个平台的直播源和弹幕获取功能相互独立，以后再整合。弹幕食用：python main.py\n\n## 反馈\n\n有直播平台失效或新增其他平台解析的，可发 [issue](https://github.com/wbt5/real-url/issues/new)。\n\n## 更新\n2021.11.7：:sparkles:新增咪咕体育。\n\n2021.8.15：:sparkles:新增 liveU、bigolive。\n\n2021.7.4：:art:更新哔哩哔哩直播源；:bug:修复Acfun直播弹幕；:bug:修复企鹅电竞弹幕。\n\n2021.6.20：:sparkles:新增爱奇艺体育直播。\n\n2021.6.13：:bug:修复腾讯体育。\n\n2021.6.12：:bug:修复斗鱼直播。\n\n2021.05.22：:sparkles:新增腾讯体育直播。\n\n2021.05.15：:art:更新爱奇艺、:bug:修复战旗直播。\n\n2021.05.13： :sparkles:新增 zhibotv。\n\n2021.05.05：:sparkles:新增 PP体育。\n\n2021.05.03：:sparkles:新增 央视频。\n\n2021.05.02：:sparkles:新增 Twitch、TikTok。\n\n2021.05.01：:sparkles:新增畅秀阁、猫耳FM。\n\n2020.12.20：修复直播源：抖音、艺气山、花椒、快手、来疯、龙珠、PPS、人人直播、17live 可能需要挂代理。\n\n2020.10.17：修复：西瓜直播、YY直播。\n\n2020.09.26：更新：虎牙直播源；注释掉未完成的 YY 直播弹幕功能。\n\n2020.09.12：新增：斗鱼添加一个从PC网页端获取直播源的方法，可选线路和清晰度；新增requirements.txt文件；更新代码。\n\n2020.08.18：更新快手直播源，现在播放链接需要带参数；更新快手直播弹幕，直接用 protobuf 序列化；新增 AcFun、艺气山两个平台的弹幕功能。\n\n2020.08.08：新增 AcFun 直播、艺气山直播；更新：哔哩哔哩直播、虎牙直播、红人直播；优化：斗鱼直播。\n\n2020.07.31：新增 19 个直播平台，详见上面说明；更新YY直播，现在可以获取最高画质；优化战旗直播、优酷直播代码；\n\n2020.07.25：新增网易 LOOK 直播弹幕获取；修复斗鱼直播源；新增陌陌直播源。\n\n2020.07.19：新增来疯直播弹幕获取\n\n2020.07.18：新增酷狗、龙珠、PPS奇秀、搜狐千帆、战旗直播等5个平台的弹幕获取\n\n2020.07.11：新增网易CC直播弹幕获取\n\n2020.07.05：新增花椒直播、映客直播弹幕获取；更新虎牙直播源\n\n2020.06.25：新增🐧企鹅电竞弹幕获取\n\n2020.06.19：新增火猫直播弹幕获取\n\n2020.06.18：新增弹幕功能\n\n- 添加斗鱼、虎牙、哔哩哔哩和快手 4 个平台的弹幕获取。后续添加其他平台。\n- 实现弹幕功能的代码和思路主要来自：[danmaku](https://github.com/IsoaSFlus/danmaku) 和 [ks_barrage](https://github.com/py-wuhao/ks_barrage)，感谢两位大佬！\n\n2020.05.30：更新虎牙直播。\n\n2020.05.25：更新哔哩哔哩直播。\n\n- 默认获取最高画质，不同清晰度取决于请求参数中的 qn。\n- 增加 .m3u8 格式播放链接的获取方法。\n\n2020.05.23：更新17直播、虎牙直播\n\n2020.05.19：更新火猫、快手、酷狗、PPS\n\n2020.05.08：新增优酷轮播台、look 直播、千帆直播；\n\n- 新增优酷轮播台：优酷轮播台是优酷直播下的一个子栏目，轮播一些经典电影电视剧，个人感觉要比其他直播平台影视区的画质要好，而且没有平台水印和主播自己贴的乱七八糟的字幕遮挡。\n- 新增 LOOK 直播：LOOK 直播是网易云音乐旗下的直播平台。\n- 新增千帆直播：千帆直播是搜狐旗下的直播平台。\n\n2020.05.01：新增优酷的来疯直播。\n\n2020.04.30：新增17直播。\n\n2020.04.24：修复虎牙、哔哩哔哩、快手、爱奇艺。\n\n2020.02.26：更新一直播。\n\n2020.01.18：更新抖音直播。\n\n2020.01.10：新增酷狗直播、龙珠直播、PPS奇秀直播、六间房。\n\n2020.01.09：新增爱奇艺直播。\n\n2020.01.07：新增抖音直播；删除一个直播平台。\n\n2020.01.03：修复快手直播，请求移动网页版。 \n\n2019.12.31：修复快手直播。 \n\n2019.12.07：修复哔哩哔哩直播。\n\n2019.12.04：更新斗鱼直播，新增一种获取方式。\n\n2019.11.24：新增收米直播。\n\n2019.11.18：新增西瓜直播；触手直播；NOW直播。\n\n2019.11.18：新增一直播；快手直播；花椒直播；映客直播。\n\n2019.11.17：新增火猫直播；新增企鹅电竞；新增YY直播。\n\n2019.11.16：新增战旗tv直播源；新增网易CC直播。\n\n2019.11.09：新增哔哩哔哩直播源。\n\n2019.11.03：新增虎牙直播源。\n\n2019.11.02：修复斗鱼预览地址获取的方法；新增未开播房间的判断。\n\n## 鸣谢\n\n感谢 [JetBrains](https://www.jetbrains.com/?from=real-url) 提供的 free JetBrains Open Source license\n\n[![JetBrains-logo](https://i.loli.net/2020/10/03/E4h5FZmSfnGIgap.png)](https://www.jetbrains.com/?from=real-url)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwbt5%2Freal-url","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwbt5%2Freal-url","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwbt5%2Freal-url/lists"}