一种视频传输方法、装置及系统与流程

文档序号:17925618发布日期:2019-06-15 00:23阅读:172来源:国知局
一种视频传输方法、装置及系统与流程

本发明主要涉及安防监控技术领域,尤其涉及一种视频传输方法、装置及系统。



背景技术:

现有的楼宇对讲系统中,位于门口带有视频监控功能的设备称为门口机,用于监控室外的区域,位于室内的带有为用户提供监控视频显示功能的设备为室内机,为了实现室内用户可以监控到室外的情况,室内机一般直接和门口机连接。由于门口机自身的摄像头角度和参数的限制,想要达到全方位的监控,需要为门口机安装其他网络摄像头(ipcamera,ipc)等辅助监控设备。为了方便室内机为用户提供所有监控区域的情况,室内机除了连接门口机之外,还需要与配置的多个ipc进行连接。虽然这种楼宇对讲系统可以使用户了解整个监控区域的情况,但是室内机需要与多个ipc连接,使得安装过程中布线困难、复杂。

由于室内机需要配置与其连接的ipc的用户名、登录密码才能成功获取到ipc的监控视频,而同一ipc可能会为多个室内机提供监控服务,因此对应用户的室内机均需要配置该ipc的用户名和登录密码,进而提高了ipc用户名和登录密码泄露的风险,导致出现一系列的安全问题。



技术实现要素:

本发明实施例提供了一种视频传输方法、装置及系统,用以解决现有技术中视频传输安全性低的问题。

本发明实施例提供了一种视频传输方法,所述方法包括:

门口机接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;

根据与自身连接的每台ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频;

将所述目标视频发送给所述室内机。

进一步地,所述接收室内机发送的获取视频的控制命令之前,所述方法还包括:

向所述室内机发送确定是否连接的呼叫请求;

如果接收到所述室内机发送的应答消息,确定与所述室内机已建立连接。

进一步地,所述接收室内机发送的获取视频的控制命令之前,所述方法还包括:

接收所述室内机发送的确定是否连接的呼叫请求;

向所述室内机发送已建立连接的应答消息。

进一步地,如果获取到多个目标视频,所述将所述目标视频发送给所述室内机包括:

对所述多个目标视频通过视频压缩、重编码得到一路视频码流;

将所述视频码流发送给所述室内机。

本发明实施例提供了一种视频传输方法,所述方法包括:

室内机向所述门口机发送获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;

接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示。

进一步地,所述向所述门口机发送获取视频的控制命令之前,所述方法还包括:

接收所述门口机发送的确定是否连接的呼叫请求;

向所述门口机发送确定与所述门口机已建立连接的应答消息。

进一步地,所述向所述门口机发送获取视频的控制命令之前,所述方法还包括:

向所述门口机发送确定是否连接的呼叫请求;

如果接收到所述门口机发送的应答消息,确定与所述门口机已建立连接。

进一步地,如果所述控制命令中携带多个ipc的目标标识信息,所述接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示包括:

接收所述门口机发送的视频码流,对所述视频码流解码获取每个目标视频,通过分屏显示的方式显示每个所述目标视频。

本发明实施例提供了一种视频传输装置,所述装置包括:

第一接收模块,用于接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;

确定模块,用于根据与自身连接的每台ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频;

第一发送模块,用于将所述目标视频发送给所述室内机。

进一步地,所述装置还包括:

第二发送模块,用于向所述室内机发送确定是否连接的呼叫请求;如果接收到所述室内机发送的应答消息,确定与所述室内机已建立连接。

进一步地,所述装置还包括:

第二接收模块,用于接收所述室内机发送的确定是否连接的呼叫请求;向所述室内机发送已建立连接的应答消息。

进一步地,所述第一发送模块,具体用于对所述多个目标视频通过视频压缩、重编码得到一路视频码流;将所述视频码流发送给所述室内机。

本发明实施例提供了一种视频传输装置,所述装置包括:

