本申请涉及互联网,尤其涉及一种视频监控方法、装置、设备及存储介质。
背景技术:
1、随着现代科学技术的发展,流媒体视频编码不断扩大,人们在日常生活中对于在线视频监控的需求日益扩大。
2、然而,现有视频监控的数据传输协议和编码格式配置过程繁琐,不利于提高配置效率。其原因在于,视频监控设备很多,不同的视频监控设备采用的数据传输协议和编码格式很可能不同,如果采用人工的方式给不同的视频监控设备逐一配置相同的数据传输协议和编码格式,配置的工作量将会十分巨大,会耗费大量的人力资源、设备资源和时间资源,因此,现有视频监控设备的数据传输协议和编码格式的配置过程繁琐,不利于提高数据传输协议和编码格式的配置效率。
技术实现思路
1、本申请实施例提供一种视频监控方法、装置、设备及存储介质,以解决上述现有视频监控的数据传输协议和编码格式配置过程繁琐,不利于提高配置效率的技术问题。
2、第一方面,本申请实施例提供了一种视频监控方法,所述视频监控方法包括:
3、通过鸿蒙系统的分布式软总线连接同一局域网内搭载了鸿蒙系统的多个视频监控设备;
4、通过所述分布式软总线与所述视频监控设备建立会话,通过所述会话获取所述视频监控设备当前的数据传输协议和当前的编码格式;
5、判断所述视频监控设备当前的数据传输协议是否为udp协议,同时判断所述编码格式是否为h.265编码格式;
6、当所述视频监控设备当前的数据传输协议不为所述udp协议或所述编码格式不为h.265编码格式时,通过所述分布式软总线向所述视频监控设备发送配置指令;
7、接收所述视频监控设备返回所述配置指令对应的配置消息,所述配置消息包括所述视频监控设备根据所述配置指令将所述数据传输协议配置为所述udp协议的消息、所述视频监控设备根据所述配置指令将所述编码格式配置为h.265编码格式的消息中的任意一种或其组合;
8、通过预设的网络模式,接收所述视频监控设备传输的视频数据;
9、采用所述h.265编码格式对应的解码器解码所述视频数据。
10、作为一个可选的实施方式,所述通过预设的网络模式,接收所述视频监控设备传输的视频数据,具体为:
11、通过所述分布式软总线向所述视频监控设备发送视频传输指令;
12、通过预设的网络模式,接收所述视频监控设备根据所述视频传输指令传输的视频数据。
13、作为一个可选的实施方式,所述采用所述h.265编码格式对应的解码器解码所述视频数据,具体为:
14、获取应用列表,判断所述应用列表中是否存在h.265解码器,所述h.265解码器为所述h.265编码格式对应的解码器;
15、如果所述应用列表中不存在所述h.265解码器,就连接预设的服务器,就在所述服务器中获取所述h.265解码器的安装包;
16、通过所述安装包安装所述h.265解码器,在安装过程中显示所述h.265解码器的安装进度,安装完毕后,采用所述h.265解码器解码所述视频数据。
17、作为一个可选的实施方式,在所述获取应用列表,判断所述应用列表中是否存在h.265解码器之后,所述方法还包括:
18、如果所述应用列表中存在所述h.265解码器,就获取所述h.265解码器的当前版本号;
19、判断所述当前版本号与所述h.265解码器的最新版本号是否相同;
20、如果所述当前版本号与所述h.265解码器的最新版本号不同,就获取更新包,通过所述更新包更新所述h.265解码器,更新完毕后,采用所述h.265解码器解码所述视频数据。
21、作为一个可选的实施方式,在所采用所述h.265编码格式对应的解码器解码所述视频数据之后,所述方法还包括:
22、将解码后的所述视频数据存储在存储系统中。
23、作为一个可选的实施方式,在所采用所述h.265编码格式对应的解码器解码所述视频数据之后,所述方法还包括:
24、播放解码后的所述视频数据。
25、作为一个可选的实施方式,所述网络模式包括wifi模式、以太网模式、4g网络模式、5g网络模式中的任意一种或其组合。
26、第二方面,本申请实施例还提供了一种视频监控装置,所述视频监控装置包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行上述的视频监控方法。
27、第三方面,本申请实施例还提供了一种设备,所述设备包括如上述的视频监控装置。
28、第四方面,本申请实施例还提供了一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的视频监控方法。
29、本申请实施例提供了一种视频监控方法、装置、设备及存储介质,方法包括:
30、通过鸿蒙系统的分布式软总线连接同一局域网内搭载了鸿蒙系统的多个视频监控设备;
31、通过所述分布式软总线与所述视频监控设备建立会话,通过所述会话获取所述视频监控设备当前的数据传输协议和当前的编码格式;
32、判断所述视频监控设备当前的数据传输协议是否为udp协议,同时判断所述编码格式是否为h.265编码格式;
33、当所述视频监控设备当前的数据传输协议不为所述udp协议或所述编码格式不为h.265编码格式时,通过所述分布式软总线向所述视频监控设备发送配置指令;
34、接收所述视频监控设备返回所述配置指令对应的配置消息,所述配置消息包括所述视频监控设备根据所述配置指令将所述数据传输协议配置为所述udp协议的消息、所述视频监控设备根据所述配置指令将所述编码格式配置为h.265编码格式的消息中的任意一种或其组合;
35、通过预设的网络模式,接收所述视频监控设备传输的视频数据;
36、采用所述h.265编码格式对应的解码器解码所述视频数据。
37、本申请实施例有益效果在于两方面,一方面,通过分布式软总线给多个视频监控设备配置相同的数据传输协议和编码格式,简化了视频监控的数据传输协议和编码格式的配置过程,有利于提高数据传输协议和编码格式的配置效率;另一方面,采用h.265编码格式对应的解码器解码视频数据,有利于提高视频监控的视频质量,能够满足用户的需求。
1.一种视频监控方法,其特征在于,应用于设备,所述视频监控方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过预设的网络模式,接收所述视频监控设备传输的视频数据,具体为:
3.根据权利要求1所述的方法,其特征在于,所述采用所述h.265编码格式对应的解码器解码所述视频数据,具体为:
4.根据权利要求3所述的方法,其特征在于,在所述获取应用列表,判断所述应用列表中是否存在h.265解码器之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所采用所述h.265编码格式对应的解码器解码所述视频数据之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在所采用所述h.265编码格式对应的解码器解码所述视频数据之后,所述方法还包括:
7.根据权利要求1至6中任一项所述的方法,所述网络模式包括wifi模式、以太网模式、4g网络模式、5g网络模式中的任意一种或其组合。
8.一种视频监控装置,其特征在于,所述视频监控装置包括处理器、存储器,所述存储器存储有可被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的视频监控方法。
9.一种设备,其特征在于,所述设备包括如权利要求8所述的视频监控装置。
10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至7中任一项所述的视频监控方法的步骤。