拼接显示装置的视频播放方法和系统的制作方法

文档序号:9380904阅读:663来源:国知局
拼接显示装置的视频播放方法和系统的制作方法
【技术领域】
[0001]本发明涉及视频显示技术领域,特别是涉及一种拼接显示装置的视频播放方法和系统。
【背景技术】
[0002]随着控制室应用的推广,智能控制在安防领域越来越重要;信息集中显示应用中对显示终端的高要求越来越高,其一般要求多种先进技术的集合应用,具有独特的图像显示效果,最终目的是实现高清晰度、大面积的集中化信息显示。传统用于安防领域的智能监控方案,一般在一个场景设置一个摄像头进行拍摄,再通过某个显示器对拍摄的记录视频进行显示,以达到对相应场景进行监控或者记录的目的,上述方式在相关视频的回放中一般难以从各个角度获取相应场景的视频拍摄信息,影响上述视频的播放效果。

【发明内容】

[0003]基于此,有必要针对传统方式影响视频回放时播放效果的技术问题,提供一种拼接显示装置的视频播放方法和系统。
[0004]—种拼接显示装置的视频播放方法,包括如下步骤:
[0005]根据场景属性获取该场景对应的视频源,并分别对各个视频源进行解码,得到多路视频信息;其中,所述视频源为在所述场景中通过多个摄像头拍摄的视频;
[0006]根据拍摄时间对所述多路视频信息进行时间同步,并合成为一路完整的场景视频,并将所述场景视频与所述拍摄时间进行关联;
[0007]获取所需观看的时间段,从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放。
[0008]—种拼接显示装置的视频播放系统,包括:
[0009]解码模块,用于根据场景属性获取该场景对应的视频源,并分别对各个视频源进行解码,得到多路视频信息;其中,所述视频源为在所述场景中通过多个摄像头拍摄的视频;
[0010]解码模块,用于根据拍摄时间对所述多路视频信息进行时间同步,并合成为一路完整的场景视频,并将所述场景视频与所述拍摄时间进行关联;
[0011]播放模块,用于获取所需观看的时间段,从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放。
[0012]上述拼接显示装置的视频播放方法和系统,根据场景属性获取该场景对应的视频源,解码所述视频源,以得到多路视频信息,再按照多路视频信息进行时间同步,合成为一路完整的场景视频,使多个摄像头从不同角度在该场景所拍摄的视频,可以清楚、全面的展现在一个场景视频中,保证上述场景视频所包含的完整性与准确性;根据用户需求设置所需观看的时间段,从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放,使上述场景视频中符合用户需求的内容可以通过拼接显示装置进行播放,使在上述场景视频的回放过程中,可以从不同的角度获取相应时间段内该场景所发生的事情,提高上述场景视频的播放效果,进而提高通过拼接显示装置对相关场景进行监控或者记录的效果。
【附图说明】
[0013]图1为一个实施例的拼接显示装置的视频播放方法流程图;
[0014]图2为一个实施例的拼接显示装置的视频播放系统结构示意图。
【具体实施方式】
[0015]下面结合附图对本发明的拼接显示装置的视频播放方法和系统的【具体实施方式】作详细描述。
[0016]参考图1,图1所示为一个实施例的拼接显示装置的视频播放方法流程图,包括如下步骤:
[0017]S10,根据场景属性获取该场景对应的视频源,并分别对各个视频源进行解码,得到多路视频信息;其中,所述视频源为在所述场景中通过多个摄像头拍摄的视频;
[0018]上述步骤SlO中,若需要对某个场景,比如存放重要仪器的储藏室等,进行监控;或者对一些场景进行视频记录,比如各种会议;可以在相应的场景中安装多个摄像头,上述各个摄像头可以安装在相应场景的各个角落,以分别从不同的角度,清楚记录该场景所发生的事务。
[0019]由于每个场景中均从不同角度安装了多个摄像头,每个摄像头可以进行独立的拍摄,得到其相应的视频源,因此一个场景对应多个视频源;可以根据场景属性获取该场景对应的多个视频源;对该场景对应的多个视频源进行解码后可以得带多路视频信息,上述多路视频信息可以从各个角度记录相应场景的的拍摄内容。上述场景属性可以包括场景的位置信息、或者场景编号等等,上述场景属性与进行监控或者记录的场景一一对应,一个场景属性代表,且仅代表一个进行拍摄的场景。
[0020]S20,根据拍摄时间对所述多路视频信息进行时间同步,并合成为一路完整的场景视频,并将所述场景视频与所述拍摄时间进行关联;
[0021]上述步骤S20中,一个场景对应多个视频源,即对应多路视频信息;上述多路视频信息的拍摄时间是一致的,也就是说,拍摄的起始时刻、结束时刻、以及上述起始时刻、结束时刻之间的各个时刻所拍摄的内容相对应;可以根据上述拍摄时间对同一场景的多路视频信息进行时间同步,以合成为一路完整的场景视频;使上述完整的场景视频可以包含从该场景各个角度所拍摄的内容。上述场景视频是在拍摄时间段内针对相应场景进行拍摄的视频信息,可以将其与拍摄时间进行关联,也就是记录上述场景视频中每个内容进行拍摄的时刻,以便后续根据相关时间提取上述场景视频中的部分内容。
[0022]S30,获取所需观看的时间段,从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放。
[0023]上述步骤S30中,对应一个场景视频,用户可能只需要观看其中的一部分,无需从头看到尾,这时便可以向拼接显示装置输入相应场景视频的观看时间,即上述所需观看的时间段,使拼接显示装置获取上述所需观看的时间段,再从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放,以提高用户通过拼接显示装置获取相关视频内容的效率;上述所需观看的时间段需要根据拍摄时间进行设定,其可以是上述拍摄时间的一部分,也可以是整个拍摄时间,也就是说,上述时间段为相应拍摄时间段的子集。通过拼接显示装置进行相应观看时间段内场景视频的观看,可以通过增加一个调用SDK (Software Development Kit,软件开发工具包)的插件来实现本系统的信号上墙显示;如拼墙这一类拼接显示装置可通过SDK获取该系统的配置的通道信息,对转码和回放的信号进行开窗,并且可对回放窗口进行相应的控制;以保证通过拼接显示装置播放相应场景视频的效果。
[0024]本实施例提供的拼接显示装置的视频播放方法,根据场景属性获取该场景对应的视频源,解码所述视频源,以得到多路视频信息,再按照多路视频信息进行时间同步,合成为一路完整的场景视频,使多个摄像头从不同角度在该场景所拍摄的视频,可以清楚、全面的展现在一个场景视频中,保证上述场景视频所包含的完整性与准确性;根据用户需求设置所需观看的时间段,从拍摄时间中查找出所述时间段,并从场景视频中截取相应的视频片段进行播放,使上述场景视频中符合用户需求的内容可以通过拼接显示装置进行播放,使在上述场景视频的回放过程中,可以从不同的角度获取相应时间段内该场景所发生的事情,提高上述场景视频的播放效果,进而提高通过拼接显示装置对相关场景进行监控或者记录的效果。
[0025]在一个实施例中,在对各个视频源进行解码,得到多路视频信息后还可以包括:
[0026]判断各路视频信息的格式是否为设定的视频格式;
[0027]若否,将所述各路视频信息转换为所述设定的视频格式。
[0028]上述设定的视频格式可以包括上述拼接显示装置可以播放的各种视频格式,其可以根据拼接显示装置所兼容的视频格式进行设定。由于视频格式多种多样,若视频信息的格式不为设定的视频格式,说明该视频信息无法在上述拼接显示装置中进行播放,需要将相应的视频信息进行格式转换,使其可以顺利进行播放,以保证上述场景视频进行回放的质量。
[0029]作为一个实施例,一般情况下需要对非标准视频(非H264或MPEG-4)进行转码(或根据拼接显示装置的配置要求对标准视频也进行转码),转码后一般可以为标准H264视频;可以获取音视频及相关事件数据,根据拼接显示装置配置的要求对视频和音频进行转码。将视频用相应的SDK解码为原始图像数据,再交给转码卡编码为H.264视频;还可以将音频用相应的SDK解码为原始音频数据,再利用ffmpeg重新编码为音频。
[0030]在一个实施例中,上述根据场景属性获取该场景对应的视频源,并对所述视频源进行解码的步骤前还可以包括:
[0031]连接安装在各个场景中的摄像头;
[0032]获取所述摄像头的属性,根据所述属性加载该摄像头对应的插件,并根据所述插件控制相应的摄像头进行视频拍摄。
[0033]本实施例中,可以根据具体拼接显示装置对应的协议封装插件对摄像头等硬件进行接入以及在接入后对相应路径进行管控。一般而言,对于每一类信号源(拍摄用的摄像头),都相应地有一个处理相应信息的插件,上述插件通过信号源设备厂商的SDK得到视频、音频、事件数据,如果音视频非标准的话,对音视频进行解码,转换成标准的视频,进行视频处理。上述摄像头的属性与各个摄像头一一对应,一个摄像头有且仅有一个属性;根据所述属性可以加载该摄像头对应的插件,上述插件可以包括dll (应用程序拓展)插件,进行相关插件的加载后,可以根据上述插件以及相应的路径控制相应的摄像头进行视频拍摄。
[0034]作为一个实施例,上述获取所述摄像头的属性,根据所述属性加载该摄像头对应的插件,并根据所述插件控制相应的摄像头进行视频拍摄的步骤后还可以包括:
[0035]获取各个摄像头拍摄的视频,得到视频源;
[0036]设置本地缓存区,将所
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1