掌桥专利:专业的专利平台
掌桥专利
首页

多媒体资源处理方法、装置、设备、存储介质及系统

文献发布时间:2024-04-18 19:58:26


多媒体资源处理方法、装置、设备、存储介质及系统

技术领域

本申请涉及计算机技术领域,尤其涉及一种多媒体资源处理方法、装置、设备、存储介质及系统。

背景技术

伴随计算机信息技术的飞速发展,各种各样的多媒体资源已经成为人们获取、交流信息的重要载体。如何将海量的多媒体资源展现给用户,已成为多媒体资源传播发展亟待解决的难题。

以广告播放为例,现有技术通常会按照默认的播放顺序,为经过播放点的用户播放固定的广告,这样一来导致播放的灵活性较差,难以满足用户多样化播放的需求。

发明内容

基于上述技术问题,本申请提供一种多媒体资源处理方法、装置、设备、存储介质及系统,能够为特定用户精准推荐多媒体资源,提高了多媒体资源播放的灵活性。

第一方面,本申请提供一种多媒体资源处理方法,该方法包括:确定待识别对象的对象信息以及待识别对象对应的配置信息;待识别对象对应的配置信息包括至少一个预先为待识别对象配置的配置多媒体资源;根据待识别对象对应的配置信息,确定目标多媒体资源;获取第一终端的播放状态;第一终端与待识别对象位于同一预设区域内;播放状态包括正在播放状态或者待机状态;第一终端处于正在播放状态时正在播放多媒体资源;第一终端处于待机状态时未播放多媒体资源;根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。

本申请提供的多媒体资源处理方法,电子设备获取待识别对象的对象信息以及待识别对象对应的配置信息,以明确预先为待识别对象配置的多媒体资源。进一步的,电子设备根据待识别对象对应的配置信息,从至少一个预先为待识别对象配置的配置多媒体资源中确定目标多媒体资源。电子设备获取第一终端的播放状态,并根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。其中,该第一终端与待识别对象位于同一预设区域内。相较于相关技术按照默认的播放顺序播放固定的多媒体资源,本申请可以为不同的对象设置不同的多媒体资源,在该对象位于播放终端附近时,结合终端当前播放的多媒体资源以及为待识别对象配置的目标多媒体资源,确定对第一终端的调整结果,如为该对象播放目标多媒体资源,或继续正在播放多媒体资源。如此一来,不同的待识别对象经过第一终端时,第一终端会有不同的调整结果呈现给用户,因此提高了终端播放多媒体资源的灵活性。

一种可能的实现方式中,待识别对象对应的配置信息包括多个预先为待识别对象配置的配置多媒体资源以及各配置多媒体资源的播放顺序;根据待识别对象对应的配置信息,确定目标多媒体资源,包括:获取待识别对象对应的历史观看记录,基于历史观看记录以及播放顺序确定目标多媒体资源;历史观看记录用于反映待识别对象在历史时间段内已观看的多媒体资源。

一种可能的实现方式中,历史观看记录中的多媒体资源为待识别对象通过第二终端观看的多媒体资源,第二终端与第一终端的位置不同;基于历史观看记录以及播放顺序确定目标多媒体资源,包括:确定待识别对象在通过第二终端时第二终端播放的第二多媒体资源;基于播放顺序确定第二多媒体资源的下一多媒体资源,并将第二多媒体资源的下一多媒体资源确定为目标多媒体资源。

一种可能的实现方式中,待识别对象对应的配置信息还包括待识别对象的级别信息;根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果,包括:在第一终端处于待机状态的情况下,将第一终端的调整结果确定为播放目标多媒体资源;在第一终端处于正在播放状态的情况下,确定第一终端正在播放的多媒体资源对应的目标人员的级别信息,并根据目标人员的级别信息以及待识别对象的级别信息,确定对第一终端的调整结果。

一种可能的实现方式中,该方法还包括:配置分组信息;分组信息包括多个组别以及各组别的组别优先级;每个组别配置有多个排序完成的多媒体资源;及/或,配置个人信息;个人信息包括多个排序完成的多媒体资源以及个人优先级;根据分组信息和/或个人信息,确定待识别对象的级别信息,以及根据分组信息中配置的多个排序完成的多媒体资源和/或个人信息中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。

一种可能的实现方式中,根据目标人员的级别信息以及待识别对象的级别信息,确定对第一终端的调整结果,包括:在目标人员的级别信息小于待识别对象的级别信息的情况下,若第一终端正在播放的多媒体资源与目标多媒体资源不同,则将第一终端的调整结果确定为播放目标多媒体资源,若第一终端正在播放的多媒体资源与目标多媒体资源相同,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源,并将第一终端正在播放的多媒体资源对应的目标人员调整为待识别对象;在目标人员的级别信息大于待识别对象的级别信息的情况下,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源。

