自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 利用Redis对视频续播代码的优化

我们需要知道那一次提交才是最后一次提交。我考虑到,播放记录的每一次提交都会覆盖之前的记录,所以只需要记录最后一次播放时间就可以了,这里我借鉴了之前处理合并写的思路,设置定时任务去提交,但是假如定时任务间隔较长,例如2分钟一次,更新频率较低,续播误差可能超过2分钟,不满足需求。在针对视屏播放的接口,我们要实现视频的续播功能,需要记录用户的播放进度,只有观看视频进度超过80%的时候,我们才会给用户积分,因此视频播放的过程中需要不断提交播放进度到服务端,而服务端则需要保存视频的观看记录到数据库。

2023-07-21 19:41:43 214 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除