Members
(constant) ROTATE
- Description:
旋转角度
旋转角度
Type Definitions
FlvOptions
- Description:
Flv 配置项
Properties:
| Name | Type | Attributes | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
container |
string | HTMLElement | 渲染容器 |
|||||||||
id |
string | 渲染容器id 优先级比 container 高 |
|||||||||
videoBuffer |
number |
可选 |
设置最大缓冲时长,单位秒,播放器会自动消除延迟。 |
||||||||
decoder |
string |
可选 |
解码库worker地址 默认 |
||||||||
staticPath |
string |
可选 |
静态资源的了路径 |
||||||||
autoPlay |
boolean |
可选 |
自动播放 默认false |
||||||||
hasAudio |
boolean |
可选 |
是否有音频,如果设置false,则不对音频数据解码,提升性能。 |
||||||||
volume |
number |
可选 |
音量大小, 默认 0.8。 |
||||||||
scaleMode |
0 | 1 | 2 |
可选 |
设置渲染模式, 默认 1 等比缩放,最大边填充, 取值 0 | 1 | 2。 |
||||||||
debug |
boolean |
可选 |
是否开启控制台调试打印。默认 false |
||||||||
heartTimeout |
number |
可选 |
设置心态超时时长, 单位秒。默认 5 , @2.0.0 |
||||||||
heartTimeoutReplayTimes |
number |
可选 |
重试次数。默认 5, -1 不限次数 @2.0.0 |
||||||||
timeout |
number |
可选 |
设置超时时长, 单位秒, 在连接成功之前(loading)和播放中途(heart),如果超过设定时长无数据返回,则回调timeout事件。默认 10 |
||||||||
loadingTimeoutDelay |
number |
可选 |
请求失败, 延时重试时长,单位秒。默认 3 |
||||||||
loadingTimeoutReplayTimes |
number |
可选 |
重试次数。默认 5, -1 不限次数 |
||||||||
keepScreenOn |
boolean |
可选 |
开启屏幕常亮,在手机浏览器上, canvas标签渲染视频并不会像video标签那样保持屏幕常。默认 false |
||||||||
muted |
boolean |
可选 |
是否静音,默认是关闭声音播放的。默认 true |
||||||||
useMSE |
boolean |
可选 |
是否开启MediaSource硬解码。视频编码只支持H.264视频(Safari on iOS不支持)。默认 false |
||||||||
autoWasm |
boolean |
可选 |
在使用MSE或者Webcodecs 播放H265的时候,是否自动降级到wasm模式。默认 true |
||||||||
isLive |
boolean |
可选 |
是否是直播。默认 true @1.0.3 |
||||||||
isEzviz |
boolean |
可选 |
是否是萤石开放平台设备, @1.0.3 |
||||||||
accessToken |
string |
可选 |
开放平台 accessToken, @1.0.3 |
||||||||
env |
Object |
可选 |
环境变量, @1.0.3 Properties
|
||||||||
timeZone |
string |
可选 |
时区 默认 0, @1.0.3 |
||||||||
themeData |
object |
可选 |
控件配置项 @2.0.0, 仅支持 play sound webExpend expend, 当设置为 null 不展示控件 https://github.com/Ezviz-OpenBiz/EZUIKit-JavaScript-npm/blob/master/themeData.md |
Flv 配置项
PlayerState
- Description:
播放器的状态 (getState() api)
Properties:
| Name | Type | Description |
|---|---|---|
playing |
boolean | 是否正在播放 |
mute |
boolean | 是否静音 |
fullscreen |
boolean | 是否全屏 |
loaded |
boolean | 是否加载完成 |
volume |
string | 音量 |
isDebug |
boolean | 是否打印日志 |
播放器的状态 (getState() api)
VideoLevel
- Description:
视频流清晰度
Properties:
| Name | Type | Attributes | Description |
|---|---|---|---|
videoLevel |
number | 清晰度 (0 | 1 | 2 | 3 | 4 | 5 | 6) |
|
streamTypeIn |
number | 1: 主码流,2:子码流 |
|
name |
string | 清晰度名称 |
|
url |
string | 播放地址 |
|
type |
string |
可选 |
用来判断是否是默认主子码流清晰度 (compatible) |
视频流清晰度