文档详情

工程项目施工现场安全巡检与调度指挥系统技术方案.docx

发布:2022-05-18约6.66千字共16页下载文档
文本预览下载声明
工程项目施工现场安全巡检与调度指挥系统技术方案 技术部分 第 PAGE 92页 可视化指挥调度应用技术方案 总体设计 在本项目中,针对可视化指挥调度应用的需求,我们将通过与视频类设备(如安全头盔等)对接,实现视频回传、音频回传、多方通话、定位、视频存储等功能,以此来满足后台人员远程监控、系统自动监控的相关业务需要。 架构设计 功能设计 在本项目中我们通过与视频类设备(如安全头盔等)对接,实现视频回传、音频回传、多方通话、定位、视频存储等功能,以此来满足后台人员远程监控、系统自动监控的应用需要。 视频回传 基于设备视频接口能力,开发视频回传应用服务,提供视频回传功能,将前端安全头盔等设备所采集到的视频数据回传到平台中。 服务接口设计: 功能说明 将接收到的前端设备的视频流以文件方式文件进行回传,使用? 基于 JSON API 封装的 SDK?进行 API 的调用。 功能划分 上传小文件(小于20MB): 简单上传文件。 上传大文件(大于20MB): 初始化分片上传; 逐个上传分片; 结束上传分片。 使用方法 使用方法请参见? 以上接口?中的文档,API 的语法为: POST /files/v2/appid/bucket_name[/dir_name]/file_name HTTP/1.1 Host: Region. Content-Type: multipart/form-data Authorization: multi_effect_signature 其中以下变量的取值同? 发起视频上传 - 接口应答: appid:storageAppId bucket_name:storageBucket [/dir_name]/file_name:video.storagePath(封面文件为 cover.storagePath) Region:storageRegion multi_effect_signature:video.storageSignature(封面文件为 cover.storageSignature) 请求示例 POST /files/v298733ff8vodgzp1252407000/98733ff8vodgzp1252407000/16ff88888887398155785996708/AhBabcq3AQcA.mp4 HTTP/1.1 Host: Content-Type: multipart/form-data Authorization: 7pWh8DSEnLkqi6c8l9oTKcDPSuVhPTEwMDIyODUzJmI9OTg3MzNmZjh2b2RnenAxMjUxNjAzNDA 音频回传 基于设备音频接口能力,开发音频回传应用服务,提供音频回传功能,将前端执法仪、安全头盔等设备所采集到的音频数据回传到平台中。 服务接口设计: 基于设备音频接口能力,开发音频回传应用服务,提供音频回传功能。下面我们通过实例来讲述音频回传服务接口: 对于上传音频接口,音频、图片都属于文件,在配置参数设置中可以设置上传的文件; 在文件名称处:填写的是上传文件的绝对路径, 参数名称处:填写为file MIME类型:application/octet-stream MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。它是一个互联网标准,扩展了电子邮件标准,使其能够支持: 非ASCII字符文本;非文本格式附件(二进制、声音、图像等);由多部分(multiple parts)组成的消息体;包含非ASCII字符的头信息(Header information)。 每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。常见的MIME类型(通用型) 有以下几类: 超文本标记语言文本 .html text/html xml文档 .xml text/xml XHTML文档 .xhtml application/xhtml+xml 普通文本 .txt text/plain RTF文本 .rtf application/rtf PDF文档?.pdf application/pdf Microsoft Word文件?.word application/msword PNG图像 .png image/png GIF图形 .gif image/gif JPEG图形 .jpe
显示全部
相似文档