第三发送模块,用于向所述门口机发送获取视频的控制命令,所述控制命令中携带待获取视频对应的ipc的目标标识信息;

第三接收模块,用于接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示。

进一步地,所述装置还包括:

第四接收模块,用于接收所述门口机发送的确定是否连接的呼叫请求;向所述门口机发送确定与所述门口机已建立连接的应答消息。

进一步地,所述装置还包括:

第四发送模块,用于向所述门口机发送确定是否连接的呼叫请求;如果接收到所述门口机发送的应答消息,确定与所述门口机已建立连接。

进一步地,所述第三接收模块,具体用于接收所述门口机发送的视频码流,对所述视频码流解码获取每个目标视频,通过分屏显示的方式显示每个所述目标视频。

本发明实施例提供了一种视频传输系统,所述系统包括上述任一所述的应用于门口机的视频传输装置,以及上述任一所述的应用于室内机的视频传输装置。

本发明实施例提供了一种视频传输方法、装置及系统,所述方法包括:门口机接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;根据与自身连接的每台ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频;将所述目标视频发送给所述室内机。在本发明实施例中,由门口机整合所有与其连接的ipc的视频,室内机在向用户提供视频时,通过向门口机发送的控制命令,从而获取对应的视频,避免了由室内机直接连接ipc造成的布线困难,并且也减少了ipc用户名和登录密码泄露的可能性,提高了视频传输的安全性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1提供的一种视频传输方法的过程示意图;

图2为本发明实施例提供的门口机呼叫室内机的过程示意图;

图3为本发明实施例提供的门口机的内部结构示意图;

图4为本发明实施例3提供的一种视频传输方法的过程示意图;

图5为本发明实施例提供的分屏模式下的视频传输示意图;

图6为本发明实施例提供非分屏模式下的视频传输示意图;

图7为本发明实施例提供的室内机呼叫门口机的过程示意图;

图8为本发明实施例6提供的一种视频传输装置的结构示意图;

图9为本发明实施例7提供的一种视频传输装置的结构示意图;

图10为本发明实施例提供的一种视频传输系统的结构示意图;

图11为本发明实施例提供的一种视频传输系统的具体结构示意图。

具体实施方式

下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例1:

图1为本发明实施例提供的一种视频传输方法的过程示意图,该过程包括以下步骤:

s101:门口机接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息。

本发明实施例提供的视频传输方法应用于楼宇对讲系统中的门口机,其中门口机是指位于门口带有视频监控功能的设备。

为了避免室内机直接与ipc进行交互存在的安全隐患,在本发明实施例提供的视频传输系统的架构如图2所示,在该系统中室内机与门口机连接,并且需要获取视频的ipc也与门口机连接,当然门口机还可以连接一些辅助监控设备,因为这些辅助监控设备与本发明实施例的视频传输过程没有什么关系,因此在图2中未示出。位于楼宇监控系统中的室内机还被设置了发送控制命令的按键,比如按钮、虚拟拨号盘等,当用户想要获取某一ipc的视频时,可以按下相应的按键向门口机发送控制命令。相应的,门口机可以整合与自身连接的ipc的视频,并根据室内机的控制命令,向室内机提供对应的视频,使室内机为用户提供对应的视频,具体的室内机可以直接展示该视频,或者将该视频发送到其他显示设备进行显示。

具体的,室内机根据用户的操作,比如接收到用户在室内机上设置的虚拟拨号盘的触发操作时,向门口机发送获取对应ipc的视频的控制命令。

门口机接收来自室内机发送的获取视频的控制命令,为了可以根据接收的控制命令为用户提供相应的视频,该控制命令携带了用户待获取视频的视频源的标识信息,即待获取视频的ipc的目标标识信息,具体的,该目标标识信息可以是ipc的通道号、可以是ipc的mac地址等唯一标识该ipc的信息。

s102:根据与自身连接的ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频。

门口机整合了与自身连接的ipc的视频,并保存了其连接的ipc的标识信息,因此在门口机接到室内机发送的携带目标标识信息的控制命令后,可以根据与自身连接的ipc的标识信息,确定该目标标识信息的ipc,进而确定该目标标识信息的ipc对应的目标视频。

