腾讯云SDK上传相关

什么是客户端视频上传?

客户端视频上传,是指 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')

}

  1. 在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. 服务搭建完毕之后,开发者可以通过云点播提供的工具来校验签名的正确性:

签名生成工具:根据参数和密钥,快速生成签名。

签名校验工具:对签名进行解析,得到生成签名时所使用的各项参数。

更多请参见 客户端上传签名。

视频上传时,最大允许上传的

相关推荐
whyutianict_vv18 分钟前
云计算 HCIE 认证体系解析:HCIA/HCIP/HCIE 三级科目与知识边界
linux·运维·云计算
知已难寻8 小时前
第 2 篇 · 云的地基:服务器、存储、网络三大基础设施
运维·服务器·网络·云原生·云计算·负载均衡·1024程序员节
wangchunyu1149 小时前
JAVA CompletableFuture异步编程实战
java·开发语言·python
2501_9445215910 小时前
Immer 跨端三方库仓颉适配全流程
python·eclipse·django
信誓旦旦的程序猿10 小时前
【Python量化实战宝典 #26】止损与回撤控制手册:移动止损、最大回撤(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
2501_9445215910 小时前
Deepmerge 跨端三方库仓颉适配全流程
java·python·eclipse·github
Patrick在香港11 小时前
同一行 strftime,两台机器跑出两种日期
python·datetime·时区·locale·日期处理
2601_9679873711 小时前
用Python+OpenCV+YOLO写个游戏脚本:从自动瞄准到自动采集的保姆级教程
python·opencv·yolo·目标检测·游戏自动化
meiying883811 小时前
快递单号批量查询Python脚本:从手动到自动化的完整实现
开发语言·python·自动化
人工智能导论实践课11 小时前
【GUI桌面开发3】PyCharm配置外部工具
ide·python·pycharm