一种多台广告机同步播放的方法以及系统与流程

文档序号:16482168发布日期:2019-01-04 22:46阅读:851来源:国知局
一种多台广告机同步播放的方法以及系统与流程

技术领域

本发明涉及一种媒体播放机同步装置,尤其涉及一种多台广告机同步播放的方法以及系统。



背景技术:

随着新型技术的发展,人们对多媒体播放广告系统的要求不断提高,尤其在商场、促销会、展会、品牌专卖店等多种场合,为了能营造出视听上的震撼效果,人们通常要求播放的多台广告机能够实现同步播放。

目前市面上实现多媒体广告机同步播放的方法主要分为硬件实现和软件实现两种,硬件实现是一种将广告机播放盒输出信号进行硬件分流到多个显示屏上显示,即多个显示器同时显示一个播放盒输出的信号,从而达到同步的效果。

软件实现目前市面上采用的方法实现较为简单,但灵活性不太好,从同一广告机播放盒输出的显示信号要求各个显示器的显示分辨率等参数一致,也容易引进干扰信号导致显示屏显示效果受影响。常用的根据时间标签来进行广告同步播放的方法,同步播放依赖于每台广告机终端的本地时间,同步效果不太好。



技术实现要素:

本发明的目的是为了提供一种能够实现局域网内多台广告机实现同步播放,同步内容包括广告机同步和素材同步,在不同的广告机上播放相同的文件素材,包括图片、视频、文件等,通过该方式营造出视听上的震撼效果。

为了达到上述目的,本发明采用了如下的技术方案,提供一种多台广告机同步播放的方法,包括如下步骤:

服务器导入播放包并向所述同步主机和至少一台同步从机广播所述播放包,其中,所述播放包封装有分屏ID信息、索引信息、至少一个素材文件及与素材文件匹配的素材文件ID信息,其中,所述索引信息记载有素材文件播放顺序以及播放时长等播放信息;

同步主机接收到播放包后向至少一台同步从机发送广播识别ID,并且根据索引信息检索并播放素材文件,以及将播放的素材文件ID信息发送至所述至少一台同步从机;

所述至少一台同步从机接收到播放包后判别播放包内分屏ID信息与接收到的广播识别ID是否匹配;

若确定匹配则当接收到同步主机发送的所述素材文件ID信息时,检索与所述素材文件ID信息对应的素材文件并根据索引信息播放该检索到的素材文件。

其中,所述同步从机播放检索到的素材文件具体方法为:

判别同步从机接收到的素材文件ID信息与当前播放的素材文件ID信息是否相同,

若是,则同步从机根据播放包内的索引信息重新计算当前素材播放时间,并播放素材;

若否,则同步从机切换至所述的素材文件ID信息,并根据所述索引信息进行播放。

其中,所述的素材文件包括图片、文本以及视频。

其中,所述播放包内的分屏ID信息、素材文件的ID信息以及索引信息为xml文件。

其中,所述索引信息包括时间信息。

为了解决上述技术问题,本发明还提供一种多台广告机同步播放的装置,包括至少两台广告机,其中一台广告机为同步主机,剩余的广告机包括至少一台为同步从机;

服务器,用于导入播放包并向所述同步主机和至少一台同步从机广播所述播放包,其中,所述播放包封装有分屏ID信息、索引信息、至少一个素材文件及与素材文件匹配的素材文件ID信息,其中,所述索引信息记载有素材文件播放顺序以及播放时长等播放信息;

同步主机接收到播放包后向至少一台同步从机发送广播识别ID,并且根据索引信息检索并播放素材文件,以及将播放的素材文件ID信息发送至所述至少一台同步从机;

所述同步从机接收到播放包后判别播放包内分屏ID信息与接收到的广播识别ID是否匹配,若确定匹配则当接收到同步主机发送的所述素材文件ID信息时,检索与所述素材文件ID信息对应的素材文件并根据索引信息播放该检索到的素材文件。

其中,所述同步从机包括判断单元,所述判断单元用于判别同步从机接收到的素材文件ID信息与当前播放的素材文件ID信息是否相同。

若是,则同步从机根据播放包内的索引信息重新计算当前素材播放时间,并播放素材;

若否,则同步从机切换至所述的素材文件ID信息,并根据所述索引信息进行播放。

其中,所述的素材文件包括图片、文本以及视频。

其中,所述播放包内的分屏ID信息、素材文件的ID信息以及索引信息为xml文件。

