CN109121005A - 多媒体数据的处理方法及电子设备 - Google Patents

多媒体数据的处理方法及电子设备 Download PDF

Info

Publication number
CN109121005A
CN109121005A CN201811155219.3A CN201811155219A CN109121005A CN 109121005 A CN109121005 A CN 109121005A CN 201811155219 A CN201811155219 A CN 201811155219A CN 109121005 A CN109121005 A CN 109121005A
Authority
CN
China
Prior art keywords
medium data
data
type
target component
video
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.)
Pending
Application number
CN201811155219.3A
Other languages
English (en)
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 CN201811155219.3A priority Critical patent/CN109121005A/zh
Publication of CN109121005A publication Critical patent/CN109121005A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请公开了一种多媒体数据的处理方法,应用于电子设备,包括:获得输出的多媒体数据的至少部分数据;获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;控制以所述目标参数信息继续输出所述多媒体数据。

Description

多媒体数据的处理方法及电子设备
技术领域
本申请涉及多媒体数据处理技术领域,尤其涉及一种多媒体数据的处理方法及电子设备。
背景技术
相关技术中,用户通过电子设备上的多媒体应用进行多媒体数据播放的过程中,若要改变当前播放多媒体数据的播放参数,如色温,用户只能在电子设备的用户界面上手动调节,设备无法根据多媒体应用所播放内容自动实现播放参数的适配,用户体验差。
发明内容
本申请实施例提供一种多媒体数据的处理方法及电子设备,能够实现多媒体数据播放过程中,播放参数与多媒体数据类型的自动适配。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种多媒体数据的处理方法,应用于电子设备,包括:
获得输出的多媒体数据的至少部分数据;
获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;
依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;
控制以所述目标参数信息继续输出所述多媒体数据。
上述方案中,所述获得表明所述多媒体数据的类型的分析结果,包括:
发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;
接收响应所述类型获取请求所返回的所述分析结果。
上述方案中,所述接收响应所述类型获取请求所返回的所述分析结果,包括:
当所述至少部分数据为帧图像所对应的数据时,接收基于所述帧图像的特征匹配结果所得到的所述分析结果;
其中,所述特征匹配结果为将所述帧图像的图像特征与特征库中的图像特征匹配得到。
上述方案中,所述获得表明所述多媒体数据的类型的分析结果包括:
当所述至少部分数据为帧图像所对应的数据时,提取所述帧图像中的多个图像特征;
将提取的图像特征分别与特征库中帧图像的图像特征进行匹配,得到匹配结果;
基于所述匹配结果,确定所述多媒体数据的类型。
上述方案中,所述依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息,包括:
依据所述多媒体数据的类型,从对应所述多媒体数据的多个参数中选择对应所述类型的目标参数;
基于所选择的所述目标参数,确定匹配所述多媒体数据的类型的目标参数信息。
上述方案中,所述控制以所述目标参数信息继续输出所述多媒体数据,包括:
当所述目标参数信息为显示参数信息时,所述显示参数信息指示所述多媒体数据的显示效果,
控制以所述显示参数信息对应的显示效果继续输出所述多媒体数据;
其中,所述显示参数信息为基于所述多媒体数据的类型,从多个参数中所选择的显示参数对应的参数信息;
当所述目标参数信息为音频参数信息时,所述音频参数信息指示所述多媒体数据的音频效果,
控制以所述音频参数信息对应的音频效果继续输出所述多媒体数据;
其中,所述音频参数信息为基于所述多媒体数据的类型,从多个参数中所选择的音频参数对应的参数信息。
上述方案中,所述获得输出的多媒体数据的至少部分数据,包括:
检测所述电子设备中多媒体应用的多媒体数据播放进程;
获取特定时间段内所述多媒体应用所播放多媒体数据的所述至少部分数据。
上述方案中,所述获得输出的多媒体数据的至少部分数据,包括:
接收到对应所述多媒体数据的播放控制指令;
基于所述播放控制指令,获取特定时间段内所播放多媒体数据的所述至少部分数据。
本申请实施例还提供一种电子设备,包括:
存储器,用于存储可执行程序;
处理器,用于通过执行所述存储器中存储的可执行程序时实现:
获得输出的多媒体数据的至少部分数据;
获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;
依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;
控制以所述目标参数信息继续输出所述多媒体数据。
上述方案中,所述处理器,还用于发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;
接收响应所述类型获取请求所返回的所述分析结果。
上述方案中,所述处理器,还用于当所述至少部分数据为帧图像所对应的数据时,接收基于所述帧图像的特征匹配结果所得到的所述分析结果;
其中,所述特征匹配结果为将所述帧图像的图像特征与特征库中的图像特征匹配得到。
上述方案中,所述处理器,还用于当所述至少部分数据为帧图像所对应的数据时,提取所述帧图像中的多个图像特征;
将提取的图像特征分别与特征库中帧图像的图像特征进行匹配,得到匹配结果;
基于所述匹配结果,确定所述多媒体数据的类型。
上述方案中,所述处理器,还用于依据所述多媒体数据的类型,从对应所述多媒体数据的多个参数中选择对应所述类型的目标参数;
基于所选择的所述目标参数,确定匹配所述多媒体数据的类型的目标参数信息。
上述方案中,所述处理器,还用于当所述目标参数信息为显示参数信息时,所述显示参数信息指示所述多媒体数据的显示效果,
控制以所述显示参数信息对应的显示效果继续输出所述多媒体数据;
其中,所述显示参数信息为基于所述多媒体数据的类型,从多个参数中所选择的显示参数对应的参数信息;
当所述目标参数信息为音频参数信息时,所述音频参数信息指示所述多媒体数据的音频效果,
控制以所述音频参数信息对应的音频效果继续输出所述多媒体数据;
其中,所述音频参数信息为基于所述多媒体数据的类型,从多个参数中所选择的音频参数对应的参数信息。
上述方案中,所述处理器,还用于检测所述电子设备中多媒体应用的多媒体数据播放进程;
获取特定时间段内所述多媒体应用所播放多媒体数据的所述至少部分数据。
上述方案中,所述处理器,还用于接收到对应所述多媒体数据的播放控制指令;
基于所述播放控制指令,获取特定时间段内所播放多媒体数据的所述至少部分数据。
应用本申请实施例提供的多媒体数据的处理方法,获得输出的多媒体数据的至少部分数据;获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;控制以所述目标参数信息继续输出所述多媒体数据。如此,通过对输出的多媒体数据的分析,得到多媒体数据的类型,进而自动实现播放参数与多媒体数据的类型的适配。
附图说明
图1为本申请实施例提供的多媒体数据的处理方法的流程示意图一;
图2为本申请实施例提供的多媒体数据的处理方法的流程示意图二;
图3为本申请实施例提供的多媒体数据的处理方法的流程示意图三;
图4为本申请实施例提供的电子设备的组成结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例是本申请一部分实施例,而不是全部的实施例。根据本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
需要说明的是,在本申请实施例中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的方法或者装置不仅包括所明确提供的要素,而且还包括没有明确列出的其他要素,或者是还包括为实施方法或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的方法或者装置中还存在另外的相关要素(例如方法中的步骤或者装置中的单元,这里的单元可以是部分电路、部分处理器、部分程序或软件等等)。
例如,本申请实施例提供的多媒体数据的处理方法包含了一系列的步骤,但是本申请实施例提供的多媒体数据的处理方法不限于所提供的步骤。
本申请实施例提供了一种多媒体数据的处理方法,图1为本申请实施例提供的多媒体数据的处理方法的一个可选的流程示意图,如图1所示,本申请实施例提供的多媒体数据的处理方法包括:
步骤101:电子设备获得输出的多媒体数据的至少部分数据。
在实际应用中,电子设备进行多媒体数据播放,多媒体数据可以为视频数据;在一实施例中,电子设备获取视频输出对应的视频流,多媒体数据的至少部分数据可以为至少一个帧图像。
在一实施例中,电子设备可根据多媒体数据的播放进程,自动实现所述至少部分数据的获取,具体地,可通过如下方式实现获得输出的多媒体数据的至少部分数据:
检测电子设备中多媒体应用的多媒体数据播放进程;获取特定时间段内所述多媒体应用所播放多媒体数据的所述至少部分数据。以多媒体数据为视频数据为例进行说明,电子设备检测视频应用的视频播放进程,获取一段时间内所播放的视频的多个视频帧图像,如,当电子设备检测到自身安装的某视频应用开始进行视频播放时,便进行视频帧图像的获取,如电子设备获取视频从播放开始三分钟以内输出的视频帧图像。
在一实施例中,电子设备可基于用户触发的指令进行所述至少部分数据的获取,具体地,可通过如下方式实现获得输出的多媒体数据的至少部分数据:
接收到对应所述多媒体数据的播放控制指令;基于所述播放控制指令,获取特定时间段内所播放多媒体数据的所述至少部分数据。
这里,在实际应用中,用户通过触发播放控制指令,指示电子设备进行所播放的多媒体数据的类型与播放参数的自动适配,当电子设备接收到用户触发的播放控制指令后,自动实现所述至少部分数据的获取,以基于该至少部分数据进行多媒体数据的类型的确定以及多媒体数据的类型与播放参数的适配。
步骤102:获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到。
在一实施例中,电子设备可以通过如下方式实现表明多媒体数据的类型的分析结果的获取:
发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;接收响应所述类型获取请求所返回的所述分析结果。具体地,电子设备发送携带所获取的所述至少部分数据的类型获取请求给服务器,服务器解析类型获取请求,得到所述至少部分数据,对该至少部分数据进行分析,得到多媒体数据的类型。也就是说,对多媒体数据的分析及确定多媒体数据的类型的操作由服务器完成,电子设备仅需发送类型获取请求即可,如此,减轻了电子设备侧的数据处理压力,提高了多媒体数据处理的效率。
示例性地,电子设备所获取的至少部分数据为至少一帧的图像,相应的,服务器解析所述类型获取请求后得到所述至少一帧的图像,对该图像进行特征提取,得到帧图像的多个图像特征。服务器侧存储有特征库,特征库中存储有不同的帧图像所对应的图像特征,每个帧图像所对应的图像特征与该帧图像所对应的多媒体数据的类型相关联;服务器将经特征提取得到的图像特征与特征库中存储的帧图像的图像特征进行匹配,当匹配成功时,可得到解析得到的帧图像所对应的多媒体数据的类型。在实际应用中,可设定特征匹配阈值,当经特征提取得到的多个图像特征与特征库中的图像特征匹配成功的特征数量达到设定的阈值时,可视为特征匹配成功。
在一实施例中,电子设备可通过自身对所获取的所述至少部分数据的处理确定多媒体数据的类型,具体地,可以通过如下方式实现表明多媒体数据的类型的分析结果的获取:
当所述至少部分数据为帧图像所对应的数据时,提取所述帧图像中的多个图像特征;将提取的图像特征分别与特征库中帧图像的图像特征进行匹配,得到匹配结果;基于所述匹配结果,确定所述多媒体数据的类型。
这里,电子设备侧设置有特征库,特征库中存储有不同的帧图像所对应的图像特征,每个帧图像所对应的图像特征与该帧图像所对应的多媒体数据的类型相关联;电子设备将经特征提取得到的图像特征与特征库中存储的帧图像的图像特征进行匹配,当匹配成功时,可得到解析得到的帧图像所对应的多媒体数据的类型。在实际应用中,可设定特征匹配阈值,当经特征提取得到的多个图像特征与特征库中的图像特征匹配成功的特征数量达到设定的阈值时,可视为特征匹配成功。
在一实施例中,可以根据实际需要对多媒体数据的资源进行划分,得到多个多媒体数据的类型。以多媒体数据为视频数据为例,对应的视频类型可以包括:电影视频、音乐会视频、电视剧视频、综艺娱乐视频等。
步骤103:依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息。
这里,在实际实施时,多媒体数据可对应多个参数信息,例如,显示参数、音频参数等。在一实施例中,电子设备可通过如下方式获得匹配所述多媒体数据的类型的目标参数信息:
依据所述多媒体数据的类型,从对应所述多媒体数据的多个参数中选择对应所述类型的目标参数;基于所选择的所述目标参数,确定匹配所述多媒体数据的类型的目标参数信息。
以多媒体数据为视频数据为例,若经确定视频对应的类型为音乐会视频,视频对应的播放参数包括显示参数及音频参数,电子设备在进行目标参数的选择时,可以选择显示参数、音频参数中至少之一,然而,由于是音乐会视频,用户更注重听觉体验,因此从显示参数、音频参数中选择对应音乐会视频的音频参数作为目标参数,然后基于所选择的音频参数,确定匹配音乐会视频的具体的音频参数的值,如音效、声音均衡等。
继续以多媒体数据为视频数据为例,若经确定视频对应的类型为电影视频,视频对应的播放参数包括显示参数及音频参数,电子设备在进行目标参数的选择时,可以选择显示参数、音频参数中至少之一,然而,由于是电影视频,用户更注重视觉效果,因此,从显示参数、音频参数中选择对应电影视频的显示参数作为目标参数,然后基于所选择的显示参数,确定匹配电影视频的显示参数的值,如亮度、对比度、色温、色彩饱和度等。
步骤104:控制以所述目标参数信息继续输出所述多媒体数据。
在一实施例中,电子设备可通过如下方式实现以所述目标参数信息继续输出所述多媒体数据的控制:
当所述目标参数信息为显示参数信息时,所述显示参数信息指示所述多媒体数据的显示效果,电子设备控制以所述显示参数信息对应的显示效果继续输出所述多媒体数据;其中,所述显示参数信息为基于所述多媒体数据的类型,从多个参数中所选择的显示参数对应的参数信息。
在一实施例中,电子设备可通过如下方式实现以所述目标参数信息继续输出所述多媒体数据的控制:
当所述目标参数信息为音频参数信息时,所述音频参数信息指示所述多媒体数据的音频效果,控制以所述音频参数信息对应的音频效果继续输出所述多媒体数据;其中,所述音频参数信息为基于所述多媒体数据的类型,从多个参数中所选择的音频参数对应的参数信息。
接下来以多媒体数据为视频数据为例,对本申请实施例提供的多媒体数据的处理方法进行说明。图2为本申请实施例提供的多媒体数据的处理方法的一个可选的流程示意图,如图2所示,本申请实施例提供的多媒体数据的处理方法包括:
步骤201:电子设备获取通过视频应用所播放视频的多帧图像。
这里,在实际应用过程中,电子设备通过视频应用进行视频播放,该视频应用既可以为电子设备本地安装的应用,也可以为第三方应用。
在一实施例中,电子设备可获取特定时间段内通过视频应用所播放视频的多帧图像,具体地,可通过如下方式获取特定时间段内通过视频应用所播放视频的多帧图像:
电子设备检测视频应用的视频播放进程,根据视频播放进程获取特定时间内所播放视频的多帧图像。例如,电子设备检测到视频应用开始执行视频播放,获取从执行所述视频播放开始1分钟时间内所播放视频的多帧图像;这里,可以为获取所述1分钟时间内所播放视频的所有帧图像,或者为间歇性的抓取1分钟时间内所播放视频的一定数量(具体数量可以依据实际需要进行设定)的帧图像。
步骤202:发送携带所获取的多帧图像的类型获取请求给服务器。
在实际实施时,当电子设备获取了通过视频应用所播放的视频的多帧图像后,发送用于请求获取所播放视频的类型的请求给服务器,使得服务器基于对所述多帧图像的分析确定电子设备所输出的视频的类型。这里,在实际应用中,视频的类型可以基于用户的实际需要对视频资源进行划分,如将视频划分为电影视频、音乐会视频、电视剧视频、综艺娱乐视频等;不同类型的视频对应不同的目标参数。
在一实施例中,服务器接收到类型获取请求后,对类型获取请求进行解析,得到类型获取请求所携带的多帧图像,然后分别对每帧图像进行特征提取,将提取的每帧图像的特征与特征库中帧图像的图像特征进行匹配,根据匹配结果确定对应所述多帧图像的视频的类型。
步骤203:服务器基于类型获取请求,确定电子设备所播放视频的类型。
步骤204:电子设备接收服务器返回的通过所述视频应用所播放视频的类型。
步骤205:根据所播放视频的类型,确定对应所述类型的目标参数。
这里,在实际应用中,视频对应的播放参数可以有多个,如显示参数、音频参数等;然而,由于不同类型的视频所关注的播放参数不同,例如,对应音乐会视频来说,虽然其播放参数包括显示参数及音频参数,然而用户更关注其音频效果,即用户更在意音乐会视频所带来的听觉效果,因此,当视频类型为音乐会视频时,相应的目标参数为音频参数。
步骤206:获取匹配的所述目标参数的目标参数信息。
这里,当确定了与视频的类型对应的目标参数后,需要进一步获取与视频的类型对应的目标参数的目标参数信息;例如,当确定视频的类型为音乐会视频,以及对应音乐会视频的目标参数为音频参数后,需要进一步确定音频参数的具体信息,如音效、声音均衡等所对应的值。
步骤207:控制以所述目标参数信息继续播放所述视频。
继续以上述提到的视频的类型为音乐会视频为例,对应的音频参数信息指示该音乐会视频的音频输出效果,控制以目标参数信息继续播放所述视频,即为控制以所述音频参数信息对应的音频效果继续播放所述视频。
仍以多媒体数据为视频数据为例,对本申请实施例提供的多媒体数据的处理方法进行说明。图3为本申请实施例提供的多媒体数据的处理方法的一个可选的流程示意图,如图3所示,本申请实施例提供的多媒体数据的处理方法包括:
步骤301:在电子设备通过视频应用进行视频播放的过程中,接收到对应所播放视频的播放控制指令。
这里,电子设备可通过本地安装的视频应用或者第三方应用进行视频播放,在视频播放过程中,用户可通过触控、鼠标点击等操作触发播放控制指令,指示电子设备自动进行播放参数与所播放视频的适配。
步骤302:获取特定时间段内通过视频应用所播放视频的多帧图像。
在一实施例中,所述特定时间段内可以为电子设备在接收到播放控制指令开始后的一段时间内,例如,获取从接收到播放控制指令开始1分钟时间内所播放视频的多帧图像;这里,可以为获取所述1分钟时间内所播放视频的所有帧图像,或者为间歇性的抓取1分钟时间内所播放视频的一定数量(具体数量可以依据实际需要进行设定)的帧图像。
步骤303:对所获取的多帧图像进行特征提取。
这里,在实际应用中,电子设备分别对每帧图像进行特征提取,得到每帧图像所对应的多个图像特征,如每个帧图像的边缘特征、角特征、区域特征等。
步骤304:将提取的每帧图像的特征分别与特征库中帧图像的图像特征进行匹配,确定所播放视频的类型。
这里,特征库中存储有不同的帧图像所对应的图像特征,每个帧图像所对应的图像特征与该帧图像所对应的视频的类型相关联,电子设备通过特征匹配的方式可确定所播放视频的类型。在实际应用中,视频的类型可以基于用户的实际需要对视频资源进行划分,如将视频划分为电影视频、音乐会视频、电视剧视频、综艺娱乐视频等;不同类型的视频对应不同的目标参数。
步骤305:根据所确定的视频的类型,确定对应所述类型的目标参数。
这里,在实际应用中,视频对应的播放参数可以有多个,如显示参数、音频参数等;然而,由于不同类型的视频所关注的播放参数不同,例如,对应音乐会视频来说,虽然其播放参数包括显示参数及音频参数,然而用户更关注其音频效果,即用户更在意音乐会视频所带来的听觉效果,因此,当视频类型为音乐会视频时,相应的目标参数为音频参数。
步骤306:获取匹配的所述目标参数的目标参数信息。
这里,当确定了与视频的类型对应的目标参数后,需要进一步获取与视频的类型对应的目标参数的目标参数信息;例如,当确定视频的类型为音乐会视频,以及对应音乐会视频的目标参数为音频参数后,需要进一步确定音频参数的具体信息,如音效、声音均衡等所对应的值。
步骤307:控制以所述目标参数信息继续播放所述视频。
继续以上述提到的视频的类型为音乐会视频为例,对应的音频参数信息指示该音乐会视频的音频输出效果,控制以目标参数信息继续播放所述视频,即为控制以所述音频参数信息对应的音频效果继续播放所述视频。
本申请实施例还提供了一种电子设备,图4为本申请实施例中电子设备作为硬件实体的一个示例图,如图4所示,电子设备包括至少一个处理器41、存储器42、至少一个网络接口43和用户接口44。电子设备中的各个组件通过总线***45耦合在一起。可理解,总线***45用于实现这些组件之间的连接通信。总线***45除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线***45。
用户接口44可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
存储器42可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、闪存(Flash Memory)等。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static RandomAccess Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random AccessMemory)。本申请实施例描述的存储器42旨在包括这些和任意其它适合类型的存储器。
处理器41可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
存储器42能够存储可执行指令421以支持电子设备的操作,这些可执行指令的示例包括:用于在电子设备上操作的程序、插件和脚本等各种形式的软件模块,程序例如可以包括操作***和应用程序,其中,操作***包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。其中,
处理器41,用于通过执行所述存储器中存储的可执行指令421时实现:
获得输出的多媒体数据的至少部分数据;
获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;
依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;
控制以所述目标参数信息继续输出所述多媒体数据。
在一实施例中,所述处理器,还用于发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;
接收响应所述类型获取请求所返回的所述分析结果。
在一实施例中,所述处理器,还用于当所述至少部分数据为帧图像所对应的数据时,接收基于所述帧图像的特征匹配结果所得到的所述分析结果;
其中,所述特征匹配结果为将所述帧图像的图像特征与特征库中的图像特征匹配得到。
在一实施例中,所述处理器,还用于当所述至少部分数据为帧图像所对应的数据时,提取所述帧图像中的多个图像特征;
将提取的图像特征分别与特征库中帧图像的图像特征进行匹配,得到匹配结果;
基于所述匹配结果,确定所述多媒体数据的类型。
在一实施例中,所述处理器,还用于依据所述多媒体数据的类型,从对应所述多媒体数据的多个参数中选择对应所述类型的目标参数;
基于所选择的所述目标参数,确定匹配所述多媒体数据的类型的目标参数信息。
在一实施例中,所述处理器,还用于当所述目标参数信息为显示参数信息时,所述显示参数信息指示所述多媒体数据的显示效果,
控制以所述显示参数信息对应的显示效果继续输出所述多媒体数据;
其中,所述显示参数信息为基于所述多媒体数据的类型,从多个参数中所选择的显示参数对应的参数信息;
当所述目标参数信息为音频参数信息时,所述音频参数信息指示所述多媒体数据的音频效果,
控制以所述音频参数信息对应的音频效果继续输出所述多媒体数据;
其中,所述音频参数信息为基于所述多媒体数据的类型,从多个参数中所选择的音频参数对应的参数信息。
在一实施例中,所述处理器,还用于检测所述电子设备中多媒体应用的多媒体数据播放进程;
获取特定时间段内所述多媒体应用所播放多媒体数据的所述至少部分数据。
在一实施例中,所述处理器,还用于接收到对应所述多媒体数据的播放控制指令;
基于所述播放控制指令,获取特定时间段内所播放多媒体数据的所述至少部分数据。
本申请实施例还提供了一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述多媒体数据的处理方法。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种多媒体数据的处理方法,应用于电子设备,包括:
获得输出的多媒体数据的至少部分数据;
获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;
依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;
控制以所述目标参数信息继续输出所述多媒体数据。
2.如权利要求1所述的方法,其中,所述获得表明所述多媒体数据的类型的分析结果,包括:
发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;
接收响应所述类型获取请求所返回的所述分析结果。
3.如权利要求2所述的方法,其中,所述接收响应所述类型获取请求所返回的所述分析结果,包括:
当所述至少部分数据为帧图像所对应的数据时,接收基于所述帧图像的特征匹配结果所得到的所述分析结果;
其中,所述特征匹配结果为将所述帧图像的图像特征与特征库中的图像特征匹配得到。
4.如权利要求1所述的方法,其中,所述获得表明所述多媒体数据的类型的分析结果包括:
当所述至少部分数据为帧图像所对应的数据时,提取所述帧图像中的多个图像特征;
将提取的图像特征分别与特征库中帧图像的图像特征进行匹配,得到匹配结果;
基于所述匹配结果,确定所述多媒体数据的类型。
5.如权利要求1所述的方法,其中,所述依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息,包括:
依据所述多媒体数据的类型,从对应所述多媒体数据的多个参数中选择对应所述类型的目标参数;
基于所选择的所述目标参数,确定匹配所述多媒体数据的类型的目标参数信息。
6.如权利要求1所述的方法,其中,所述控制以所述目标参数信息继续输出所述多媒体数据,包括:
当所述目标参数信息为显示参数信息时,所述显示参数信息指示所述多媒体数据的显示效果,
控制以所述显示参数信息对应的显示效果继续输出所述多媒体数据;
其中,所述显示参数信息为基于所述多媒体数据的类型,从多个参数中所选择的显示参数对应的参数信息;
当所述目标参数信息为音频参数信息时,所述音频参数信息指示所述多媒体数据的音频效果,
控制以所述音频参数信息对应的音频效果继续输出所述多媒体数据;
其中,所述音频参数信息为基于所述多媒体数据的类型,从多个参数中所选择的音频参数对应的参数信息。
7.如权利要求1所述的方法,其中,所述获得输出的多媒体数据的至少部分数据,包括:
检测所述电子设备中多媒体应用的多媒体数据播放进程;
获取特定时间段内所述多媒体应用所播放多媒体数据的所述至少部分数据。
8.如权利要求1所述的方法,其中,所述获得输出的多媒体数据的至少部分数据,包括:
接收到对应所述多媒体数据的播放控制指令;
基于所述播放控制指令,获取特定时间段内所播放多媒体数据的所述至少部分数据。
9.一种电子设备,包括:
存储器,用于存储可执行程序;
处理器,用于通过执行所述存储器中存储的可执行程序时实现:
获得输出的多媒体数据的至少部分数据;
获得表明所述多媒体数据的类型的分析结果,其中,所述分析结果通过分析所述至少部分数据得到;
依据所述分析结果,获得匹配所述多媒体数据的类型的目标参数信息;
控制以所述目标参数信息继续输出所述多媒体数据。
10.根据权利要求9所述的电子设备,其中,
所述处理器,还用于发送类型获取请求,所述类型获取请求携带所获取的所述至少部分数据;
接收响应所述类型获取请求所返回的所述分析结果。
CN201811155219.3A 2018-09-30 2018-09-30 多媒体数据的处理方法及电子设备 Pending CN109121005A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811155219.3A CN109121005A (zh) 2018-09-30 2018-09-30 多媒体数据的处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811155219.3A CN109121005A (zh) 2018-09-30 2018-09-30 多媒体数据的处理方法及电子设备

