CN111897616B - 内容展示方法、装置、设备和存储介质 - Google Patents
内容展示方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN111897616B CN111897616B CN202010793870.4A CN202010793870A CN111897616B CN 111897616 B CN111897616 B CN 111897616B CN 202010793870 A CN202010793870 A CN 202010793870A CN 111897616 B CN111897616 B CN 111897616B
- Authority
- CN
- China
- Prior art keywords
- display
- layout
- layout mode
- mode
- playing
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供一种内容展示方法、装置、设备和存储介质。该方法包括:获取终端设备对应的播放任务,所述播放任务包括至少一个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容。本申请实施例提供了一种灵活性较高的内容展示方式,用户可自定义展示方式,自动展示多样化的内容。
Description
技术领域
本申请涉及信息展示技术领域,尤其涉及一种内容展示方法、装置、设备和存储介质。
背景技术
随着显示技术的发展,大屏幕的内容展示越来越受到用户欢迎,例如在生产车间、办公场所等,通常会通过屏幕展示内容,例如对员工的安全教育信息,可通过视频、图像或文字等形式,或者通过展示作业指导书、生产操作视频指导员工生产等。
相关技术中,将需要展示的内容通过网络下载或通过移动存储设备拷贝到显示设备中,通过显示设备的屏幕展示内容,例如通过人工或自动定时的方式来展示不同的内容,该方案中不能对展示的内容进行灵活控制。
发明内容
本申请提供一种内容展示方法、装置、设备和存储介质,以实现对展示内容的灵活控制。
第一方面,本申请提供一种内容展示方法,包括:
获取终端设备对应的播放任务,所述播放任务包括至少一个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;
根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;
按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容。
第二方面,本申请提供一种内容展示装置,包括:
获取模块,用于获取终端设备对应的播放任务,所述播放任务包括至少一个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;
所述获取模块,还用于根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;
显示模块,用于按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容。
第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法。
第四方面,本申请实施例提供一种电子设备,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一项所述的方法。
本申请实施例提供的内容展示方法、装置、设备和存储介质,获取终端设备对应的播放任务,播放任务中包含至少一个布局方式,每个布局方式中包括至少一个展示区域;按照各个布局方式,在终端设备的显示屏上显示各个布局方式中各个展示区域各自对应的展示内容,展示内容的方式较为多样化,提高了对展示内容控制的灵活性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本申请实施例提供的***架构示意图;
图2是本申请提供的内容展示方法一实施例的流程示意图;
图3是本申请提供的一种布局方式的一种展示示意图;
图4是本申请提供的一种布局方式的另一种展示示意图;
图5是本申请提供的一实施例的终端设备的显示界面示意图;
图6是本申请提供的另一实施例的终端设备的显示界面示意图;
图7是本申请提供的一实施例的播放任务创建示意图;
图8是本申请提供的一实施例的模板创建示意图;
图9是本申请提供的一实施例的播放任务创建流程图;
图10是本申请提供的一实施例的展示流程示意图;
图11是本申请提供的另一种布局方式的一种展示示意图;
图12是本申请提供的内容展示装置一实施例的结构示意图;
图13是本申请提供的电子设备实施例的结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本申请的说明书和权利要求书及所述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本申请中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
首先,对本申请实施例涉及的部分词汇和应用场景进行介绍。
布局方式:终端设备的显示屏上内容的展现形式,可以有多种展现形式,每一个布局方式可以显示一种或多种类型的资源,如图像、视频、网页、报表等;布局方式例如可以设置成显示屏的左侧1/2区域显示图像,右侧1/2区域显示生产线的实时数据,该实时数据可通过报表展示;
播放任务:一个或一组终端设备在指定时间播放的布局方式的组合内容称为播放任务;不同的播放任务可以有多种布局方式的组合;
设备分组:多个终端设备的组合,也可以是单个终端设备,设备分组主要用于以下场景:一定时间内一组终端设备可能播放的内容是相同的,不需要用户按终端设备逐个推送,只需要推送一次即可。
图1为本申请实施例提供的***架构示意图。如图1所示,本申请实施例的***架构中可以包括但不限于:终端设备11和服务器12。终端设备例如包括计算机、电视、投影仪等等。其中,终端设备11和服务器12之间可以通过网络连接。
在一些实施例中,该***架构还可以包括电子设备,例如手机、平板电脑、计算机等用户设备,用户可通过该电子设备创建播放任务,发布到服务器上,推送给终端设备;或,用户可直接通过服务器创建播放任务,推送给终端设备。
相关技术中,一般将需要展示的内容通过网络下载或通过移动存储设备拷贝到显示设备中,通过显示设备的屏幕展示内容,例如通过人工或自动定时的方式来展示不同的内容,该方案中展示内容的方式比较单一,不能对展示的内容进行灵活控制。
随着信息技术的发展,用户的需求越来越多样化,例如存在大量图像、视频与文字同步展示的需求。
本申请实施例的方法,通过在播放任务中包括一个或多个布局方式,布局方式包括一个或多个展示区域,按照播放任务中各个布局方式对展示内容进行显示,展示内容的灵活性较高,而且用户可自定义展示方式。
本申请实施例的方法,例如可以应用于以下几种典型场景:
一种场景:车间生产线开班前均需对员工进行安全教育,安全教育的资料包括多种形式的内容,例如视频、图像、文字等,需要终端设备根据安全员维护的资料进行内容展示,使每个员工都能按时接受安全教育;
另一种场景:车间需要采用作业指导书、实际操作视频指导员工生产,需要根据生产计划进行推送对应的作业指导书、操作视频,以保证作业的准确性,即通过终端设备展示作业指导书、实际操作视频等内容;例如还可以展示车间的监控视频等。
另一种场景:办公区域的终端设备展示内容,需要根据不同办公环境、不同的部门定制化定期或不定期的推送对应的展示内容,例如报表等内容。
本申请实施例提供的方法可由一个终端设备如处理器执行相应的软件代码实现,也可由一个终端设备在执行相应的软件代码的同时,通过和服务器进行数据交互来实现。其中处理器可以集成在终端设备中;或与终端设备分离,集成在一控制器中,本发明实施例对此并不限定。
在一些实施例中,终端设备例如为包括显示屏的显示设备。显示设备,可以是液晶显示设备、OLED显示设备、投影显示设备。具体显示设备类型,尺寸大小和分辨率等不作限定,本领技术人员可以理解的是,显示设备可以根据需要做性能和配置上一些改变。
在一些实施例中,显示设备支持安卓***,本申请实施例的方法通过显示设备中安装的应用程序APP实现。
下面以具体的实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2是本申请提供的内容展示方法一实施例的流程示意图。如图2所示,本实施例提供的方法,包括:
步骤101、获取终端设备对应的播放任务,播放任务包括至少一个布局方式、各个布局方式中至少一个展示区域各自对应的展示内容的标识。
具体的,获取待展示内容的终端设备对应的播放任务,该播放任务包括至少一个布局方式。一个播放任务可以是针对一个终端设备或多个终端设备。
布局方式例如包括但不限于:跑马灯布局、全屏布局、全屏+浮动窗口布局、浮动布局二分屏布局(例如左右分区、上下分区)、四分屏布局等。
例如,跑马灯布局将展示内容滚动显示在屏幕的上方、下方、左侧、右侧等。
例如,如图3所示的全屏+浮动窗口布局,全屏图像上显示一个小的浮动窗口,浮动窗口显示视频。
图3中包括两个展示区域,一个展示区域为全屏区域,另一个展示区域为浮动窗口的区域。
展示内容例如包括但不限于以下至少一项:图像、视频、文本、报表、网页(如HTML5网页)。
每个布局方式对应至少一个展示区域,不同展示区域可以显示相同或不同的展示内容。
播放任务中携带各个布局方式中各个展示区域各自对应的展示内容的标识,每个展示区域的展示内容可以为一个或多个,若为多个例如可以按照顺序进行切换,如依次按照固定时长或非固定时长进行切换。
展示内容的标识例如包括以下至少一项:展示内容的名称、存储地址、存储格式、展示内容的类型、占用存储空间的大小、分辨率等。
其中,播放任务可以是服务器推送的,服务器与终端设备可以提前约定好不同布局方式的样式,即布局方式最终的展示形式,终端设备获取到播放任务后,根据播放任务提取布局方式的信息,按照布局方式,显示各个布局方式中各个展示区域各自对应的展示内容。
步骤102、根据各个展示区域各自对应的展示内容的标识,获取各个展示区域各自对应的展示内容。
具体的,例如根据展示内容的存储地址,获取各个布局方式中各个展示区域对应的展示内容,如将展示内容下载到终端设备本地,以提高播放效率。
在一些实施例中,在显示之前可以获取全部的展示内容,或者先获取部分展示内容,一边显示一边获取。例如先获取第一个显示的布局方式的展示内容,其余布局方式的展示内容在显示之前获取。
步骤103、按照各个布局方式,在终端设备的显示屏上显示各个布局方式中各个展示区域各自对应的展示内容。
具体的,按照各个布局方式,将各个布局方式对应的展示内容在终端设备的显示屏上渲染显示,如将每个布局方式中各个展示区域各自对应的展示内容在显示屏上渲染显示。不同的布局方式可以叠加展示和/或按顺序展示。若按顺序展示则可以动态实现不同布局方式的切换。
如图3和4所示,布局方式为全屏+浮动窗口布局。其中,浮动窗口的区域可以随展示内容进行改变,例如图3所示的浮动窗口在右上角,图4所示的浮动窗口的右下角。
本实施例的方法,获取终端设备对应的播放任务,播放任务中包含至少一个布局方式,每个布局方式中包括至少一个展示区域;按照各个布局方式,在终端设备的显示屏上显示各个布局方式中各个展示区域各自对应的展示内容,展示内容的方式较为多样化,提高了对展示内容控制的灵活性。
在上述实施例的基础上,步骤101可以通过如下方式实现:
确定订阅的主题标识,所述主题标识包括如下信息中的至少一种:所述终端设备的标识、所述终端设备所在设备组的标识;
从服务器接收所述主题标识对应的主题消息,所述主题消息包括所述播放任务。
具体的,推送播放任务的方式,例如可以采用发布/订阅模式,终端设备作为订阅端,订阅相应的主题,接收该主题对应的消息。
服务器侧作为发布端,发布该终端设备订阅的主题消息,例如将播放任务转换为JSON消息进行推送。
其中,主题标识例如包括:设备分组信息、终端设备的标识;设备分组信息例如设备组的标识,例如名称、编号等,终端设备的标识例如终端设备的名称、编号、地址等。
对于某些场景中,一些终端设备在一段时间内可能展示的内容是相同的,因此可以将多个终端设备分为一组,不需要按照终端设备逐个推送,只需要推送一次即可。
发布/订阅模式例如为采用遵循消息队列遥测传输(Message Queuing TelemetryTransport,MQTT)协议的发布/订阅模式。
在一实施例中,终端设备接收到播放任务之后,可以将播放任务加入任务队列,供定时器调用。通过定时器轮询当前时间是否有播放任务。
在一实施例中,终端设备启动后默认显示的页面是Logo页面,底部显示状态栏,状态栏可以显示当前设备的名称,以及当前时间,状态栏支持隐藏。
图5中,为未注册设备,接入网络后服务器可以对该设备的信息进行管理,例如对该设备进行命名并分配到某个设备分组中。图6中,为注册后的设备。
上述实施方式中,对于多个设备展示相同内容的情况,不需要按照终端设备逐个推送,只需要推送一次播放任务即可,效率较高。
在一实施例中,步骤103可以通过如下方式实现:
确定各个布局方式对应的展示时段;
分别在各个布局方式对应的展示时段,在所述显示屏上显示各个所述布局方式中各个展示区域各自对应的展示内容。
具体的,一个播放任务可能有多个布局方式,不同的布局方式之间可以叠加展示,或按顺序依次显示。例如跑马灯布局可以叠加在其他布局上,或浮动布局可以叠加在全屏布局二分屏布局等之上,或多个布局按顺序依次显示。
在显示各个布局方式对应的展示内容之前,首先需确定各个布局方式对应的展示时段,例如根据各个布局方式的播放时间信息,确定各个布局方式对应的展示时段,例如,布局方式1的起始播放时刻为1点,结束播放时刻为1点半,则布局方式1对应的展示时段为1点-1点半,布局方式2的起始播放时刻为1点半,结束播放时刻为2点,则布局方式2对应的展示时段为1点半到2点。
例如还可以根据各个布局方式的顺序、各个布局方式的显示时长等,确定各个布局方式对应的展示时段。
如图7所示,该播放任务中跑马灯布局的显示时长为15秒,全屏布局中网页的显示时长为30秒,田字布局(四分屏布局的一种)中各个区域的显示时长为15秒。顺序依次为跑马灯布局、全屏布局和田字布局。
在一实施例中,确定各个所述布局方式对应的展示时段可以通过如下几种方式实现:
一种实现方式:
该播放任务包括各个所述布局方式对应的播放时间信息;所述播放时间信息包括以下至少两项:所述布局方式的起始播放时刻、结束播放时刻、显示时长;
根据各个所述布局方式对应的播放时间信息,确定各个所述布局方式对应的展示时段。
具体的,对于每个布局方式来说,可以根据该布局方式的起始播放时刻、结束播放时刻确定该布局方式对应的展示时段,或根据该布局方式的起始播放时刻、显示时长确定该布局方式对应的展示时段,或根据该布局方式的结束播放时刻、显示时长确定该布局方式对应的展示时段。
另一种实现方式:
该播放任务包括各个布局方式的显示时长和各个布局方式的顺序。
确定所述播放任务的起始播放时刻;
根据各个所述布局方式的显示时长、各个布局方式的顺序和所述播放任务的起始播放时刻,确定各个所述布局方式对应的展示时段。
在一些实施例中,所述播放任务可以包括:该播放任务的起始播放时刻或,不包括该播放任务的起始播放时刻。
若不包括该播放任务的起始播放时刻时,播放任务的起始播放时刻为接收到该播放任务的时刻,或其他默认时刻,例如终端设备的开机时刻,即终端设备开机后自动执行该播放任务;屏保时刻,即没有播放任务的时刻;其他预定的时刻,例如终端设备在某个固定的时刻执行该播放任务,无论当前是否有其他播放任务执行。
其中,该播放任务中指定的起始播放时刻,也可以是接收到该播放任务的时刻,或其他时刻。
根据播放任务的起始播放时刻,以及各个布局方式的显示时长和顺序,可以确定各个布局方式对应的展示时段。
例如,播放任务的起始播放时刻为2点,布局方式1的显示时长为1小时,布局方式2的显示时长为0.5小时,布局方式3的显示时长为1.5小时,顺序为布局方式1、布局方式2和布局方式3,则布局方式1对应的展示时段为2点-3点,布局方式2对应的展示时段为3点-3点半,布局方式3对应的展示时段为3点半-5点。
在其他实施例中,顺序也可以是并列的,例如布局方式1和布局方式2为依次播放,布局方式1和布局方式2与布局方式3同时播放,即布局方式3在布局方式1和布局方式2上叠加,则布局方式1对应的展示时段为2点-3点,布局方式2对应的展示时段为3点-3点半,布局方式3对应的展示时段为2点-3点半。
在一实施例中,启动某个布局方式的展示后,自动启动该布局方式对应的定时器,当定时器的时间达到该布局方式对应的展示时段的时长时,自动切换到下一个布局方式的展示,循环展示各个布局方式直到播放任务结束。
在播放任务结束后可以将显示屏幕切换到预设页面,标记任务结束,例如显示logo页面。
上述实施方式中,通过将一个或多个布局方式按照对应的展示时段进行展示,可以实现多种类型的内容的展示,而且多种类型的内容还可以同步展示,展示内容的形式多样化。
在一些实施例中,针对所述至少一个布局方式中的任意一个目标布局方式;在显示屏上显示该目标布局方式中各个展示区域各自对应的展示内容具体可以通过如下方式实现:
根据目标布局方式中包括的至少一个展示区域,分别确定各个展示区域各自对应的展示内容在终端设备的显示屏上的显示区域;
根据各个展示区域各自对应的展示内容在显示屏上的显示区域,在显示屏上渲染显示各个展示区域各自对应的展示内容。
具体的,布局方式中可能包括一个或多个展示区域,每个展示区域的位置不同,有些展示区域可能会有重叠。
针对每一个布局方式的任一展示区域,确定该布局方式中展示区域在该终端设备的显示屏中的显示区域,然后在该展示区域对应的显示区域中渲染显示该展示区域对应的展示内容。
在一些实施例中,所述播放任务还可以包括以下至少一项信息:所述播放任务的播放形式、是否语音播报、是否铃声提醒、来源***等等。
其中,播放形式例如为自动播放。本申请实施例的方案提供多租户模式,其他***如果需要通过本***展示内容的话,是以租户形式接入的,来源***即当前的租户信息,或者是哪个***创建的播放任务。
在上述任一实施例的基础上,步骤101之前还可以进行如下的步骤:
创建播放任务;
向所述终端设备发送所述播放任务;所述播放任务包括至少一个布局方式,各个所述布局方式中至少一个展示区域各自对应的展示内容的标识。
具体的,在创建播放任务时选择对应的设备分组,即确定在哪些终端设备上展示,选择相应的布局方式,根据播放任务的需要,添加各个布局方式对应的展示内容的信息,例如报表、图片、视频、文本等内容信息。
进一步还可以设置布局方式的播放时间信息,例如布局方式的起始播放时刻、结束播放时刻、显示时长等,或,各个所述布局方式的顺序、显示时长、播放任务的起始播放时刻等,即可以根据播放时间信息确定布局方式的切换时间,即布局方式对应的展示时段。
如果一个布局方式内有多个报表、图片、视频或文本,可以设置各个展示区域对应的切换时间。
创建播放任务后,***可以自动实现播放任务的推送。
其中,创建播放任务,可以是终端设备执行,也可以服务器执行,本申请实施例对此并不限定。
在一实施例中,创建播放任务时,可以先创建要展示的模板样式,一个模板可以包括多个布局方式,如图8所示,模板包括跑马灯布局、全屏+浮动窗口布局、全屏布局(显示h5网页)、全屏布局(显示图像)、田字布局(用于显示报表)。
如图9所示,选择设备分组;选择模板,如通过模板名称选择模板,例如选择模板一,包括布局方式1顶部跑马灯布局,布局方式2全屏图像布局;布局方式3浮动视频布局;布局方式4h5全屏布局;
设置该模板中各个布局方式对应的展示内容,输入布局方式1中顶部跑马灯的文本信息;上传布局方式2中的图像;上传布局方式3中的视频文件;输入布局方式4中h5网页的信息,例如h5网页的地址;设置上述各个布局方式对应的展示时段,例如设置各个布局方式的起始、结束播放时刻,或设置各个布局方式的显示时长等;
生成播放任务。
通过MQTT服务器发布主题消息,主题消息包括该播放任务。
在一实施例中,创建播放任务之后还可以对播放任务的信息进行修改,例如修改播放任务的开始播放时间、展示内容的信息等等。当用户创建好播放任务后,***自动会按照设备分组或待播放的终端设备的标识,确定消息主题,即主题标识,然后将消息推送到MQTT服务器,当有终端设备监听此主题标识对应的消息时,消息即可到达该终端设备端。
对于终端设备来说,如图10所示,APP启动并注册设备信息,监听设备分组、设备号对应的主题消息,获取新的播放任务;
加入任务队列,启动定时器;
开始执行该播放任务,加载该播放任务对应的模板,以及模板对应的布局方式,加载各个布局方式对应的展示内容;
根据布局方式的顺序、显示时长等时间信息,显示各个布局方式对应的展示内容。
示例性的,播放任务包含一个跑马灯布局、全屏图像+浮动布局、网页布局、全屏图像布局、四分屏报表布局,每种布局方式的展示内容、切换时间均可以灵活调整,以下是以上布局方式的说明:
跑马灯布局:显示在终端设备顶部位置,可以显示一部分通知类消息、或者变更类信息,在创建播放任务时可以修改和调整,内容支持语音朗读功能;
全屏图像+浮动窗口布局:全屏图像例如图3、图4中所示,显示正常产线作业的标准作业程序(Standard Operation Procedure,SOP)文件,浮动窗口显示logo图像信息,内容支持调整和修改,且全屏图像和浮动窗口均可以设置对应内容的显示时长;浮动窗口还可以显示视频或其他。浮动窗口的位置还可以变化。
网页全屏布局:例如展示车间中正在使用的设备监控界面,数据均为实时数据,网页布局支持任意网页展示,对网页的实现技术没有要求;
全屏布局:例如显示高清图像,可以是多个图像进行切换展示;
四分屏报表布局:将显示屏分成了4个展示区域,每一块展示区域显示报表,例如为图形化报表,如图11所示。
上述实施方式中,创建的播放任务中包含至少一个布局方式,每个布局方式中包括至少一个展示区域;按照各个布局方式,在终端设备的显示屏上显示各个布局方式中各个展示区域各自对应的展示内容,展示内容的方式较为多样化,而且可自定义播放任务对应的展示形式,提高了对展示内容控制的灵活性。
图12为本申请提供的内容展示装置一实施例的结构图,如图12所示,本实施例的内容展示装置,包括:
获取模块120,用于获取终端设备对应的播放任务,所述播放任务包括至少一个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;
所述获取模块120,还用于根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;
显示模块121,用于按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容。
本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图13为本申请提供的终端设备实施例的结构图,如图13所示,该电子设备包括:
处理器1301,以及,用于存储处理器1301的可执行指令的存储器1302。
可选的,还可以包括:显示屏1303,用于显示待展示内容。
上述部件可以通过一条或多条总线进行通信。
其中,处理器1301配置为经由执行所述可执行指令来执行前述方法实施例中对应的方法,其具体实施过程可以参见前述方法实施例,此处不再赘述。
本申请实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述方法实施例中对应的方法,其具体实施过程可以参见前述方法实施例,其实现原理和技术效果类似,此处不再赘述。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。
Claims (8)
1.一种内容展示方法,其特征在于,包括:
获取终端设备对应的播放任务,所述播放任务包括多个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;
根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;
按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容;
按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容,包括:
若所述播放任务包括各个所述布局方式对应的播放时间信息,所述播放时间信息包括以下至少两项:所述布局方式的起始播放时刻、结束播放时刻、显示时长;则根据各个所述布局方式对应的播放时间信息,确定各个所述布局方式对应的展示时段;
分别在各个所述布局方式对应的展示时段,在所述显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容;
不同的布局方式之间叠加展示,或者,不同的布局方式之间叠加展示和按顺序依次显示。
2.根据权利要求1所述的方法,其特征在于,若所述播放任务包括各个布局方式的显示时长和各个所述布局方式的顺序;则确定所述播放任务的起始播放时刻;
根据各个所述布局方式的显示时长、各个所述布局方式的播放顺序和所述播放任务的起始播放时刻,确定各个所述布局方式对应的展示时段。
3.根据权利要求1或2所述的方法,其特征在于,获取终端设备对应的播放任务,包括:
确定订阅的主题标识,所述主题标识包括如下信息中的至少一种:所述终端设备的标识、所述终端设备所在设备组的标识;
从服务器接收所述主题标识对应的主题消息,所述主题消息包括所述播放任务。
4.根据权利要求1或2所述的方法,其特征在于,针对所述至少一个布局方式中的任意一个目标布局方式;在所述显示屏上显示所述目标布局方式中各个所述展示区域各自对应的展示内容,包括:
根据所述目标布局方式中包括的至少一个展示区域,分别确定各个所述展示区域各自对应的展示内容在所述终端设备的显示屏上的显示区域;
根据各个所述展示区域各自对应的展示内容在所述显示屏上的显示区域,在所述显示屏上渲染显示各个展示区域各自对应的展示内容。
5.根据权利要求1或2所述的方法,其特征在于,所述展示内容包括以下至少一项内容:图像、视频、文本、报表、网页。
6.一种内容展示装置,其特征在于,包括:
获取模块,用于获取终端设备对应的播放任务,所述播放任务包括多个布局方式、各个所述布局方式中至少一个展示区域各自对应的展示内容的标识;
所述获取模块,还用于根据各个所述展示区域各自对应的展示内容的标识,获取各个所述展示区域各自对应的展示内容;
显示模块,用于按照各个所述布局方式,在所述终端设备的显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容;
所述显示模块,具体用于若所述播放任务包括各个所述布局方式对应的播放时间信息,所述播放时间信息包括以下至少两项:所述布局方式的起始播放时刻、结束播放时刻、显示时长;则根据各个所述布局方式对应的播放时间信息,确定各个所述布局方式对应的展示时段;分别在各个所述布局方式对应的展示时段,在所述显示屏上显示各个所述布局方式中各个所述展示区域各自对应的展示内容;不同的布局方式之间叠加展示,或者,不同的布局方式之间叠加展示和按顺序依次显示。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-5任一项所述的方法。
8.一种终端设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;以及
显示屏,用于显示至少一个布局方式对应的展示内容;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010793870.4A CN111897616B (zh) | 2020-08-10 | 2020-08-10 | 内容展示方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010793870.4A CN111897616B (zh) | 2020-08-10 | 2020-08-10 | 内容展示方法、装置、设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111897616A CN111897616A (zh) | 2020-11-06 |
CN111897616B true CN111897616B (zh) | 2022-10-18 |
Family
ID=73246246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010793870.4A Active CN111897616B (zh) | 2020-08-10 | 2020-08-10 | 内容展示方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111897616B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112804554A (zh) * | 2021-04-06 | 2021-05-14 | 北京百家视联科技有限公司 | 一种直播回放方法、直播回放***、电子设备及存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101106571A (zh) * | 2007-08-30 | 2008-01-16 | 腾讯科技(深圳)有限公司 | 一种动态换肤方法与装置 |
CN104424490A (zh) * | 2013-08-24 | 2015-03-18 | 上海莞东拿信息科技有限公司 | 新型迅速读写rfid以旅游纪念品为载体的广告信息发布*** |
CN105898513A (zh) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 基于安卓平台的多媒体资源的播放方法、装置和终端设备 |
JP6372719B2 (ja) * | 2016-11-25 | 2018-08-15 | エニーシステム株式会社 | 情報提供装置、情報提供方法および情報提供プログラム |
CN106658114A (zh) * | 2016-11-30 | 2017-05-10 | 乐视控股(北京)有限公司 | 一种视频展示方法及装置 |
CN107122151A (zh) * | 2017-04-22 | 2017-09-01 | 高新兴科技集团股份有限公司 | 一种城市运营中心大屏的动态布局方法和*** |
CN109614424B (zh) * | 2018-11-28 | 2020-12-29 | 南京赛克蓝德网络科技有限公司 | 页面布局生成方法、装置、计算设备和介质 |
CN110688420A (zh) * | 2019-10-11 | 2020-01-14 | 西北工业大学 | 一种电子看板的柔性化信息展示装置和方法 |
-
2020
- 2020-08-10 CN CN202010793870.4A patent/CN111897616B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111897616A (zh) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11064258B2 (en) | Reaction selection device, reaction selection method, and reaction selection program | |
CN102685426B (zh) | 终端装置以及显示*** | |
CN103914450A (zh) | 移动终端平台中网页图片呈现方法和装置 | |
WO2016150388A1 (zh) | 界面处理方法、装置及*** | |
JP6615997B2 (ja) | 仮想セッションにおけるサーバ・サイド・キーボード・レイアウトとクライアント・サイド・キーボード・レイアウトとの同期 | |
US20170171277A1 (en) | Method and electronic device for multimedia recommendation based on android platform | |
CN111352600A (zh) | 一种大屏控制***、方法、装置及电子设备 | |
EP3158456A1 (en) | Terminal device, program, method for sharing content and information processing system | |
CN111897616B (zh) | 内容展示方法、装置、设备和存储介质 | |
CN108874412A (zh) | 用于更新界面布局的方法、装置、设备及*** | |
CN111913776B (zh) | 内容展示方法、装置和设备 | |
KR20180130767A (ko) | 모바일 단말에서 html5를 이용하여 학습 영역과 동영상 영역의 상호 작용이 가능하게 하는 학습 장치 및 방법 | |
CN113225595A (zh) | 投影仪控制方法、***及计算机可读存储介质 | |
CN109905753B (zh) | 角标的显示方法和装置、存储介质、电子装置 | |
JP5303534B2 (ja) | 体裁情報処理装置及び方法 | |
JP5165628B2 (ja) | コンテンツ表示端末、コンテンツ表示方法およびプログラムならびに配信サーバ | |
CN115794095B (zh) | 基于JavaScript的虚幻引擎UI开发方法及*** | |
JP2003333544A (ja) | 放送番組配信システム、データ付加装置およびデータ記録装置 | |
CN114501126B (zh) | 视频播放方法、***和存储介质 | |
CN105723729B (zh) | 广播接收装置和广播接收*** | |
CN113986087A (zh) | 基于订阅的视频渲染方法 | |
CN108108138B (zh) | 智能笔盒及其画面显示方法和计算机可读存储介质 | |
CN112948730A (zh) | 网页数据的显示方法、装置、存储介质和电子设备 | |
CN109257643B (zh) | 一种直播间展示方法、终端设备及存储介质 | |
JP6756779B2 (ja) | 情報処理システム、情報処理システムの制御方法、及び、情報処理システムの制御プログラム |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |