System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 弹幕推送方法和视频播放方法技术_技高网

弹幕推送方法和视频播放方法技术

技术编号:44241841 阅读:5 留言:0更新日期:2025-02-11 13:41
本申请实施例了提供一种视频播放方法和一种弹幕推荐方法,弹幕推送方法包括:根据目标视频的当前播放内容和目标对象行为数据,获取目标推荐弹幕内容;及将所述目标推荐弹幕内容发送到客户端,以使所述客户端在弹幕推荐区域显示所述目标推荐弹幕内容,所述弹幕推荐区域中的目标推荐弹幕内容在被选定后生成目标弹幕。本申请实施例的技术方案可以提高交互效率和用户发送弹幕的积极性和效率。

【技术实现步骤摘要】

本申请实施例涉及多媒体,尤其涉及一种视频播放方法、弹幕推送方法、视频播放装置、弹幕推送装置、计算机设备、计算机可读存储介质、计算机程序产品。


技术介绍

1、随着视频技术地快速发展,越来越多的用户可以通过网络观看各种视频节目。在观看视频节目的过程中,用户可以通过发送弹幕的方式,与主播或其他用户进行互动。所述弹幕,是指通过网络观看视频时弹出的并沿预定方向移动的字幕,是一种交流信息。弹幕可以允许用户发表评论或感想,但与普通视频分享网站只在播放器下专用点评区显示不同,其会以滑动字幕的方式实时出现在视频画面上,保证所有观看者都能注意到。

2、目前,大多数多媒体平台输入弹幕内容的过程相对繁琐,交互效率低下,从而降低用户参与互动的积极性。

3、需要说明的是,上述内容并不必然是现有技术,也不用于限制本申请的专利保护范围。


技术实现思路

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、本申请实施例的另一个方面提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的方法。

47、本申请实施例采用上述技术方案可以包括如下优势:

48、根据目标视频的当前播放内容和目标对象行为数据,智能生成目标推荐弹幕内容并推送给客户端。客户端在播放目标视频(如,直播视频)的过程中,显示弹幕推荐区域。弹幕推荐区域包括目标推荐弹幕内容(如,“主播好棒!”和/或“请问这个在哪里可以买到?”等)。响应于目标推荐弹幕内容被选定,生成目标弹幕。将目标弹幕发送至服务器中,以便服务器将目标弹幕转发到各个客户端进行显示。可知,用户无需再手动输入弹幕内容。只需要选定目标推荐弹幕内容,即可将其以弹幕的形式显示在各个客户端,从而提高了交互效率和用户发送弹幕的积极性和效率。

本文档来自技高网...

【技术保护点】

1. 一种弹幕推送方法,其特征在于,用于服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据目标视频的当前播放内容和目标对象行为数据,获取目标推荐弹幕内容,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标文字素材选自弹幕数据库;

4.根据权利要求3所述的方法,其特征在于,根据目标视频的当前播放内容和目标对象行为数据,确定目标文字素材,包括:

5.根据权利要求3所述的方法,其特征在于,素材类型包括情感类型和/或内容类型,所述多个弹幕展示模板对应多个情感类型和/或多个内容类型;所述根据所述目标文字素材的素材类型,从预设的多个弹幕展示模板中确定目标弹幕展示模板,包括:

6.根据权利要求2所述的方法,其特征在于,所述目标弹幕展示模板包括多个占位符;目标视频为在目标直播间的直播视频;

7.根据权利要求1所述的方法,其特征在于,根据目标视频的当前播放内容和目标对象行为数据,获取目标推荐弹幕内容,包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,发送至客户端的弹幕包括预设弹幕;所述方法还包括:

9.一种视频播放方法,其特征在于,用于客户端,所述方法包括:

10.一种视频播放装置,其特征在于,用于客户端,所述装置包括:

11. 一种弹幕推送装置,其特征在于,用于服务器,所述装置包括:

12. 一种计算机设备,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1至9中任一项所述的方法。

14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9所述方法的步骤。

...

【技术特征摘要】

1. 一种弹幕推送方法,其特征在于,用于服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据目标视频的当前播放内容和目标对象行为数据,获取目标推荐弹幕内容,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标文字素材选自弹幕数据库;

4.根据权利要求3所述的方法,其特征在于,根据目标视频的当前播放内容和目标对象行为数据,确定目标文字素材,包括:

5.根据权利要求3所述的方法,其特征在于,素材类型包括情感类型和/或内容类型,所述多个弹幕展示模板对应多个情感类型和/或多个内容类型;所述根据所述目标文字素材的素材类型,从预设的多个弹幕展示模板中确定目标弹幕展示模板,包括:

6.根据权利要求2所述的方法,其特征在于,所述目标弹幕展示模板包括多个占位符;目标视频为在目标直播间的直播视频;

7.根据权利...

【专利技术属性】
技术研发人员:姚隆康
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1