5-视频下载
1.下载模块集成
{
"dependencies": {
"@polyvharmony/media-player-sdk-addon-cache-down": "$version"
}
}2.视频下载
/**
* 初始化,调用其他方法前必须调用初始化方法
*/
async init(setting: PLVMediaDownloadSetting): Promise<void>export class PLVMediaDownloadSetting {
/**
* 下载视频存放的根目录
*
* SDK 不会主动申请写入权限,外部调用需要确保 APP 具有对应目录的写入权限
*/
readonly downloadRootDirectory: string;
/**
* 同时下载的任务数量限制
*/
readonly concurrentDownloads: number;
/**
* 清晰度降级
*
* 无法下载指定的清晰度时,自动下载较低的清晰度
*/
readonly allowBitRateFallback: boolean;
}3.播放离线视频
4.自定义传入token
Last updated