更新记录

1.1.0(2021-10-09)

  1. 新增多语言支持(中文和英语);

1.0.0(2021-10-08)

  1. 提供短视频录制、编辑功能;
  2. 提供短视频选取、编辑功能;

平台兼容性

Android Android CPU类型 iOS
适用版本区间:4.4 - 11.0 armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 适用版本区间:9 - 14

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios

注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择


腾讯云短视频Kit

短视频 (User Generated Short Video,UGSV)基于腾讯云强大的上传、存储、转码、分发的云点播能力,提供集成了采集、剪辑、拼接、特效、分享、播放等功能的客户端 SDK,并整合腾讯的 IM、视频内容识别等技术,帮助用户聚焦业务本身,快速轻松实现基于移动端的短视频应用。

技术支持

建议扫码添加我们技术支持,协助接入和测试。

技术支持



微信号: ruanyunkeji006



快速开始

步骤1: 集成插件

  • 加载插件

插件名称: RY-TencentUGCKit

该插件为module插件,可以直接在vue中使用如下方式加载。

var UGCKit = uni.requireNativePlugin("RY-TencentUGCKit");
  • 腾讯云配置

建议先联系我们,技术支持(微信号: ruanyunkeji006)

  1. 申请测试版 License

a. 登录【云点播控制台】,左侧菜单中选择【License 管理】 >【SDK License】,单击【创建测试 License 】。

b. 根据实际需求填写 App Name、Package Name 和 Bundle ID,勾选功能模块【短视频】,单击【确定】。

c. 测试版 License 成功创建后,页面会显示生成的 License 信息。在 SDK 初始化配置时需要传入 Key 和 License URL 两个参数,请妥善保存以下信息。

步骤2: 开始使用插件

使用RY-TencentUGCKit,需要调用 [init]() 初始化插件,才可以调用其他的功能。

UGCKit.init({
    licence: self.licence
}, ret => {
    console.log(ret);
});

步骤3: 使用 UGCKit 进行视频录制

图片描述

调用 [record]() 可以开启视频录制。

UGCKit.record({}, ret => {
    console.log(ret);
});

步骤4: 使用 UGCKit 进行视频导入

图片描述

调用 [picker]() 可以从相册中选择视频,进行编辑。

UGCKit.picker({
    mediaType: 0, 
    maxItemCount: 5
}, ret => {
    console.log(ret);
});

更多功能

  • 上传配置

扫码添加, 获取技术支持:

技术支持



微信号: ruanyunkeji006

隐私、权限声明

1. 本插件需要申请的系统权限列表:

Android: "android.permission.INTERNET", "android.permission.ACCESS_NETWORK_STATE", "android.permission.ACCESS_WIFI_STATE", "android.permission.READ_PHONE_STATE", "android.permission.CALL_PHONE", "android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_EXTERNAL_STORAGE", "android.permission.READ_LOGS", "android.permission.CAMERA", "android.hardware.Camera", "android.hardware.camera.autofocus" iOS: "NSAppleMusicUsageDescription", "NSCameraUsageDescription", "NSMicrophoneUsageDescription", "NSPhotoLibraryAddUsageDescription", "NSPhotoLibraryUsageDescription"

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件使用的 腾讯云短视频 SDK会采集数据,详情可参考:https://cloud.tencent.com/document/product/584

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问