请排查是否由以下原因造成:
原因一:如果您是通过
UploadMediaByURL - URL批量拉取上传
接口上传,URL批量拉取上传是异步任务,非实时,不保证时效性,一般提交后会在数小时、甚至数天内完成迁移上传。
原因二:如果您是通过调用
CreateUploadVideo - 获取音视频上传地址和凭证
接口上传,此接口仅用于获取上传凭证和创建媒资基础信息,并非上传文件,后续您还需要调用OSS能力完成上传,完整的上传步骤,请参见
使用点播API上传媒资文件
。
使用iOS上传SDK上传失败,并报错Error Domain=NSCocoaErrorDomain
上传失败并报错(错误码207,错误信息Error Domain=NSCocoaErrorDomain),通常是由于读取文件错误,没有权限导致。您可以通过以下方式解决:
方式一:授予iOS上传SDK读取本地资源的权限。
方式二:将本地资源存放到沙盒路径下,再上传。
微信中使用JS SDK上传存在兼容性问题,无法正常上传
经过排查由于微信浏览器对于H5存在兼容性问题,需要将
<input type="file" name="file" id="files" multiple="">
中的
multiple=""
参数去掉就可以正常上传。
推流SDK特定分辨率时出现预览页面拉伸现象
推流SDK在选择推流分辨率为480p时预览页面出现拉伸的现象,但是实际推流是正常的。主要因为480p对应的分辨率为480×640,由于大多数手机屏幕均不支持该分辨率的比例导致出现拉伸的现象。
解决办法:修改预览页面surfaceview的比例,请将activity_push.xml内容修改如下即可。
Android Studio如何查看和导入aar包数据
查看aar包数据:将
.aar
文件后缀改成
.zip
并解压,查看
.class
、
.xml
、
.jar
、图片、文本等各种内容。
导入aar包数据:
拷贝
.aar
文件到工程项目下,路径一般为
projectName/libs/
,重新载入工程。
在buid.gradle根标签下添加本地仓库路径,并在dependencies中添加编译依赖。
其中libs目录按照实际工程下的包引入文件夹名称而定。在
compile
参数中,
name
的值为aar文件的名字,
ext
为文件的扩展名。
选择
,重新构建project。
构建完成之后,在工程的
External Libraries
中即可看到引入的aar包。