All Projects → yjqiang → Danmu

yjqiang / Danmu

Licence: mit
哔哩哔哩、斗鱼和虎牙直播弹幕,使用websocket协议和tcp协议两种均可

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Danmu

Douyu For Mac
非官方Mac版斗鱼播放器带实时弹幕
Stars: ✭ 148 (+108.45%)
Mutual labels:  douyu, danmu
Danmaku
live video comments protocol and platform api
Stars: ✭ 70 (-1.41%)
Mutual labels:  douyu, danmu
Douyu
Get danmu of douyutv
Stars: ✭ 110 (+54.93%)
Mutual labels:  douyu, danmu
Real Url
获取斗鱼&虎牙&哔哩哔哩&抖音&快手等 58 个直播平台的真实流媒体地址(直播源)和弹幕,直播源可在 PotPlayer、flv.js 等播放器中播放。
Stars: ✭ 3,748 (+5178.87%)
Mutual labels:  douyu, danmu
DouyuBarrage-Pro
(2020年最新)斗鱼弹幕抓取及可视化管理平台第二版,提供弹幕抓取、弹幕实时发送速度可视化、抓取记录查询、弹幕下载、自定义关键词统计、铁粉统计、高光时刻自动捕获、高频弹幕词云等功能,起飞~~~
Stars: ✭ 139 (+95.77%)
Mutual labels:  danmu, douyu
Danmu.go
基于golang的命令行形式的直播网站(斗鱼)的弹幕浏览
Stars: ✭ 14 (-80.28%)
Mutual labels:  douyu, danmu
Video Live
视频直播
Stars: ✭ 635 (+794.37%)
Mutual labels:  douyu, danmu
Danmu
Python 弹幕包 A live danmu package for python
Stars: ✭ 661 (+830.99%)
Mutual labels:  douyu, danmu
V3n0m Scanner
Popular Pentesting scanner in Python3.6 for SQLi/XSS/LFI/RFI and other Vulns
Stars: ✭ 847 (+1092.96%)
Mutual labels:  aiohttp
Aiohttp retry
Simple retry client for aiohttp.
Stars: ✭ 46 (-35.21%)
Mutual labels:  aiohttp
Aiomixcloud
Mixcloud API wrapper for Python and Async IO
Stars: ✭ 23 (-67.61%)
Mutual labels:  aiohttp
Abplayerhtml5
Video Player for danmaku comments. ABPlayer in HTML5. ABPlayer核心构件以动态HTML编写的版本。向HTML5进发!HTML5弹幕播放器
Stars: ✭ 858 (+1108.45%)
Mutual labels:  danmu
Wolframwebengineforpython
Integrates the Wolfram Language seamlessly with Python AIOHTTP
Stars: ✭ 48 (-32.39%)
Mutual labels:  aiohttp
Aioslacker
slacker wrapper for asyncio
Stars: ✭ 23 (-67.61%)
Mutual labels:  aiohttp
Webargs
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
Stars: ✭ 1,145 (+1512.68%)
Mutual labels:  aiohttp
Bulletjs
👨‍💻‍一个原生js弹幕库
Stars: ✭ 22 (-69.01%)
Mutual labels:  danmu
Uplink
A Declarative HTTP Client for Python
Stars: ✭ 824 (+1060.56%)
Mutual labels:  aiohttp
Github Bot Tutorial
GitHub bot tutorial using gidgethub and aiohttp
Stars: ✭ 67 (-5.63%)
Mutual labels:  aiohttp
Vuex Douyu
vuex2斗鱼直播页面
Stars: ✭ 29 (-59.15%)
Mutual labels:  douyu
Xcdanmuview
Android弹幕效果View-支持左右两个方向
Stars: ✭ 28 (-60.56%)
Mutual labels:  danmu

danmu-abc

获取哔哩哔哩直播斗鱼直播虎牙直播以及 个人项目 YjMonitor 自定义的弹幕推送,详细可见 examples 部分。可选用 websocket 协议与 tcp 协议,其中 websocket 协议使用了 aiohttp 的 api。

接口:

  1. run_forever 是程序核心,使用一个 while 循环实现掉线的自动重连(掉线后,close 掉现在的连接,重开一个新的)。每次的连接分三步,建立并 OAUTH(即 _one_hello)心跳接受部分启动并永久执行直到异常或主动关闭、异常或主动关闭后的清理工作。清理完后,重新开启新的连接。
  2. close_and_clean 用于永久地关闭连接。
  3. pause 用于暂停连接,暂停后,连接是断开的。直到 resume 唤醒。

版权问题:

  1. 本代码 fork 自 blivedm,由于与原作者一些观点不同,并未走向一致,后由于一些原因,在于原作者协商后切断 fork 关系。LICENSE 也进行相应变动。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].