一种控制视频流传输的方法和装置的制造方法_3

文档序号:9792151阅读:来源:国知局
本发明所必须的。
[0104]对应上述本发明提供的控制视频流传输的方法实施例,本发明还提供了一种控制视频流传输的装置,设置于视频监控系统的堡皇机中。该视频监控系统的网络结构如上述图1所示,还包括:被保护的服务器和外部访问客户端。
[0105]参照图9示出的本发明一种控制视频流传输的装置框图,所述装置可以包括:
[0106]位置信息发送模块31,用于在接收到视频播放请求的情况下,将视频播放窗口的位置信息发送到所述外部访问客户端,以使所述外部访问客户端根据所述视频播放窗口的位置信息创建远程视频播放窗口;
[0107]视频流获取模块33,用于根据所述视频播放请求,从所述服务器获取压缩的视频流;
[0108]视频流发送模块35,用于向所述外部访问客户端发送所述压缩的视频流,以使所述外部访问客户端解码所述压缩的视频流,并将获得的视频图像在所述远程视频播放窗口中播放。
[0109]图10示出了本发明另一种控制视频流传输的装置框图,在图9所示实施例的基础上,在视频流获取模块33和视频流发送模块35之间,所述装置还可以包括:
[0110]加密模块34,用于对所述压缩的视频流进行加密,获得经过加密的所述视频流。
[0111]相应的,本发明还提供了另一种控制视频流传输的装置,设置于图1所示视频监控系统的外部访问客户端中。
[0112]参照图11示出的本发明一种控制视频流传输的装置框图,所述装置可以包括:
[0113]位置信息接收模块41,用于接收所述堡皇机发送的视频播放窗口的位置信息;
[0114]窗口创建模块42,用于根据所述视频播放窗口的位置信息创建远程视频播放窗P;
[0115]视频图像获取模块43,用于接收所述堡皇机发送的、压缩的视频流,并进行解码,获得视频图像;
[0116]视频播放模块44,将所述视频图像呈现在所述远程视频播放窗口中,实现视频播放。
[0117]图12示出了本发明装置实施例中视频图像获取模块的结构框图,在图11所示装置实施例的基础上,视频图像获取模块43可以包括:
[0118]视频流接收单元431,用于接收所述堡皇机发送的、压缩的视频流;
[0119]判断单元432,用于判断所述压缩的视频流是否为加密视频流;
[0120]第一视频图像获取单元433,用于在所述压缩的视频流为未加密视频流的情况下,对所述未加密视频流进行解码,获得视频图像;
[0121]第二视频图像获取单元434,用于在所述压缩的视频流为加密视频流的情况下,对所述加密视频流进行解密并解码,获得视频图像。
[0122]图13示出了本发明另一种控制视频流传输的装置框图,在图11所示实施例的基础上,所述装置还可以包括:
[0123]计时模块45,用于在视频流的传输中断的情况下,记录中断时间;
[0124]窗口关闭模块46,用于在所述中断时间超过预设时间阈值的情况下,关闭所述远程视频播放窗口。
[0125]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0126]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0127]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种控制视频流传输的方法,应用于视频监控系统的堡皇机,所述视频监控系统还包括被保护的服务器和外部访问客户端,其特征在于,所述方法包括: 当接收到视频播放请求时,将视频播放窗口的位置信息发送到所述外部访问客户端,以使所述外部访问客户端根据所述视频播放窗口的位置信息创建远程视频播放窗口 ; 根据所述视频播放请求,从所述服务器获取压缩的视频流; 向所述外部访问客户端发送所述压缩的视频流,以使所述外部访问客户端解码所述视频流,并将获得的视频图像在所述远程视频播放窗口中播放。2.根据权利要求1所述的方法,其特征在于,在所述从所述服务器获取视频流之后,还包括: 对所述压缩的视频流进行加密,获得经过加密的所述视频流。3.—种控制视频流传输的方法,应用于视频监控系统的外部访问客户端,所述视频监控系统还包括被保护的服务器、堡皇机,其特征在于,所述方法包括: 接收所述堡皇机发送的视频播放窗口的位置信息; 根据所述视频播放窗口的位置信息创建远程视频播放窗口 ; 接收所述堡皇机发送的压缩的、视频流,并进行解码,获得视频图像; 将所述视频图像呈现在所述远程视频播放窗口中,实现视频播放。4.根据权利要求3所述的方法,其特征在于,所述接收所述堡皇机发送的压缩的视频流并进行解码,获得视频图像,包括: 接收所述堡皇机发送的、压缩的视频流; 判断所述压缩的视频流是否为加密视频流; 若所述压缩的视频流为未加密视频流,则对所述未加密视频流进行解码,获得视频图像; 若所述压缩的视频流为加密视频流,则对所述加密视频流进行解密并解码,获得视频图像。5.根据权利要求3所述的方法,其特征在于,所述方法还包括: 当视频流的传输中断时,记录中断时间; 若所述中断时间超过预设时间阈值,关闭所述远程视频播放窗口。6.—种控制视频流传输的装置,设置于视频监控系统的堡皇机中,所述视频监控系统还包括被保护的服务器和外部访问客户端,其特征在于,所述装置包括: 位置信息发送模块,用于在接收到视频播放请求的情况下,将视频播放窗口的位置信息发送到所述外部访问客户端,以使所述外部访问客户端根据所述视频播放窗口的位置信息创建远程视频播放窗口; 视频流获取模块,用于根据所述视频播放请求,从所述服务器获取压缩的视频流; 视频流发送模块,用于向所述外部访问客户端发送所述压缩的视频流,以使所述外部访问客户端解码所述压缩的视频流,并将获得的视频图像在所述远程视频播放窗口中播放。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 加密模块,用于对所述视频流进行加密,获得经过加密的所述视频流。8.—种控制视频流传输的装置,设置于视频监控系统的外部访问客户端,所述视频监控系统还包括:被保护的服务器、堡皇机,其特征在于,所述装置包括: 位置信息接收模块,用于接收所述堡皇机发送的视频播放窗口的位置信息; 窗口创建模块,用于根据所述视频播放窗口的位置信息创建远程视频播放窗口 ; 视频图像获取模块,用于接收所述堡皇机发送的、压缩的视频流,并进行解码,获得视频图像; 视频播放模块,将所述视频图像呈现在所述远程视频播放窗口中,实现视频播放。9.根据权利要求8所述的装置,其特征在于,所述视频图像获取模块包括: 视频流接收单元,用于接收所述堡皇机发送的、压缩的视频流; 判断单元,用于判断所述压缩的视频流是否为加密视频流; 第一视频图像获取单元,用于在所述压缩的视频流为未加密视频流的情况下,对所述未加密视频流进行解码,获得视频图像; 第二视频图像获取单元,用于在所述压缩的视频流为加密视频流的情况下,对所述加密视频流进行解密并解码,获得视频图像。10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 计时模块,用于在视频流的传输中断的情况下,记录中断时间; 窗口关闭模块,用于在所述中断时间超过预设时间阈值的情况下,关闭所述远程视频播放窗口。
【专利摘要】本发明提供一种控制视频流传输的方法和装置,其中,所述方法应用于视频监控系统的堡垒机,所述视频监控系统还包括被保护的服务器和外部访问客户端,所述方法包括:当接收到视频播放请求时,将视频播放窗口的位置信息发送到所述外部访问客户端,以使所述外部访问客户端根据所述视频播放窗口的位置信息创建远程视频播放窗口;根据所述视频播放请求,从所述服务器获取压缩的视频流;向所述外部访问客户端发送所述压缩的视频流,以使所述外部访问客户端解码所述视频流,并将获得的视频图像在所述远程视频播放窗口中播放。采用本公开提供的控制视频流传输的方法,有效减少了视频流传输时对带宽资源的占用,提升了网络性能。
【IPC分类】H04N21/4405, H04N21/2662, H04N21/2343, H04N21/2347, H04N21/258, H04N21/4402
【公开号】CN105554518
【申请号】CN201510888555
【发明人】周迪, 赵子华
【申请人】浙江宇视科技有限公司
【公开日】2016年5月4日
【申请日】2015年12月4日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1