本申请涉及媒体播放技术领域,提出一种节目数据发布方法、装置、服务器和存储介质。在本申请中,用户可以为需要发布节目的终端设备设置对应的节目发布标识。在节目发布的过程中,服务器通过查询节目发布标识可以确定对应的终端设备;然后,服务器检测该终端设备的网络是否稳定,如果该终端设备的网络稳定,则向该终端设备发布节目数据。在上述过程中,服务器会自动检测终端设备的网络是否稳定,且在检测到网络稳定时才向终端设备发布节目数据,整个节目发布过程无需人工关注网络状态,能够有效降低人工成本。降低人工成本。降低人工成本。
【技术实现步骤摘要】
一种节目数据发布方法、装置、服务器和存储介质
[0001]本申请涉及媒体播放
,尤其涉及一种节目数据发布方法、装置、服务器和存储介质。
技术介绍
[0002]目前,LED等各类显示屏已广泛分布于人们日常生活的各个场所。当通过显示屏播放节目时,需要节目源服务器将相应的节目数据发布到与该显示屏连接的终端设备。
[0003]通常来说,终端设备和服务器之间可能出现网络抖动或者中断等问题,这会导致节目发布失败。针对这个问题,现有的处理方式是安排专人看护节目发布的过程,当节目发布失败时人工操作重新发布节目。然而,采用这种处理方式的人工成本较高。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种节目数据发布方法、装置、服务器和存储介质,能够降低节目发布过程中的人工成本。
[0005]本申请实施例的第一方面提供了一种应用于服务器的节目数据发布方法,包括:
[0006]若从存储区查询到节目发布标识,则确定与所述节目发布标识对应的终端设备;其中,所述节目发布标识为用于表示对应终端设备需要获取节目数据的标识符;
[0007]检测所述终端设备的网络是否稳定;
[0008]若所述终端设备的网络稳定,则向所述终端设备发布节目数据。
[0009]在本申请实施例中,用户可以为需要发布节目的终端设备设置对应的节目发布标识。在节目发布的过程中,服务器通过查询节目发布标识可以确定对应的终端设备;然后,服务器检测该终端设备的网络是否稳定,如果该终端设备的网络稳定,则向该终端设备发布节目数据。在上述过程中,服务器会自动检测终端设备的网络是否稳定,且在检测到网络稳定时才向终端设备发布节目数据,整个节目发布过程无需人工关注网络状态,能够有效降低人工成本。
[0010]本申请实施例的第二方面提供了一种应用于服务器的节目数据发布装置,包括:
[0011]标识查询模块,用于若从存储区查询到节目发布标识,则确定与所述节目发布标识对应的终端设备;其中,所述节目发布标识为用于表示对应终端设备需要获取节目数据的标识符;
[0012]网络检测模块,用于检测所述终端设备的网络是否稳定;
[0013]节目发布模块,用于若所述终端设备的网络稳定,则向所述终端设备发布节目数据。
[0014]本申请实施例的第三方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例的第一方面提供的节目数据发布方法。
[0015]本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储
介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例的第一方面提供的节目数据发布方法。
[0016]本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在服务器上运行时,使得服务器执行如本申请实施例的第一方面提供的节目数据发布方法。
[0017]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0018]图1是本申请实施例提供的一种节目数据发布方法的流程图;
[0019]图2是本申请实施例提供的一种节目数据发布系统的示意图;
[0020]图3是本申请实施例提供的用户设置节目发布标识的操作示意图;
[0021]图4是本申请实施例提供的一种节目数据发布装置的结构示意图;
[0022]图5是本申请实施例提供的一种服务器的示意图。
具体实施方式
[0023]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0024]如今,LED电子显示屏已经应用于各行各业,用户可以将各种类型的媒体素材(例如文本、图片、视频、H5组件或者网页等)发布到显示屏上进行播放。通常来说,LED显示屏会连接一个控制终端,该控制终端在接收到服务器发布的节目数据之后,可以控制LED显示屏播放相应的节目。然而在节目发布的过程中,如果服务器和控制终端之间的网络出现波动或中断,则很可能导致节目发布失败,因此目前的节目发布过程需要人为看护,存在较高的人工成本。
[0025]针对上述问题,本申请实施例提出一种节目数据发布方法,通过为需要发布节目的终端设备设置对应的节目发布标识,在节目发布的过程中,服务器通过查询节目发布标识可以确定对应的终端设备,然后自动检测终端设备的网络是否稳定,且在检测到网络稳定时才向终端设备发布节目数据。整个节目发布过程无需人工看护,能够有效降低人工成本。关于本申请实施例更具体的技术实现细节,请参照下文所述的方法实施例。
[0026]请参阅图1,示出了本申请实施例提供的一种节目数据发布方法,包括:
[0027]101、若从存储区查询到节目发布标识,则确定与所述节目发布标识对应的终端设备;
[0028]应当理解,本申请实施例的执行主体可以是提供节目数据的某个服务器,该服务器可以通过网络等方式和各个终端设备连接。这里的终端设备可以是与LED显示屏连接的控制终端,终端设备在接收到服务器发布的节目数据之后,可以控制LED显示屏播放相应的节目。
[0029]在本申请实施例的一种实现方式中,用户可以于服务器端为每个需要发布节目的终端设备分别设置对应的节目发布标识,服务器会自动存储已设置的所有节目发布标识至某个存储区,节目发布标识为用于表示对应终端设备需要获取节目数据的标识符。由于采用本申请实施例提供的节目数据发布方法不要求终端设备实时在线,因此设置的节目发布标识也可以称作“离线发布标识”。示例性的,如果与服务器连接的终端设备有设备1
‑
设备10共10个设备,其中设备3和设备7需要实现无人工看护的节目发布,则用户可以于服务器端为设备3设置一个节目发布标识A,为设备7设置另一个节目发布标识B,服务器会自动存储节目发布标识A和节目发布标识B,以及存储节目发布标识A与设备3的对应关系,节目发布标识B与设备7的对应关系。
[0030]在本申请实施例的另一种实现方式中,用户也可以于终端设备端设置对应的节目发布标识。当服务器检测到终端设备上线时,可以查询终端设备上是否设置有节目发布标识,如果有,则服务器会获取该节目发布标识并存储。例如,用户可以于上述设备3中设置节目发布标识,当服务器检测到设备3上线时,会查询并获取设备3中设置的节目发布标识,然后进行存储。
[0031]在本申请实施例的一种实现方式中,所述方法还可以包括:
[0032]若检测到用户于所述服务本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种节目数据发布方法,应用于服务器,其特征在于,所述方法包括:若从存储区查询到节目发布标识,则确定与所述节目发布标识对应的终端设备;其中,所述节目发布标识为用于表示对应终端设备需要获取节目数据的标识符;检测所述终端设备的网络是否稳定;若所述终端设备的网络稳定,则向所述终端设备发布节目数据。2.如权利要求1所述的方法,其特征在于,所述存储区为第一缓存,所述若从存储区查询到节目发布标识,则确定与所述节目发布标识对应的终端设备,包括:每隔第一时长,查询所述第一缓存中是否存在所述节目发布标识;若所述第一缓存中存在所述节目发布标识,则确定与所述节目发布标识对应的终端设备。3.如权利要求2所述的方法,其特征在于,在向所述终端设备发布节目数据之后,还包括:若接收到所述终端设备上报的与所述节目发布标识对应的节目播放成功信息,则删除所述第一缓存中的所述节目发布标识。4.如权利要求2所述的方法,其特征在于,还包括:若检测到用户于所述服务器或者于所述终端设备设置的所述节目发布标识,则将所述节目发布标识添加至所述第一缓存中。5.如权利要求1至4任一项所述的方法,其特征在于,所述检测所述终端设备的网络是否稳定,包括:从第二缓存中查找所述终端设备在第二时长内的网络状态数据;根据所述网络状态数据,确定所述终端设备的网络是否稳定。6.如权利要求5所述的方法,...
【专利技术属性】
技术研发人员:胡艳敏,韩丹,
申请(专利权)人:西安诺瓦星云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。