一种马赛克业务管理平台及系统的制作方法_3

文档序号:9892073阅读:来源:国知局
墙系统后台和视频监控系统后台发来的包含所述服务器处理马赛克视频合成时的CPU上限、内存上限,以及输入流的负载上限的保存指令;信息保存子单元根据保存指令,将处理马赛克视频合成时的CPU上限、内存上限,以及输入流的负载上限保存在数据库中。
[0072]连接服务器单元162,用于通过用户名和密码与服务器建立连接。电视墙系统后台和/或视频监控系统后台发连接指定服务器的指令至连接服务器单元162,指令中包含用户名、密码以及指定服务器的ID信息,连接服务器单元162根据指定服务器的ID信息,将连接指定服务器的指令发送至指定服务器。服务器判断用户的合法性,即用户名和密码是否与数据库中预存的一致,若一致,向连接服务器单元162返回连接成功的消息及连接口令,连接服务器单元162向电视墙系统后台和/或视频监控系统后台返回连接成果的消息;若不一致,向连接服务器单元162返回连接失败的消息,连接服务器单元162向电视墙系统后台和/或视频监控系统后台返回连接失败的消息。
[0073]成功连接指定服务器后,连接服务器单元162还会以一定的时间间隔向指定的服务器发送维持连接的请求,指定的服务器向连接服务器单元162返回请求成功或失败的结果O
[0074]查询服务器单元163,用于查询服务器负载上限和负载现状。电视墙系统后台和/或视频监控系统后台发查询指定服务器的指令至查询服务器单元163,查询指定服务器指令包含指定服务器的ID,查询服务器单元163根据指定服务器的ID从数据库中获取指定服务器的负载上限和负载现状,并向电视墙系统后台和/或视频监控系统后台返回指定服务器的负载上限和负载现状信息。
[0075]通过负载上限设置单元161,设置马赛克系统中所有服务器的负载上限,在选择服务器进行马赛克视频合成时,通过查询服务器单元163,可以实时查询系统中所有服务器的负载情况,选择合适的服务器进行马赛克视频合成,通过连接服务器单元162实现指定服务器的连接对马赛克视频进行合成。实现对服务器的统一管理,进而实现不同马赛克业务系统对应的服务器共享,资源得到合理利用。
[0076]优选的,马赛克业务管理平台还可以包括马赛克视频预览模块(图未示出),用于对编排好的合成电视墙马赛克视频或合成视频监控马赛克视频进行预览。便于编排人员对合成效果的把控。
[0077]本实施例公开另一种马赛克业务管理平台,参见图4所示,输入流分析模块11、直播频道模块12、监控摄像头模块13、马赛克模板模块14和马赛克创建模块15,以及用户管理模块17和/或图片管理模块18。
[0078]用户管理模块17,用于对用户信息进行增加、删除、修改和查询,用户信息包括用户名称、密码和用户操作权限。在用户管理模块17预先设定管理员信息,管理员通过登录用户管理模块实现对用户信息的管理。用户管理模块17将用户信息保存在数据库中。
[0079]图片管理模块18,用于对图片进行增加、删除、修改和查询,所述图片包括马赛克视频的整体背景图、广告图片、频道的logo图片。马赛克创建模块,选取所述马赛克模板后,在所述马赛克模板上添加马赛克视频的整体背景图,以及在马赛克模板的单元格上添加广告图片或频道logo图片。播放的马赛克视频中可以设置若干广告位,只播放广告信息,通过单元格与广告流绑定实现。管理员或用户通过登录图片管理模块实现对图片的管理。图片管理模块18将图片保存在数据库中。
[0080]本实施例公开一种马赛克业务系统,参见图5所示,包含一个马赛克业务管理平台,以及N台服务器,
[0081]马赛克业务管理平台包括输入流分析模块11、直播频道模块12、监控摄像头模块13、马赛克模板模块14和马赛克创建模块15。
[0082]服务器,用于对电视墙系统的输入流和视频监控系统输入流进行解码分析,接收马赛克创建模块15发送的马赛克模板的参数信息,以及保存的单元格分别与电视墙系统的输入流的音视频的参数信息、频道信息的对应关系,合成电视墙马赛克视频。以及接收马赛克模板模块15发送的马赛克模板的参数信息以及保存的单元格分别与视频监控系统的输入流的音视频的参数信息、摄像头信息的对应关系,合成视频监控马赛克视频。
[0083]服务器既可以用于电视墙马赛克视频的合成,又可以用于视频监控马赛克视频的合成。使得马赛克业务系统中的服务器资源能更好的平衡使用,不会造成服务器资源浪费,节约硬件成本,解决不同马赛克业务系统之间服务器不能共享,导致服务器资源使用不均衡的问题。
[0084]本实施例公开另一种马赛克业务系统,参见图6所示,包含一个马赛克业务管理平台,以及N台服务器,
[0085]马赛克业务管理平台包括输入流分析模块11、直播频道模块12、监控摄像头模块13、马赛克模板模块14、马赛克创建模块15和服务器管理模块16。
[0086]服务器接收服务器管理模块16发送的包含用户名和密码的连接指令,判断用户名和密码是否合法,向服务器管理单元反馈连接结果信息。以及从服务器管理模块16获取负载上限的信息。
[0087]在选择服务器进行马赛克视频合成时,通过服务器管理模块16,可以实时查询系统中所有服务器的负载情况,选择合适的服务器进行马赛克视频合成,实现指定服务器的连接对马赛克视频进行合成。进而不仅实现不同马赛克业务系统对应的服务器共享,还使得资源得到更合理利用。
[0088]优选的,服务器还可以将合成的所述视频监控马赛克视频和所述电视墙马赛克视频发送至马赛克视频预览模块以供预览。
[0089]本实施例公开另一种马赛克业务系统,参见图7所示,包含一个马赛克业务管理平台,以及N台服务器,
[0090]马赛克业务管理平台包括输入流分析模块11、直播频道模块12、监控摄像头模块13、马赛克模板模块14和马赛克创建模块15,以及用户管理模块17和/或图片管理模块18。
[0091]服务器,从用户管理模块17获得用户信息,从图片管理模块18获取图片。
[0092]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0093]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1