# @castlabs/prestoplay 中文文档

规范地址：https://npmcn.com/package/%40castlabs/prestoplay/

版本：6\.36\.1
npm 元数据更新时间：2026-10-15T09:47:24.940Z
中文译文更新时间：2026-11-09T04:40:50.454Z
软件包许可：See https://castlabs\.com/legal/

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40castlabs/prestoplay
原文对照：https://npmcn.com/package/%40castlabs/prestoplay/?lang=original
项目主页：https://castlabs.com/playback/prestoplay/
源码仓库：https://github.com/castlabs/prestoplay-web

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：3.6 MB，66 个文件
- 模块格式：CommonJS
- TypeScript 类型：包内自带
- 运行依赖：0 个
- peer 依赖：mux\.js ^6\.0\.0，youboralib 6\.8\.59，npaw-plugin 7\.3\.21，@broadpeak/smartlib 5\.4\.4-808048b，npaw-plugin-adapters 7\.3\.21，@broadpeak/smartlib-ad 5\.4\.4-808048b，@broadpeak/smartlib-analytics 5\.4\.4-808048b，@convivainc/conviva-js-coresdk 4\.5\.8，@broadpeak/smartlib-all-compatibility 5\.4\.4-808048b
- 首次发布：2022-10-20T08:54:47.893Z
- 最新版本发布：2026-10-15T09:47:24.737Z
- 近 30 天下载量：17015（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：306（近 12 个月 23 个）

## 中文简介

PRESToplay 视频播放器

## 安装

```sh
npm install @castlabs/prestoplay
```

也可以使用：`pnpm add @castlabs/prestoplay`、`yarn add @castlabs/prestoplay`、`bun add @castlabs/prestoplay`

## README

# 网络应用的 PRESTOplay

PRESToplay for Web Apps 是我们部署奇幻 HTML/JavaScript 的 SDK 框架 视频播放器横跨网络平台.

你可以开始使用 PRESToplay 来进行本地开发,以及 拜访我们 [拿到执照](https://account.castlabs.com/signup)。 。 。 .

学习更多,读读 [手动](https://docs.castlabs.com/prestoplay/web/) 编辑 [API 文档](https://players.castlabs.com/web/latest/docs/api), (中文(简体) ), 或尝试玩家在我们 [演示](https://demo.castlabs.com/)。 。 。 .

## 安装和开始

您可以使用软件包管理器安装 PRESToplay SDK `npm` 或者说 `yarn` 使用:

```
npm install @castlabs/prestoplay
```

一旦安装,您就可以跟随 [正在获取指南](https://docs.castlabs.com/prestoplay/web/getting-started.html) 举个例子,但这里看起来是这样的:

```js
import { clpp } from "@castlabs/prestoplay";
import "@castlabs/prestoplay/cl.mse";
import "@castlabs/prestoplay/cl.dash";

const player = new clpp.Player("video");

player.open({
  source: "https://content.players.castlabs.com/demos/clear-segmented/manifest.mpd",
  autoplay: true,
});
```

还有一个随附的样式表,可见于:

```
node_modules/@castlabs/prestoplay/clpp.styles.css
```

## 支助和帮助

-   [手动](https://docs.castlabs.com/prestoplay/web/)
-   [API 文档](https://players.castlabs.com/web/latest/docs/api)
-   [演示和配置](https://demo.castlabs.com/player/config)
-   [支助和服务台](https://support.castlabs.com/)

## 许可证

-   [法律条款和条件](https://castlabs.com/legal/)

## 常见问题

### @castlabs/prestoplay 是什么？

PRESToplay 视频播放器

### 如何安装 @castlabs/prestoplay？

在项目目录运行 npm install @castlabs/prestoplay，或使用 pnpm add / yarn add / bun add。

### @castlabs/prestoplay 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @castlabs/prestoplay 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### @castlabs/prestoplay 可以商用吗？

@castlabs/prestoplay 使用 See https://castlabs\.com/legal/ 许可。声明的许可为 See https://castlabs\.com/legal/，请阅读许可原文确认使用条件。以上为概括，不构成法律意见，请以许可原文为准。

### @castlabs/prestoplay 的下载量有多少？

根据 npm 官方下载统计，@castlabs/prestoplay 在 2026/10/09 – 2026/11/07 这 30 天内被下载 17,015 次，日均约 567 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @castlabs/prestoplay 还在维护吗？

最新版本 6\.36\.1 发布于 2026/10/15（25 天前）；至今共发布 306 个版本，其中过去 12 个月发布了 23 个；首次发布于 2022/10/20。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

