一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车载设备的视频服务器存储及播放方法及系统与流程

2022-11-28 13:36:41 来源:中国专利 TAG:


1.本发明涉及车载设备的技术领域,具体地,涉及车载设备的视频服务器存储及播放方法及系统。


背景技术:

2.车载显示设备就是汽车内的显示屏,是汽车影音系统的重要组成部分,其作用相当于家庭影院中的彩色电视机。不过由于车载的特殊性,车载显示器除了播放节目外往往还具有其他功能。比如连接后视雷达后可以在倒车时自动显示汽车背后的景物,方便倒车;此外还可能带有小音箱、小照明灯等其他附加功能。由于汽车内空间比较狭小,汽车在移动中所处的环境变化比较多,因此车载显示设备还可能带有自动背光调节、防眩目、自动角度调节等功能,以适应汽车的特殊性。
3.在公开号为cn112822524a的专利文献中公开了一种机车车载视频的实时点播方法、装置、系统、服务器及计算机可读存储介质,该方法包括:服务器获取客户端发送的实时点播请求;其中,实时点播请求包括目标机车的目标路视频信息;判断目标路视频信息对应的机车视频是否可点播;若是,则利用服务器与目标机车之间的视频数据通道,从目标机车持续获取机车视频,并将机车视频转发到客户端。
4.针对上述中的相关技术,发明人认为上述方案中的车载设备由于存储空间小不能存储长时间的高清视频及由于芯片性能不能同时多路高清视频同时播放的问题,因此,需要提出一种技术方案以改善上述技术问题。


技术实现要素:

