CN104780454B - 一种多媒体数据播放控制方法及电子设备 - Google Patents

一种多媒体数据播放控制方法及电子设备 Download PDF

Info

Publication number
CN104780454B
CN104780454B CN201510117954.5A CN201510117954A CN104780454B CN 104780454 B CN104780454 B CN 104780454B CN 201510117954 A CN201510117954 A CN 201510117954A CN 104780454 B CN104780454 B CN 104780454B
Authority
CN
China
Prior art keywords
medium data
time
stream medium
time point
dragged
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510117954.5A
Other languages
English (en)
Other versions
CN104780454A (zh
Inventor
贾旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510117954.5A priority Critical patent/CN104780454B/zh
Publication of CN104780454A publication Critical patent/CN104780454A/zh
Application granted granted Critical
Publication of CN104780454B publication Critical patent/CN104780454B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种多媒体数据播放控制方法及电子设备;所述方法包括:加载一流媒体数据和所述流媒体数据的时间轴;按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。

Description

一种多媒体数据播放控制方法及电子设备
技术领域
本发明涉及一种信息处理技术,具体涉及一种多媒体数据播放控制方法及电子设备。
背景技术
用户在观看在线视频时发现,视频中的精彩情节所开始的时刻点被标记在视频的时间轴中,当用户拖动时间轴至该时刻点时,能够跳过其他部分而从视频的精彩部分开始播放,这种方式能够大大提升用户的视频操作体验。然而,这种时间轴中的标记方式需要大量的人工操作实现,需要消耗大量的人力资源。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种多媒体数据播放控制方法及电子设备,能够自动对多媒体数据中的时间轴进行标记,节省人力物力成本。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种多媒体数据播放控制方法,所述方法包括:
加载一流媒体数据和所述流媒体数据的时间轴;
按照时间顺序输出所述流媒体数据;
在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;
其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。
上述方案中,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
上述方案中,所述参数信息通过大数据统计后的拖拽次数表征;
所述时间轴上各个位置的参数信息的确定,包括:获取所述流媒体数据被拖拽时的时间点;
统计所述流媒体数据中每个时间点被拖拽时的次数;
确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数;其中,标记的每个时间点所在位置对应的拖拽次数作为所述参数信息;
相应的,所述在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴,包括:
在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上标记的位置及对应的拖拽次数。
上述方案中,所述参数信息通过色彩属性参数表征;不同的拖拽次数对应不同的色彩属性参数;
所述时间轴上各个位置的参数信息的确定,包括:获取所述流媒体数据被拖拽时的时间点;
统计所述流媒体数据中每个时间点被拖拽时的次数;
基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系;
在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;其中,每个时间点所在位置对应的色彩属性参数作为所述参数信息。
上述方案中,所述在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴,包括:
在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
本发明实施例还提供了一种电子设备,所述电子设备包括:加载单元和输出单元;其中,
所述加载单元,用于加载一流媒体数据和所述流媒体数据的时间轴,将所述流媒体数据和所述流媒体数据的时间轴发送至所述输出单元;
所述输出单元,用于按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。
上述方案中,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
上述方案中,所述参数信息通过大数据统计后的拖拽次数表征;
所述电子设备还包括第一数据处理单元,用于获取所述流媒体数据被拖拽时的时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数;其中,标记的每个时间点所在位置对应的拖拽次数作为所述参数信息;
相应的,所述输出单元,用于在按照时间顺序输出所述流媒体数据的过程中,显示输出所述数据处理单元获得的所述时间轴上标记的位置及对应的拖拽次数。
上述方案中,所述参数信息通过色彩属性参数表征;不同的拖拽次数对应不同的色彩属性参数;
所述电子设备还包括第二数据处理单元,用于获取所述流媒体数据被拖拽时的时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系;在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;其中,每个时间点所在位置对应的色彩属性参数作为所述参数信息。
上述方案中,所述输出单元,用于在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
本发明实施例提供的多媒体数据播放控制方法及电子设备,通过加载一流媒体数据和所述流媒体数据的时间轴;按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。如此,采用本发明实施例的技术方案,基于用户对多媒体数据的时间轴的拖拽次数的统计结果实现了对多媒体数据的时间轴进行自动标记,大大节省了人力及物力资源,同时也便于提示用户该多媒体数据中关注度高的部分(如高潮部分),便于提示用户该多媒体数据中无趣的部分(如广告部分),提升了用户的操作体验。
附图说明
图1为本发明实施例一的多媒体数据播放控制方法的流程示意图;
图2为本发明实施例二的多媒体数据播放控制方法的流程示意图;
图3为本发明实施例三的多媒体数据播放控制方法的流程示意图;
图4为本发明实施例四的电子设备的组成结构示意图;
图5为本发明实施例五的电子设备的组成结构示意图;
图6为本发明实施例六的电子设备的组成结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明作进一步详细的说明。
实施例一
本发明实施例提供了一种多媒体数据播放控制方法,所述多媒体数据播放控制方法应用于电子设备中。图1为本发明实施例一的多媒体数据播放控制方法的流程示意图;如图1所示,所述方法包括:
步骤101:加载一流媒体数据和所述流媒体数据的时间轴。
本发明实施例的多媒体数据播放控制方法应用于电子设备中,所述电子设备具体可以为能够提供多媒体数据源的服务器或服务器集群,例如某视频聚合网站的服务器或服务器集群,或某网络音乐平台的服务器或服务器集群等等。则本步骤中,所述加载一流媒体数据和所述流媒体数据的时间轴,为:所述电子设备加载一流媒体数据和所述流媒体数据的时间轴。其中,所述流媒体数据为采用流式传输方式的媒体数据,具体可包括视频、音频等数据。
这里,所述流媒体数据采用流式传输方式,主要包括顺序流式传输或实时流式传输。所述顺序流式传输是顺序下载,在下载媒体数据的同时用户可在线观看媒体数据,在给定时刻,用户只能观看已下载的那部分媒体数据,而不能跳到还未下载的媒体数据,在传输期间不根据用户连接的速度对下载顺序做调整。所述实时流式传输是指保证媒体信号带宽与网络连接匹配,使媒体数据可被实时观看到。实时流式传输根据网络情况调整输出音视频的质量从而实现媒体数据的持续的实时传送,用户可快进或后退以观看前面或后面的内容。无论采用上述哪种传输方式,所述流媒体数据均具有与其匹配的时间轴,所述时间轴上的时间范围表征所述流媒体数据的播放时长,所述时间轴上的每一个时间点对应所述流媒体数据的一帧数据。
当然,所述电子设备加载一流媒体数据和所述流媒体数据的时间轴是基于客户端的触发操作进行加载的。例如,用户通过某视频网站客户端进行访问,点击某视频链接进行视频观看;所述视频网站客户端的服务器接收到所述客户端的针对所述视频的点击操作后,加载所述视频(即流媒体数据)和所述视频的时间轴(及流媒体数据的时间轴)。
步骤102:按照时间顺序输出所述流媒体数据。
这里,所述电子设备(即服务器或服务器集群)按照时间顺序输出所述流媒体数据至请求所述流媒体数据的客户端。
步骤103:在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。
具体的,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
这里,所述大数据统计为所述电子设备对自身存储的流媒体数据进行的数据统计,具体包括:获取第一流媒体数据被拖拽时的时间点;统计所述第一流媒体数据中每个时间点被拖拽时的次数;其中,所述第一流媒体数据为所述电子设备自身存储的流媒体数据中的任一流媒体数据。
具体的,当用户通过客户端请求所述电子设备中的流媒体数据(如视频数据)时,用户通过对时间轴的拖拽操作可以跳过所述流媒体数据中的部分内容(如广告或情节内容不被喜欢的部分),而从拖拽的时间点开始播放。基于这种拖拽操作,所述电子设备在输出每一个流媒体数据时,同时获得所述流媒体数据被拖拽的时间点。当多次输出所述流媒体数据时,能够多次获得所述流媒体数据被拖拽的时间点。进一步地,统计所述流媒体数据中每个时间点被拖拽的次数,从而能够获知某个时间点被拖拽的次数较多,某个时间点被拖拽的次数较少。本实施例中,所述时间点可以是具体的时刻,如XX分XX秒;也可以是时间范围,如XX分XX秒至如XX分XX+3秒的时间范围。
本实施例中,所述时间轴上具有多个不同的显示效果的位置,所述多个不同的显示效果的位置可以是所述时间轴上离散的位置,如所述时间轴上XX分XX秒所在位置等等。所述多个不同的显示效果的位置还可以是所述时间轴上连续的位置,也即所述时间轴全部。其中,所述显示效果与对应参数信息对应,不同的参数信息对应不同的显示效果;所述参数信息对应大数据统计后的拖拽次数,具体的,所述显示效果可以是具有一定高度的波形或柱形,波形的振幅或柱形的高度对应所述参数信息;相应的,所述参数信息通过大数据统计后的拖拽次数表征,也即波形的振幅或柱形的高度对应所述大数据统计后的拖拽次数。当拖拽次数越大,对应的波形的振幅越大或柱形的高度越高;当拖拽次数越小,对应的波形的振幅越小或柱形的高度越低。在另一种实施方式中,所述显示效果还可以是具有不同的色彩,表征色彩的色彩属性参数即为所述参数信息。具体的,预先设置拖拽次数与色彩属性参数的对应关系,所述色彩属性参数具体可以是红绿蓝(RGB)值,例如,当拖拽次数越大,对应的RGB值越大;相应的,当拖拽次数越小时,对应设置的RGB值越小。当然,所述拖拽次数与色彩属性参数的对应关系不限于上述示意,所述色彩属性参数也可以仅通过两种色彩属性的叠加进行表征,如红色属性参数和蓝色属性参数及其叠加;例如,当拖拽次数越大,对应的红色属性参数越大,蓝色属性参数越小;当拖拽次数越小,对应的红色属性参数越小,蓝色属性参数越大。可以理解为,当拖拽次数越大,表明时间轴上对应时间点的内容被关注的越多,相应的色彩属性参数偏向红色属性参数;当拖拽次数越小,表明时间轴上对应时间点的内容被关注的越少,相应的色彩属性参数偏向蓝色属性参数。
基于此,用户可通过波形的振幅、或柱形的高度、或色彩获得该流媒体数据中被关注的位置以及不被关注的位置,相应的可通过针对流媒体数据的时间轴的拖拽操作跳过不被关注的位置,直接从被关注的位置开始播放,大大提升了用户的操作体验。
采用本发明实施例的技术方案,基于用户对多媒体数据的时间轴的拖拽次数的统计结果实现了对多媒体数据的时间轴进行自动标记,大大节省了人力及物力资源,同时也便于提示用户该多媒体数据中关注度高的部分(如高潮部分),便于提示用户该多媒体数据中无趣的部分(如广告部分),提升了用户的操作体验。
实施例二
本发明实施例还提供了一种多媒体数据播放控制方法,所述多媒体数据播放控制方法应用于电子设备中。图2为本发明实施例二的多媒体数据播放控制方法的流程示意图;如图2所示,所述方法包括:
步骤201:获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数。
本发明实施例的多媒体数据播放控制方法应用于电子设备中,所述电子设备具体可以为能够提供多媒体数据源的服务器或服务器集群,例如某视频聚合网站的服务器或服务器集群,或某网络音乐平台的服务器或服务器集群等等。则本步骤中,所述获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数,为:所述电子设备获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数。其中,所述流媒体数据为采用流式传输方式的媒体数据,具体可包括视频、音频等数据。
其中,所述流媒体数据采用流式传输方式,主要包括顺序流式传输或实时流式传输。所述顺序流式传输是顺序下载,在下载媒体数据的同时用户可在线观看媒体数据,在给定时刻,用户只能观看已下载的那部分媒体数据,而不能跳到还未下载的媒体数据,在传输期间不根据用户连接的速度对下载顺序做调整。所述实时流式传输是指保证媒体信号带宽与网络连接匹配,使媒体数据可被实时观看到。实时流式传输根据网络情况调整输出音视频的质量从而实现媒体数据的持续的实时传送,用户可快进或后退以观看前面或后面的内容。无论采用上述哪种传输方式,所述流媒体数据均具有与其匹配的时间轴,所述时间轴上的时间范围表征所述流媒体数据的播放时长,所述时间轴上的每一个时间点对应所述流媒体数据的一帧数据。
当然,所述电子设备获取流媒体数据被拖拽时的时间点是基于客户端的触发操作进行加载的。例如,当用户通过客户端请求所述电子设备中的流媒体数据(如视频数据)时,用户通过对时间轴的拖拽操作可以跳过所述流媒体数据中的部分内容(如广告或情节内容不被喜欢的部分),而从拖拽的时间点开始播放。基于这种拖拽操作,所述电子设备获取流媒体数据被拖拽时的时间点。基于此,所述电子设备在输出每一个流媒体数据时,同时获得所述流媒体数据被拖拽的时间点。当多次输出所述流媒体数据时,能够多次获得所述流媒体数据被拖拽的时间点。进一步地,统计所述流媒体数据中每个时间点被拖拽的次数,从而能够获知某个时间点被拖拽的次数较多,某个时间点被拖拽的次数较少。本实施例中,所述时间点可以是具体的时刻,如XX分XX秒;也可以时间范围,如XX分XX秒至如XX分XX+3秒的时间范围。
步骤202:确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数。
本实施例中,所述时间点可以是具体的时刻,如XX分XX秒;也可以是时间范围,如XX分XX秒至如XX分XX+3秒的时间范围。当确定所述流媒体数据在某一时间点(某时刻或某时间范围)被拖拽的次数达到第一阈值时,可以理解为有部分用户均在所述时间点进行了拖拽操作,而不是某一个体行为,则记录所述时间点及所述时间点被拖拽的次数。
步骤203:加载所述流媒体数据和所述流媒体数据的时间轴,按照时间顺序输出所述流媒体数据。
这里,所述电子设备加载一流媒体数据和所述流媒体数据的时间轴是基于客户端的触发操作进行加载的。例如,用户通过某视频网站客户端进行访问,点击某视频链接进行视频观看;所述视频网站客户端的服务器接收到所述客户端的针对所述视频的点击操作后,加载所述视频(即流媒体数据)和所述视频的时间轴(及流媒体数据的时间轴)。
进一步地,所述电子设备(即服务器或服务器集群)按照时间顺序输出所述流媒体数据至请求所述流媒体数据的客户端。
步骤204:在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上标记的位置及对应的拖拽次数。
这里,在按照时间顺序输出所述流媒体数据的过程中,控制所述流媒体数据的时间轴按照步骤202中获得的每个时间点对应的拖拽次数输出显示。其中,输出显示的拖拽次数可以是具体的数值,也可以通过具有一定高度的波形或柱形、基于波形的振幅或柱形的高度表征。例如,当拖拽次数越大,对应的波形的振幅越大或柱形的高度越高;当拖拽次数越小,对应的波形的振幅越小或柱形的高度越低。当然,本实施例不限于上述示意的显示效果。基于此,用户可通过波形的振幅、或柱形的高度获得该流媒体数据中被关注的位置以及不被关注的位置,相应的可通过针对流媒体数据的时间轴的拖拽操作跳过不被关注的位置,直接从被关注的位置开始播放,大大提升了用户的操作体验。
采用本发明实施例的技术方案,基于用户对多媒体数据的时间轴的拖拽次数的统计结果实现了对多媒体数据的时间轴进行自动标记,大大节省了人力及物力资源,同时也便于提示用户该多媒体数据中关注度高的部分(如高潮部分),便于提示用户该多媒体数据中无趣的部分(如广告部分),提升了用户的操作体验。
实施例三
本发明实施例还提供了一种多媒体数据播放控制方法,所述多媒体数据播放控制方法应用于电子设备中。图3为本发明实施例三的多媒体数据播放控制方法的流程示意图;如图3所示,所述方法包括:
步骤301:获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数。
本发明实施例的多媒体数据播放控制方法应用于电子设备中,所述电子设备具体可以为能够提供多媒体数据源的服务器或服务器集群,例如某视频聚合网站的服务器或服务器集群,或某网络音乐平台的服务器或服务器集群等等。则本步骤中,所述获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数,为:所述电子设备获取流媒体数据被拖拽时的时间点,统计所述流媒体数据中每个时间点被拖拽时的次数。其中,所述流媒体数据为采用流式传输方式的媒体数据,具体可包括视频、音频等数据。
其中,所述流媒体数据采用流式传输方式,主要包括顺序流式传输或实时流式传输。所述顺序流式传输是顺序下载,在下载媒体数据的同时用户可在线观看媒体数据,在给定时刻,用户只能观看已下载的那部分媒体数据,而不能跳到还未下载的媒体数据,在传输期间不根据用户连接的速度对下载顺序做调整。所述实时流式传输是指保证媒体信号带宽与网络连接匹配,使媒体数据可被实时观看到。实时流式传输根据网络情况调整输出音视频的质量从而实现媒体数据的持续的实时传送,用户可快进或后退以观看前面或后面的内容。无论采用上述哪种传输方式,所述流媒体数据均具有与其匹配的时间轴,所述时间轴上的时间范围表征所述流媒体数据的播放时长,所述时间轴上的每一个时间点对应所述流媒体数据的一帧数据。
当然,所述电子设备获取流媒体数据被拖拽时的时间点是基于客户端的触发操作进行加载的。例如,当用户通过客户端请求所述电子设备中的流媒体数据(如视频数据)时,用户通过对时间轴的拖拽操作可以跳过所述流媒体数据中的部分内容(如广告或情节内容不被喜欢的部分),而从拖拽的时间点开始播放。基于这种拖拽操作,所述电子设备获取流媒体数据被拖拽时的时间点。基于此,所述电子设备在输出每一个流媒体数据时,同时获得所述流媒体数据被拖拽的时间点。当多次输出所述流媒体数据时,能够多次获得所述流媒体数据被拖拽的时间点。进一步地,统计所述流媒体数据中每个时间点被拖拽的次数,从而能够获知某个时间点被拖拽的次数较多,某个时间点被拖拽的次数较少。本实施例中,所述时间点可以是具体的时刻,如XX分XX秒;也可以时间范围,如XX分XX秒至如XX分XX+3秒的时间范围。
步骤302:基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数,在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系。
本实施例中,预先设置拖拽次数与色彩属性参数的对应关系(即预设映射集合),所述色彩属性参数具体可以是红绿蓝(RGB)值,例如,当拖拽次数越大,对应的RGB值越大;相应的,当拖拽次数越小时,对应设置的RGB值越小。当然,所述拖拽次数与色彩属性参数的对应关系不限于上述示意,所述色彩属性参数也可以仅通过两种色彩属性的叠加进行表征,如红色属性参数和蓝色属性参数及其叠加;例如,当拖拽次数越大,对应的红色属性参数越大,蓝色属性参数越小;当拖拽次数越小,对应的红色属性参数越小,蓝色属性参数越大。可以理解为,当拖拽次数越大,表明时间轴上对应时间点的内容被关注的越多,相应的色彩属性参数偏向红色属性参数;当拖拽次数越小,表明时间轴上对应时间点的内容被关注的越少,相应的色彩属性参数偏向蓝色属性参数。则本步骤中,获取到每个时间点的拖拽次数时,基于所述拖拽次数查询所述预设映射集合,获得每个时间点的拖拽次数对应的色彩属性参数。
步骤303:加载所述流媒体数据和所述流媒体数据的时间轴,按照时间顺序输出所述流媒体数据。
这里,所述电子设备加载一流媒体数据和所述流媒体数据的时间轴是基于客户端的触发操作进行加载的。例如,用户通过某视频网站客户端进行访问,点击某视频链接进行视频观看;所述视频网站客户端的服务器接收到所述客户端的针对所述视频的点击操作后,加载所述视频(即流媒体数据)和所述视频的时间轴(及流媒体数据的时间轴)。
进一步地,所述电子设备(即服务器或服务器集群)按照时间顺序输出所述流媒体数据至请求所述流媒体数据的客户端。
步骤304:在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
这里,在按照时间顺序输出所述流媒体数据的过程中,控制所述流媒体数据的时间轴按照步骤302中获得的每个时间点对应的色彩属性参数表征的色彩输出显示。基于此,用户可通过色彩获得该流媒体数据中被关注的位置以及不被关注的位置,相应的可通过针对流媒体数据的时间轴的拖拽操作跳过不被关注的位置,直接从被关注的位置开始播放,大大提升了用户的操作体验。
采用本发明实施例的技术方案,基于用户对多媒体数据的时间轴的拖拽次数的统计结果实现了对多媒体数据的时间轴进行自动标记,大大节省了人力及物力资源,同时也便于提示用户该多媒体数据中关注度高的部分(如高潮部分),便于提示用户该多媒体数据中无趣的部分(如广告部分),提升了用户的操作体验。
实施例四
本发明实施例还提供了一种电子设备。图4为本发明实施例四的电子设备的组成结构示意图;如图4所示,所述电子设备包括:加载单元41和输出单元42;其中,
所述加载单元41,用于加载一流媒体数据和所述流媒体数据的时间轴,将所述流媒体数据和所述流媒体数据的时间轴发送至所述输出单元42;
所述输出单元42,用于按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定。
具体的,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
本领域技术人员应当理解,本发明实施例的电子设备中各处理单元的功能,可参照前述多媒体数据播放控制方法的相关描述而理解,本发明实施例的电子设备中各处理单元,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件在智能终端上的运行而实现。
实施例五
本发明实施例还提供了一种电子设备。图5为本发明实施例五的电子设备的组成结构示意图;如图5所示,所述电子设备包括:第一数据处理单元43、加载单元41和输出单元42;其中,
所述第一数据处理单元43,用于获取流媒体数据被拖拽时的时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数;
所述加载单元41,用于加载所述流媒体数据和所述流媒体数据的时间轴,将所述流媒体数据和所述流媒体数据的时间轴发送至所述输出单元42;
所述输出单元42,用于按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中,显示输出所述数据处理单元获得的所述时间轴上标记的位置及对应的拖拽次数。
本领域技术人员应当理解,本发明实施例的电子设备中各处理单元的功能,可参照前述多媒体数据播放控制方法的相关描述而理解,本发明实施例的电子设备中各处理单元,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件在智能终端上的运行而实现。
实施例六
本发明实施例还提供了一种电子设备。图6为本发明实施例六的电子设备的组成结构示意图;如图6所示,所述电子设备包括:第二数据处理单元44、加载单元41和输出单元42;其中,
所述第二数据处理单元44,用于获取流媒体数据被拖拽时的时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系;在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;
所述加载单元41,用于加载所述流媒体数据和所述流媒体数据的时间轴,将所述流媒体数据和所述流媒体数据的时间轴发送至所述输出单元42;
所述输出单元42,用于按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
本领域技术人员应当理解,本发明实施例的电子设备中各处理单元的功能,可参照前述多媒体数据播放控制方法的相关描述而理解,本发明实施例的电子设备中各处理单元,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件在智能终端上的运行而实现。
本发明实施例四至实施例六中,所述电子设备中的加载单元41、第一数据处理单元43和第二数据处理单元44,在实际应用中可由所述电子设备中的中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程门阵列(FPGA,Field-Programmable Gate Array)实现;所述电子设备中的输出单元42,在实际应用中可由所述电子设备中的发射机、发射天线或传输接口实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种多媒体数据播放控制方法,所述方法包括:
加载一流媒体数据和所述流媒体数据的时间轴;
按照时间顺序输出所述流媒体数据;
在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;
其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定;
其中,所述时间轴上具有不同显示效果的位置具有的参数信息的确定,包括:获取所述流媒体数据被拖拽时的时间点;所述被拖拽时的时间点包括拖拽结束时间点;
统计所述流媒体数据中每个时间点被拖拽时的次数;
确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数;其中,标记的每个时间点所在位置对应的拖拽次数作为所述参数信息。
2.根据权利要求1所述的方法,其特征在于,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
3.根据权利要求2所述的方法,其特征在于,所述参数信息通过大数据统计后的拖拽次数表征;
所述在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴,包括:
在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上标记的位置及对应的拖拽次数。
4.根据权利要求2所述的方法,其特征在于,所述参数信息通过色彩属性参数表征;不同的拖拽次数对应不同的色彩属性参数;
所述时间轴上各个位置的参数信息的确定,包括:获取所述流媒体数据被拖拽时的时间点;
统计所述流媒体数据中每个时间点被拖拽时的次数;
基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系;
在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;其中,每个时间点所在位置对应的色彩属性参数作为所述参数信息。
5.根据权利要求4所述的方法,其特征在于,所述在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴,包括:
在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
6.一种电子设备,所述电子设备包括:加载单元和输出单元;其中,
所述加载单元,用于加载一流媒体数据和所述流媒体数据的时间轴,将所述流媒体数据和所述流媒体数据的时间轴发送至所述输出单元;
所述输出单元,用于按照时间顺序输出所述流媒体数据;在按照时间顺序输出所述流媒体数据的过程中显示输出所述时间轴;所述时间轴上具有不同的显示效果;其中,所述时间轴上的具有不同的显示效果的位置为经过大数据统计后基于拖拽次数确定;
其中,所述电子设备还包括第一数据处理单元,用于获取所述流媒体数据被拖拽时的时间点;所述被拖拽时的时间点包括拖拽结束时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;确定任一时间点被拖拽时的次数达到第一阈值时,记录所述时间点及所述时间点被拖拽的次数,在所述流媒体数据的时间轴上标记所述时间点所在的位置,以及所述时间点被拖拽的次数;其中,标记的每个时间点所在位置对应的拖拽次数作为时间轴上具有不同显示效果的位置具有的参数信息。
7.根据权利要求6所述的电子设备,其特征在于,所述时间轴上具有多个不同的显示效果的位置,各个位置具有参数信息,所述参数信息对应大数据统计后的拖拽次数;不同的参数信息对应的显示效果不同。
8.根据权利要求7所述的电子设备,其特征在于,所述参数信息通过大数据统计后的拖拽次数表征;
所述输出单元,用于在按照时间顺序输出所述流媒体数据的过程中,显示输出所述数据处理单元获得的所述时间轴上标记的位置及对应的拖拽次数。
9.根据权利要求7所述的电子设备,其特征在于,所述参数信息通过色彩属性参数表征;不同的拖拽次数对应不同的色彩属性参数;
所述电子设备还包括第二数据处理单元,用于获取所述流媒体数据被拖拽时的时间点;统计所述流媒体数据中每个时间点被拖拽时的次数;基于预设映射集合确定所述每个时间点被拖拽时的次数对应的色彩属性参数;所述预设映射集合中包括拖拽次数与色彩属性参数的对应关系;在所述流媒体数据的时间轴上标记每个时间点所在位置的色彩属性参数;其中,每个时间点所在位置对应的色彩属性参数作为所述参数信息。
10.根据权利要求9所述的电子设备,其特征在于,所述输出单元,用于在按照时间顺序输出所述流媒体数据的过程中,显示输出所述时间轴上每个时间点所在位置的色彩属性参数对应的色彩,以使得所述时间轴显示不同的色彩。
CN201510117954.5A 2015-03-17 2015-03-17 一种多媒体数据播放控制方法及电子设备 Active CN104780454B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510117954.5A CN104780454B (zh) 2015-03-17 2015-03-17 一种多媒体数据播放控制方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510117954.5A CN104780454B (zh) 2015-03-17 2015-03-17 一种多媒体数据播放控制方法及电子设备

Publications (2)

Publication Number Publication Date
CN104780454A CN104780454A (zh) 2015-07-15
CN104780454B true CN104780454B (zh) 2019-01-15

Family

ID=53621640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510117954.5A Active CN104780454B (zh) 2015-03-17 2015-03-17 一种多媒体数据播放控制方法及电子设备

Country Status (1)

Country Link
CN (1) CN104780454B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658232B (zh) * 2016-10-26 2019-10-22 广东小天才科技有限公司 标签编辑的方法及电子终端
CN113259601A (zh) 2020-02-11 2021-08-13 北京字节跳动网络技术有限公司 视频处理方法、装置、可读介质和电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345853A (zh) * 2008-08-07 2009-01-14 深圳市迅雷网络技术有限公司 一种获取视频资源截取时间点的方法及***
CN102487456A (zh) * 2009-11-30 2012-06-06 国际商业机器公司 用于提供网络视频访问热度的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4076067B2 (ja) * 2002-07-02 2008-04-16 株式会社日立製作所 録画再生システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345853A (zh) * 2008-08-07 2009-01-14 深圳市迅雷网络技术有限公司 一种获取视频资源截取时间点的方法及***
CN102487456A (zh) * 2009-11-30 2012-06-06 国际商业机器公司 用于提供网络视频访问热度的方法和装置

Also Published As

Publication number Publication date
CN104780454A (zh) 2015-07-15

Similar Documents

Publication Publication Date Title
CN103945240B (zh) 一种基于视频聚合的视频播放方法及装置
US11947587B2 (en) Methods, systems, and media for generating sentimental information associated with media content
CN109348274B (zh) 一种直播互动方法、装置及存储介质
CN104768082B (zh) 一种音视频播放信息处理方法及服务器
US20130308051A1 (en) Method, system, and non-transitory machine-readable medium for controlling a display in a first medium by analysis of contemporaneously accessible content sources
CN105307027A (zh) 用于调整内容的方法和装置
CN107391750B (zh) 用于处理信息的方法和装置
CN104918120B (zh) 一种播放进度调节方法及电子设备
CN105959737A (zh) 一种基于用户情绪识别的视频评价方法和装置
CN104136086B (zh) 信息处理***、信息处理方法以及信息处理设备
CN104837034B (zh) 一种信息处理方法、客户端及服务器
CN104780454B (zh) 一种多媒体数据播放控制方法及电子设备
CN108810052A (zh) 直播服务器的选择方法及装置
CN105872786B (zh) 一种在节目中通过弹幕投放广告的方法及装置
CN106899894B (zh) 动态优化的自适应流媒体方法、装置和服务器
CN105979346A (zh) 一种播放流媒体的方法和装置
CN108156470A (zh) 基于网络直播的互动方法及装置
CN109218765A (zh) 一种视频直播房间推荐方法及装置
CN110602543A (zh) 素材的显示方法和装置、存储介质及电子装置
CN110096613A (zh) 一种视频推荐方法、装置、电子设备及存储介质
CN108449636A (zh) 网络直播的互动方法及装置
CN107810638A (zh) 通过跳过冗余片段优化顺序内容的传递
CN106507213A (zh) 数据存储方法及数据存储装置
CN113242442A (zh) 一种实现购物车商品信息展示的电商平台购物方法及***
CN104994429B (zh) 一种播放视频的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant