短视频流程
2021-01-30 11:49:04 4 举报
短视频流程
作者其他创作
大纲/内容
读取文件,转成PO,做缓存处理,暂定使用redis缓存,加入打散处理
上传封面到阿里云:getCoverUrl
保存到t_short_videouserType=6(虚拟用户)authorType=3(大V)auditStatus=1(待审核)isOnline=0(下线)applyRole=1(家长)source=1(抖音)
保存到t_short_videouserType=6(虚拟用户)authorType=3(大V)auditStatus=1(待审核)isOnline=0(下线)applyRole=2(老师)或者3(园长)source=1(抖音)新增-authorName(默认爬取到的用户昵称) 新增-authorPic(用户头像)
同步缓存:缓存已上线数据,移除已下线数据
判断是否上传过?isUpload(name)
上报标签
维护ugc短视频:t_short_video_ugc
C端或者B端?
将抖音用户的信息写入到dbauthor.`t_authorauthor_source=6-虚拟用户,authorId已业务开头,抖音dy+抖音用户ID,如:dy88888888888,目前抖音用户ID长度是15
B端
遍历作品文件,处理单个文件数据
com.ztjy.shortvideo.facade.batchPublishShortVideos()
isBigV=true且applyRole是老师或园长?
结束
文件循环,开启线程任务
是
否
C端
C端逻辑
com.ztjy.shortvideo.spider.upload.task.UploadTask.uploadTask()增加入参标识C端或者B端
C端开始
上传视频到阿里云:uploadNetworkVideoUrl
0 条评论
下一页