基于多媒体信息处理方法、装置、电子设备及存储介质与流程

文档序号:30421058发布日期:2022-06-15 13:15阅读:72来源:国知局
基于多媒体信息处理方法、装置、电子设备及存储介质与流程

1.本发明涉及基于多媒体信息生成技术,尤其涉及基于多媒体信息处理方法、装置、电子设备及存储介质。


背景技术:

2.相关技术中,广告投放时可以在视频的片头或片尾处插播广告。这种视频广告采用普通的广告编辑方式制作,并预先存储于播放器中,在播放视频之前或之后,播放器将存储的广告提取出来进行播放;这种视频广告仅能在片头或片尾进行插播,播放时间不够灵活,且仅支持单个的gif逐帧动画展示,不支持动态创意内容及广告位的展示。广告效果限制较大,且广告效果较单一,无法根据需要进行灵活更换,也无法播放多种动态格式的内容配置,实现通过不同的播放窗口进行多种动态格式的内容配置的播放。


技术实现要素:

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.存储器,用于存储可执行指令;
47.处理器,用于运行所述存储器存储的可执行指令时,实现前序的多媒体信息处理方法。
48.本发明实施例还提供了一种计算机可读存储介质,存储有可执行指令,其特征在于,所述可执行指令被处理器执行时实现前序的多媒体信息处理方法。
49.本发明实施例具有以下有益效果:
50.本发明通过在业务处理界面中呈现业务数据以及多媒体信息展示界面,其中,所述多媒体信息展示界面包括至少两个多媒体信息播放窗口;获取服务器中所保存的资源组,其中,所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息;基于所获取的资源组,在通过业务处理界面呈现业务信息时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现所述多媒体信息,由此,在通过业务处理界面呈现业务信息时,在多媒体信息展示界面的多媒体信息播放窗口中呈现多媒体信息,使得多媒体信息的播放形式多样化,满足不同用户的使用需求。
附图说明
51.图1为本发明实施例提供的多媒体信息处理方法的使用场景示意图;
52.图2为本发明实施例提供的多媒体信息处理装置的组成结构示意图;
53.图3为本发明实施例提供的多媒体信息处理的方法一个可选的流程示意图;
54.图4为本发明实施例中一个可选的多媒体信息播放窗口的示意图;
55.图5为本发明实施例中一个可选的多媒体信息播放窗口的示意图;
56.图6为本发明实施例提供的视频的一个可选的数据结构示意图;
57.图7为本发明实施例的多媒体信息处理方法的前端显示示意图;
58.图8为本发明实施例提供的多媒体信息处理方法一个可选的流程示意图;
59.图9为本发明实施例的多媒体信息处理方法的过程示意图;
60.图10为本发明实施例的多媒体信息处理方法的过程示意图;
61.图11为本发明实施例的多媒体信息处理方法的过程示意图。
具体实施方式
62.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,所描述的实施例不应视为对本发明的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
63.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
64.对本发明实施例进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。
65.1)图像帧,指视频的最小单位,是一幅静态的图像;比如,在播放视频信息时,定格在任意时刻的画面,即为一个图像帧。
66.2)响应于,用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。
67.3)“植入广告”,将产品或品牌信息以一个实物或者一张图片或者一段视频的形式,植入视频内容中,给观众留下品牌印象,以达到营销目的。其中,“广告“的表现形式为多媒体信息,所述多媒体信息的类型包括但不限于:图片、文字、视频、音频。“植入广告”隐藏于载体并和载体融为一体,同时将广告信息用非广告表现方法精心编码,使受众在无意识的状态下,感受到商品和品牌信息,从而接受了广告信息的刺激,由于受众在非对抗状态下接受广告,所以这种广告效果是普通广告所不能达到的。
68.4)终端,包括但不限于:普通终端、专用终端,其中所述普通终端与发送通道保持长连接和/或短连接,所述专用终端与所述发送通道保持长连接。
69.5)客户端,终端中实现特定功能的载体,例如移动客户端(app)是移动终端中特定功能的载体,例如执行线上直播的功能或者是在线视频的播放功能。
70.图1为本发明实施例提供的多媒体信息处理方法的使用场景示意图,参见图1,终端(包括终端10-1和终端10-2)上设置有能够播放植入多媒体信息的相应客户端,终端通过网络300连接计算机服务器200,网络300可以是广域网或者局域网,又或者是二者的组合,使用无线链路实现数据传输,其中,多媒体信息包括但不限于视频、图片、gif动画和广告信息。其中,终端(包括终端10-1和终端10-2)通过网络300从相应的服务器200中所获取的多媒体信息类型既可以相同也可以不相同,例如:终端(包括终端10-1和终端10-2)既可以通过网络300从相应的服务器200中获取广告主所投放的视频广告,也可以通过网络300从相应的服务器200中获取广告主所投放的图像广告,具体类型本技术不做限制。服务器200中
可以保存有不同的多媒体信息,其中作为广告的多媒体信息可以为不同的动态格式的内容,例如gif、mp4、mov等。
71.终端(终端10-1和/或终端10-2)在通过网络300向服务器200获取并呈现带有植入多媒体信息的业务的过程中,用户可以通过终端(终端10-1和/或终端10-2)对多媒体信息播放窗口中呈现所述多媒体信息进行不同的操作,产生不同的用户行为,例如,当所述多媒体信息为视频广告时,用户在观看信息的过程中可以分享和/或点赞所曝光的目标视频,也可以通过点击。当多媒体信息为动态gif广告时,在广告的通过终端(终端10-1和/或终端10-2)的曝光过程中,用户可以对广告进行转发和/或评论,也可以通过gif广告跳转至相应的产品购买链接页面。
72.作为一个示例,终端10-1用于在业务处理界面中呈现业务数据以及多媒体信息展示界面,其中,所述多媒体信息展示界面包括至少两个多媒体信息播放窗口;获取服务器中所保存的资源组,其中,所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息;基于所获取的资源组,在通过业务处理界面呈现业务信息时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现所述多媒体信息。
73.下面对本发明实施例的多媒体信息处理装置的结构做详细说明,多媒体信息处理装置可以各种形式来实施,如带有多媒体信息处理功能的专用终端,也可以为设置有多媒体信息处理功能的服务器,例如前序图1中的服务器200。图2为本发明实施例提供的多媒体信息处理装置的组成结构示意图,可以理解,图2仅仅示出了多媒体信息处理装置的示例性结构而非全部结构,根据需要可以实施图2示出的部分结构或全部结构。
74.本发明实施例提供的多媒体信息处理装置包括:至少一个处理器201、存储器202、用户接口203和至少一个网络接口204。多媒体信息处理装置中的各个组件通过总线系统205耦合在一起。可以理解,总线系统205用于实现这些组件之间的连接通信。总线系统205除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统205。
75.其中,用户接口203可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
76.可以理解,存储器202可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。本发明实施例中的存储器202能够存储数据以支持运行客户端(如10-1)的终端的操作。这些数据的示例包括:用于在终端上操作的任何计算机程序,如操作系统和应用程序。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序。
77.在一些实施例中,本发明实施例提供的多媒体信息处理装置可以采用软硬件结合的方式实现,作为示例,本发明实施例提供的多媒体信息处理方法装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本发明实施例提供的多媒体信息处理方法。例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、现场可编程门阵列(fpga,field-programmable gate array)或其他电子元件。
78.作为本发明实施例提供的多媒体信息处理装置采用软硬件结合实施的示例,本发
明实施例所提供的多媒体信息处理装置可以直接体现为由处理器201执行的软件模块组合,软件模块可以位于存储介质中,存储介质位于存储器202,处理器201读取存储器202中软件模块包括的可执行指令,结合必要的硬件(例如,包括处理器201以及连接到总线205的其他组件)完成本发明实施例提供的多媒体信息处理方法。
79.作为示例,处理器201可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(dsp,digital signal processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
80.作为本发明实施例提供的多媒体信息处理装置采用硬件实施的示例,本发明实施例所提供的装置可以直接采用硬件译码处理器形式的处理器201来执行完成,例如,被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、现场可编程门阵列(fpga,field-programmable gate array)或其他电子元件执行实现本发明实施例提供的多媒体信息处理方法。
81.本发明实施例中的存储器202用于存储各种类型的数据以支持多媒体信息处理装置的操作。这些数据的示例包括:用于在多媒体信息处理装置上操作的任何可执行指令,如可执行指令,实现本发明实施例的从多媒体信息处理方法的程序可以包含在可执行指令中。
82.在另一些实施例中,本发明实施例提供的多媒体信息处理装置可以采用软件方式实现,图2示出了存储在存储器202中的多媒体信息处理装置,其可以是程序和插件等形式的软件,并包括一系列的模块,作为存储器202中存储的程序的示例,可以包括多媒体信息处理装置,多媒体信息处理装置中包括以下的软件模块:信息展示模块2081和信息处理模块2082。当多媒体信息处理装置中的软件模块被处理器201读取到ram中并执行时,将实现本发明实施例提供的多媒体信息处理方法,下面继续说明多媒体信息处理装置中各个软件模块的功能,其中,
83.信息展示模块2081,用于在业务处理界面中呈现业务数据以及多媒体信息展示界面,其中,所述多媒体信息展示界面包括至少两个多媒体信息播放窗口;
84.信息处理模块2082,用于获取服务器中所保存的资源组,其中,所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息;
85.所述信息展示模块2081,用于基于所获取的资源组,在通过业务处理界面呈现业务信息时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现所述多媒体信息。
86.根据图2所示的封装在电子设备中的多媒体信息处理装置,在本技术的一个方面中,本技术还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述多媒体信息处理方法的各种可选实现方式中所提供的不同实施例及实施例的组合。
87.这一过程中,服务器200通过网络300向终端(终端10-1和/或终端10-2)发送相应广告信息以实现终端(终端10-1和/或终端10-2)的用户浏览这些广告信息。这一过程中,信
息流广告因为内嵌在信息流中、随内容无限刷等优势,已经成为了移动端广告的主流形式,但是在广告的投放过程中,目前广告投放中,可以在视频的片头或片尾处插播广告。这种视频广告采用普通的广告编辑方式制作,并预先存储于播放器中,在播放视频之前或之后,播放器将存储的广告提取出来进行播放;这种视频广告仅能在片头或片尾进行插播,播放时间不够灵活,且仅支持单个的gif逐帧动画展示,不支持动态创意内容及广告位的展示。广告效果限制较大,且广告效果较单一,无法根据需要进行灵活更换,也无法播放多种动态格式的内容配置因此,当前开发急需一种高效率的多媒体信息处理方法,实现多种动态格式的内容配置的播放。
88.为了解决上述问题,结合图2示出的多媒体信息处理装置说明本发明实施例提供的多媒体信息处理方法,参见图3,图3为本发明实施例提供的多媒体信息处理的方法一个可选的流程示意图,可以理解地,图3所示的步骤可以由运行多媒体信息处理装置的各种电子设备执行,例如可以是如带有多媒体信息处理功能的专用终端、电子设备或者电子设备集群。下面针对图3示出的步骤进行说明。
89.步骤301:多媒体信息处理装置在业务处理界面中呈现业务数据以及多媒体信息展示界面。
90.其中,所述多媒体信息展示界面包括至少两个多媒体信息播放窗口。具体来说,多媒体信息播放窗口可以根据使用环境的不同播放相应的多媒体信息,以多媒体信息为植入广告为例,多媒体信息播放窗口为待植入视频中用于承载广告信息的主体或事物,如桌面、墙面、相框、电子设备的屏幕(如电视机屏幕);在多媒体信息展示之前可通过单次多边框检测器(ssd,single shot multi-box detector)识别可设置多媒体信息播放窗口的位置,并且根据终端显示区域的尺寸和多媒体信息展示界面的尺寸对多媒体信息播放窗口的数量进行灵活调整。
91.步骤302:多媒体信息处理装置获取服务器中所保存的资源组。
92.其中,所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息。
93.步骤303:多媒体信息处理装置基于所获取的资源组,确定所述多媒体信息播放窗口的参数信息。
94.步骤304:多媒体信息处理装置基于所述多媒体信息播放窗口的参数信息,确定不同的多媒体信息播放窗口中的多媒体信息的播放顺序。
95.步骤305:多媒体信息处理装置通过业务处理界面呈现业务信息的同时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中,根据所述多媒体信息的播放顺序呈现相对应的多媒体信息。
96.参考图4,图4为本发明实施例中一个可选的多媒体信息播放窗口的示意图,其中,在本发明的一些实施例中,在多媒体信息展示界面的多媒体信息播放窗口中,根据多媒体信息的播放顺序呈现相对应的多媒体信息,可以通过以下方式实现:
97.通过所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息,确定与所述多媒体信息播放窗口的参数信息相匹配的多媒体信息播放窗口;当所述多媒体信息播放窗口中的多媒体信息未播放时,通过所述多媒体信息播放窗口呈现初始图像帧;监听所述多媒体信息播放窗口中的多媒体信息的播放状态,根据所述多媒体信息的播放顺序,通过所述多媒体信息播放窗口的索引信息,在不同的多媒体信息播放窗口中依次播放相应的多媒
体信息;当所述多媒体信息播放窗口中的多媒体信息播放结束时,在所述多媒体信息播放窗口中呈现结束图像帧。如图4所示,可以在多媒体信息播放的窗口1、窗口2以及窗口3中根据多媒体信息的播放顺序,通过多媒体信息播放窗口的索引信息依次播放视频广告,也可以将同一个视频广告的图像帧分为三部分,分别在窗口1、窗口2以及窗口3中进行呈现,以实现用户通过观看窗口1、窗口2以及窗口3获得完整的多媒体信息。进一步地,当多媒体信息为广告时,终端既可以通过网络30从相应的服务器200中获取广告主所投放的视频广告,也可以通过网络300从相应的服务器200中获取广告主所投放的图像广告,具体类型本技术不做限制。服务器200中可以保存有不同的多媒体信息,其中作为广告的多媒体信息可以为不同的动态格式的内容,例如gif、mp4、mov等,通过不同的动态格式的广告内容进行图像帧的分割与调整,可以实现广告内容与多媒体信息播放窗口的数量相适配。
98.终端(终端10-1和/或终端10-2)在通过网络300向服务器200获取并中现相应的带有植入多媒体信息的业务的过程中,用户可以通过终端(终端10-1和/或终端10-2)对多媒体信息播放窗口中呈现所述多媒体信息进行不同的操作,产生不同的用户行为,例如,当所述多媒体信息为视频广告时,用户在观看信息的过程中可以分享和/或点赞所曝光的短视频,也可以通过点击。当多媒体信息为在至少两个多媒体信息播放窗口同时播放时,用户可以对广告进行转发和/或评论,也可以通过触发任一多媒体信息播放窗口跳转至相应的产品购买链接页面。
99.在本发明的一些实施例中,由于不同的用户的使用习惯不同或者终端显示环境的不同,因此,业务处理界面中的多媒体信息播放窗口的位置与数量可以根据用户的使用习惯或者终端显示环境进行调整,也可以根据运行业务进程的终端的显示屏幕的大小进行适应性调整,其中可以呈现窗口模板选择界面,并在所述窗口模板选择界面中呈现至少两个多媒体信息播放窗口的模板,其中,多媒体信息播放窗口的模板用于表征播放窗口的数量和位置;响应于播放窗口模板的选择操作,将所述选择操作对应的播放窗口模板作为与所述业务处理界面相匹配的多媒体信息播放窗口。
100.在本发明的一些实施例中,当多媒体信息播放窗口的数量为至少两个时,当第一多媒体信息播放窗口中的多媒体信息播放结束时,在所述第一多媒体信息播放窗口中呈现引导信息;或者,在所述第一多媒体信息播放窗口外部呈现所述引导信息,其中,所述引导信息用于表征第二多媒体信息播放窗口。该引导信息可以是例如箭头等指引图标,在一些实施例中,引导信息可以是多媒体信息中的对象(例如,第一多媒体信息播放窗口中播放的视频中的视觉对象),该对象在业务处理界面上从第一多媒体信息播放窗口向第二多媒体信息播放窗口运动,用于自然方便地指示用户从第一多媒体信息播放窗口看向第二多媒体信息播放窗口。在该实施例中,资源组可以包括作为引导信息的多媒体信息中的对象,当第一多媒体信息播放窗口中的多媒体信息播放结束时在业务处理界面上播放从第一多媒体信息播放窗口向第二多媒体信息播放窗口运动的该对象。进一步地,资源组可以包括作为引导信息的动态图像帧,该动态图像帧为多媒体信息中的对象的动态画面,当第一多媒体信息播放窗口中的多媒体信息播放结束时在业务处理界面上播放从第一多媒体信息播放窗口向第二多媒体信息播放窗口运动的动态图像帧,在该动态图像帧中多媒体信息中的对象可以配合运动过程进行相应的画面变化(例如,当多媒体信息中的对象为动物时,配合运动过程进行的画面变化为动物跑动的动态画面)来提高用户体验,在该实施例中可以根据
从第一多媒体信息播放窗口和第二多媒体信息播放窗口的位置来调整动态图像帧的运动速度和播放速度,例如,第一多媒体信息播放窗口和第二多媒体信息播放窗口之间的距离越近动态图像帧的运动速度和播放速度越慢以便用户观看。作为一种实现,可以预先设定引导信息的展示时间,根据该展示时间和第一多媒体信息播放窗口和第二多媒体信息播放窗口之间的距离来确定运动速度,例如将该距离除以展示时间得到该运动速度。在上述步骤305中,根据所述多媒体信息的播放顺序呈现相对应的多媒体信息,还包括在第一多媒体信息播放窗口播放结束和第二多媒体信息播放窗口开始播放多媒体信息之间插入展示引导信息的展示,即在在第一多媒体信息播放窗口播放结束后展示引导信息,引导信息展示结束后开始在第二多媒体信息播放窗口播放多媒体信息。由此,当多媒体信息播放窗口分散于业务处理界面中的不同位置时,每一个多媒体信息播放窗口播放完成相应的多媒体信息后均可以便于引导用户观看其他多媒体信息播放窗口中所要播放的多媒体信息,提升用户粘性,减少用户查找多媒体信息的时间。
101.参考图5,图5为本发明实施例中一个可选的多媒体信息播放窗口的示意图,其中,图5中的91和92为相同的多媒体信息播放窗口,可以呈现不同的广告信息,其中,在本发明的一些实施例中,当多媒体信息播放窗口中所播放的多媒体信息为视频广告时,接收针对所述多媒体信息播放窗口的触发操作;响应于所述触发操作,呈现所述业务处理界面跳转至所述多媒体信息所指示的商品展示界面,由此,用户可以更加方便地购买针对所述多媒体信息播放窗口所呈现的商品。
102.在本发明的一些实施例中,还可以在所述业务处理界面中触发多媒体信息播放窗口所对应的跟踪标识,以及,在所述业务处理界面中加载与所述多媒体信息相匹配的互动元素集合;侦测所述互动元素集合的触发状态和所述跟踪标识的位置变化,确定与所述信息流相匹配的操作参数。由此,由于用户操作的不确定性通过侦测互动元素集合的触发状态和跟踪标识的位置变化,能够更加准确地并且及时地识别用户的操作参数,避免对用户操作的遗漏,同时也能避免由于用户对多媒体信息播放窗口的操作,影响对业务处理界面中的业务操作。
103.在本发明的一些实施例中,还可以确定所述业务处理界面的使用环境;根据所述业务处理界面的使用环境,确定不同的状态特征集合;响应于所述不同的状态特征集合,将相应的控制组件进行封装为控制组件集合,以实现所述控制组件集合与所述使用环境相匹配,并能够确定与所述状态特征相匹配的多媒体信息。其中,业务处理界面的使用环境为视频播放环境时,控制组件集合中控制组件的数量少于业务处理界面的使用环境为新闻推荐播放环境时控制组件的数量,由此可以避免用户通过控制组件对多媒体信息播放窗口的操作影响业务处理界面中的正常业务信息的展示。
104.在本发明的一些实施例中,在呈现多媒体信息之前,服务器需要获取相应的多媒体信息播放窗口的参数,以实现对待呈现的多媒体信息的处理,其中,可以将所述多媒体信息播放窗口的数量、所述多媒体信息播放窗口的位置以及所述多媒体信息播放窗口的尺寸信息向对应的服务器发送,以实现所述服务器基于所述多媒体信息播放窗口的数量、所述多媒体信息播放窗口的位置以及所述多媒体信息播放窗口的尺寸信息对多媒体信息进行分割,形成相互关联的分段多媒体信息。以多媒体信息为视频为例,在实际应用中,对于不同的视频分片可以进行不同的实体识别,如视频被切分为10个视频分片,对第1至3个视频
分片进行桌面识别,对第4至6个进行相框识别,对第7至10个进行墙面识别;当然对于不同的视频分片亦可进行相同的实体识别,仍以视频被切分为10个视频分片为例,对10个视频分片均进行桌面及相框的实体识别。
105.图6为本发明实施例提供的视频的一个可选的数据结构示意图,其中,如图6所示,视频数据从结构上可以分为视频、场景、镜头及帧四个层次,视觉上连续的视频是由一幅幅静止图像不断放映到屏幕或显示器上形成的,这一幅幅静止的图像即为视频帧;在视频拍摄过程中,摄像头连续不间断拍摄的一段视频称为镜头,镜头是视频数据的基本单位,若干个内容相近的镜头组成一个场景,它们从不同的角度描述同一个事件,而一段完整的视频则由许多场景组成,其中,视频中不同多媒体信息单元曝光的可选时长为10秒,其中,间隔曝光的过程中对视频的分片数量不作具体限制,仅需要与播放环境相适配或者,根据用户的指令进行调整。
106.在本发明的一些实施例中,当所述多媒体信息播放结束时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中循环呈现所述多媒体信息;或者,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现新的多媒体信息;或者,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现同一目标资源中的不同的资源组中所包括的多媒体信息。其中,当目标资源中包括不同的资源组时,终端获取一个目标资源后,可以在多媒体信息播放窗口中依次播放不同资源组中所包括的多媒体信息,当业务处理界面中的所有多媒体信息播放区域被广告主承包时,多媒体信息播放结束时,可以在多媒体信息展示界面的多媒体信息播放窗口中循环呈现同一广告主的多媒体信息,同时当广告主的多媒体信息为视频时,可以在循环呈现同一广告主的多媒体信息,依次调整视频所携带的音频音量至最大,以提示用户观看所播放的视频广告。
107.下面以多媒体信息为用户投放的广告为例对本发明所提供的多媒体信息处理方法进行说明,其中,图7为本发明实施例的多媒体信息处理方法的前端显示示意图,用户浏览广告信息的过程中,信息流广告因为内嵌在信息流中、随内容无限刷等优势,已经成为了移动端广告的主流形式,但是在广告的投放过程中,目前除了静态ui布局有变化外,形式还比较单一,都是局限在通过静态布局进行调整。当然也有视频信息流广告和内嵌h5广告,不再局限于静态图,但相对来说制作成本要高,而且也没有丰富的原生互动能力,不利于多种形式的广告信息的播放。
108.图8为本发明实施例提供的多媒体信息处理方法一个可选的流程示意图,其中目标用户为当前终端的观看广告的用户,具体包括以下步骤:
109.步骤801:获取广告展示页面的参数信息以及相应的所要展示的目标视频。
110.其中,参考图9,图9为本发明实施例的多媒体信息处理方法的过程示意图,可以预先获得广告展示页面的参数信息来确定进行联动展示的几组视频,例如获取广告展示页面的展示窗口数量,窗口位置和窗口大小信息等参数,并基于参数信息配置目标视频需要分成几组视频,以向用户呈现联动展示效果。
111.步骤802:对所述目标视频进行处理,形成不同的视频组,并为所述视频组配置相应的初始图像帧和结束图像帧。
112.步骤803:基于广告展示页面的参数信息和视频组,配置相应的资源组。
113.其中,可以分别截取第一帧以及最后帧作为初始和结束时间戳对应的图像帧,也
可以根据实施环境灵活调整图像帧的选择。进一步地,可以根据将联动展示视频广告的窗口的数量、窗口位置和尺寸将广告配置成资源组,该资源组包括几组视频以及配置信息,其中该配置信息包括各组视频对应的广告窗口标识以及视频播放顺序,每组视频在对应的广告窗口位置的视图中播放,几组视频组成一个完整的广告视频。在根据将联动展示视频广告的窗口的数量、窗口位置和尺寸将广告配置成资源组的过程中,为了适配广告数量和尺寸,可以通过裁剪,压缩,变形等方式对广告视频的大小进行调整。
114.进一步地,当用于呈现目标视频的几个广告窗口位置并不相邻的情况下,还可以当一个广告窗口的子视频结束时,在该广告窗口或者该广告窗口之外的区域展示动画效果,该动画效果指向下一个播放子视频的广告窗口,从而使得目标视频地观看用户可以注意到各个广告窗口的联动播放效果,以吸引用户持续观看。
115.步骤804:接收广告播放请求,并响应于所述播放请求传输相应的资源组至终端侧。
116.步骤805:终端根据所接收的资源组内和配置信息,在播放界面的播放窗口中呈现相应的视频组,实现目标视频的播放。
117.其中,参考图10和图11,图10为本发明实施例的多媒体信息处理方法的过程示意图,图11为本发明实施例的多媒体信息处理方法的过程示意图。当进行广告播放的客户端启动时,可以向后台服务器发送广告播放请求以获取作为广告的目标视频,从后台服务器获取相应的目标资源,其中,一个目标资源中可以根据播放环境配置至少一个资源组,一个资源组中有一个视频资源、初始图像帧和终止图像帧。终端解析后在播放界面中的相应播放位置中依次向用户进行呈现。
118.进一步地,客户端接收到资源组,可以根据资源组内包括的几组视频和配置信息,生成相应个数的视图窗口,并将对应资源组内的信息与视图类绑定。视图窗口先统一展示初始图像帧,并注册监听视频播放完成回调,每个视图在播放完成之后会发出包含自身视频编号的通知,然后展示终止图像帧。当接收到通知,并且检测到视频编号与自身编号相同的视图会开始视频资源的播放。整体视图窗口绘制完成后,index为0的第一个视图窗口开始播放。
119.通过本技术提供的多媒体信息处理方法,可以实现支持动态创意内容及广告位的展示,可以根据不同的广告播放需求进行灵活的播放内容更换,实现播放多种动态格式的内容配置,提升广告的播放效果,吸引用户观看广告信息。
120.本发明实施例具有以下有益效果:
121.本发明通过在业务处理界面中呈现业务数据以及多媒体信息展示界面,其中,所述多媒体信息展示界面包括至少两个多媒体信息播放窗口;获取服务器中所保存的资源组,其中,所述资源组包括多媒体信息播放窗口的参数信息和多媒体信息;基于所获取的资源组,在通过业务处理界面呈现业务信息时,在所述多媒体信息展示界面的至少两个多媒体信息播放窗口中呈现所述多媒体信息,由此,在通过业务处理界面呈现业务信息时,在多媒体信息展示界面的多媒体信息播放窗口中呈现多媒体信息,使得多媒体信息的播放形式多样化,满足不同用户的使用需求。
122.以上所述,仅为本发明的实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围
之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1