第二方面,本申请提供一种多媒体资源处理装置,该装置包括确定单元以及获取单元;确定单元,用于确定待识别对象的对象信息以及待识别对象对应的配置信息;待识别对象对应的配置信息包括至少一个预先为待识别对象配置的配置多媒体资源;确定单元,还用于根据待识别对象对应的配置信息,确定目标多媒体资源;获取单元,用于获取第一终端的播放状态;第一终端与待识别对象位于同一预设区域内;播放状态包括正在播放状态或者待机状态;第一终端处于正在播放状态时正在播放多媒体资源;第一终端处于待机状态时未播放多媒体资源;确定单元,还用于根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。

一种可能的实现方式中,待识别对象对应的配置信息包括多个预先为待识别对象配置的配置多媒体资源以及各配置多媒体资源的播放顺序;确定单元,具体用于:获取待识别对象对应的历史观看记录,基于历史观看记录以及播放顺序确定目标多媒体资源;历史观看记录用于反映待识别对象在历史时间段内已观看的多媒体资源。

一种可能的实现方式中,历史观看记录中的多媒体资源为待识别对象通过第二终端观看的多媒体资源,第二终端与第一终端的位置不同;确定单元,具体用于:确定待识别对象在通过第二终端时第二终端播放的第二多媒体资源;基于播放顺序确定第二多媒体资源的下一多媒体资源,并将第二多媒体资源的下一多媒体资源确定为目标多媒体资源。

一种可能的实现方式中,待识别对象对应的配置信息还包括待识别对象的级别信息;确定单元,具体用于:在第一终端处于待机状态的情况下,将第一终端的调整结果确定为播放目标多媒体资源;在第一终端处于正在播放状态的情况下,确定第一终端正在播放的多媒体资源对应的目标人员的级别信息,并根据目标人员的级别信息以及待识别对象的级别信息,确定对第一终端的调整结果。

一种可能的实现方式中,确定单元,还用于:配置分组信息;分组信息包括多个组别以及各组别的组别优先级;每个组别配置有多个排序完成的多媒体资源;及/或,配置个人信息;个人信息包括多个排序完成的多媒体资源以及个人优先级;根据分组信息和/或个人信息,确定待识别对象的级别信息。,以及根据分组信息中配置的多个排序完成的多媒体资源和/或个人信息中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。

一种可能的实现方式中,确定单元,具体用于:在目标人员的级别信息小于待识别对象的级别信息的情况下,若第一终端正在播放的多媒体资源与目标多媒体资源不同,则将第一终端的调整结果确定为播放目标多媒体资源,若第一终端正在播放的多媒体资源与目标多媒体资源相同,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源,并将第一终端正在播放的多媒体资源对应的目标人员调整为待识别对象;在目标人员的级别信息大于待识别对象的级别信息的情况下,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源。

第三方面,本申请提供一种电子设备,该电子设备包括处理器和存储器;存储器存储有处理器可执行的指令;处理器被配置为执行指令时,使得电子设备实现上述第一方面所述的方法。

第四方面,本申请提供一种多媒体资源处理系统,包括上述第三方面的电子设备以及多个终端。

一种可能的实现方式中,各终端均包括识别设备以及播放设备,识别设备用于识别待识别对象的对象信息,并将待识别对象的对象信息发送给电子设备,播放设备用于接收电子设备的播放指令并播放多媒体资源;或者,系统还包括识别设备,识别设备用于识别待识别对象的对象信息,并将待识别对象的对象信息发送给电子设备,电子设备用于控制各终端播放多媒体资源。

第五方面,本申请提供一种计算机程序产品,当该计算机程序产品在电子设备中运行时,使得电子设备执行上述第一方面所述相关方法的,以实现上述第一方面所述的方法。

第六方面,本申请提供一种可读存储介质,该可读存储介质包括:软件指令;当软件指令在电子设备中运行时,使得电子设备实现上述第一方面所述的方法。

上述第二方面至第六方面的有益效果可以参照第一方面所述,不再赘述。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的多媒体资源处理系统的组成示意图;

图2为本申请实施例提供的应用场景示意图;

图3为本申请实施例提供的电子设备的组成示意图;

图4为本申请实施例提供的多媒体资源处理方法的流程示意图;

图5为本申请实施例提供的另一种多媒体资源处理方法的流程示意图;

图6为本申请实施例提供的又一种多媒体资源处理方法的流程示意图;

图7为本申请实施例提供的多媒体资源处理装置的组成示意图。

具体实施方式

为了使本领域普通人员更好地理解本申请的技术方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

另外,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

需要说明的,本申请所涉及的对象信息(包括但不限于对象设备信息、对象个人信息、对象行为信息等)和数据(包括但不限于程序代码等),均为经对象授权或者经过各方充分授权的信息和数据。