Publications (1)

Publication Number Publication Date
CN109121005A true CN109121005A (zh) 2019-01-01

Family

ID=64857135

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811155219.3A Pending CN109121005A (zh) 2018-09-30 2018-09-30 多媒体数据的处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN109121005A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111954072A (zh) * 2019-05-16 2020-11-17 百度在线网络技术(北京)有限公司 一种多媒体播放方法、装置、多媒体播放器和介质
CN112235651A (zh) * 2020-10-12 2021-01-15 北京金山云网络技术有限公司 配置参数选择方法、装置、设备及存储介质
CN112261470A (zh) * 2020-10-21 2021-01-22 维沃移动通信有限公司 音频处理方法及装置
CN115134675A (zh) * 2021-03-26 2022-09-30 北京小米移动软件有限公司 声音输出方法及装置、电子设备、存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103226961A (zh) * 2013-04-01 2013-07-31 北京小米科技有限责任公司 一种播放方法和装置
CN103686350A (zh) * 2013-12-27 2014-03-26 乐视致新电子科技(天津)有限公司 图像质量调整方法及***
CN105898364A (zh) * 2016-05-26 2016-08-24 北京小米移动软件有限公司 一种视频播放处理方法、装置、终端及***
CN106060677A (zh) * 2016-06-27 2016-10-26 北京小米移动软件有限公司 视频播放方法及装置
CN108124170A (zh) * 2017-12-12 2018-06-05 广州市动景计算机科技有限公司 一种视频播放方法、装置和终端设备
CN108322817A (zh) * 2018-02-12 2018-07-24 深圳创维-Rgb电子有限公司 一种音效模式切换方法、装置及电子设备
CN108419098A (zh) * 2018-03-30 2018-08-17 深圳Tcl数字技术有限公司 电视机的控制方法以及电视机

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103226961A (zh) * 2013-04-01 2013-07-31 北京小米科技有限责任公司 一种播放方法和装置
CN103686350A (zh) * 2013-12-27 2014-03-26 乐视致新电子科技(天津)有限公司 图像质量调整方法及***
CN105898364A (zh) * 2016-05-26 2016-08-24 北京小米移动软件有限公司 一种视频播放处理方法、装置、终端及***
CN106060677A (zh) * 2016-06-27 2016-10-26 北京小米移动软件有限公司 视频播放方法及装置
CN108124170A (zh) * 2017-12-12 2018-06-05 广州市动景计算机科技有限公司 一种视频播放方法、装置和终端设备
CN108322817A (zh) * 2018-02-12 2018-07-24 深圳创维-Rgb电子有限公司 一种音效模式切换方法、装置及电子设备
CN108419098A (zh) * 2018-03-30 2018-08-17 深圳Tcl数字技术有限公司 电视机的控制方法以及电视机

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111954072A (zh) * 2019-05-16 2020-11-17 百度在线网络技术(北京)有限公司 一种多媒体播放方法、装置、多媒体播放器和介质
CN111954072B (zh) * 2019-05-16 2022-04-15 百度在线网络技术(北京)有限公司 一种多媒体播放方法、装置、多媒体播放器和介质
CN112235651A (zh) * 2020-10-12 2021-01-15 北京金山云网络技术有限公司 配置参数选择方法、装置、设备及存储介质
CN112235651B (zh) * 2020-10-12 2022-08-12 北京金山云网络技术有限公司 配置参数选择方法、装置、设备及存储介质
CN112261470A (zh) * 2020-10-21 2021-01-22 维沃移动通信有限公司 音频处理方法及装置
CN115134675A (zh) * 2021-03-26 2022-09-30 北京小米移动软件有限公司 声音输出方法及装置、电子设备、存储介质

