移动直播 iOS 或者 Android 端 SDK,调用TXUGCPublish
上传接口publishVideo
返回失败,或者上传完成回调返回失败。
1.确认调用TXUGCPublish
上传接口publishVideo
返回值,并根据返回信息定位具体原因;
状态码 | 说明 |
---|---|
0 | 成功 |
-1 | 正在发布短视频 |
-2 | 参数param非法 |
-3 | 参数param.secretId非法(secretId已经废弃,不会再返回这个错误码) |
-4 | 参数param.signature非法 |
-5 | 视频文件不存在 |
2.如果上述接口返回0表示接口上传调用正常,上传完成回调onPublishComplete
返回失败,参考错误码表 ,定位问题原因;
3.如果是报错请求参数请求上传失败,大部分情况都是签名参数错误导致的,可以拿到这个签名,在签名工具生成和校验签名:
4.如果还是无法确定问题,可以使用下面这个请求生成测试签名替换到开发者自己的项目,如果用测试签名可以正常上传,那么就是开发者自己上传的签名有误,请检查签名:
腾讯视频云提供的视频上传功能依赖COS对象存储服务,上传之后的视频可以在点播控制台的视频管理查看到。
客户端上传的接口依赖于COSSDK,支持分片上传和断点续传。
相关代码(以iOS端为例)封装成了VideoUpload在Demo中提供出来,可以直接拖入开发者自己的工程中使用。
1.短视频上传介绍文档:https://cloud.tencent.com/document/product/584/15534
2.签名生成文档:https://cloud.tencent.com/document/product/266/9221
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有