弹幕打卡实现、创建方法及装置与流程

文档序号:35380280发布日期:2023-09-09 04:45阅读:35来源:国知局
弹幕打卡实现、创建方法及装置与流程

本技术涉及视频,尤其涉及一种弹幕打卡实现、创建方法及装置。


背景技术:

1、用户在视频应用中观看健身、学习类等的视频时,经常会通过发送弹幕的行为记录自己观看视频的行为。比如,用户观看《坚持x天拥有马甲线》的健身视频进行健身时,用户一般会发送“第三天”、“第十天”……等关于观看次数的弹幕来记录用户的健身行为,以实现打卡行为。然而,发明人发现,这些“第三天”、“第十天”……等关于观看次数的弹幕需要用户依赖自己的记忆来确定需要具体发送什么弹幕,以及需要用户进行手动输入弹幕内容,这种弹幕打卡方式非常不便。


技术实现思路

1、有鉴于此,现提供一种弹幕打卡实现、创建方法及装置、计算机设备及计算机可读存储介质,以解决现有技术中的弹幕打卡方式不方便的问题。

2、本技术提供了一种弹幕打卡实现方法,包括:

3、检测视频的播放进度是否达到预设的第一播放进度;

4、若视频的播放进度达到所述第一播放进度,则根据所述视频的视频类型展示与所述视频类型相对应的打卡开始卡片,所述打卡开始卡片包括打卡按钮;

5、响应于用户基于所述打卡按钮触发的打卡操作,在所述视频播放界面上展示打卡成功卡片。

6、所述方法还包括:

7、若视频的播放进度达到预设的二播放进度,则在所述视频播放界面上展示打卡结束卡片。

8、可选地,所述检测视频的播放进度是否达到预设的第一播放进度的步骤之前,还包括:

9、检测所述视频是否存在与所述视频关联的打卡组件,其中,所述打卡组件用于展示所述打卡开始卡片、所述打卡结束卡片及所述打卡成功卡片。

10、可选地,所述响应于用户基于所述打卡按钮触发的打卡操作,在所述视频播放界面上展示打卡成功卡片包括:

11、响应于用户基于所述打卡按钮触发的打卡操作,在所述视频播放界面上展示所述打卡成功卡片及打卡弹幕。

12、可选地,所述打卡组件包括开始打卡组件与结束打卡组件,所述开始打卡组件用于在所述视频播放界面上展示打卡开始卡片及所述打卡成功卡片,所述结束打卡组件用于在所述视频播放界面上展示所述打卡结束卡片。

13、可选地,所述打卡成功卡片上显示有打卡组件名、用户的打卡完成度及用户的打卡进度排名,所述打卡结束卡片上显示有打卡结束文案、用户的打卡进度排名及用于查看用户的打卡记录的按钮。

14、本技术还提供了一种弹幕打卡创建方法,包括:

15、所述基于用户触发的打卡组件创建请求,获取用户根据视频的视频类型创建的目标打卡组件包括:

16、基于用户触发的打卡组件创建请求,显示打卡组件选择界面,所述打卡组件选择界面包括与系列视频关联的系列视频打卡组件及与单视频关联的单视频重复打卡组件;

17、获取用户基于选择的打卡组件设定的打卡信息,所述打卡信息包括打卡组件名、开始打卡时间及完成打卡时间,其中,所述开始打卡时间为所述目标打卡组件在视频播放界面上展示打卡开始卡片的时间,所述完成打卡时间为所述目标打卡组件在视频播放界面上展示打卡结束卡片的时间;

18、根据所述打卡信息创建所述目标打卡组件。

19、可选地,当用户选择的打卡组件为系列视频打卡组件时,所述方法还包括:

20、响应于用户触发的系列打卡视频创建请求,显示系列视频创建界面;

21、获取用户基于所述系列视频创建界面设定的系列信息,根据所述系列信息创建系列打卡视频,其中,所述系列信息包括系列标题和系列期数。

22、可选地,所述方法还包括:

23、在检测到用户触发的新的系列打卡视频创建请求时,判断是否存在已创建好的系列打卡视频未添加满系列视频打卡组件;

24、若已创建好的系列打卡视频未添加满系列视频打卡组件,则禁止创建所述新的系列打卡视频。

25、可选地,所述基于用户触发的视频添加请求,获取用户添加的目标视频包括:

26、基于用户触发的视频添加请求,显示视频添加界面;

27、检测用户基于所述视频添加界面选定视频所触发的添加操作,获得所述目标视频。

28、可选地,所述方法还包括:

29、基于用户触发的目标打卡组件的修改操作,显示打卡组件修改界面;

30、获取用户基于所述打卡组件修改界面得到的修改后的打卡信息,并根据修改后的打卡信息更新所述目标打卡组件。

31、可选地,所述目标打卡组件包括开始打卡组件与结束打卡组件,所述方法还包括:

32、响应于用户基于所述开始打卡组件触发的删除操作,将所述开始打卡组件与所述结束打卡组件删除。

33、可选地,所述方法还包括:

34、响应于用户基于所述系列打卡视频触发的删除操作,将与所述系列打卡视频相关联的所有的目标打卡组件删除。

35、可选地,当选择的打卡组件为单视频重复打卡组件时,所述打卡信息还包括打卡周期及打卡次数中的至少一个。

36、本技术还提供了一种弹幕打卡实现装置,包括:

37、检测模块,用于检测视频的播放进度是否达到预设的第一播放进度;

38、第一展示模块,用于若视频的播放进度达到所述第一播放进度,则根据所述视频的视频类型展示与所述视频类型相对应的打卡开始卡片,所述打卡开始卡片包括打卡按钮;

39、第二展示模块,用于响应于用户基于所述打卡按钮触发的打卡操作,在所述视频播放界面上展示打卡成功卡。

40、本技术还提供了一种弹幕打卡创建装置,包括:

41、第一获取模块,用于基于用户触发的打卡组件创建请求,获取用户根据视频的视频类型创建的目标打卡组件;

42、第二获取模块,用于基于用户触发的视频添加请求,获取用户添加的目标视频;

43、保存模块,用于将所述目标视频与所述目标打卡组件关联保存至服务器中。

44、本技术还提供了一种计算机设备,所述计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

45、本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

46、本实施例的弹幕打卡实现方法通过检测视频的播放进度是否达到预设的第一播放进度;若视频的播放进度达到所述打卡组件所设定的第一播放进度,则在视频播放界面上展示打卡开始卡片,所述打卡开始卡片包括打卡按钮;检测用户基于所述打卡按钮触发的打卡操作,在所述视频播放界面上展示打卡成功卡片;若视频的播放进度达到预设的第二播放进度,则在所述视频播放界面上展示打卡结束卡片。采用本实施例的弹幕打卡实现方法可以通过卡片的方式来展示用户打卡的行为,而无需用户通过手动输入弹幕的方式来记录用户的打卡行为,使得打卡行为非常方便简单。同时,由于打卡组件是与视频进行关联的,因此,本技术可以实现不同的视频展示不同的打卡文案。此外,本技术可以根据视频类型的不同来展示对应的卡片,从而可以提高卡片展示的多样性,并且通过不同类型的视频所展示的卡片上包括的不同内容让用户方便区分当前打卡的视频所属的类型。除此之外,由于本技术在用户观看视频时,可以展示打卡开始卡片以及打卡结束卡片,相比于现有技术只展示打卡开始卡片的方式,可以吸引用户观看完打卡的视频。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1