本申请涉及数字水印,尤其涉及一种基于水印的边界视频溯源方法、装置、设备及存储介质。
背景技术:
1、一般视频交换传输系统是在同级或者跨级机构之间分发视频,以满足关联的群体对于某些视频点位的媒体流的共享需求。
2、但在视频边界交换中,视频的分发往往不可控,这也就造成了大量公共安全视频监控流向社会,造成了严重的危害,并且视频画面上也没有任何可供溯源的标识符指示在哪一流程被泄漏。
技术实现思路
1、本申请提供的一种基于水印的边界视频溯源方法,旨在解决现有技术中公共安全视频被泄露后无法进行有效溯源的问题。
2、为实现上述目的,本申请采用以下技术方案:
3、本申请的一种基于水印的边界视频溯源方法,应用于视频边界系统,包括以下步骤:
4、将视频调用者发送的视频请求信息转发给视频拥有者,并接收所述视频拥有者返回的原始视频流;
5、获取所述视频调用者和所述视频拥有者各自的设备信息以及所述原始视频流对应的会话信息,并根据所述视频请求信息、设备信息和会话信息生成待嵌入水印;
6、将所述待嵌入水印嵌入到所述原始视频流中得到目标视频流,并将所述目标视频流发送给所述视频调用者。
7、作为优选,所述方法还包括:于所述目标视频流被泄露时,对所述目标视频流中的水印进行解析得到其原始视频流全部的调用者信息,并根据所述调用者信息确定视频泄露者。
8、作为优选,所述视频请求信息包括所述视频调用者的地址端口信息、时间信息以及视频调用者信息。
9、作为优选,所述方法还包括:将所述会话信息与所述视频调用者信息进行关联。
10、作为优选,所述对所述目标视频流中的水印进行解析得到所述目标视频流全部的调用者信息,并根据所述调用者信息确定视频泄露者,包括:
11、对所述目标视频流中的水印进行解码得到其原始视频流对应的所有会话信息以及每个会话信息关联的视频调用者信息,并对每个会话信息及其对应的视频调用者信息进行解析以确定视频泄露者。
12、作为优选,所述设备信息包括ip地址、服务端口、流媒体服务地址以及国标编码。
13、一种基于水印的边界视频溯源装置,应用于视频边界系统,包括:
14、传输模块,用于将视频调用者发送的视频请求信息转发给视频拥有者,并接收所述视频拥有者返回的原始视频流;
15、生成模块,用于获取所述视频调用者和所述视频拥有者各自的设备信息以及所述原始视频流对应的会话信息,并根据所述视频请求信息、设备信息和会话信息生成待嵌入水印;
16、嵌入模块,用于将所述待嵌入水印嵌入到所述原始视频流中得到目标视频流,并将所述目标视频流发送给所述视频调用者。
17、作为优选,所述装置还包括:
18、溯源模块,用于于所述目标视频流被泄露时,对所述目标视频流中的水印进行解析得到其原始视频流全部的调用者信息,并根据所述调用者信息确定视频泄露者。
19、一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如上述中任一项所述的一种基于水印的边界视频溯源方法。
20、一种存储有计算机程序的计算机可读存储介质,所述计算机程序使计算机执行时实现如上述中任一项所述的一种基于水印的边界视频溯源方法。
21、本发明具有如下有益效果:
22、本申请通过在视频边界交换过程中,根据视频交换双方的相关信息为进行交换的视频流添加水印,同时将原始视频流的会话信息与对应的视频调用者信息进行关联,可为泄密视频提供溯源依据,提高了视频交换的安全性和可追溯性。
1.一种基于水印的边界视频溯源方法,其特征在于,应用于视频边界系统,包括以下步骤:
2.根据权利要求1所述的一种基于水印的边界视频溯源方法,其特征在于,所述方法还包括:于所述目标视频流被泄露时,对所述目标视频流中的水印进行解析得到其原始视频流全部的调用者信息,并根据所述调用者信息确定视频泄露者。
3.根据权利要求2所述的一种基于水印的边界视频溯源方法,其特征在于,所述视频请求信息包括所述视频调用者的地址端口信息、时间信息以及视频调用者信息。
4.根据权利要求3所述的一种基于水印的边界视频溯源方法,其特征在于,所述方法还包括:将所述会话信息与所述视频调用者信息进行关联。
5.根据权利要求4所述的一种基于水印的边界视频溯源方法,其特征在于,所述对所述目标视频流中的水印进行解析得到所述目标视频流全部的调用者信息,并根据所述调用者信息确定视频泄露者,包括:
6.根据权利要求1所述的一种基于水印的边界视频溯源方法,其特征在于,所述设备信息包括ip地址、服务端口、流媒体服务地址以及国标编码。
7.一种基于水印的边界视频溯源装置,其特征在于,应用于视频边界系统,包括:
8.根据权利要求7所述的一种基于水印的边界视频溯源装置,其特征在于,所述装置还包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如权利要求1~6中任一项所述的一种基于水印的边界视频溯源方法。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序使计算机执行时实现如权利要求1~6中任一项所述的一种基于水印的边界视频溯源方法。