5.针对现有技术中的缺陷,本发明的目的是提供一种车载设备的视频服务器存储及播放方法及系统。
6.根据本发明提供的一种车载设备的视频服务器存储及播放方法,所述方法包括如下步骤:
7.步骤s1:将设备端视频上传到服务器;
8.步骤s2:多路同步播放视频文件;
9.步骤s3:下载多路拼接视频文件;
10.步骤s4:定期处理服务器上的视频文件。
11.优选地,所述步骤s1包括如下步骤:
12.步骤s1.1:用户配置视频上传策略、录像时间段、上传时间段和上传网络类型;视频类型包括普通视频、io报警视频和ai报警视频;
13.步骤s1.2:服务器将视频上传策略下发到设备;
14.步骤s1.3:设备根据视频上传策略上传视频文件到服务器。
15.优选地,所述步骤s2包括如下步骤:
16.步骤s2.1:用户点击视频播放开始时间点;
17.步骤s2.2:服务器端根据视频播放开始时间点得到播放视频文件列表;
18.步骤s2.3:根据视频文件列表中的时间戳同步播放多路视频。
19.优选地,所述步骤s3包括如下步骤:
20.步骤s3.1:用户点击要下载的视频开始时间点;
21.步骤s3.2:服务器端根据下载视频开始时间点得到下载视频文件列表;
22.步骤s3.3:根据选择的拼接通道按时间点拼接多通道合并视频帧;
23.步骤s3.4:将拼接好之后的视频帧生成mp4文件供用户下载。
24.优选地,所述步骤s4包括如下步骤:
25.步骤s4.1:用户配置定期处理服务器上的视频文件策略,循环覆盖之前一个月或者几个月的录像转存到另外一台备份视频服务器;
26.步骤s4.2:若选择转存到另外服务器则填写备份视频服务器配置信息;
27.步骤s4.3:按规则定期清理处理服务器上的视频文件。
28.本发明还提供一种车载设备的视频服务器存储及播放系统,所述系统包括如下模块:
29.模块m1:将设备端视频上传到服务器;
30.模块m2:多路同步播放视频文件;
31.模块m3:下载多路拼接视频文件;
32.模块m4:定期处理服务器上的视频文件。
33.优选地,所述模块m1包括如下模块:
34.模块m1.1:用户配置视频上传策略、录像时间段、上传时间段和上传网络类型;视频类型包括普通视频、io报警视频和ai报警视频;
35.模块m1.2:服务器将视频上传策略下发到设备;
36.模块m1.3:设备根据视频上传策略上传视频文件到服务器。
37.优选地,所述模块m2包括如下模块:
38.模块m2.1:用户点击视频播放开始时间点;
39.模块m2.2:服务器端根据视频播放开始时间点得到播放视频文件列表;
40.模块m2.3:根据视频文件列表中的时间戳同步播放多路视频。
41.优选地,所述模块m3包括如下模块:
42.模块m3.1:用户点击要下载的视频开始时间点;
43.模块m3.2:服务器端根据下载视频开始时间点得到下载视频文件列表;
44.模块m3.3:根据选择的拼接通道按时间点拼接多通道合并视频帧;
45.模块m3.4:将拼接好之后的视频帧生成mp4文件供用户下载。
46.优选地,所述模块m4包括如下模块:
47.模块m4.1:用户配置定期处理服务器上的视频文件策略,循环覆盖之前一个月或者几个月的录像转存到另外一台备份视频服务器;
48.模块m4.2:若选择转存到另外服务器则填写备份视频服务器配置信息;
49.模块m4.3:按规则定期清理处理服务器上的视频文件。
50.与现有技术相比,本发明具有如下的有益效果:
51.1、本发明通过在服务器端配置车载视频上传策略,车载设备将本地存储视频文件
上传到云服务器端,在云服务器端进行多路视频播放,转码,下载等,弥补了车载设备由于存储空间小不能存储长时间的高清视频及由于芯片性能不能同时多路高清视频同时播放的缺陷;
52.2、本发明采用web assembly技术,将视频播放集成在浏览器中,不仅实现了脱离flash的html5实时播放,实现了windows,苹果,android的跨平台,并且结合服务器的高性能,与gps轨迹的地图结合,实现了车辆的视频和位置的监控;
53.3、本发明将多路拼接视频转化为mp4格式的通用视频格式,方便了用户的事故录像的取证和定责。由于不同设备厂商采用不同的视频存储方式,导致多路播放视频需要采用厂商特定播放器。本发明将多路视频拼接到通用视频mp4格式方便了监管及取证人员直接上传录像证据到自身监管平台,使用通用视频播放器进行播放,给用户带来极大方便。
附图说明
54.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
55.图1为视频服务器播放、下载时序图;
56.图2为视频服务器多路拼接mp4流程图。
具体实施方式
57.下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
58.本发明提供了一种车载设备的视频服务器存储及播放方法及系统,包括:配置设备上传视频策略;搜索上传的视频时间,多路播放任意时间段的视频,多路拼接视频转化为avi或者mp4,批量下载原始视频及转码后视频;配置策略转存视频文件到其他服务器或者定期清除视频文件。
59.本发明提供的一种车载设备的视频服务器存储及播放方法,包括如下步骤:
60.步骤s1:设备端视频上传到服务器;步骤s1.1:用户配置视频上传策略、录像时间段、上传时间段和上传网络类型。视频类型包括普通视频、io报警视频和ai报警视频等;步骤s1.2:服务器将该视频上传策略下发到设备;步骤s1.3:设备根据上传策略上传视频文件到服务器。
61.步骤s2:多路同步播放视频文件;步骤s2.1:用户点击视频播放开始时间点;步骤s2.2:服务器端根据视频播放开始时间点得到播放视频文件列表;步骤s2.3:根据视频文件列表中的时间戳同步播放多路视频。
62.步骤s3:下载多路拼接视频文件;步骤s3.1:用户点击要下载的视频开始时间点;步骤s3.2:服务器端根据下载视频开始时间点得到下载视频文件列表;步骤s3.3:根据选择的拼接通道按时间点拼接多通道合并视频帧;步骤s3.4:将拼接好之后的视频帧生成mp4文件供用户下载。
63.步骤s4:定期处理服务器上的视频文件;步骤s4.1:用户配置定期处理服务器上的
视频文件策略;循环覆盖之前一个月或者几个月的录像或转存到另外一台备份视频服务器;步骤s4.2:若选择转存到另外服务器则填写备份视频服务器配置信息;步骤s4.3:按规则定期清理处理服务器上的视频文件。
64.本发明还提供一种车载设备的视频服务器存储及播放系统,所述系统包括如下模块:模块m1:将设备端视频上传到服务器;模块m1.1:用户配置视频上传策略、录像时间段、上传时间段和上传网络类型;视频类型包括普通视频、io报警视频和ai报警视频;模块m1.2:服务器将视频上传策略下发到设备;模块m1.3:设备根据视频上传策略上传视频文件到服务器。
65.模块m2:多路同步播放视频文件;模块m2.1:用户点击视频播放开始时间点;模块m2.2:服务器端根据视频播放开始时间点得到播放视频文件列表;模块m2.3:根据视频文件列表中的时间戳同步播放多路视频。
66.模块m3:下载多路拼接视频文件;模块m3.1:用户点击要下载的视频开始时间点;模块m3.2:服务器端根据下载视频开始时间点得到下载视频文件列表;模块m3.3:根据选择的拼接通道按时间点拼接多通道合并视频帧;模块m3.4:将拼接好之后的视频帧生成mp4文件供用户下载。
67.模块m4:定期处理服务器上的视频文件;模块m4.1:用户配置定期处理服务器上的视频文件策略,循环覆盖之前一个月或者几个月的录像转存到另外一台备份视频服务器;模块m4.2:若选择转存到另外服务器则填写备份视频服务器配置信息;模块m4.3:按规则定期清理处理服务器上的视频文件。
68.本发明通过在服务器端配置车载视频上传策略,车载设备将本地存储视频文件上传到云服务器端,在云服务器端进行多路视频播放,转码,下载等,弥补了车载设备由于存储空间小不能存储长时间的高清视频及由于芯片性能不能同时多路高清视频同时播放的缺陷。
69.本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的系统及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置、模块、单元视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
70.以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本技术的实施例和实施例中的特征可以任意相互组合。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献