一种流媒体处理方法、装置、终端及服务器的制造方法

文档序号:9263769阅读:404来源:国知局
一种流媒体处理方法、装置、终端及服务器的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,具体涉及流媒体技术领域,尤其涉及一种流媒体处 理方法、装置、终端及服务器。
【背景技术】
[0002] 流媒体指采用流式传输的方式在网络播放的媒体文件,可包括但不限于:音频文 件、视频文件和诸如GIF (Graphics Interchange Format,图像互换格式)等的多媒体文件; 例如:所述流媒体可以为正在直播的球赛、在线观看的影片、在线收听的音乐等等。现有的 流媒体处理方案中,流媒体播放过程中通常会提供下载功能,帮助用户下载当前播放的流 媒体的完整资源内容至终端中存储,后续用户可从终端本地拉取流媒体的资源内容进行离 线观看。然而,现有的流媒体处理方案提供流媒体的完整资源内容的下载,若用户想要获得 流媒体的部分资源内容,例如:用户想要保存球赛的精彩进球片段,或者用户想要下载播放 热度高的视频片段等等,此时需要用户通过专业的媒体剪辑工具进行人工剪辑,其操作复 杂,流媒体处理的效率较低。

【发明内容】

[0003] 本发明实施例提供一种流媒体处理方法、装置、终端及服务器,可根据媒体片段的 属性信息进行媒体片段的下载,提升流媒体处理的便捷性、提升流媒体处理的效率。
[0004] 本发明实施例第一方面提供一种流媒体处理方法,可包括:
[0005]当播放流媒体时,获取所述流媒体的至少一个媒体片段的属性信息;
[0006] 在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信息;
[0007] 当接收到对所述至少一个媒体片段中的目标媒体片段的下载请求时,下载所述目 标媒体片段。
[0008] 本发明实施例第二方面提供另一种流媒体处理方法,可包括:
[0009]当终端播放流媒体时,向所述终端发送所述流媒体的至少一个媒体片段的属性信 息,以使所述终端在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信息;
[0010] 当接收到所述终端发送的对所述至少一个媒体片段中的目标媒体片段的下载请 求时,获取所述目标媒体片段的资源内容;
[0011] 将所述目标媒体片段的资源内容发送至所述终端。
[0012] 本发明实施例第三方面提供一种流媒体处理装置,可包括:
[0013] 获取模块,用于当播放流媒体时,获取所述流媒体的至少一个媒体片段的属性信 息;
[0014] 输出模块,用于在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信 息;
[0015] 下载模块,用于当接收到对所述至少一个媒体片段中的目标媒体片段的下载请求 时,下载所述目标媒体片段。
[0016] 本发明实施例第四方面提供一种终端,可包括上述第三方面提供的流媒体处理装 置。
[0017] 本发明实施例第五方面提供另一种流媒体处理装置,可包括:
[0018]属性信息发送模块,用于当终端播放流媒体时,向所述终端发送所述流媒体的至 少一个媒体片段的属性信息,以使所述终端在所述流媒体的播放过程中输出所述至少一个 媒体片段的属性信息;
[0019] 获取模块,用于当接收到所述终端发送的对所述至少一个媒体片段中的目标媒体 片段的下载请求时,获取所述目标媒体片段的资源内容;
[0020] 资源内容发送模块,用于将所述目标媒体片段的资源内容发送至所述终端。
[0021] 本发明实施例第六方面提供一种服务器,可包括上述第五方面提供的流媒体处理 装直。
[0022] 实施本发明实施例,具有如下有益效果:
[0023] 本发明实施例中,可获取正在播放的流媒体的至少一个媒体片段的属性信息,并 可在流媒体播放过程中输出所述至少一个媒体片段的属性信息以帮助用户制定下载策略, 当接收到目标媒体片段的下载请求时可下载该目标媒体片段,无需人工使用专业的媒体剪 辑工具即可获得媒体片段,有效地提升了流媒体处理的便捷性,提升了流媒体处理的效率。
【附图说明】
[0024] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0025] 图1为本发明实施例提供的一种流媒体处理方法的流程图;
[0026] 图2为本发明实施例提供的另一种流媒体处理方法的流程图;
[0027] 图3为本发明实施例提供的又一种流媒体处理方法的流程图;
[0028] 图4为本发明实施例提供的流媒体处理方法的效果示意图;
[0029] 图5为本发明实施例提供的一种流媒体处理装置的结构示意图;
[0030] 图6为图5所示的获取模块的实施例的结构示意图;
[0031] 图7为图5所示的输出模块的实施例的结构示意图;
[0032] 图8为图5所示的下载模块的实施例的结构示意图;
[0033] 图9为本发明实施例提供的另一种流媒体处理装置的结构示意图;
[0034]图10为本发明实施例提供的又一种流媒体处理装置的结构示意图;
[0035]图11为本发明实施例提供的属性信息发送模块的实施例的结构示意图;
[0036] 图12为本发明实施例提供的一种终端的结构示意图;
[0037] 图13为本发明实施例提供的一种服务器的结构示意图。
【具体实施方式】
[0038] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0039] 下面将结合附图1-附图4,对本发明实施例提供的流媒体处理方法进行详细介 绍。
[0040] 请参见图1,为本发明实施例提供的一种流媒体处理方法的流程图;本实施例从 终端侧阐述所述信息获取方法的流程,该方法可包括以下步骤S101-步骤S103。
[0041] S101,当播放流媒体时,获取所述流媒体的至少一个媒体片段的属性信息。
[0042] 所述流媒体指采用流式传输的方式在网络播放的媒体文件,可包括但不限于:音 频文件、视频文件和诸如GIF等的多媒体文件;例如:所述流媒体可以为正在直播的球赛、 在线观看的影片、在线收听的音乐等等。所述流媒体的至少一个媒体片段为:采用预设切 片规则对所述流媒体的资源内容进行划分所获得的至少一个片段;例如:所述流媒体的媒 体片段可以为:正在直播的球赛中的精彩进球、在线观看的影片中的高潮片段等等。其中, 所述预设切片规则可以根据实际情况进行设定,例如:可以根据实际情况,设定所述预设 切片规则为按照资源内容大小进行N(N为正整数)等分切片,则所述流媒体的资源内容可 被划分为N个媒体片段;再如:可根据实际需要,设定所述预设切片规则为按照播放总时 长进行M(M为正整数)等分切片,则所述流媒体的资源内容可被划分为M个媒体片段;又 如:可以根据所述流媒体的评论情况,设定所述预设切片规则为按照所述流媒体被评论的 时间段进行划分,如某一流媒体的播放时间为00:00-29:59共30分钟,经过统计得到所述 流媒体在00:00-05:30、09:20-15:00的时间段被评论,则可将所述流媒体划分为4个媒体 片段,该4年媒体片段的播放时间段分别为00:00-05:30、05:30-09:19、09:20-15:00和 15:01-29:59 ;等等。
[0043]所述属性信息可包括但不限于:播放时长、开始时间、结束时间、片段标题、播放热 度等等信息。本发明实施例中,优选地,所述属性信息可以为播放热度。一个媒体片段的播 放热度可用于表征该媒体片段受关注的程度。其中,媒体片段受关注可以指:该媒体片段被 播放、该媒体片段被评论、该媒体片段被下载等等。所述播放热度越高,表明该媒体片段受 关注的程度越高;播放热度越低,表明该媒体片段受关注的程度越低。
[0044] S102,在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信息。
[0045] 本步骤中,可以在所述流媒体的播放界面中输出所述至少一个媒体片段的属性信 息,例如:可以在所述流媒体的播放进度条中采用各种色彩显示所述至少一个媒体片段的 播放热度,等等。通过在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信息, 可以使用户在观看所述流媒体的过程中直观的了解所述至少一个媒体片段的播放热度等 情况,从而可帮助用户确定下载策略。
[0046] S103,当接收到对所述至少一个媒体片段中的目标媒体片段的下载请求时,下载 所述目标媒体片段。
[0047] 用户确定下载策略之后,可以从所述至少一个媒体片段中选择欲下载的目标媒体 片段,并发起下载请求;本步骤则接收所述下载请求,并下载所述目标媒体片段。需要说明 的是,本步骤对所述目标媒体片段下载完成之后,该目标媒体片段的资源内容则存储于终 端中,用户可本地查找并观看存储于终端中的目标媒体片段的资源内容。
[0048] 本发明实施例中,可获取正在播放的流媒体的至少一个媒体片段的属性信息,并 可在流媒体播放过程中输出所述至少一个媒体片段的属性信息以帮助用户制定下载策略, 当接收到目标媒体片段的下载请求时可下载该目标媒体片段,无需人工使用专业的媒体剪 辑工具即可获得媒体片段,有效地提升了流媒体处理的便捷性,提升了流媒体处理的效率。
[0049] 请参见图2,为本发明实施例提供的另一种流媒体处理方法的流程图;本实施例 从服务器侧阐述所述信息获取方法的流程,该方法可包括以下步骤S201-步骤S203。
[0050] S201,当终端播放流媒体时,向所述终端发送所述流媒体的至少一个媒体片段的 属性信息,以使所述终端在所述流媒体的播放过程中输出所述至少一个媒体片段的属性信 肩、。
[0051] 所述流媒体指采用流式传输的方式在网络播放的媒体文件,可包括但不限于:音 频文件、视频文件和
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1