创建作业
基于用户选择的服务功能,这里创建的作业,即是使用该功能对目标视频进行分析处理。
- 在“总览”页面,单击快速入门下面的“创建作业”。
图1 创建作业(1)
- 在“服务”页面,单击目标功能操作列的“创建作业”。
图2 创建作业(2)
- 在“作业”页面,单击“新增”。
图3 新增作业
作业的算法配置结构和数据的输入输出类型,均在创建算法时已确定默认配置。
操作步骤
- 登录视频分析服务管理控制台。
- 在“总览”页面,单击快速入门下面的“创建作业”。
- 在“服务”页面,单击目标功能操作列的“创建作业”。
- 在“作业”页面,单击“新增”。
- 进入视觉作业的创建界面,各参数如表1所示。
图4 创建视觉分析作业
表1 视觉作业配置 作业参数
配置说明
配置样例
名称
您自定义作业名称。
Work02
描述
自定义作业描述信息,以便记忆和区分。
-
任务类型
分为“普通任务”和“计划任务”。
普通任务
服务类别
选择视觉服务的类别。
视频内容分析
服务功能
- 若是通过“服务”页面创建作业,服务功能和功能版本无需选择,版本会默认选择最新的。
- 若是通过“作业”页面来创建作业,则需要您选择服务的功能名称和功能版本。
选定服务功能时,会提示您进行服务授权,目的是允许作业读取您指定的OBS桶和路径下的视频数据,并且在作业运行成功后,将具体结果文件保存在您指定的OBS桶和目录下。
服务授权时,如果提示“The number or agencies has reached the maximum.”,需要您到统一身份认证服务,对委托进行删除或创建新的委托。
-
功能版本
选择功能版本。
1.0
边缘运行池
如果选择的服务功能需要使用边缘运行池,则需要选择对应的边缘运行池信息。边缘运行池的相关信息请参考边缘运行池。
如果边缘节点中已绑定设备,但是选择列表中无法选择边缘设备,可参考IEF服务配置给设备添加标签。
-
视觉能力包
选择购买的视觉能力包。
创建作业总的视频路数不能超过这个能力包对应的视频路数。如果算法服务是需要用户购买视觉能力包(eg,边缘交通智能算法能力包),使用该服务下发作业时,就需要提供视觉能力包名称以及对应的订单号。目前视觉能力包的购买请联系技术支持进行购买。
-
算法模板配置
各个功能对应算法模板的参数不同,具体请参见算法模板配置。
-
输入数据
选择待处理的视频数据的路径,有以下可选来源。相关配置可参考步骤 3。- OBS:视频数据存储在OBS上时,这里只需要选择桶和路径,在操作列选择部分视频文件,或全选视频文件即可。
- VIS:通过视频接入服务接入实时数据时,需要填写VIS的数据流名称。
- Edge Camera:从指定的边缘摄像头读取视频数据。
- URL:从指定的URL地址中读取视频数据。暂只支持OBS的URL,且需要设置该URL对匿名用户可读取权限,设置方法请参见桶的访问权限。
- Edge Restful:从客户自定义的流媒体服务器读取数据。
- VCN:从VCN中读取视频数据。
说明:
输入数据路径来源的可选项与算法配置相关,具体请参考各算法服务对应的相关资料。
OBS
输出类型
选择视频处理后的结果文件的存放路径,有以下可选路径。相关配置可参考步骤 4。- OBS:选择将结果输出到OBS时,可选择已有的桶和路径,也可以选择自定义的OBS地址。
- 选择已有:选择已有的桶和路径后,可在该路径下获取作业结果文件。
- 自定义输出:选择对应的存储地址,并输入存储路径,从该路径获取作业结果文件。
- DIS:支持将结果数据输出到DIS指定的通道。
- DMS:暂不支持。
- Webhook:支持通过post请求,将作业的运行结果直接发送给用户设置好的终端地址Webhook URL。
- Local Path:支持将作业的运行结果保存在边缘节点本地(节点需为Linux系统),必须为linux路径,例如“/opt/cloud/”。这个路径由用户在创建作业时设置的“挂载源路径”参数决定。
- Hosting:选择Hosting时,结果数据存储在OBS服务上,且存储的桶和路径均是服务拥有者指定的。具体路径请参见获取作业结果。
OBS
- 功能版本、输入数据和输出类型,系统会根据选择的服务功能默认匹配。您也可以手动更改视频数据来源,目前支持以下来源:
- OBS:视频数据来自OBS时,创建作业的数据输入只需要选择OBS桶和路径,在操作栏单击“选择”或“本页全选”,选择视频文件。
图5 OBS类型输入数据
- URL:支持视频数据来自OBS的URL链接,例如,https://obs-vcm.obs.cn-north-1.myhuaweicloud.com/videos/est_h264.mp4。
图6 URL类型输入数据
- Edge Camera:数据来自边缘摄像头时,需要选择边缘节点和边缘摄像头,然后在操作栏单击“选择”或“本页全选”,选择摄像头。
图7 Edge Camera类型输入数据
- VCN:视频数据来自VCN时,创建作业的数据输入需要填写VCN的“IP地址”、“端口”、“用户名”、“密码”和“摄像头ID”。
图8 VCN类型输入数据
- OBS:视频数据来自OBS时,创建作业的数据输入只需要选择OBS桶和路径,在操作栏单击“选择”或“本页全选”,选择视频文件。
- 配置结果文件的存放路径:
- OBS:当输出数据类型为OBS时,支持两种输出方式:
- 选择已有:选择已有的桶和路径,从该路径获取作业结果。
- 自定义输出:选择对应的存储地址,并输入存储路径,从该路径获取作业结果。
图9 OBS输出类型
- DIS:当输出数据类型为DIS时,输出结果需要指定具体的通道名。
图10 DIS输出类型
- Hosting:当输出数据类型为HOSTING时,输出结果需要到作业详情页的“算法结果输出”栏查看具体路径,具体请参见获取作业结果。
- Local Path:仅边缘作业支持,当输出数据类型为LOCALPATH时,输出结果数据将会留在边缘节点本地(需Linux系统),用户需要填写存放结果的边缘节点的本地路径,必须为linux路径,例如“/opt/cloud/”。
图11 Local Path输出类型
- Webhook:仅边缘作业支持,当输出数据类型为Webhook时,服务使用post请求将作业的运行结果直接发送给用户设置好的Endpoint。用户需要对Webhook的URL和请求头进行配置。
图12 Webhook输出类型
- OBS:当输出数据类型为OBS时,支持两种输出方式:
- 完成配置后,单击“立即创建”,完成创建作业。
系统返回“作业”界面,单击已创建作业的作业名可查看该作业的详细信息。