跳转到正文

@capgo/capacitor-ivs-player

使用 Amazon Interactive Video Service (IVS) 播放超低延迟直播视频

使用 Amazon Interactive Video Service (IVS) 播放超低延迟直播视频

从这里开始 create() 以及下方列出的其他核心方法。

平台支持备注
iOS是原生
Android是原生
Web 端否使用 Capacitor.getPlatform() 做保护
  • create
  • start
  • cast
  • getCastStatus
方法描述
create查看源码定义以了解当前行为。
start查看源码定义以了解当前行为。
cast查看源码定义以了解当前行为。
getCastStatus查看源码定义以了解当前行为。
pause查看源码定义以了解当前行为。
delete查看源码定义以了解当前行为。
getUrl查看源码定义以了解当前行为。
getState查看源码定义以了解当前行为。
setPlayerPosition查看源码定义以了解当前行为。
getPlayerPosition查看源码定义以了解当前行为。
setAutoQuality查看源码定义以了解当前行为。
getAutoQuality查看源码定义以了解当前行为。
setPip查看源码定义以了解当前行为。
getPip查看源码定义以了解当前行为。
setFrame设置播放器视图的 frame,所有数值必须为正整数。
getFrame查看源码定义以了解当前行为。
setBackgroundState查看源码定义以了解当前行为。
getBackgroundState查看源码定义以了解当前行为。
setMute查看源码定义以了解当前行为。
getMute查看源码定义以了解当前行为。
setQuality查看源码定义以了解当前行为。
getQuality查看源码定义以了解当前行为。
getQualities查看源码定义以了解当前行为。
getPluginVersion获取原生 Capacitor 插件版本。
addListener监听 PiP 开始事件。
addListener监听 PiP 停止事件。
addListener监听 PiP 展开事件。
addListener监听 PiP 关闭事件。
addListener监听状态变化。
addListener监听 cue 变化。
addListener监听时长变化。
addListener监听错误事件。
addListener监听重新缓冲事件。
addListener监听播放进度变化。
addListener监听视频尺寸变化。
addListener监听画质变化。
addListener监听投屏状态变化。
removeAllListeners移除该插件的所有监听器。

此参考文档同步自 src/definitions.ts 中的 capacitor-ivs-player.

如果你正在使用 @capgo/capacitor-ivs-player 要规划原生插件工作,请将其与 使用 @capgo/capacitor-ivs-player 关于使用 @capgo/capacitor-ivs-player 的原生能力, Capgo 插件目录 查看 Capgo 插件目录中的产品工作流, Capgo 提供的 Capacitor 插件 查看由 Capgo 提供的 Capacitor 插件中的实现细节, 添加或更新插件 关于“添加或更新插件”中的实现细节,以及 Ionic Enterprise 插件替代方案 关于“Ionic Enterprise 插件替代方案”中的产品工作流。