BililiveRecorder - B站录播姬 | BiliBili Stream Recorder

  •        920

GitHub is a global platform, and theoretically, everyone should use English. But since this project is only meant for Chinese user and rely on a Chinese website BiliBili (wikipedia), all code comments are in Chinese. This README file will always use English so people like you can understand what is this, and perhaps make some use out of it. Some file are generated by PreComplie Script. Build project to clear errors shown by Visual Studio.

https://rec.danmuji.org
https://github.com/Bililive/BililiveRecorder

Tags
Implementation
License
Platform

   




Related Projects

AcDown?????

  •    DotNet

AcDown???????????Windows/Linux????????????????????????????????????????Acfun?Bilibili???????YouTube???????????????????????????????/????/??????/????/???????????

BilibiliAPIDocs - Bilibili API (For thrid-party) Documents 哔哩哔哩开放接口第三方文档

  •    

Bilibili API (For thrid-party) Documents 哔哩哔哩开放接口第三方文档

MD-BiliBili - Material Design 版 BiliBili Android 客户端

  •    Java

Material Design 版 BiliBili Android 客户端

Bilibili-React-Native - 【开发中】React Native版本的Bilibili客户端,支持iOS和Android用户

  •    Javascript

【开发中】React Native版本的Bilibili客户端,支持iOS和Android用户


Video-Downloader - 下载youku,letv,sohu,tudou,bilibili,acfun,iqiyi等网站分段视频文件,提供mac&win独立App。

  •    Python

下载youku,letv,sohu,tudou,bilibili,acfun,iqiyi等网站分段视频文件,提供mac&win独立App。

bilibili-sdk-go - BiliBili Open API & SDK written in Go

  •    Go

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Bilibili_Wuxianda - 高仿Bilibili客户端 - ( ゜- ゜)つロ 乾杯~

  •    Objective-C

高仿Bilibili客户端 - ( ゜- ゜)つロ 乾杯~

danmu - Python 弹幕包 A live danmu package for python

  •    Python

Python 弹幕包 A live danmu package for python

Red5 - Media Server

  •    Java

Red5 is an Open Source Flash Server written in Java that supports Streaming Video (FLV, F4V, MP4, 3GP), Streaming Audio (MP3, F4A, M4A, AAC), Recording Client Streams (FLV and AVC+AAC in FLV container), Shared Objects, Live Stream Publishing, Remoting Protocols: RTMP, RTMPT, RTMPS, and RTMPE.

KSYMediaPlayer_Android - 金山云Android播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds),supporting jitter control,software&hardware decode

  •    Java

金山云Android播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds),supporting jitter control,software&hardware decode

KSYMediaPlayer_iOS - 金山云iOS播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds)

  •    Objective-C

金山云iOS播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds)

srs-sea - The SEA(Stream Encoder for Android) publish live stream to SRS over HTTP-FLV.

  •    

Recommand to use YASEA, because SEA is just a demo of encoder for Android. For users who want to get SEA code, please checkout to branch feature/deprecated.

yasea - RTMP live streaming client for Android

  •    C

Yasea is an Android streaming client. It encodes YUV and PCM data from camera and microphone to H.264/AAC, encapsulates in FLV and transmits over RTMP. non-gpuimage for demo without GPUImage module.

BiliDan - Play videos on Bilibili.com with MPV and Danmaku2ASS

  •    Python

Note: This project is not maintained anymore, and is not guaranteed to work. I will not add new features in predictable future. For any need of improving or fixing, please send me a pull request for me to merge your code in. Thank you for your long-time support. Note that Libav does not work. See why FFmpeg is preferred.

bilimini - 藏起来!哔哩哔哩

  •    Javascript

Hide!bilibili

discovery - A registry for resilient mid-tier load balancing and failover.

  •    Go

Discovery is a based service that is production-ready and primarily used at Bilibili for locating services for the purpose of load balancing and failover of middle-tier servers. -alsologtostderr is glog's flag,means print into stderr. If you hope print into file, can use -log_dir="/tmp". view glog doc.

annie - 👾 Fast, simple and clean video downloader

  •    Go

👾 Annie is a fast, simple and clean video downloader built with Go. The following dependencies are required and must be installed separately.

BilibiliHelper - :taco: B 站自动领瓜子、直播挂机脚本 - PHP 版

  •    PHP

:taco: B 站自动领瓜子、直播挂机脚本 - PHP 版