System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、互联网协议相机已成为作为家庭网络系统的一部分的越来越流行的附件。相机的例程可检测运动并激活相机。然而,经过的车辆、行人和摆动的树枝可触发相机上的运动检测,从而导致假警报。
2、此外,许多互联网协议相机将视频流数据存储到通常位于相机位置外部的云存储服务。由云服务进行的存储可为不可变的,这意味着数据不能被修改或改变。因此,如果将大文件诸如数字资产推送到云,则必须在一次传输中推送它们。否则,几百万字节大的文件将导致若干较小的部分文件被存储在云存储装置中。在一些情况下,云存储服务的垃圾收集策略可以仅每几天删除导致过量存储使用的这些部分文件。
3、通常,来自相机的视频流被加密。许多现有视频系统使用存储在云中的视频数据进行分析和处理。因此,这些系统允许云服务器访问加密数据和密钥两者。即使数据被加密,云的管理器具有用于对数据进行解密的密钥。因此,云系统可以解密视频数据并访问用户的私人视频信息。
4、处理和分析来自基于web的相机的视频数据的计算设备还执行其他任务,诸如管理家庭网络或充当向用户提供多达4k视频数据的媒体访问设备。在具有若干ip相机的网络中,计算设备的处理能力可能负担很重,使得计算设备由于处理限制而不能同时执行其他任务。
5、家庭网络可允许其他人访问来自一个或多个互联网相机的安全数据。然而,现有的许可方案仅允许另一个用户在被授予对现有系统的访问权限的情况下访问所有安全数据。例如,房主可能想要授予朋友对外部相机的访问权限,但限制朋友对内部相机的访问。
【技术保护点】
1.一种存储视频帧的方法,包括:
2.根据权利要求1所述的方法,其中所述一个或多个第一加密帧是在第一无线传输中接收的,并且其中所述一个或多个后续加密帧是在第二无线传输中接收的。
3.根据权利要求1的方法,还包括:
4.根据权利要求3所述的方法,其中第一加密元数据包括所述一个或多个第一加密帧的第一开始位置和第一结束位置,并且其中所述后续加密元数据包括所述一个或多个后续加密帧的第二开始位置和第二结束位置。
5.根据权利要求3所述的方法,其中第一加密元数据指示所述一个或多个第一加密帧的第一持续时间,其中所述后续加密元数据指示所述一个或多个后续加密帧的第二持续时间。
6.根据权利要求1所述的方法,其中所述一个或多个第一加密帧在第一fmp4媒体片段中被接收,所述一个或多个后续加密帧在第二fmp4媒体片段中被接收。
7.根据权利要求1所述的方法,其中所述计算设备与所述存储设备之间的连接至少部分地基于所述视频流内存在触发项目而建立,并且其中所述连接至少部分地基于所述视频流内不存在所述触发项目而终止。
8.根据权
9.根据权利要求1所述的方法,其中所述存储设备包括云存储系统。
10.一种存储设备,包括:
11.根据权利要求10所述的存储设备,其中所述一个或多个第一加密帧是在第一无线传输中接收的,并且其中所述一个或多个后续加密帧是在第二无线传输中接收的。
12.根据权利要求10所述的存储设备,其中通过执行指令,所述一个或多个处理器进一步:
13.根据权利要求12所述的存储设备,其中第一加密元数据包括所述一个或多个第一加密帧的第一开始位置和第一结束位置,并且其中所述后续加密元数据包括所述一个或多个后续加密帧的第二开始位置和第二结束位置。
14.根据权利要求12所述的存储设备,其中第一加密元数据指示所述一个或多个第一加密帧的第一持续时间,其中所述后续加密元数据指示所述一个或多个后续加密帧的第二持续时间。
15.根据权利要求10所述的存储设备,其中所述存储设备无法访问用于解密所述一个或多个第一加密帧和所述一个或多个后续加密帧的一个或多个密钥。
16.根据权利要求10所述的存储设备,其中所述存储设备包括云存储系统。
17.一种计算机可读介质,存储多个指令,所述多个指令在由存储设备的一个或多个处理器执行时使所述一个或多个处理器执行操作,所述操作包括:
18.根据权利要求17所述的计算机可读介质,其中所述一个或多个第一加密帧是在第一无线传输中接收的,并且其中所述一个或多个后续加密帧是在第二无线传输中接收的。
19.根据权利要求17所述的计算机可读介质,其中所述操作还包括:
20.根据权利要求17所述的计算机可读介质,其中所述计算设备与所述存储设备之间的连接至少部分地基于所述视频流内存在触发项目而建立,并且其中所述连接至少部分地基于所述视频流内不存在所述触发项目而终止。
...【技术特征摘要】
1.一种存储视频帧的方法,包括:
2.根据权利要求1所述的方法,其中所述一个或多个第一加密帧是在第一无线传输中接收的,并且其中所述一个或多个后续加密帧是在第二无线传输中接收的。
3.根据权利要求1的方法,还包括:
4.根据权利要求3所述的方法,其中第一加密元数据包括所述一个或多个第一加密帧的第一开始位置和第一结束位置,并且其中所述后续加密元数据包括所述一个或多个后续加密帧的第二开始位置和第二结束位置。
5.根据权利要求3所述的方法,其中第一加密元数据指示所述一个或多个第一加密帧的第一持续时间,其中所述后续加密元数据指示所述一个或多个后续加密帧的第二持续时间。
6.根据权利要求1所述的方法,其中所述一个或多个第一加密帧在第一fmp4媒体片段中被接收,所述一个或多个后续加密帧在第二fmp4媒体片段中被接收。
7.根据权利要求1所述的方法,其中所述计算设备与所述存储设备之间的连接至少部分地基于所述视频流内存在触发项目而建立,并且其中所述连接至少部分地基于所述视频流内不存在所述触发项目而终止。
8.根据权利要求1所述的方法,其中所述存储设备无法访问用于解密所述一个或多个第一加密帧和所述一个或多个后续加密帧的一个或多个密钥。
9.根据权利要求1所述的方法,其中所述存储设备包括云存储系统。
10.一种存储设备,包括:
11.根据权利要求10所述的存储设备,其中所述一个或多个第一加密帧是在第一无线传输中接收的,并且其中所述一个或多个后续加...
【专利技术属性】
技术研发人员:A·G·纳达瑟尔,K·W·罗恩布赫勒,K·A·约克,V·辛格,N·M·弗雷奥利,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。