具体的,为了使门口机可以根据ipc的目标标识信息确定对应的目标视频,在使用之前,用户需要在门口机中配置与该门口机连接的每个ipc的标识信息,相应的,同样需要在室内机配置其可以观看的ipc的标识信息,比如用户可以给门口机和室内机均配置每个ipc的通道号作为该ipc的标识信息,另外可以根据室内机对应的用户,为室内机配置对应的ipc的标识信息。

门口机在接收到室内机的控制命令之后,获取该控制命令中携带的ipc的目标标识信息,根据预先配置的与自身连接的每个ipc的标识信息,确定该目标标识信息对应的ipc,将该ipc传输的视频确定为用户待获取的目标视频。

s103:将所述目标视频发送给所述室内机。

门口机在根据接收的控制命令获取到对应的目标视频后,将该目标视频发送给室内机,由用户观看。

本发明实施例中,由门口机整合所有与其连接的ipc的视频,室内机在向用户提供视频时,通过向门口机发送的控制命令,从而获取对应的视频,避免了由室内机直接连接ipc造成的布线困难,并且也减少了ipc用户名和登录密码泄露的可能性,提高了视频传输的安全性。

实施例2:

为了进一步保证视频传输的安全性,上述实施例的基础上,在本发明实施例中,所述接收室内机发送的获取视频的控制命令之前,所述方法还包括:

向所述室内机发送确定是否连接的呼叫请求;

如果接收到所述室内机发送的应答消息,确定与所述室内机已建立连接。

虽然门口机和室内机之间通过线缆进行了连接,但是为了保证视频传输的安全性,为了确认连接线缆是否出现问题,门口机可以在接收室内机发送的控制命令之前,先与室内机建立呼叫连接。具体的可以是门口机根据用户的操作,比如拨号,向该用户指定的需要建立连接的室内机发送确定是否建立连接的呼叫请求。

当该室内机接收到门口机发送的呼叫请求时,如果自身当前可以与该门口机建立连接,则向该门口机发送已建立连接的应答消息。

而如果门口机接收到室内机发送的已建立连接的应答消息,则认为自身当前与对方建立连接成功,则可以后续将整合的自身连接的ipc的视频传输给该室内机。

此时也可以根据默认设置,为室内机传输默认模式下的视频,比如门口机自身携带的摄像头采集的视频。

下面以一个具体的实施例对上述各实施例进行详细说明,如图2所示,此次视频传输过程由门口机发起主叫,包括以下步骤:

步骤1:门口机向室内机发起呼叫请求。

当检测到用户需要通过门口机与某个室内机建立连接时,向该室内机发送确定是否连接的呼叫请求。

步骤2:门口机接收室内机发送的已经建立连接的应答消息。

如果接收到室内机发送的已经建立连接的应答消息,比如回铃等,则认为与该室内机已经建立连接,可以进行后续的视频传输。

为了可以实现门口机和室内机双方的用户对讲交流,室内机同样配置了视频采集功能,但是室内机的该视频采集功能可以选择开启或者不开启,如果用户需要和门口用户对讲,可以开启。当室内机和门口机建立连接后,如果室内机也开启了视频通话功能,那么即开启双向的音视频对讲。

步骤3:接收室内机发送的获取视频的控制命令。

当门口机与室内机建立连接之后,门口机可以为室内机提供默认模式下的视频,该默认模式为用户在使用之前设置,比如该默认模式可以是向室内机提供门口机自身摄像头采集的视频。

当用户获取到默认模式下的视频后,如果想要获取其他视频,则可以通过室内机向门口机发送控制命令,即图2中的切换命令,即将当前视频切换到用户想要获取的视频,门口机接收该控制命令。为了可以准确的获取到用户想要获取的ipc视频,该控制命令中携带有待获取视频对应的ipc的目标标识信息。

