You need to enable JavaScript to run this app.
文档中心
视频点播

视频点播

复制全文
下载 pdf
SDK API 参考
概览
复制全文
下载 pdf
概览

方法

播放

方法

描述

setStrategySource

设置播放源。

prepare

准备播放。

play

开始播放。

pause

暂停播放。

stop

停止播放。

seekTo

跳转至指定位置播放。

releaseAsync

异步释放播放器。

setStartTime

设置起始播放时间。

预加载和预渲染策略

方法

描述

enableEngineStrategy

开启策略。SDK 支持预加载和预渲染策略。

setStrategySources

设置当前页面播放源列表。

addStrategySources

添加播放源数据到当前播放源列表。

setEngineStrategyListener

设置策略相关回调。

getPreRenderEngine

通过 StrategySource 获取预渲染完成的 TTVideoEngine 对象。

getPreRenderEngine

通过 vid 获取预渲染完成的 TTVideoEngine 对象。

clearAllStrategy

清除所有策略,释放资源。

自定义预加载

方法

描述

addTask

添加 Vid 播放源预加载任务。

addTask

添加 DirectUrl 播放源预加载任务。

cancelPreloadTask

根据缓存 key 取消预加载任务。

cancelPreloadTaskByVideoId

根据视频 ID 取消预加载任务。

cancelAllPreloadTasks

取消所有预加载任务。

下载

方法

描述

urlTask

创建 DirectUrl 播放源下载任务。

vidTask

创建 Vid 播放源下载任务。

suspendAllTasks

暂停所有下载任务。

getState

获取下载任务状态。

resume

开始或恢复单个下载任务。

suspend

暂停单个下载任务。

invalidateAndCancel

删除单个下载任务。

invalidateAndCancelAllTasks

删除所有下载任务。

回调

播放

回调

描述

onPlaybackStateChanged

播放状态改变回调。

onLoadStateChanged

加载状态改变回调。

onBufferingUpdate

视频缓冲进度更新回调。

onPrepare

准备播放回调。

onPrepared

准备完成、可以播放回调。

onRenderStart

开始渲染回调。

onBufferStart

发生卡顿回调。

onBufferEnd

卡顿结束回调。

onCompletion

播放完成回调。

onError

播放错误回调。

onCurrentPlaybackTimeUpdate

播放位置更新回调。

预加载和预渲染策略

回调

描述

onReadyForDisplay

预渲染首帧回调。

下载

回调

描述

downloaderDidComplete

下载任务结束回调。

downloaderWriteData

下载速度回调。

downloaderProgress

下载任务进度回调。

downloaderDidResume

下载任务开始/恢复回调。

downloaderStateChanged

下载任务状态变更回调。

最近更新时间:2026.07.28 14:37:52
这个页面对您有帮助吗?
有用
有用
无用
无用