Open MoncozGC opened 5 months ago
背景: 录制一个主播,并且开启了实时上传,假如在上传了成功 2 个视频分片后,程序异常终止了(断电),那么再次启动程序继续录制,新录制的视频会上传到新的稿件中,也就是可能1月16号一个主播会有两个一样的稿件。
不开启实时上传的影响小一点,但是在最后进行批量上传后,断电前的视频需要自己在B站平台手动去上传。
方案: 进行数据缓存,如果程序是异常中断,并且有未执行完的任务,在下一次重启时重新拉起。
情况:
方案可能不成熟,所以实现的难易度也不好判断。
未来也许会有,但是实现的优先级没那么高(因为出现异常断电的情况毕竟还是少数)。
背景: 录制一个主播,并且开启了实时上传,假如在上传了成功 2 个视频分片后,程序异常终止了(断电),那么再次启动程序继续录制,新录制的视频会上传到新的稿件中,也就是可能1月16号一个主播会有两个一样的稿件。
不开启实时上传的影响小一点,但是在最后进行批量上传后,断电前的视频需要自己在B站平台手动去上传。
方案: 进行数据缓存,如果程序是异常中断,并且有未执行完的任务,在下一次重启时重新拉起。
情况:
--> 实时上传,如果之前有上传完成的视频判断新的稿件也属于同一天,那么程序重启后的视频继续追加在这个稿件中 --> 批量上传,判断程序异常中断前的视频属于当前录制主播视频的同一天,那么在最后批量上传时将稿件加入进来
方案可能不成熟,所以实现的难易度也不好判断。