步骤4:根据与自身连接每台ipc的标识信息,确定该目标标识信息的ipc对应的目标视频并发送。

门口机根据接收的控制命令中的ipc的目标标识信息及自身配置的每台ipc的标识信息,确定对应的ipc,进而确定该ipc传输的目标视频,将该目标视频发送给室内机,以完成视频切换的功能。

如图3所示,为门口机的内部组成示意图,在使用该门口机进行视频传输时,需要向为该门口机配置与其连接的每个ipc的标识信息,比如每个ipc的通道号。在进行视频传输时,门口机通过标准的onvif协议,从每个与自身连接的ipc获取视频流,并通过自身的解码模块解码ipc的视频流。当接收到室内机的控制命令后,根据该控制命令携带的目标标识信息确定了对应的目标视频后,通过重编码的方式,将待获取的视频发送给室内机。

在本发明实施例中,如果获取到多个目标视频,所述将所述目标视频发送给所述室内机包括:

对所述多个目标视频通过视频压缩、重编码得到一路视频码流;

将所述视频码流发送给所述室内机。

具体的,门口机配置了重编码/分屏模块,当门口机确定了目标视频之后,如果目标视频只有一个,则直接将该目标视频流采用重编码的方式发送给室内机,而用户可能会同时需要观看多个目标视频,因此在门口机还设置了分屏模块,将该多个视频通过视频压缩、重编码得到一路视频码流,将该一路视频码流发送给室内机,而室内机接收到该视频码流之后,通过解码的方式可以直接得到每个目标视频并分屏显示,具体的将多个视频通过视频压缩、重编码,整合得到一路视频码流的过程为现有技术,在此不再赘述。

本发明实施例中,通过门口机向室内机发起呼叫请求,并在接收到对方的应答消息后,确定双方建立连接,从而可以进行视频的传输,进一步保证了视频传输的安全性。

实施例3:

图4为本发明实施例提供的一种视频传输方法的过程示意图,该过程包括以下步骤:

s401:室内机向所述门口机发送获取视频的控制命令,所述控制命令中携带待获取视频对应的ipc的目标标识信息。

本发明实施例提供的视频传输方法应用于楼宇对讲系统中的室内机,其中室内机是指位于室内的与门口机连接的具有视频显示功能的设备。

为了方便用户的使用,室内机除了配置有视频显示功能外,还设置了发送控制命令的按键,比如按钮、虚拟拨号盘等,当用户想要获取某一ipc的视频时,可以按下相应的按键向门口机发送控制命令。为了使发送的控制命令更加准确,在室内机中还保存了按键和ipc的标识信息的对应关系。比如可以是按键1与标识信息为001的ipc对应,按键2与标识信息为010的ipc对应,按键3代表标识信息为011的ipc。

当用户按下相应按键时,触发包含对应的标识信息的控制命令。例如,如果按下按键1,则向门口机发送携带有001这个标识信息的控制命令。

具体的,室内机可以根据用户的操作,比如接收到用户在室内机上设置的虚拟拨号盘的触发操作时,向与自身建立连接的门口机发送获取对应ipc的视频的控制命令。用户在通过室内机发送控制命令时,可以按下待获取视频的ipc的标识信息对应的按键,比如待获取视频的ipc的标识信息为011,那么用户在发送控制命令时,则可以按下虚拟拨号盘的按键3。

而为了方便门口机根据控制命令确定对应的目标视频,用户在使用该室内机之前,需要为该室内机配置自身可以观看的ipc的标识信息,较优地,该每个ipc的标识信息要与该室内机连接的门口机对应的同一ipc的标识信息一样,比如,如果与该室内机连接的门口机配置了ipc的通道号作为该ipc的唯一标识信息,那么该室内机对应的每个ipc也同样配置ipc的通道号作为该ipc的唯一标识信息。

具体的控制命令可以是dfmf信号,也可以是其他可以通过携带ipc标识信息呼叫对应的ipc的信号,在此不作限定。

s402:接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示。