在对本申请实施例进行详细地解释说明之前,先对本申请实施例涉及到的一些相关术语以及相关技术进行介绍。

在本申请实施例中多媒体资源(也称多媒体对象)包括但不限于视频、音频、图片、文字等。

随着终端技术的不断发展,例如智能手机、平板电脑、智能电视等终端具有越来越强大的处理能力,用户可以通过这些终端观看各种多媒体资源。为了满足用户的需求,出现了越来越多的广告、宣传视频等。因此,如何将这些广告或者宣传视频进行投放成为需要解决的问题。

目前为了解决人们面对如此多的广告或者宣传视频无所适从的问题,衍生了一系列的推荐算法,如按照评分排序、按照更新时间排序、按照受欢迎程度排序等。

这种推荐视频的方法虽然综合了各种因素,能够一定程度上满足用户的需求,但这种推荐应用程序的方式针对所有用户,即无论谁观影,推荐的结果总是一样的。因此,未能较精准地符合用户的需求。

如上述背景技术中所提到的,以广告播放为例,现有技术通常会按照默认的播放顺序,为经过播放点的用户播放固定的广告,这样一来导致播放的灵活性较差,难以满足用户多样化播放的需求。

鉴于上述问题,本申请实施例提供一种多媒体资源处理方法、装置、设备及存储介质,可以适用于于工厂、园区、办公大楼等场景,可以为内部员工、访客人员在公司内部做文化宣传、安全知识、质量意识、公司产品宣传。具体的,本申请实施例能够针对不同的人员、不同类型的人员组设置重要等级,且均对应有各自的配置信息,按配置信息中的顺序将多媒体资源投放至显示屏,进而确保所有的内容能够让对应的人员进行宣传、浏览、学习等。

下面结合附图对本申请实施例提供的多媒体资源处理方法进行详细说明。

本申请实施例提供的多媒体资源处理方法可以适用于多媒体资源处理系统,图1示出了该多媒体资源处理系统的一种结构示意图。如图1所示,多媒体资源处理系统10包括多媒体资源处理装置11以及终端12。其中,多媒体资源处理装置11和终端12可以采用有线方式连接,也可以采用无线方式连接,本申请实施例对此不作限定。

多媒体资源处理装置11可以用于获取待识别对象的对象信息以及待识别对象对应的配置信息,获取终端当前播放的多媒体资源,并基于配置信息以及终端当前播放的多媒体资源,确定目标多媒体资源。多媒体资源处理装置11还可以用于控制终端显示目标多媒体资源。具体处理过程可以参照下述方法实施例中介绍的多媒体资源处理方法,此处不再赘述。

相应的,终端12则可以为待识别对象播放各种多媒体资源,如多媒体资源处理装置11确定到的目标多媒体资源。

多媒体资源处理装置11可以是计算机或服务器等具有计算处理功能的电子设备。其中,服务器可以是单独的一个服务器,或者,也可以是有多个服务器构成的服务器集群。部分实施方式中,服务器集群还可以是分布式集群。可选地,服务器还可以在云平台上实现,例如,云平台可以包括私有云、公有云、混合云、社区云(community cloud)、分布式云、跨云(inter-cloud)、以及多云(multi-cloud)等,或者它们的任意组合。本申请实施例对此不作限制。

终端12可以是具有多媒体播放功能终端设备。例如,终端12可以为显示设备、手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)、桌上型计算机、云端服务器等,本申请实施例对终端的具体类型不作限制。

一些实施例中,终端12包括识别设备以及播放设备,所述识别设备用于识别身份信息,所述播放设备用于播放多媒体资源。

需要说明的是,上述图1中以多媒体资源处理装置11和终端12为各自独立的装置为例进行了介绍,可选地,多媒体资源处理装置11和终端12还可以合设为一个装置。例如,多媒体资源处理装置11或其对应的功能、以及终端12或其对应的功能可以集成在一个装置中。本申请实施例对此不作限制。

本申请实施例提供的多媒体资源处理方法的执行主体可以是上述多媒体资源处理装置11如上,该多媒体资源处理装置11可以是计算机或服务器等具有计算处理功能的电子设备。可选地,该多媒体资源处理装置11也可以是前述电子设备中的处理器(例如中央处理器(central processing unit,CPU));或者,该多媒体资源处理装置11还可以是前述电子设备中安装的具有多媒体资源处理功能的应用程序(application,APP);再或者,该多媒体资源处理装置11还可以是前述电子设备中具有多媒体资源处理功能的功能模块等。本申请实施例对此不作限制。

为了描述简单,以下统一以多媒体资源处理装置11为电子设备为例进行介绍。

