技术新讯 > 电子通信装置的制造及其应用技术 > 一种弹幕消息的分发方法、装置、电子设备及存储介质与流程  >  正文

一种弹幕消息的分发方法、装置、电子设备及存储介质与流程

  • 国知局
  • 2024-08-02 13:56:00

本发明涉及多媒体处理,特别是涉及一种弹幕消息的分发方法、装置、电子设备及存储介质。

背景技术:

1、随着视频技术的发展以及视频app(application,应用)的不断更新,可以观看视频的平台越来越多,视频播放的软件往往设置有弹幕功能,在开启弹幕功能的情况下,用户可以在观看视频时根据观看剧情实时输入自己对于视频的观看感悟发送弹幕,进而其他用户在观看到该视频的相同情节时能够看到关于此情节的弹幕信息,提高用户对于剧情的理解。

2、通常弹幕是以视频标识和时间点作为索引存储的,用户观看视频时发布弹幕,故而视频中展示的弹幕是与视频的播放时间关联的。相关技术中,直接按照弹幕发布的时间顺序进行弹幕的分发,具体的,用户在观看视频的第xx秒发布了弹幕,弹幕服务器等后台设备记录弹幕发布的时间,进而在后续视频播放的过程中,直接按照所记录的弹幕发布时间进行发放。

3、然而实际应用中,按照弹幕发布的时间顺序分发的弹幕,可能会将用户提前发布的剧透弹幕或者随意发布的与视频剧情无关弹幕等优先展示,容易造成分发展示的弹幕与当前播放的视频内容毫无关联的问题,影响弹幕效果。

技术实现思路

1、本发明实施例的目的在于提供一种弹幕消息的分发方法、装置、电子设备及存储介质,以有效解决相关技术中分发展示的弹幕与当前播放的视频内容毫无关联的问题。具体技术方案如下:

2、在本发明实施的第一方面,首先提供了一种弹幕消息的分发方法,所述方法适用于服务器,所述方法包括:

3、针对待处理视频中的任意一个时间分片,获取关联于所述时间分片的剧情文本信息以及至少一条弹幕信息;

4、获取所述时间分片下剧情文本信息对应的第一语义特征,以及所述时间分片下至少一条弹幕信息对应的第二语义特征;

5、基于所述至少一条弹幕信息对应的第二语义特征分别与所述剧情文本信息对应的第一语义特征之间的语义相似度值,对所述时间分片下的至少一条弹幕信息进行排序,所述排序用于表征在播放所述时间分片对应的待处理视频时,所述时间分片下至少一条弹幕信息展示的优先级。

6、在一种可能的实施方式中,所述方法还包括:

7、响应于客户端的弹幕获取指令,基于所述弹幕获取指令中包含的视频播放进度信息,对排序之后的弹幕信息进行分发。

8、在一种可能的实施方式中,所述针对待处理视频中的任意一个时间分片,获取关联于所述时间分片的剧情文本信息,包括:

9、基于所述待处理视频各时间分片下的台词文本、字幕信息、剧本信息、内容概括文本以及音频数据中的至少一项,获取待处理视频中关联于任意一个时间分片的剧情文本信息。

10、在一种可能的实施方式中,所述方法还包括:

11、基于所述至少一条弹幕信息的互动数,对所述时间分片下的至少一条弹幕信息进行排序。

12、在一种可能的实施方式中,所述方法还包括:

13、基于所述至少一条弹幕信息的文本重要程度值,对所述时间分片下的至少一条弹幕信息进行排序;其中,所述弹幕信息的文本重要程度值是通过对所述弹幕信息进行重要度识别得到的,或者通过对所述弹幕信息的关键词进行语义连贯性识别得到的。

14、在一种可能的实施方式中,所述方法还包括:

15、基于所述至少一条弹幕信息的发布时间分值,对所述时间分片下的至少一条弹幕信息进行排序,所述发布时间分值用于表征弹幕信息不同发布时间对应的重要性程度值。

16、在一种可能的实施方式中,所述基于所述至少一条弹幕信息对应的第二语义特征分别与所述剧情文本信息对应的第一语义特征之间的语义相似度值,对所述时间分片下的至少一条弹幕信息进行排序,包括:

17、通过如下表达式计算所述时间分片下的至少一条弹幕信息的排序权重:

18、w=ws*s+wi*i+wq*q+wt*t

