tencent cloud

短视频 SDK

动态与公告
产品动态
关于短视频 SDK “startPlay”接口名变更的公告
产品简介
产品概述
产品功能
应用场景
基本概念
购买指南
价格总览
退款说明
免费测试
License 指引
新增与续期 License
配置查看 License
Demo 体验
SDK 下载
SDK 下载
发布日志(App)
含 UI 集成方案
小视频 App
源码解读(iOS)
源码解读(Android)
不含 UI 集成方案
SDK 集成
拍照和录制
预览裁剪和拼接
上传和播放
美颜特效
高级功能和特效
API 文档
短视频编辑
短视频录制
技术支持
错误码表
功能答疑
常见问题
上传常见问题
Android 编译问题
Android 常见问题
iOS 常见问题
License 常见问题
UGSV 政策
隐私政策
数据处理和安全协议

上传常见问题

PDF
聚焦模式
字号
最后更新时间: 2022-08-16 17:09:23

什么是客户端视频上传?

客户端视频上传,是指 App 用户将本地视频直接上传到云点播。

视频上传功能 TXUGCPublish 找不到?

视频上传模块已经从 SDK 中独立出来,并开源到 Demo 中,需要用户自己集成短视频上传,步骤如下:
1. 下载 Demo
2. app\\libs\\upload目录下上传的 jar 包拷贝到您的项目..\\app\\libs\\upload目录下。
3. 将短视频上传源码目录Demo\\app\\src\\main\\java\\com\\tencent\\liteav\\demo\\videoupload拷贝到您自己的工程目录下,并修改源码里的 package 名称。
4. 在工程 App 目录下的 build.gradle 中,添加引用 jar 包的代码。
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs/upload')
}
5. AndroidManifest.xml中配置 App 的权限。
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

上传失败,报1000的内部错误?

请检查是否开启云点播服务。

短视频上传参数类错误?

请检查视频文件地址和图片地址是否正确,该路径下是否能找到相应文件。

短视频上传签名错误?

客户端在发起上传前,需要向 App 服务器请求上传签名,如果 App 服务器允许客户端上传,则会按照 签名规则 为客户端生成一个上传签名,客户端必须携带该签名,让云点播验证客户端上传是否被授权。
客户端上传签名的步骤如下:
1. 获取 API 密钥。
2. 拼接明文串。
3. 将明文串转为最终签名。
4. 服务搭建完毕之后,开发者可以通过云点播提供的工具来校验签名的正确性:
签名生成工具:根据参数和密钥,快速生成签名。
签名校验工具:对签名进行解析,得到生成签名时所使用的各项参数。
更多请参见 客户端上传签名

视频上传时,最大允许上传的时长和大小有限制吗?

短视频 SDK 对上传视频的时长和大小没有限制。

是否可以上传图片?

暂不支持单独上传图片功能,但上传视频时可附带封面图,相关说明请参见 视频上传

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