短视频 SDK

基于快速上传、转码、存储等强大云端能力,令开发者可以轻松制作出基于移动端的短视频内容业务

强大的云端能力,丰富的短视频功能

腾讯云短视频 SDK 入门

此入门指引分为两部分内容:

  • 若您想搭建一个属于您自己的短视频 APP,如微视、抖音等,

请参考第一部分“快速搭建一个微视类短视频 APP ”;

  • 若您想在已有 APP 上集成独立的短视频功能,如视频采集、剪辑或美颜特效等,

请参考第二部分“集成独立的短视频功能”。

快速搭建一个“微视”类的短视频 APP

如果您需要自研一款类似微视、快手、抖音类的短视频 APP,可以参考文档 快速搭建一个短视频 App 了解如何从零开始快速搭建一个类似微视这样的短视频 APP。

集成独立的短视频 SDK 功能


如果您需要在您的 APP 中集成短视频的部分功能,请参考如下五个步骤:

第 1 步:登录控制台

登录腾讯云控制台。如果没有账号,请参考 账号注册教程

第 2 步:申请测试 License

进入 控制台,填写相应的信息,其中 Package Name 是填 Android 的包名,Bundle Id 是填 iOS 的 bundleId。填完信息后点击创建,然后生成 License 信息,信息中的 Key 和 LicenceUrl 将在第 4 步集成的 SDK 中用到。

第 3 步: 下载 SDK 并导入工程

进入 SDK 下载页 下载对应的 iOS 和 Android 的 SDK。

  • IOS平台 : 拷贝 SDK 文件,添加 Framework,添加 -ObjC,引用头文件,短视频发布功能集成。具体详细内容参考 iOS 工程配置
  • Android 平台 :有 jar 包和 aar 两种集成方式选择使用,具体详细内容参考和 Android 工程配置
    注意:最后一定不要忘记验证一下配置是否正确,具体验证操作方法可参考 快速入门

第 4 步: 集成短视频 License

在工程配置完之后,您需集成短视频 License 才能开始使用基础功能。利用在第一步中拿到的 Key 和 LicenceUrl,参考 快速入门,查看如何用一行代码完成配置以及注意事项。

第 5 步: 集成独立功能

如果您想独立集成短视频的部分功能(比如只需要录制或者编辑),请调用所需 SDK 来接入相应功能,功能及 SDK 的下载资源如下表。

接入功能 iOS 平台 Android
SDK 下载 SDK SDK
工程配置 XCode Android Studio
视频录制 API API
视频编辑 API API
视频拼接 API API
视频上传 API API
视频播放 API API
动效变脸 API API