在源代码中上传视频功能是iOS短视频开发和Android短视频开发中不可忽视的中心,看成是APP程序源码存在的意义。相信朋友们也能够理解它在APP开发中的地位,现在这段代码就免费提供给大家了。
/*上传视频*/
@Override
public void upload(final VideoUploadBean bean, final UploadCallback callback) {
if (bean == null) {
if (callback != null) {
callback.onFailure(WordUtil.getString(R.string.upload_failed));
}
return;
}
final File videoFile = new File(bean.getVideoPath());
if (!videoFile.exists()) {
if (callback != null) {
callback.onFailure(WordUtil.getString(R.string.upload_file_not_exists));
}
return;
}
final File videoImg = new File(bean.getImgPath());
if (!videoFile.exists()) {
if (callback != null) {
callback.onFailure(WordUtil.getString(R.string.upload_file_not_exists));
}
return;
}
HttpUtil.getQiniuToken(new HttpCallback() {
@Override
以上就是在源代码中iOS短视频开发和Android短视频开发用于上传视频的核心功能源代码了,有需要其他部分代码的朋友可以看我的历史文章得到它们,本篇文章仅供码农参考使用,由于操作环境不同还需进行一定更改。