在一些实施例中,本申请实施例提供的多媒体资源处理方法可以应用到如图2所示的场景中。如图2所示,该场景配置有多个播放终端(播放终端相当于上述的终端12,各播放终端分别与上述多媒体资源处理装置11连接),不同播放终端放置在不同的区域(如A门口、B门口、C门口、D门口)。每个播放终端配置有图像采集装置。

其中,图像采集装置可以用于采集位于播放终端附件的待识别对象的图像。图像采集装置可以是设置于播放终端处的摄像头或者网络摄像机(internet protocolcamera,IPC)等。

图3为本申请实施例提供的电子设备的组成示意图。如图3所示,该电子设备可以包括:处理器20、存储器21、通信线路22、以及通信接口23、以及输入输出接口24。

其中,处理器20、存储器21、通信接口23以及输入输出接口24之间可以通过通信线路22连接。

处理器20,用于执行存储器21中存储的指令,以实现本申请下述实施例提供的多媒体资源处理方法。处理器20可以是CPU、通用处理器网络处理器(network processor,NP)、数字信号处理器(digital signal processing,DSP)、微处理器、微控制器(microcontrol unit,MCU)、可编程逻辑器件(programmable logic device,PLD)或它们的任意组合。处理器20还可以是其它任意具有处理功能的装置,例如电路、器件或软件模块,本申请实施例对此不作限制。在一种示例中,处理器20可以包括一个或多个CPU,例如图3中的CPU0和CPU1。作为一种可选的实现方式,电子设备可以包括多个处理器,例如,除处理器20之外,还可以包括处理器25(图3中以虚线为例示出)。

