本技术实施例涉及计算机,特别涉及一种多媒体资源的分享方法、装置和设备。
背景技术:
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、本技术实施例提供的技术方案在进行多媒体资源的分享时,当接收到针对分享控件的触发操作,在第一资源展示页面中显示资源片段选择控件,进而向第二终端设备分享第一资源片段对应的资源画面,第一资源片段对应的资源画面包括多个时间的资源画面中被选中的至少一个时间的资源画面,使得多媒体资源的资源分享更具有针对性,多媒体资源的分享方式多样化,提高了多媒体资源的分享灵活性。
1.一种多媒体资源的分享方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一资源片段的开始时间为第一时间,结束时间为第二时间;所述在所述第一资源展示页面中显示资源片段选择控件之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述资源片段选择控件中还显示有增加资源片段控件,所述增加资源片段控件用于指示在确定所述第一资源片段的基础上,在所述目标多媒体资源包括的多个资源片段中确定需分享的第二资源片段;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述响应于针对所述增加资源片段控件的触发操作,将所述资源片段选择控件中被选中的第一资源片段对应的资源画面更改为所述第二资源片段对应的资源画面之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述获取各个参考资源片段的第二特征向量之前,所述方法还包括:
7.根据权利要求1或2所述的方法,其特征在于,所述第一资源展示页面中还显示有确认控件;
8.根据权利要求7所述的方法,其特征在于,所述资源分享卡片中显示有进度条,所述进度条为所述目标多媒体资源的进度条,所述进度条上显示有第一参考标记和第二参考标记;
9.根据权利要求7所述的方法,其特征在于,所述资源分享卡片中显示有第一提示信息、第一图像、第二图像和第二提示信息中的至少一种;
10.根据权利要求1或2所述的方法,其特征在于,所述资源片段选择控件中还显示有时间显示区域,所述时间显示区域用于显示所述第一资源片段的开始时间和结束时间。
11.根据权利要求1或2所述的方法,其特征在于,所述资源片段选择控件中还显示有全选控件,所述全选控件用于指示分享所述目标多媒体资源;
12.根据权利要求1或2所述的方法,其特征在于,所述资源片段选择控件中还显示有波形图,所述波形图用于指示所述目标多媒体资源在各个时间的资源画面的分享次数。
13.一种多媒体资源的分享方法,其特征在于,所述方法包括:
14.根据权利要求13所述的方法,其特征在于,所述第二资源展示页面中还显示有第三提示信息和所述第三提示信息对应的关闭控件,所述第三提示信息用于指示所述第一终端设备向所述第二终端设备分享的资源片段的个数,所述关闭控件用于指示取消显示所述第一终端设备向所述第二终端设备分享的资源片段;
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
17.根据权利要求13至16任一所述的方法,其特征在于,所述接收第一终端设备发送的目标多媒体资源包括的第一资源片段对应的资源画面,包括:
18.一种多媒体资源的分享装置,其特征在于,所述装置包括:
19.一种多媒体资源的分享装置,其特征在于,所述装置包括:
20.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使所述计算机设备实现如权利要求1至12任一所述的多媒体资源的分享方法,或者,以使所述计算机设备实现如权利要求13至17任一所述的多媒体资源的分享方法。