在室内机将获取视频的控制命令发送给门口机之后,门口机会根据接收的控制命令中携带的目标标识信息确定对应的ipc,进而确定用户待获取的目标视频并发送给室内机,具体的确定目标视频并发送的过程在上述实施例1中已有描述,本发明实施例中不再赘述。

室内机接收门口机发送的目标视频,该目标视频为室内机发送的控制命令中携带的目标标识信息对应的ipc的视频,即用户想要获取的视频。在接收到目标视频之后,通过自身配置的显示屏为用户展示获取的目标视频。

本发明实施例中,室内机在向用户提供视频时,通过向门口机发送的控制命令,从而获取对应的视频,避免了由室内机直接连接ipc造成的布线困难,并且也减少了ipc用户名和登录密码泄露的可能性,提高了视频传输的安全性。

实施例4:

为了使用户可以更好的观看ipc视频,在上述各实施例的基础上,在本发明实施例中,如果所述控制命令中携带多个ipc的目标标识信息,所述接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示包括:

接收所述门口机发送的视频码流,对所述视频码流解码获取每个目标视频,通过分屏显示的方式显示每个所述目标视频。

由于用户每次需要同时观看的视频可能不止一个,所以室内机向门口机发送的获取视频的控制命令中可能携带多个待获取视频的ipc的目标标识信息。那么当门口机接收到携带多个目标标识信息的控制命令时,根据与自身连接的每台ipc的标识信息,以及接收的多个目标标识信息,可以确定多个ipc,进而确定多个目标视频,并将确定的多个目标视频发送给室内机。具体的,门口机配置了重编码/分屏模块,将该多个目标视频同时通过视频压缩、重编码的方式得到一路视频码流,将该一路视频码流发送给室内机,而室内机接收到该视频码流之后,通过解码的方式可以直接得到每个目标视频并显示。

当室内机接收到门口机发送的每个目标标识信息的ipc对应的目标视频时,为了可以更好的为用户显示每个目标视频,采用分屏显示的方式,在显示屏上同时展示多个目标视频。具体的分屏显示的过程为现有技术,在本发明实施例中不再赘述。

如图5所示,为室内机为用户分屏显示待获取的视频的示意图。当门口机根据接收的携带目标标识信息的控制命令确定每个目标标识信息的ipc对应的目标视频后,即图中所示的视频1、视频2和视频3,通过门口机对ipc传输的视频进行视频压缩、重编码,整合得到一路视频码流,将该重编码后的视频码流传输给室内机,室内机通过解码的方式,可以直接得到每个目标视频,采用分屏显示的方式,为用户显示每个目标标识信息的ipc对应的目标视频。具体的可以根据接收的目标视频的数量将屏幕划分为合适数量的区域,比如图5中共接收了3个目标视频,室内机的屏幕共划分为了4个区域,将该3个目标视频为用户同时展示出来由用户观看,常见的分屏方式包括4分屏、9分屏、16分屏等几种。

当然如果用户接收到多个目标视频后,如果只想针对某一个目标视频进行详细观看,还可以执行选中某个目标视频进行放大,即整个室内机的显示屏仅显示用户当前想要观看的目标视频。如图6所示,当接收到包括视频1、视频2和视频3等多个目标视频时,用户只想观看其中的视频2,则可以通过控制室内机,让室内机向门口机发送控制命令,使得门口机为室内机只提供该目标视频即可,即室内机在显示屏上只显示视频2。

本发明实施例中,通过采用分屏显示的方式为用户显示获取的多个目标视频,提高了用户的观看体验。

实施例5:

为了保证视频传输的安全性,在上述各实施例的基础上,在本发明实施例中,所述向所述门口机发送获取视频的控制命令之前,所述方法还包括:

向所述门口机发送确定是否连接的呼叫请求;

如果接收到所述门口机发送的应答消息,确定与所述门口机已建立连接。