19、其中,w表示弹幕信息的排序权重,s表示所述时间分片下弹幕信息对应的第二语义特征与剧情文本信息对应的第一语义特征之间的语义相似度值,ws表示相似度权重,i表示弹幕信息的互动数,wi表示互动权重,q表示弹幕信息的文本重要程度值,wq表示信息质量权重,t表示弹幕信息的发布时间分值,wt表示时间权重;

20、基于所述时间分片下的至少一条弹幕信息的排序权重,对所述时间分片下的至少一条弹幕信息进行排序。

21、在本发明实施的第二方面,还提供了一种弹幕消息的分发方法,所述方法适用于客户端,所述方法包括:

22、向服务器发送弹幕获取指令,所述弹幕获取指令中包含视频播放进度信息;

23、接收并展示所述服务器基于所述视频播放进度信息发送的排序之后的弹幕信息,其中,所述排序之后的弹幕信息为:所述服务器针对待处理视频中任意一个时间分片,基于所述时间分片下至少一条弹幕信息对应的第二语义特征分别与剧情文本信息对应的第一语义特征之间的语义相似度值,对所述时间分片下的至少一条弹幕信息进行排序得到的。

24、在本发明实施的第三方面,还提供了一种弹幕消息的分发装置,所述装置适用于服务器,所述装置包括:

25、信息获取模块,用于针对待处理视频中的任意一个时间分片,获取关联于所述时间分片的剧情文本信息以及至少一条弹幕信息;

26、语义获取模块,用于获取所述时间分片下剧情文本信息对应的第一语义特征,以及所述时间分片下至少一条弹幕信息对应的第二语义特征;

27、弹幕排序模块,用于基于所述至少一条弹幕信息对应的第二语义特征分别与所述剧情文本信息对应的第一语义特征之间的语义相似度值,对所述时间分片下的至少一条弹幕信息进行排序,所述排序用于表征在播放所述时间分片对应的待处理视频时,所述时间分片下至少一条弹幕信息展示的优先级。

28、在本发明实施的第四方面,还提供了一种弹幕消息的分发装置,所述装置适用于客户端,所述装置包括:

29、指令发送模块,用于向服务器发送弹幕获取指令,所述弹幕获取指令中包含视频播放进度信息;

30、弹幕展示模块,用于接收并展示所述服务器基于所述视频播放进度信息发送的排序之后的弹幕信息,其中,所述排序之后的弹幕信息为:所述服务器针对待处理视频中任意一个时间分片,基于所述时间分片下至少一条弹幕信息对应的第二语义特征分别与剧情文本信息对应的第一语义特征之间的语义相似度值,对所述时间分片下的至少一条弹幕信息进行排序得到的。

31、在本发明实施的又一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

32、存储器,用于存放计算机程序;

33、处理器,用于执行存储器上所存放的程序时,实现上述任一所述的弹幕消息的分发方法。

34、在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的弹幕消息的分发方法。

35、在本发明实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的弹幕消息的分发方法。

36、本发明实施例提供的一种弹幕消息的分发方法、装置、电子设备及存储介质,服务器针对待处理视频中的任意一个时间分片,获取关联于时间分片的剧情文本信息以及至少一条弹幕信息,获取时间分片下剧情文本信息对应的第一语义特征,以及时间分片下至少一条弹幕信息对应的第二语义特征,基于至少一条弹幕信息对应的第二语义特征分别与剧情文本信息对应的第一语义特征之间的语义相似度值,对时间分片下的至少一条弹幕信息进行排序,以便于对排序之后的弹幕信息进行分发。本发明实施例中,服务器针对待处理视频中的任意一个时间分片,利用该时间分片下至少一条弹幕信息对应的第二语义特征分别与剧情文本信息对应的第一语义特征之间的语义相似度值,即利用弹幕语义与剧情文本语义之间的关联性,对待处理视频任意一个时间分片下的弹幕进行排序,以便于与剧情关联度高、排序在前的弹幕信息在播放时间分片对应的视频时能够优先展示,使得弹幕的分发不再受其所对应的原播放时间轴的限制,而是按照与各时间分片剧情内容的语义相似度值进行分发,便于用户在观看视频时能够自然、通畅的浏览与视频相关的弹幕,有效解决了相关技术中分发展示的弹幕与当前播放的视频内容毫无关联的问题。

本文地址:https://www.jishuxx.com/zhuanli/20240801/241137.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。