本发明还提供一种多台广告机同步播放的系统,包括一同步主机、至少一同步从机以及服务器;所述至少一同步从机与所述同步主机中配置同步播放端口;所述服务器与所述同步主机、同步从机相连接;

所述服务器,用于导入播放包并向所述同步主机和至少一台同步从机广播所述播放包,其中,所述播放包封装有分屏ID信息、索引信息、至少一个素材文件及与素材文件匹配的素材文件ID信息,其中,所述索引信息记载有素材文件播放顺序以及播放时长等播放信息;

同步主机接收到播放包后向至少一台同步从机发送广播识别ID,并且根据索引信息检索并播放素材文件,以及将播放的素材文件ID信息发送至所述至少一台同步从机;

所述同步从机接收到播放包后判别播放包内分屏ID信息与接收到的广播识别ID是否匹配;若确定匹配则当接收到同步主机发送的所述素材文件ID信息时,检索与所述素材文件ID信息对应的素材文件并根据索引信息播放该检索到的素材文件;若确定不匹配则按当前播放内容继续播放。

本发明的有益效果是:本发明将需要在广告机上播放的各种素材组织成播放包,所述播放包内定义一个唯一的分屏ID。所述广告机包括同步主机、同步从机,并将同步主机以及同步从机配置同步播放端口,所述同步主机能够向至少一同步从机广播识别ID。当所述的服务器向同步主机以及同步从机广播播放包时,所述的同步从机识别该播放包的分屏ID是否与其接收到的识别ID相互匹配,若相互匹配,则确认该同步从机有权播放该播放包。所述的同步主机在播放每一素材文件时,都将当前播放的素材文件ID信息广播给同步从机,同步从机根据接收到的素材文件ID信息查找到相应的文件,并播放该素材文件。本技术方案,通过所述的同步主机向同步从机广播素材文件ID信息,从而使同步主机能够控制同步从机的播放。同步主机以及同步从机根据所述播放包内的分屏ID信息,素材文件的ID信息以及索引信息来播放分屏以及分屏里的素材,从而使同步主机以及同步从机的素材能够同步播放,达到视觉上的震撼效果。

附图说明

图1所示为本发明的多台广告机同步播放的方法的流程图。

具体实施方式

为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。

请参阅图1,本实施方式提供一种多台广告机同步播放的方法。

S100:服务器导入播放包并向所述同步主机和至少一台同步从机广播所述播放包,其中,所述播放包封装有分屏ID信息、索引信息、至少一个素材文件及与素材文件匹配的素材文件ID信息,其中,所述索引信息记载有素材文件播放顺序以及播放时长等播放信息;

S200:同步主机接收到播放包后向至少一台同步从机发送广播识别ID,并且根据索引信息检索并播放素材文件,以及将播放的素材文件ID信息发送至所述至少一台同步从机;

S300:所述至少一台同步从机接收到播放包后判别播放包内分屏ID信息与接收到的广播识别ID是否匹配;

若确定匹配则当接收到同步主机发送的所述素材文件ID信息时,检索与所述素材文件ID信息对应的素材文件并根据索引信息播放该检索到的素材文件。

通过上述的实施方式,多台广告机连接至同一个服务器,每台广告机定义好坐标信息。本实施方式中,定义其中一台广告机位同步主机,剩余的广告机包括至少一台同步从机,配置好的同步从机中的至少一个与所述同步主机配置同步播放端口。在播放素材的时候,所述同步主机先向需要与之进行同步播放的同步从机广播识别ID,需要注意的是,在该实施方式中所述同步主机可能仅向部分同步从机广播识别ID,也可能向所有的同步从机广播识别ID,只有接收到识别ID的同步从机才会与所述的同步主机进行同步播放。所述服务器同时向同步主机以及同步从机广播播放包。所述的同步主机以及同步从机同时响应接收所述的播放包,接收到识别ID的同步从机判别所述播放包的分屏ID与所述识别ID是否相同,若相同则所述的同步从机具备播放所述播放包的权限。

在播放的过程中,所述的同步主机在播放每一素材文件时,都将该素材文件ID信息广播给与其连接的同步从机,同步主机同时根据播放包内的索引信息播放所述的素材文件。

同步从机接收到播放包时,先判断所述播放包的分屏ID信息是否与同步从机接收到的ID信息相互匹配,若是,则查找同步从机内存储的播放包内的素材ID信息与所述同步从机接收到的素材文件ID信息相互匹配的素材文件,查找到相应的素材文件后,所述的同步从机根据所述素材的索引信息播放播放包内的素材内容。