存储器21,用于存储指令。例如,指令可以是计算机程序。可选地,存储器21可以是只读存储器(read-only memory,ROM)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是存取存储器(random access memory,RAM)或者可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(electrically erasableprogrammable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备等,本申请实施例对此不作限制。

需要说明的是,存储器21可以独立于处理器20存在,也可以和处理器20集成在一起。存储器21可以位于电子设备内,也可以位于电子设备外,本申请实施例对此不作限制。

通信线路22,用于在电子设备所包括的各部件之间传送信息。

通信接口23,用于与其他设备(例如上述图像采集装置100)或其它通信网络进行通信。该其它通信网络可以为以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。通信接口23可以是模块、电路、收发器或者任何能够实现通信的装置。

输入输出接口24,用于实现用户和电子设备之间的人机交互。例如实现用户和电子设备之间的动作交互或信息交互。

示例性地,输入输出接口24可以是鼠标、键盘、显示屏、或者触控显示屏等。通过鼠标、键盘、显示屏、或者触控显示屏等可以实现用户和电子设备之间的动作交互或信息交互。

需要说明的是,图3中示出的结构并不构成对电子设备的限定,除图3所示的部件之外,电子设备可以包括比图示更多或更少的部件,或者某些部件的组合,或者不同的部件布置。

以下对本申请实施例提供的多媒体资源处理方法进行介绍。

图4为本申请实施例提供的多媒体资源处理方法的流程示意图。可选地,该方法可以由具有上述图3所示硬件结构的电子设备执行,如图4所示,该方法包括S301至S304。

S301、确定待识别对象的对象信息以及待识别对象对应的配置信息。

其中,待识别对象对应的配置信息包括至少一个预先为待识别对象配置的配置多媒体资源。

作为一种可能的实现方式,电子设备接收终端发送的待识别对象的对象信息。进一步的,电子设备可以根据该对象信息,获取待识别对象对应的配置信息。

需要说明的,终端与待识别对象位于同一预设区域内。对象信息用于反映待识别对象的身份,对象信息包括但不限定于待识别对象的人脸信息、指纹信息等。

例如,对于上述图2中的场景,该终端可以为设置在A门口的播放终端,待识别对象可以为通过A门口的员工。该员工经过A门口时,A门口的播放终端通过A门口的相机采集该员工的人脸信息,并将人脸信息发送至电子设备。

一些实施例中,电子设备在接收到终端发送的人脸信息后,可以对人脸信息进行验证。例如,电子设备将该人脸信息与人脸信息库中预先录入的人脸信息进行匹配,若匹配成功,则确定验证通过,并基于该人脸信息获取待识别对象对应的配置信息,进一步依据配置信息控制终端播放特定的节目。若匹配失败,电子设备则可以控制终端播放默认的节目或关闭。

在实际应用中,待识别对象对应的配置信息不仅可以反映为待识别对象配置的配置多媒体资源,还可以反映待识别对象的级别信息。其中,级别信息可以是针对待识别对象个人设置的,也可以是针对待识别对象所属组别设置的,本申请实施例对此不作限定。

为了得到待识别对象的级别信息以及配置多媒体资源,电子设备可以预先配置个人信息或者分组信息,其中,个人信息包括多个排序完成的多媒体资源以及个人优先级,分组信息包括多个组别以及各组别的组别优先级,每个组别配置有多个排序完成的多媒体资源。进一步的,电子设备可以根据分组信息和/或个人信息,确定待识别对象的级别信息,以及根据分组信息中配置的多个排序完成的多媒体资源和/或个人信息中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。

示例性的,在电子设备仅为待识别对象配置个人信息的情况下,电子设备可以将个人信息中配置好的个人优先级,确定为待识别对象的级别信息,将个人信息中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。在电子设备仅为待识别对象配置分组信息的情况下,电子设备可以将待识别对象所属的组别优先级,确定为待识别对象的级别信息,将组别中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。在电子设备同时为待识别对象配置个人信息以及分组信息的情况下,电子设备可以将个人优先级与组别优先级进行对比,若个人优先级大于组别优先级,则按照个人信息确定待识别对象的级别以及配置多媒体资源,若个人优先级小于组别优先级,则按照分组信息确定待识别对象的级别以及配置多媒体资源。若个人优先级等于组别优先级,按照个人信息或者分组信息确定待识别对象的级别以及配置多媒体资源。

一些实施例中,运维人员可以为不同的待识别对象配置不同的配置信息。例如,运维人员根据各员工的兴趣,为不同员工配置不同的多媒体资源,还可以根据各员工所属的组织部门不同,根据各组织部门的要求为员工配置不同的多媒体资源。本申请实施例对具体的配置信息不作限定。

在一种设计中,为了确定为待识别对象对应的配置信息,电子设备可以读取多个对象信息以及多个配置信息的映射关系。其中,多个对象信息包括待识别对象的对象信息。进一步的,电子设备基于映射关系,确定待识别对象对应的配置信息。

示例性的,如表1所示,示出了一种映射关系。假设待识别对象的对象信息为1,基于该映射关系,待识别对象对应的配置信息为配置信息1。

表1

可以理解的,针对不同的待识别对象,配置不同的配置信息,可以为不同的用户配置不同的多媒体资源,提高了多媒体资源配置的灵活性以及用户的多样性需求。

另一种设计中,为了确定为待识别对象对应的配置信息,电子设备可以基于对象信息,确定待识别对象的归属组织。进一步的,电子设备根据归属组织从包括多个组织以及多个配置信息的映射关系中,确定归属组织对应的配置信息,并将归属组织对应的配置信息,确定为待识别对象对应的配置信息。

示例性的,如表2所示,示出了另一种映射关系。假设待识别对象的归属组织为研发组,基于该映射关系,待识别对象对应的配置信息为配置信息n。

表2

可以理解的,针对不同的组织部门,配置不同的配置信息,并按照待识别对象的归属组织,确定待识别对象对应的配置信息,可以满足不同组织部门的不同配置需求,并使各组织部门的人员可以配置到自己部门的多媒体资源,方便了组织部门的人员管理与信息传播。

S302、根据待识别对象对应的配置信息,确定目标多媒体资源。

作为一种可能的实现方式,待识别对象对应的配置信息包括多个预先为待识别对象配置的配置多媒体资源以及各配置多媒体资源的播放顺序。电子设备可以获取待识别对象对应的历史观看记录,并基于历史观看记录以及播放顺序确定目标多媒体资源。其中,历史观看记录用于反映待识别对象在历史时间段内已观看的多媒体资源。

作为另一种可能的实现方式,待识别对象对应的配置信息包括多个预先为待识别对象配置的配置多媒体资源以及各配置多媒体资源的宣传频率。电子设备可以根据宣传频率确定目标多媒体资源。

在实际应用中,历史观看记录中的多媒体资源可以为待识别对象通过第二终端观看的多媒体资源,第二终端与第一终端的位置不同。例如,用户在通过第二终端的位置之后,来到第一终端的位置,用户第二终端观看的多媒体资源则成为历史观看多媒体资源。

一些实施例中,电子设备可以确定待识别对象在通过第二终端时第二终端播放的第二多媒体资源。进一步的,电子设备基于播放顺序确定第二多媒体资源的下一多媒体资源,并将第二多媒体资源的下一多媒体资源确定为目标多媒体资源。

例如,待识别对象的配置信息包括多媒体资源1、多媒体资源2、多媒体资源3,对应的播放顺序分别为顺序1、顺序2、顺序3。若历史观看记录中记录的已播放多媒体资源为多媒体资源2,电子设备则将多媒体资源3确定为目标多媒体资源。若历史观看记录中未记录任何多媒体资源,电子设备则可以按配置信息中各多媒体资源播放顺序的高低,确定目标多媒体资源,如将多媒体资源1确定为目标多媒体资源。

可以理解的,电子设备结合待识别对象的历史观看记录,确定目标多媒体资源,可以保障待识别对象完整的观看到对应配置信息中的所有多媒体资源。例如,待识别对象在A门口观看了配置信息中的多媒体资源1,则到B门口时,可以为待识别对象播放多媒体资源2,以此类推,使得配置信息中的全部多媒体资源均可以被待识别对象观看。

一些实施例中,为了从配置信息所包含的多个配置多媒体资源中确定出目标多媒体资源,电子设备还可以依据各配置多媒体资源的广告费用、公司内部宣传频率等,对多个配置多媒体资源进行播放排序,并按照排序结果确定目标多媒体资源。

例如,电子设备可以按照广告费用从高到低对各配置多媒体资源进行排序,并指示前端设备按照该排序结果,依次播放这些配置多媒体资源。

S303、获取第一终端的播放状态。

其中,第一终端与待识别对象位于同一预设区域内。播放状态包括正在播放状态或者待机状态。第一终端处于正在播放状态时正在播放多媒体资源。第一终端处于待机状态时未播放多媒体资源。

作为一种可能的实现方式,当待识别对象进入第一终端所在的区域时,第一终端可以识别待识别对象的对象信息,并将对象信息发送到电子设备。相应的,电子设备接收第一终端发送的待识别对象的对象信息,并获取第一终端的播放状态。

作为另一种可能的实现方式,当待识别对象进入第一终端所在的区域时,第一终端可以识别待识别对象的对象信息,并将对象信息以及自身的播放状态上报给电子设备,进而电子设备可以得到第一终端的播放状态。

S304、根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。

作为一种可能的实现方式,预设的播放规则为比较多媒体资源对应的人员的优先级高低。在第一终端处于待机状态的情况下,电子设备将第一终端的调整结果确定为播放目标多媒体资源。在第一终端处于正在播放状态的情况下,电子设备确定第一终端正在播放的多媒体资源对应的目标人员的级别信息,并根据目标人员的级别信息以及待识别对象的级别信息,确定对第一终端的调整结果。

需要说明的,级别信息可以指个人级别,也可以指个人所属的分组所对应的组级别。实际应用中,电子设备可以将待识别对象的个人级别与目标人员的个人级别进行比较,也可以将待识别对象的个人级别与目标人员的组级别进行比较,还可以将待识别对象的组级别与目标人员的组级别进行比较,本申请实施例对预设播放规则中具体的比较方式不作限定。

示例性的,在目标人员的级别信息小于待识别对象的级别信息的情况下,若第一终端正在播放的多媒体资源与目标多媒体资源不同,电子设备则将第一终端的调整结果确定为播放目标多媒体资源,若第一终端正在播放的多媒体资源与目标多媒体资源相同,电子设备则将第一终端的调整结果确定为继续播放正在播放的多媒体资源,并将第一终端正在播放的多媒体资源对应的目标人员调整为待识别对象,并且可以使得待识别对象的历史播放列表及时更新,如更新为第一终端正在播放的多媒体资源。在目标人员的级别信息大于待识别对象的级别信息的情况下,电子设备则将第一终端的调整结果确定为继续播放正在播放的多媒体资源。

在实际应用中,在目标人员的级别信息等于待识别对象的级别信息的情况下,若第一终端正在播放的多媒体资源与目标多媒体资源不同,电子设备可以将第一终端的调整结果确定为播放目标多媒体资源,也可以将第一终端的调整结果确定继续播放当前正在播放的多媒体资源。另外,在目标人员的级别信息大于待识别对象的级别信息的情况下,电子设备可以则将第一终端的调整结果确定为继续播放正在播放的多媒体资源,还可以将第一终端的调整结果确定为进入待机状态。

作为另一种可能的实现方式,预设的播放规则为比较多媒体资源自身的优先级高低。在第一终端处于待机状态的情况下,电子设备将第一终端的调整结果确定为播放目标多媒体资源。在第一终端处于正在播放状态的情况下,电子设备确定第一终端正在播放的多媒体资源的级别,并根据正在播放的多媒体资源的级别以及目标多媒体资源的级别,确定对第一终端的调整结果。

作为另一种可能的实现方式,电子设备在确定出待识别对象对应的目标多媒体资源后,无需比较待识别对象与目标人员的级别,直接控制第一终端为待识别对象播放目标多媒体资源。

一些实施例中,电子设备确定对第一终端的调整结果之后,第一终端可以按照调整结果进行调整。例如,电子设备在确定到目标多媒体资源之后,可以将目标多媒体资源发生至终端,并指示该终端播放目标多媒体资源。

本申请提供的多媒体资源处理方法,电子设备获取待识别对象的对象信息以及待识别对象对应的配置信息,以明确预先为待识别对象配置的多媒体资源。进一步的,电子设备根据待识别对象对应的配置信息,从至少一个预先为待识别对象配置的配置多媒体资源中确定目标多媒体资源。电子设备获取第一终端的播放状态,并根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。其中,该第一终端与待识别对象位于同一预设区域内。相较于相关技术按照默认的播放顺序播放固定的多媒体资源,本申请可以为不同的对象设置不同的多媒体资源,在该对象位于播放终端附近时,结合终端当前播放的多媒体资源以及为待识别对象配置的目标多媒体资源,确定对第一终端的调整结果,如为该对象播放目标多媒体资源,或继续正在播放多媒体资源。如此一来,不同的待识别对象经过第一终端时,第一终端会有不同的调整结果呈现给用户,因此提高了终端播放多媒体资源的灵活性。

在一种设计中,为了提高多媒体资源播放的灵活性,如图5所示,本申请实施例提供的多媒体资源处理方法还包括:

S401、电子设备获取待识别对象的优先级以及第一终端正在播放的多媒体资源对应的目标人员的优先级。

作为一种可能的实现方式,电子设备可以从待识别对象的配置信息中获取待识别对象的优先级。电子设备可以先确定第一终端正在播放的多媒体资源对应的目标人员,并从目标人员的配置信息中获取目标人员的优先级。

需要说明的,该优先级可以是个人级别,也可以是个人所属的分组所对应的组级别。

S402、电子设备判断待识别对象的优先级是否小于目标人员的优先级。

作为一种可能的实现方式,电子设备将待识别对象的优先级与目标人员的优先级进行对比,判断待识别对象的优先级是否小于目标人员的优先级。

S403、在待识别对象的优先级小于目标人员的优先级的情况下,电子设备控制第一终端继续播放当前播放的多媒体资源。

作为一种可能的实现方式,在待识别对象的优先级小于目标人员的优先级的情况下,电子设备向终端发送第一指示信息,以指示终端继续播放当前播放的多媒体资源。

S404、在待识别对象的优先级大于或者等于目标人员的优先级的情况下,电子设备控制第一终端将当前播放的多媒体资源切换为目标多媒体资源。

作为一种可能的实现方式,在待识别对象的优先级大于或者等于目标人员的优先级的情况下,电子设备向终端发送第二指示信息,以指示终端将当前播放的多媒体资源切换为目标多媒体资源。

在一种设计中,为了使终端可持续播放多媒体资源,在已播放多媒体资源的播放顺序小于或者等于第二预设顺序的情况下,电子设备将默认多媒体资源确定为目标多媒体资源,其中,第二预设顺序小于第一预设顺序。

例如,待识别对象的配置信息包括多媒体资源1、多媒体资源2、多媒体资源3,对应的播放顺序分别为顺序1、顺序2、顺序3。若历史观看记录中记录的已播放多媒体资源为多媒体资源3,表明待识别对象已经看完了配置信息中的全部多媒体资源,因此,电子设备可以将预设的默认多媒体资源确定为目标多媒体资源,并控制终端播放默认多媒体资源;也可以重新播放多媒体资源1,进入下一个播放顺序的循环。

为了方便理解,如图6所示,示出了一种多媒体资源处理方法的流程图。其中,电子设备获取待识别对象的人脸信息,并根据人脸信息从内存中获取待识别对象对应的配置信息。例如,该配置信息包括多个媒体资源,以及各多媒体资源的顺序、时长等信息。进一步的,电子设备查询待识别对象经过的终端正在播放的节目。若未查询到正在播放的节目,电子设备则可以按照个人播放模式或者组播放模式,指示该终端为待识别对象播放节目。所谓个人播放模式,即电子设备从内存中查询待识别对象的历史播放记录以及配置信息,基于待识别对象的历史播放记录以及配置信息,确定目标节目,并更新内存中的历史播放记录。所谓组播放模式,即电子设备从内存中查询待识别对象的归属组织对应的配置信息,基于待识别对象的历史播放记录以及归属组织对应的配置信息,确定目标节目,并更新内存中的历史播放记录。

若查询到正在播放的节目,且正在播放的节目为待识别对象配置信息中的节目,电子设备则可以根据该节目的时长确定该节目是否结束。若结束,电子设备则可以控制终端播放下一个节目,否则,电子设备可以控制终端继续播放该节目。该配置信息可以为个人播放模式中的配置信息,也可以为组播放模式最高的配置信息,本申请实施例对此不作限定。

若查询到正在播放的节目,且正在播放的节目不为待识别对象配置信息中的节目,电子设备则可以判断待识别对象的优先级是否小于目标人员的优先级。在待识别对象的优先级大于或者等于目标人员的优先级的情况下,电子设备则按照归属组织对应的配置信息确定目标多媒体资源。

电子设备在控制终端播放目标多媒体资源后,若目标多媒体资源对于的节目播放结束,电子设备还可以指示终端播放默认节目。

上述实施例主要从装置(设备)的角度对本申请实施例提供的方案进行了介绍。可以理解的是,为了实现上述方法,装置或设备包含了执行各个方法流程相应的硬件结构和/或软件模块,这些执行各个方法流程相应的硬件结构和/或软件模块可以构成一个电子设备。本领域技术人员应该很容易意识到,结合本文中所申请的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对装置或设备进行功能模块的划分,例如,装置或设备可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图7是根据一示例性实施例示出的多媒体资源处理装置的结构示意图。参照图7所示,本申请实施例提供的多媒体资源处理装置50,包括确定单元501以及获取单元502。

确定单元501,用于确定待识别对象的对象信息以及待识别对象对应的配置信息;待识别对象对应的配置信息包括至少一个预先为待识别对象配置的配置多媒体资源;确定单元,还用于根据待识别对象对应的配置信息,确定目标多媒体资源;获取单元502,用于获取第一终端的播放状态;第一终端与待识别对象位于同一预设区域内;播放状态包括正在播放状态或者待机状态;第一终端处于正在播放状态时正在播放多媒体资源;第一终端处于待机状态时未播放多媒体资源;确定单元501,还用于根据目标多媒体资源、第一终端的播放状态以及预设的播放规则,确定对第一终端的调整结果。

一种可能的实现方式中,待识别对象对应的配置信息包括多个预先为待识别对象配置的配置多媒体资源以及各配置多媒体资源的播放顺序;确定单元501,具体用于:获取待识别对象对应的历史观看记录,基于历史观看记录以及播放顺序确定目标多媒体资源;历史观看记录用于反映待识别对象在历史时间段内已观看的多媒体资源。

一种可能的实现方式中,历史观看记录中的多媒体资源为待识别对象通过第二终端观看的多媒体资源,第二终端与第一终端的位置不同;确定单元501,具体用于:确定待识别对象在通过第二终端时第二终端播放的第二多媒体资源;基于播放顺序确定第二多媒体资源的下一多媒体资源,并将第二多媒体资源的下一多媒体资源确定为目标多媒体资源。

一种可能的实现方式中,待识别对象对应的配置信息还包括待识别对象的级别信息;确定单元501,具体用于:在第一终端处于待机状态的情况下,将第一终端的调整结果确定为播放目标多媒体资源;在第一终端处于正在播放状态的情况下,确定第一终端正在播放的多媒体资源对应的目标人员的级别信息,并根据目标人员的级别信息以及待识别对象的级别信息,确定对第一终端的调整结果。

一种可能的实现方式中,确定单元501,还用于:配置分组信息;分组信息包括多个组别以及各组别的组别优先级;每个组别配置有多个排序完成的多媒体资源;及/或,配置个人信息;个人信息包括多个排序完成的多媒体资源以及个人优先级;根据分组信息和/或个人信息,确定待识别对象的级别信息,以及根据分组信息中配置的多个排序完成的多媒体资源和/或个人信息中配置的多个排序完成的多媒体资源,确定为待识别对象配置的配置多媒体资源。

一种可能的实现方式中,确定单元501,具体用于:在目标人员的级别信息小于待识别对象的级别信息的情况下,若第一终端正在播放的多媒体资源与目标多媒体资源不同,则将第一终端的调整结果确定为播放目标多媒体资源,若第一终端正在播放的多媒体资源与目标多媒体资源相同,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源,并将第一终端正在播放的多媒体资源对应的目标人员调整为待识别对象;在目标人员的级别信息大于待识别对象的级别信息的情况下,则将第一终端的调整结果确定为继续播放正在播放的多媒体资源。

需要说明的是,图7中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,还可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

在示例性的实施例中,本申请实施例还提供了一种计算机可读存储介质,包括软件指令,当其在电子设备上运行时,使得电子设备执行上述实施例提供的任意一种方法。

在示例性的实施例中,本申请实施例还提供了一种包含计算机执行指令的计算机程序产品,当其在电子设备上运行时,使得电子设备执行上述实施例提供的任意一种方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机执行指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机执行指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机执行指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者可读存储介质(例如固态硬盘(solid state disk,SSD))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(Comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

相关技术
  • 资源的分配处理方法、装置、设备及存储介质
  • 虚拟资源数据处理方法、装置、计算机设备及存储介质
  • 电子资源处理方法、装置、计算设备和存储介质
  • 多媒体资源分类方法、装置、计算机设备及存储介质
  • 微服务的双活处理方法、装置及系统、设备、存储介质
  • 多媒体资源处理方法、装置、设备及存储介质
  • 多媒体资源处理方法、装置、电子设备以及可读存储介质
技术分类

06120116492000