File tree 7 files changed +29
-5
lines changed
7 files changed +29
-5
lines changed Original file line number Diff line number Diff line change
1
+ # 弹幕管理器 CommentManager
2
+ 弹幕管理器自 ` v1.0 ` 后将改成支持多种多层渲染的模式了,在此之前请先参考一些[ 不完整的API实现] ( CommentCoreLibraryAPI.md ) 。
Original file line number Diff line number Diff line change 1
- # 弹幕字号说明
1
+ # 弹幕字号说明 Sizes
2
2
弹幕分为若干字体字号,字号属性为一个正整数型量(uint),科学的大小范围在 4 - 512 之间。按照官方定义,字号大小如下:
3
3
* 12 - 非常小
4
4
* 16 - 特小
8
8
* 45 - 很大
9
9
* 64 - 特别大
10
10
11
- 在现实中字体大小表示相应的 pixel size。
11
+ 在现实中字体大小表示相应的 pixel size。
Original file line number Diff line number Diff line change 1
- # 弹幕类型说明
1
+ # 弹幕类型说明 Types
2
2
弹幕播放器自主支持以下类型的弹幕模式:
3
3
* 1 - 上端滚动弹幕
4
4
* 2 - 下端滚动弹幕
Original file line number Diff line number Diff line change
1
+ # 弹幕核心提供支持 Powered By CCL
2
+
3
+ 为了方便开发者们直观的了解CCL的使用方法,这里提供几个在现实中对CCL的应用。如果你作为开发者在自己的
4
+ 项目中使用了CCL,希望在此展示,欢迎开Pull Request更改此文件,或者开Issue。同样,如果你希望从列表
5
+ 中被去除,也欢迎提交更改或Issue。
6
+
7
+ - [ ABPlayerHTML5] ( https://github.com/jabbany/ABPlayerHTML5 )
8
+
9
+ 姊妹项目,展示HTML5弹幕播放器的基础构造原理
10
+
11
+ - [ AcFun HTML5弹幕播放器] ( http://www.acfun.tv )
12
+
13
+ AcFun的HTML5弹幕播放器弹幕呈现库采用CCL
14
+
15
+ - [ Missevan M站 弹幕音频] ( http://www.missevan.cn )
16
+
17
+ 采用CCL为音频(而非视频)配上弹幕轨道,在开放页面上滚动弹幕
18
+
19
+ - [ Bilibili Helper Chrome插件] ( https://chrome.google.com/webstore/detail/kpbnombpnpcffllnianjibmpadjolanh )
20
+
21
+ 替换 Bilibili 播放器为 HTML5 版本功能,降低CPU使用率和电脑发热~播放器改造自 ABPlayerHTML5
Original file line number Diff line number Diff line change 1
1
# Readme 文档
2
2
3
3
CCL包括一套尽可能完备的文档来帮助二次开发。文档主要针对两个部分:各种东西都是什么,各种东西都应该
4
- 怎么用。
4
+ 怎么用。如果想看看现实里使用了 CCL 的项目,可以参考 [ Powered By CCL] ( PoweredByCCL.md ) 里面
5
+ 的不完全收录。
5
6
6
7
### 部件参考(Individual Parts)
7
8
Original file line number Diff line number Diff line change 1
1
CCLScripting API 定义 (API Definitions)
2
2
===========================
3
3
4
- ![ Diagram] ( Scripting-Diagram.svg ?raw=true )
4
+ ![ Diagram] ( Scripting-Diagram.png ?raw=true )
5
5
6
6
CCLScripting 是一套在最大可能的程度上兼容Bilibili代码弹幕语法和环境的安全的高层接口。
7
7
它建造于 OOAPI 底层API之上,并通过 OOAPI 与显示端进行通讯。受益于这种隔离,我们可以在
You can’t perform that action at this time.
0 commit comments