虽然门口机和室内机之间通过线缆进行了连接,但是为了保证视频传输的安全性,双方在进行视频传输之前,可以先建立呼叫连接,具体的由门口机发起呼叫与室内机建立连接的过程在上述实施例2中已有详细描述,在此不再赘述。但是除了门口机可以向室内机发送呼叫请求外,当用户想要获取ipc的视频时,也可以由室内机向门口机主动发起呼叫请求,具体的可以由室内机向门口机发送确定是否建立连接的呼叫请求。

当门口机接收到该室内机发送的呼叫请求时,如果自身当前可以建立连接的话,则立刻与该室内机建立连接,并向该室内机发送已经建立连接的应答消息,此时,门口机则可以将整合的与自身连接的ipc的视频传输给室内机。

而室内机如果接收到该门口机发送的已经建立连接的应答消息,则认为自身与门口机已经建立了连接,则可以接收默认模式下门口机提供的视频。而如果用户需要观看其他视频,则可以通过室内机向门口机发送控制命令,获取用户想要观看的ipc视频。

下面以一个具体的实施例对上述各实施例进行详细说明,如图7所示,此次视频传输过程由室内机发起主叫,包括以下步骤:

步骤1:室内机向门口机发起呼叫请求。

当用户想要获取ipc的视频时,可直接向门口机发送确定是否连接的呼叫请求。而门口机接收到该室内机发送的呼叫请求时,如果此时可以建立连接,则向该室内机发送已经建立连接的应答消息,比如也可以是回铃的方式。之后门口机则可以进行后续的视频传输。

步骤2:室内机接收门口机发送的已经建立连接的应答消息。

当室内机接收到门口机发送的已经建立连接的应答消息后,则可以接收门口机传输的视频并显示。另外由于室内机也配置有视频采集的功能,用户可以根据需求确定是否打开该室内机的视频采集功能,用户需要和门口用户对讲,可以启动视频采集功能,从而进行室内机与门口机的双向音视频交流。

步骤3:室内机向门口机发送获取视频的控制命令。

根据用户对门口机的默认设置,在双方建立连接的开始,门口机会向室内机发送默认模式下的视频,室内机为用户显示该默认模式下的视频,比如可以是门口机自身携带的摄像头采集的视频。而如果用户需要切换当前视频至其他视频,则可以向门口机发送控制命令。

为了可以准确的获取到用户想要获取的ipc视频,室内机在向门口机发送控制命令时,该控制命令中携带了待获取视频对应的ipc的目标标识信息。

而门口机则根据接收的目标标识信息,及与自身连接的每台ipc的标识信息,确定该目标标识信息的ipc对应的目标视频,并发送给室内机。具体的如果目标视频只有一个,则直接将该目标视频流采用重编码的方式发送给室内机;如果目标视频为多个,则将该多个视频通过视频压缩、重编码得到一路视频码流,将该一路视频码流发送给室内机。

步骤4:接收门口机发送的该目标标识信息的ipc对应的目标视频并显示。

室内机接收门口机发送的目标视频,并通过自身的显示屏为用户显示。具体的,如果接收的目标视频只有一个,则直接显示该目标视频即可;如果接收的目标视频为多个,那么为了方便用户观看,对接收的视频码流通过解码的方式直接得到每个目标视频,并采用分屏显示的方式为用户显示该每个目标视频。

本发明实施例中,通过室内机向门口机发起呼叫请求,并在接收到对方的应答消息后,确定双方建立连接,从而可以控制门口机进行待获取ipc视频的传输,进一步保证了视频传输的安全性。

实施例6:

基于相同的技术构思,本发明实施例提供一种视频传输装置,应用于门口机。本发明实施例提供的装置如图8所示,该装置包括:

第一接收模块801,用于接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;

确定模块802,用于根据与自身连接的每台ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频;

第一发送模块803,用于将所述目标视频发送给所述室内机。

进一步地,所述装置还包括:

第二发送模块804,用于向所述室内机发送确定是否连接的呼叫请求;如果接收到所述室内机发送的应答消息,确定与所述室内机已建立连接。

进一步地,所述装置还包括:

第二接收模块805,用于接收所述室内机发送的确定是否连接的呼叫请求;向所述室内机发送已建立连接的应答消息。

进一步地,所述第一发送模块803,具体用于对所述多个目标视频通过视频压缩、重编码得到一路视频码流;将所述视频码流发送给所述室内机。

实施例7:

基于相同的技术构思,本发明实施例提供一种视频传输装置,应用于室内机。本发明实施例提供的装置如图9所示,该装置包括:

第三发送模块901,用于向所述门口机发送获取视频的控制命令,所述控制命令中携带待获取视频对应的ipc的目标标识信息;

第三接收模块902,用于接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示。

进一步地,所述装置还包括:

第四接收模块903,用于接收所述门口机发送的确定是否连接的呼叫请求;向所述门口机发送确定与所述门口机已建立连接的应答消息。

进一步地,所述装置还包括:

第四发送模块904,用于向所述门口机发送确定是否连接的呼叫请求;如果接收到所述门口机发送的应答消息,确定与所述门口机已建立连接。

进一步地,所述第三接收模块902,具体用于接收所述门口机发送的视频码流,对所述视频码流解码获取每个目标视频,通过分屏显示的方式显示每个所述目标视频。

实施例8:

图10为本发明实施例提供的一种视频传输系统结构示意图,所述视频传输系统包括门口机1001和室内机1002;其中:

所述门口机1001,用于接收室内机发送的获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;根据与自身连接的每台ipc的标识信息,确定所述目标标识信息的ipc对应的目标视频;将所述目标视频发送给所述室内机。

所述室内机1002,用于向所述门口机发送获取视频的控制命令,所述控制命令中携带待获取视频的ipc的目标标识信息;接收所述门口机发送的所述目标标识信息的ipc对应的目标视频并显示。

所述门口机1001,用于在接收室内机发送的获取视频的控制命令之前,向所述室内机发送确定是否连接的呼叫请求;如果接收到所述室内机发送的应答消息,确定与所述室内机已建立连接。

所述门口机1001,用于在接收室内机发送的获取视频的控制命令之前,接收所述室内机发送的确定是否连接的呼叫请求;向所述室内机发送已建立连接的应答消息。

所述门口机1001,用于对所述多个目标视频通过视频压缩、重编码得到一路视频码流;将所述视频码流发送给所述室内机。

所述室内机1002,用于在向所述门口机发送获取视频的控制命令之前,接收所述门口机发送的确定是否连接的呼叫请求;向所述门口机发送确定与所述门口机已建立连接的应答消息。

所述室内机1002,用于在向所述门口机发送获取视频的控制命令之前,向所述门口机发送确定是否连接的呼叫请求;如果接收到所述门口机发送的应答消息,确定与所述门口机已建立连接。

所述室内机1002,用于接收所述门口机发送的视频码流,对所述视频码流解码获取每个目标视频,通过分屏显示的方式显示每个所述目标视频。

图11为本发明实施例提供的一种视频传输系统的具体结构示意图,该视频传输系统包括门口机、室内机和其他摄像头ipc。

其中门口机用于整合所有与自身连接的ipc(即图11中所示摄像头1和摄像头2)的采集的视频。并根据接收的室内机的控制命令,确定目标视频,发送给室内机。

室内机用于根据用户的操作,向门口机发送控制命令,接收门口机发送的目标视频并向用户显示。

具体的室内机和门口机的交互过程可以如图10所示,由于存在默认模式,所以当室内机与门口机建立连接后,门口机会向室内机提供默认模式下的视频,比如门口机自身的摄像头采集的视频。当用户需要获取其他视频时,通过室内机向门口机发送控制命令,该控制命令包含用户想要获取的视频的ipc的目标标识信息。门口机根据该目标标识信息确定对应的ipc,切换为室内机提供视频的视频源,即ipc,将目标标识信息对应的ipc的视频发送给室内机,完成视频流源的切换。

对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者一个操作与另一个实体或者另一个操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全应用实施例、或结合应用和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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