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

文档序号:9892073阅读:286来源:国知局
一种马赛克业务管理平台及系统的制作方法
【技术领域】
[0001]本申请涉及数据处理领域,更具体地说,涉及一种马赛克业务平台及系统。
【背景技术】
[0002]马赛克是一种基于视频转码的视频合成技术,将多路输入流(即实时视频流)合并成能在一个屏幕上显示的马赛克视频(即一路视频流)。每一路输入流在屏幕上显示的单元格都是在合成前指定的。用户通过前端的推流系统,在终端如机顶盒和电视机的组合、PC上观看马赛克视频,焦点落在某个单元格上时(此单元格被定义为活动单元格),播放对应输入流的音频,点击可全屏播放。通过鼠标或遥控器等可以切换马赛克视频的活动单元格。
[0003]马赛克系统包括马赛克视频生成系统和马赛克业务管理平台两部分。马赛克业务管理平台负责对马赛克视频界面的管理功能,真正的业务实现由马赛克视频生成系统完成。现在常见的马赛克系统有:机顶盒上的电视墙马赛克系统,简称电视墙系统;PC上的道路交通监控马赛克系统和小区监控马赛克系统,统称视频监控系统。
[0004]不同的马赛克系统之间相互独立,各自负责管理自己的输入与输出。不同的马赛克系统除了输入流的数据处理有差异外,其他功能基本相同。但是,开发新的马赛克系统时,由于各马赛克系统独立,马赛克业务管理平台的开发会存在较大的重复开发,实现系统的时间及成本较高。

【发明内容】

[0005]有鉴于此,本申请提供一种马赛克业务管理平台,欲实现针对电视墙系统和视频监控系统的马赛克视频界面的管理功能,减少系统重复开发,降低系统开发时间和成本的目的。
[0006]为了实现上述目的,现提出的方案如下:
[0007]—种马赛克业务管理平台,包括:输入流分析模块、直播频道模块、监控摄像头模块、马赛克模板模块和马赛克创建模块,
[0008]所述输入流分析模块,用于获取服务器对电视墙系统的输入流和视频监控系统的输入流分析得到的音视频的参数信息;
[0009]所述直播频道模块,用于获取、添加、修改和删除电视墙系统的输入流对应的频道信息;
[0010]所述监控摄像头模块,用于获取、添加、修改和删除视频监控系统的输入流对应的摄像头ig息;
[0011]所述马赛克模板模块,用于对马赛克模板进行参数设置,所述参数设置包括合成分辨率、视音频的编码格式和单元格规格的设置,所述单元格规格为在横向和纵向上排列的单元格的数量;
[0012]所述马赛克创建模块,用于选取马赛克模板,使用所述选取的马赛克模板对应的参数信息,并保存单元格分别与所述电视墙系统的输入流的音视频的参数信息、所述频道信息的对应关系,发送所述参数信息以及所述保存的单元格分别与所述电视墙系统的输入流的音视频的参数信息、所述频道信息的对应关系至所述服务器,供所述服务器合成电视墙马赛克视频;以及选取马赛克模板,使用所述选取的马赛克模板对应的参数信息,并保存单元格分别与所述视频监控系统的输入流的音视频的参数信息、所述摄像头信息的对应关系,发送所述参数信息以及所述保存的单元格分别与所述视频监控系统的输入流的音视频的参数信息、所述摄像头信息的对应关系至所述服务器,供所述服务器合成视频监控马赛克视频。
[0013]优选的,所述马赛克业务管理平台,还包括:
[0014]服务器管理模块,所述服务器管理模块包括负载上限设置单元、连接服务器单元和查询服务器单元;
[0015]所述负载上限设置单元,用于设置所述服务器处理马赛克视频合成时的CPU上限、内存上限,以及输入流的负载上限;
[0016]所述连接服务器单元,用于通过用户名和密码与所述服务器建立连接;
[0017]所述查询服务器单元,用于查询所述服务器负载上限和负载现状。
[0018]优选的,所述负载上限设置单元,包括:
[0019]指令接收子单元,用于接收电视墙系统后台和视频监控系统后台发来的包含所述服务器负载上限信息的保存指令;
[0020]信息保存子单元,用于根据所述保存指令,将所述服务器负载上限信息保存在数据库中。
[0021]优选的,马赛克业务管理平台,还包括:
[0022]马赛克视频预览模块,用于对所述服务器合成的所述视频监控马赛克视频和所述电视墙马赛克视频进行预览。
[0023]优选的,马赛克业务管理平台,还包括:
[0024]用户管理模块,用于对用户信息进行增加、删除、修改和查询,所述用户信息包括用户名称、密码和用户操作权限;
[0025]和/或
[0026]图片管理模块,用于对图片进行增加、删除、修改和查询,所述图片包括马赛克视频的整体背景图、广告图片、频道的logo图片;
[0027]所述马赛克创建模块,还用于选取所述马赛克模板后,在所述马赛克模板上添加所述马赛克视频的整体背景图,以及在所述马赛克模板的单元格上添加广告图片或频道logo图片。
[0028]一种马赛克业务系统,包含上述的马赛克业务管理平台,以及若干台服务器,
[0029]所述服务器,用于对电视墙系统的输入流和视频监控系统输入流进行解码分析,接收所述马赛克创建模块发送的所述参数信息以及所述保存的单元格分别与所述电视墙系统的输入流的音视频的参数信息、所述频道信息的对应关系,合成所述电视墙马赛克视频,以及接收所述参数信息以及所述保存的单元格分别与所述视频监控系统的输入流的音视频的参数信息、所述摄像头信息的对应关系,合成视频监控马赛克视频。
[0030]优选的,所述马赛克业务管理平台还包括:
[0031]服务器管理模块,所述服务器管理模块包括负载上限设置单元、连接服务器单元和查询服务器单元;
[0032]所述负载上限设置单元,用于设置所述服务器处理马赛克视频合成时的CPU上限、内存上限,以及输入流的负载上限;
[0033]所述连接服务器单元,用于通过用户名和密码与所述服务器建立连接;
[0034]所述查询服务器单元,用于查询所述服务器负载上限和负载现状。
[0035]所述服务器,还用于接收包含所述用户名和密码的连接指令,并判断所述用户名和密码是否正确,向所述连接服务器单元发送连接结果信息。
[0036]优选的,所述负载上限设置单元,包括:
[0037]指令接收子单元,用于接收电视墙系统后台和视频监控系统后台发来的包含所述服务器负载上限信息的保存指令;
[0038]信息保存子单元,用于根据所述保存指令,将所述服务器负载上限信息保存在数据库中;
[0039]所述服务器,还用于从所述信息保存子单元获得负载上限的信息。
[0040]优选的,所述马赛克业务管理平台,还包括:
[0041
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1