Similar Documents

Publication Publication Date Title
CN109121005A (zh) 多媒体数据的处理方法及电子设备
CN112753225B (zh) 用于嵌入信息卡定位和内容提取的视频处理
CN108650555B (zh) 视频界面的展示、交互信息的生成方法、播放器及服务器
US9736432B2 (en) Identifying popular network video segments
KR102286410B1 (ko) 반복적 재생을 피하기 위한 미디어 타이틀의 이전에 스트리밍된 부분들의 식별
CN105847939A (zh) 弹幕播放方法、播放装置及播放***
CN108024079A (zh) 录屏方法、装置、终端及存储介质
EP2136370A1 (en) Systems and methods for identifying scenes in a video to be edited and for performing playback
CN101751215A (zh) 信息处理装置、显示控制方法以及程序
US11244652B2 (en) Display apparatus and control method thereof
US9635337B1 (en) Dynamically generated media trailers
US10721519B2 (en) Automatic generation of network pages from extracted media content
CN104822078B (zh) 一种视频字幕的遮挡方法及装置
CN104750387A (zh) 一种信息处理方法及电子设备
KR102505973B1 (ko) 영상 처리 장치, 이의 제어 방법 및 컴퓨터 프로그램이 기록된 기록 매체
CN105812845B (zh) 一种媒体资源推送方法、***和基于Android***的媒体播放器
US8370288B2 (en) Summarizing a body of media by assembling selected summaries
CN111601166A (zh) 确定家庭成员组成的方法、装置、存储介质及服务器
CN108848416A (zh) 音视频内容的评价方法和装置
CN109254709A (zh) 截屏处理方法、装置、设备和机器可读介质
CN108521578A (zh) 一种检测视频中可贴图区域、实现在视频中贴图的方法
US20110242123A1 (en) Electronic device, image output method and computer-readable medium
CN109905721A (zh) 一种直播间交互方法、***、设备及计算机可读介质
US20110029386A1 (en) Allocation of digital media store credit for presentation of an advertisement with a media player
CN109286834B (zh) 视频处理方法、装置及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190101

RJ01 Rejection of invention patent application after publication