翼之盾视频任务中台API文档

视频任务中台API开放文档


4. 视频任务处理接口

<p>用于第三方应用平台向视频任务中台(<a href="https://video.189dun.com"><a href="https://video.189dun.com">https://video.189dun.com</a></a>) 推送自定义视频处理任务,用于指定的视频边缘处理终端从中台同步该任务后,实现局域网内视频的提取、压缩、水印、合并等视频处理,并将处理后视频上报到指定FTP文件服务器。</p> <ul> <li><strong>接口调用</strong></li> </ul> <p>接口地址:<a href="https://video.189dun.com/videoai/openApi/v1/serverTask">https://video.189dun.com/videoai/openApi/v1/serverTask</a> 接口方法:<strong>POST</strong> 请求参数类型:application/json 响应参数类型:application/json</p> <ul> <li><strong>请求参数说明</strong></li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">长度</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">accessToken</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">token</td> </tr> <tr> <td style="text-align: left;">taskType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">任务类型1-场所任务 2-NVR任务</td> </tr> <tr> <td style="text-align: left;">appCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">终端注册码</td> </tr> <tr> <td style="text-align: left;">placeCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">场所编号,任务类型为1时必填</td> </tr> <tr> <td style="text-align: left;">nvrCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">nvr编号,任务类型为2时必填</td> </tr> <tr> <td style="text-align: left;">ichannelNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String[]</td> <td style="text-align: left;"></td> <td style="text-align: left;">通道号,任务类型为2时必填</td> </tr> <tr> <td style="text-align: left;">startTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">开始时间,格式yyyy-MM-dd HH:mm:ss</td> </tr> <tr> <td style="text-align: left;">endTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">结束时间,格式yyyy-MM-dd HH:mm:ss</td> </tr> <tr> <td style="text-align: left;">otherId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">第三方Id任务编号</td> </tr> <tr> <td style="text-align: left;">ftpIP</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">视频上报FTP IP地址,为空时上报至终端默认FTP IP地址</td> </tr> <tr> <td style="text-align: left;">compression</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">是否压缩:1是,2否;</td> </tr> <tr> <td style="text-align: left;">watermark</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">是否添加水印:1是,2否;</td> </tr> <tr> <td style="text-align: left;">watermarkType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">水印类型:1文字,2图片,是否添加水印为1时必填</td> </tr> <tr> <td style="text-align: left;">watermarkImg</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">水印图片Base64,水印类型为2时必填</td> </tr> <tr> <td style="text-align: left;">watermarkText</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">水印文字内容,水印类型为1时必填</td> </tr> <tr> <td style="text-align: left;"></td> </tr> </tbody> </table> <ul> <li><strong>返回参数说明</strong></li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">发生状态</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">长度</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">int</td> <td style="text-align: left;">-</td> <td style="text-align: left;">接口返回结果code:200成功,其他失败</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">接口调用结果文字说明</td> </tr> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">obj</td> <td style="text-align: left;">-</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">taskCode</td> <td style="text-align: left;">成功</td> <td style="text-align: left;">String</td> <td style="text-align: left;">-</td> <td style="text-align: left;">任务编号</td> </tr> <tr> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">所有</td> <td style="text-align: left;">string</td> <td style="text-align: left;">-</td> <td style="text-align: left;">unix 时间戳(毫秒)</td> </tr> </tbody> </table> <ul> <li><strong>请求示例</strong></li> </ul> <pre><code class="language-java">{  &amp;quot;taskType&amp;quot;: &amp;quot;2&amp;quot;,  &amp;quot;appCode&amp;quot;: &amp;quot;2f137282ea0a49e0b0d04c33d116fb7c&amp;quot;,      &amp;quot;nvrCode&amp;quot;: &amp;quot;92341ed3567&amp;quot;, &amp;quot;accessToken&amp;quot;: &amp;quot;6kM5ciXOMsDrfVpSpT4STt_g2gIzQ2vOo&amp;quot;,      &amp;quot;ichannelNo&amp;quot;: [&amp;quot;1&amp;quot;],      &amp;quot;startTime&amp;quot;: &amp;quot;2024-08-31 16:00:00&amp;quot;,      &amp;quot;endTime&amp;quot;: &amp;quot;2024-08-31 16:05:00&amp;quot;,      &amp;quot;watermark&amp;quot;: &amp;quot;1&amp;quot;,      &amp;quot;watermarkType&amp;quot;: &amp;quot;1&amp;quot;,      &amp;quot;watermarkText&amp;quot;: &amp;quot;2024-08-31 张三盖章信息&amp;quot; }</code></pre> <ul> <li><strong>响应示例</strong></li> </ul> <pre><code class="language-java">{ &amp;quot;message&amp;quot;: &amp;quot;推送成功!&amp;quot;, &amp;quot;code&amp;quot;: 200, &amp;quot;result&amp;quot;: { &amp;quot;taskCode&amp;quot;: &amp;quot;47e8d4a599a34fa78df842050af6e61a&amp;quot; }, &amp;quot;timestamp&amp;quot;: 1724832705345 }</code></pre>

页面列表

ITEM_HTML