如果同步播放素材时间播放完了仍然没有接收到下一个素材的同步信息,则同步主机以及同步从机自动按本地播放的方式播放本地的下一个素材以防止丢包引起的不同步,通过这种方式实现局域网内所有同步主机以及同步从机的同步播放。

本发明中,所述的素材的索引信息内包括素材文件播放顺序、播放时长等播放信息、时间信息,具体的包括当前时间、开始播放时间、播放时长以及结束播放时间等具体信息,根据索引信息内的时间信息,就可以使不同的同步从机上的素材内容在同一个时间内播放,并且仅在同步从机接收到素材文件ID信息后才开始播放相应的素材,从而保证了各个广告机能够同步播放素材的目的。在一改进的实施方式中,所述的播放包的分屏ID信息、素材文件ID信息以及索引信息为xml文件。

本发明的实施方式中,所述同步从机播放检索到的素材文件具体方法为:

判别同步从机接收到的素材文件ID信息与当前播放的素材文件ID信息是否相同,

若是,则同步从机根据播放包内的索引信息重新计算当前素材播放时间,并播放素材;

若否,则同步从机切换至所述的素材文件ID信息,并根据所述索引信息进行播放。

通过上述的技术方案,以及达到节约系统内部资源的目的,提高系统的运行效率。

本发明中,所述广告机还包括同步单机,所述同步单机的播放方法如下:

A100:所述同步单机接收播放包,识别所述播放包的素材文件ID信息与其自身ID是否相匹配,

若是,转A200;

若否,转A300;

A200:判断当前播放素材跟收到的素材索引信息是否相同,

若是,则重新计算当前素材播放时间,并根据索引信息播放文件;

若否,则切换到收到的播放包,并根据播放包内的索引信息播放文件。

A300:判断当前播放的素材是否过期,

若是,则按本地播放来播放新的素材;

若否,则继续播放当前素材。

在本发明中,所述的同步单机只播放本地广告机的广告内容,其直接从所述的服务器接收播放包,若其收到播放包的分屏ID信息与其自身的ID信息相互匹配,则继续判定当前播放素材跟收到的素材是否是同一素材,若是则根据所述播放包内的索引信息重新计算当前素材的播放时间,并根据索引信息播放所述的素材;若不是同一素材,则从当前的播放直接切换到收到的素材播放。如果没有收到有效的播放包,则判断当前素材的播放时间是否过期,如果过期了,则按照本地的播放来播放新的素材,如果没有过期,则继续当前的播放。

为了解决上述技术问题,本发明还提供了一种多台广告机同步播放的装置,所述装置包括:

至少两台广告机,至少一台广告机为同步主机,剩余的广告机包括至少一台同步从机,所述同步主机向所述同步从机广播识别ID;

服务器,所述服务器用于导入播放包,并向同步主机、同步从机广播所述播放包;所述播放包包括分屏ID信息、索引信息、至少一个素材文件以及与素材文件匹配的素材文件ID信息,其中,所述的索引信息记载有素材文件播放顺序以及播放时长等播放信息;

同步主机接收到播放包后向至少一台同步从机发送广播识别ID,并且根据索引信息检索并播放素材文件,以及将播放的素材文件ID信息发送至所述至少一台同步从机;

所述同步从机接收到播放包后判别播放包内分屏ID信息与接收到的广播识别ID是否匹配,若确定匹配则当接收到同步主机发送的所述素材文件ID信息时,检索与所述素材文件ID信息对应的素材文件并根据索引信息播放该检索到的素材文件。

将同处于同一个局域网内的广告机配置成同步主机以及同步从机,并通过配置,使所述同步主机能够控制同步从机与其同步播放。所述的多台广告机同步播放装置中,所述的素材文件包括图片、文本以及视频。进一步的,所述播放包内的分屏ID信息、素材文件的ID信息以及索引信息均为xml文件,还可以为word文件等。

为了解决上述技术问题,本发明还公开了一种多台广告机同步播放的系统,包括至少一同步主机、至少一同步从机以及服务器;所述同步从机与所述同步主机配置同步播放端口;所述服务器与所述同步主机、同步从机相连接。通过与所述同步主机相连接的同步从机,同步主机能够向与其配置同步播放端口的同步从机广播识别ID,还能够实时广播同步主机当前播放的素材文件ID信息。该播放包内的索引信息设置了当前时间、播放时长、播放时长等,从而控制同步主机、同步从机的播放,保证了播放包内的内容能够在同步主机与同步从机上同步播放。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1