日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

異步檢測(cè)

更新時(shí)間:

視頻審核幫助您檢測(cè)視頻中的風(fēng)險(xiǎn)或違規(guī)內(nèi)容,具體包括以下場(chǎng)景:視頻智能鑒黃、視頻暴恐涉政、視頻圖文違規(guī)、視頻不良場(chǎng)景、視頻logo、視頻語音違規(guī)。本文介紹了使用API接口異步檢測(cè)視頻的方法。

(視頻異步檢測(cè))使用說明

業(yè)務(wù)接口:/green/video/asyncscan,表示視頻異步檢測(cè)。

您可以調(diào)用該接口創(chuàng)建視頻異步檢測(cè)任務(wù)。關(guān)于如何構(gòu)造HTTP請(qǐng)求,請(qǐng)參見請(qǐng)求結(jié)構(gòu);您也可以直接選用已構(gòu)造好的HTTP請(qǐng)求,更多信息,請(qǐng)參見SDK概覽

  • 計(jì)費(fèi)信息

    該接口為收費(fèi)接口。關(guān)于計(jì)費(fèi)方式,請(qǐng)參見內(nèi)容安全產(chǎn)品定價(jià)

    同時(shí)檢測(cè)多個(gè)場(chǎng)景的情況下,將按照每個(gè)場(chǎng)景的檢測(cè)視頻截幀數(shù)量×每個(gè)場(chǎng)景的單價(jià)進(jìn)行累加計(jì)費(fèi)。如果同時(shí)檢測(cè)視頻中的語音內(nèi)容違規(guī),則還將增加視頻時(shí)長(zhǎng)×語音違規(guī)功能的單價(jià)的費(fèi)用。

  • 檢測(cè)對(duì)象

    支持檢測(cè)視頻文件或視頻流,且視頻文件支持通過上傳視頻截幀圖片序列或視頻URL的方式進(jìn)行檢測(cè)。

  • 返回結(jié)果

    異步檢測(cè)任務(wù)不會(huì)實(shí)時(shí)返回檢測(cè)結(jié)果,您需要通過callback或者輪詢的方式獲取檢測(cè)結(jié)果。檢測(cè)結(jié)果最長(zhǎng)保留一小時(shí)。

    • callback獲取檢測(cè)結(jié)果:提交異步檢測(cè)任務(wù)時(shí),在請(qǐng)求參數(shù)中傳入callback參數(shù),用來自動(dòng)接收檢測(cè)結(jié)果,具體請(qǐng)參見(異步檢測(cè))請(qǐng)求參數(shù)

    • 輪詢獲取檢測(cè)結(jié)果:提交異步檢測(cè)任務(wù)時(shí),無需傳入callback參數(shù);提交異步檢測(cè)任務(wù)后,調(diào)用結(jié)果查詢接口獲取檢測(cè)結(jié)果,具體請(qǐng)參見(視頻異步檢測(cè)結(jié)果查詢)使用說明

    視頻異步檢測(cè)接口的調(diào)用邏輯如下圖所示。

    異步檢測(cè)流程

  • 視頻要求

    • 視頻文件鏈接支持以下協(xié)議:HTTP和HTTPS。

    • 視頻文件支持以下格式:AVIFLVMP4MPGASFWMVMOVWMARMVBRMFLASHTS

    • 視頻大小限制:默認(rèn)單個(gè)視頻大小不超過200 MB。

      如果您的需求超過200 MB,需要對(duì)視頻進(jìn)行分片處理。您可以加入釘群(釘群號(hào):35573806)聯(lián)系技術(shù)人員幫您調(diào)整大小限制。

    • 視頻流支持以下協(xié)議:RTMP、HLS、HTTP-FLV、RTSP。

    • 視頻流時(shí)長(zhǎng)限制:?jiǎn)蝹€(gè)視頻流檢測(cè)任務(wù)最長(zhǎng)支持24小時(shí),超過24小時(shí)任務(wù)自動(dòng)結(jié)束。

    • 視頻檢測(cè)的時(shí)間依賴于視頻的下載時(shí)間。請(qǐng)保證被檢測(cè)的視頻文件所在的存儲(chǔ)服務(wù)穩(wěn)定可靠,建議您使用阿里云OSS存儲(chǔ)服務(wù)存儲(chǔ)視頻文件。

表 1. 場(chǎng)景說明

場(chǎng)景

描述

檢測(cè)結(jié)果分類

視頻智能鑒黃

檢測(cè)視頻中是否包含色情內(nèi)容。

正常、色情

視頻暴恐涉政

檢測(cè)視頻中是否包含暴恐涉政內(nèi)容。

正常、暴恐涉政

視頻不良場(chǎng)景

檢測(cè)視頻中是否包含不良場(chǎng)景。

正常、不良場(chǎng)景(例如黑屏、白屏)

視頻logo

檢測(cè)視頻中是否包含特定的logo。

正常、logo

視頻圖文違規(guī)

檢測(cè)視頻中是否包含廣告或違規(guī)的文字內(nèi)容。

正常、廣告或文字違規(guī)

視頻語音違規(guī)

說明

該場(chǎng)景僅支持通過視頻異步檢測(cè)接口調(diào)用。如需使用,請(qǐng)參見異步檢測(cè)

檢測(cè)視頻中的語音內(nèi)容是否包含違規(guī)信息。

說明

默認(rèn)識(shí)別語言為中文。如果您需要識(shí)別英文內(nèi)容,請(qǐng)聯(lián)系商務(wù)經(jīng)理。

正常、含垃圾信息、廣告、涉政、暴恐、辱罵、色情、灌水、違禁、自定義(例如命中自定義關(guān)鍵詞)

QPS限制

本接口的單用戶QPS限制為50次/秒,并發(fā)審核路數(shù)限制為20路(即同一時(shí)間只能處理20個(gè)任務(wù),如需要提升并發(fā)路數(shù)請(qǐng)咨詢您的商務(wù)經(jīng)理)。超過限制,API調(diào)用會(huì)被限流,這可能會(huì)影響您的業(yè)務(wù),請(qǐng)合理調(diào)用。

說明

如果您對(duì)時(shí)效性要求不高,推薦您開啟近線檢測(cè)模式(offline),近線檢測(cè)模式會(huì)在您提交任務(wù)的24小時(shí)內(nèi)開始檢測(cè)。

(異步檢測(cè))請(qǐng)求參數(shù)

名稱

類型

是否必選

示例值

描述

bizType

String

default

該字段用于標(biāo)識(shí)您的業(yè)務(wù)場(chǎng)景。您可以通過內(nèi)容安全控制臺(tái)創(chuàng)建業(yè)務(wù)場(chǎng)景(具體操作,請(qǐng)參見自定義機(jī)審標(biāo)準(zhǔn))。

live

Boolean

false

是否直播。取值:

  • false(默認(rèn)):表示點(diǎn)播視頻檢測(cè)。

  • true:表示直播流檢測(cè)。

offline

Boolean

false

是否近線檢測(cè)模式。

  • false(默認(rèn)):表示實(shí)時(shí)檢測(cè)模式,對(duì)于超過了并發(fā)路數(shù)限制的檢測(cè)請(qǐng)求會(huì)直接拒絕。

  • true:表示近線檢測(cè)模式,提交的任務(wù)不保證實(shí)時(shí)處理,但是可以排隊(duì)處理,在24小時(shí)內(nèi)開始檢測(cè)。

說明

該參數(shù)僅適用于視頻文件檢測(cè),視頻流檢測(cè)無需傳入該參數(shù)。

scenes

StringArray

["porn"]

指定視頻檢測(cè)場(chǎng)景。取值:

  • porn:視頻智能鑒黃。

  • terrorism:視頻暴恐涉政。

  • live:視頻不良場(chǎng)景。

  • logo:視頻logo。

  • ad:視頻圖文違規(guī)。

audioScenes

StringArray

["antispam"]

指定視頻語音檢測(cè)場(chǎng)景,唯一取值:antispam,表示語音反垃圾。

不傳入該參數(shù)時(shí)僅檢測(cè)視頻圖像內(nèi)容;如果傳入該參數(shù),則在檢測(cè)視頻中圖像的同時(shí),對(duì)視頻中語音進(jìn)行檢測(cè)。

說明

如果需要檢測(cè)視頻語音,則不支持通過上傳視頻截幀序列的方式(即在task中傳入frames)進(jìn)行檢測(cè),您必須傳入視頻或視頻流的URL地址(即在task中傳入url)進(jìn)行檢測(cè)。

callback

String

http://www.aliyundoc.com

檢測(cè)結(jié)果回調(diào)通知您的URL,支持使用HTTP和HTTPS協(xié)議的地址。該字段為空時(shí),您必須定時(shí)輪詢檢測(cè)結(jié)果。

callback接口必須支持POST方法、UTF-8編碼的傳輸數(shù)據(jù),以及表單參數(shù)checksumcontent。內(nèi)容安全按照以下規(guī)則和格式設(shè)置checksumcontent,調(diào)用您的callback接口返回檢測(cè)結(jié)果。

  • checksum:字符串格式,由用戶uid + seed + content拼成字符串,通過SHA256算法生成。用戶UID即阿里云賬號(hào)ID,可以在阿里云控制臺(tái)查詢。為防篡改,您可以在獲取到推送結(jié)果時(shí),按上述算法生成字符串,與checksum做一次校驗(yàn)。

    說明

    用戶UID必須是阿里云賬號(hào)的UID,而不是RAM用戶的UID。

  • content:JSON字符串格式,請(qǐng)自行解析反轉(zhuǎn)成JSON對(duì)象。關(guān)于content結(jié)果的示例,請(qǐng)參見查詢檢測(cè)結(jié)果的返回示例。

說明

您的服務(wù)端callback接口收到內(nèi)容安全推送的結(jié)果后,如果返回的HTTP狀態(tài)碼為200,則表示接收成功,其他的HTTP狀態(tài)碼均視為接收失敗。接收失敗時(shí),內(nèi)容安全將最多重復(fù)推送16次檢測(cè)結(jié)果,直到接收成功。重復(fù)推送16次后仍未接收成功,則不再推送,建議您檢查callback接口的狀態(tài)。

seed

String

abc****

隨機(jī)字符串,該值用于回調(diào)通知請(qǐng)求中的簽名。

由英文字母、數(shù)字、下劃線(_)組成,不超過64個(gè)字符。由您自定義,用于在接收到內(nèi)容安全的回調(diào)通知時(shí)校驗(yàn)請(qǐng)求由阿里云內(nèi)容安全服務(wù)發(fā)起。

說明

當(dāng)使用callback時(shí),該字段必須提供。

cryptType
String
SHA256
使用回調(diào)通知時(shí)(callback),設(shè)置對(duì)回調(diào)通知內(nèi)容進(jìn)行加密的算法。內(nèi)容安全會(huì)將返回結(jié)果(由用戶uid + seed + content拼接的字符串)按照您設(shè)置的加密算法加密后,再發(fā)送到您的回調(diào)通知地址。取值:
  • SHA256(默認(rèn)):使用SHA256加密算法。
  • SM3:使用國密HMAC-SM3加密算法,返回十六進(jìn)制的字符串,且字符串由小寫字母和數(shù)字組成。

    例如,abc經(jīng)國密SM3加密后返回66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0

tasks

JSONArray

指定檢測(cè)對(duì)象,JSON數(shù)組中的每個(gè)元素是一個(gè)檢測(cè)任務(wù)結(jié)構(gòu)體。最多支持100個(gè)元素,即每次提交100條內(nèi)容進(jìn)行檢測(cè),支持100個(gè)元素的前提是需要將并發(fā)任務(wù)調(diào)整到100個(gè)以上。關(guān)于每個(gè)元素的具體結(jié)構(gòu)描述,請(qǐng)參見task

表 1. task

名稱

類型

是否必選

示例值

描述

clientInfo

JSONObject

{"userId":"12023****","userNick":"Mike","userType":"others"}

客戶端信息,請(qǐng)參見公共參數(shù)中的公共查詢參數(shù)。

服務(wù)器會(huì)把全局的clientInfo和此處獨(dú)立的clientInfo合并。

說明

獨(dú)立的clientInfo優(yōu)先級(jí)更高。

dataId

String

videoId****

檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。

由大小寫英文字母、數(shù)字、下劃線(_)、短劃線(-)、英文句號(hào)(.)組成,不超過128個(gè)字符,可以用于唯一標(biāo)識(shí)您的業(yè)務(wù)數(shù)據(jù)。

liveId

String

liveId****

視頻直播流的ID。

該參數(shù)用于視頻直播任務(wù)去重,防止重復(fù)檢測(cè),如果傳遞該參數(shù),會(huì)根據(jù)uid+bizType+liveId判斷是否存在檢測(cè)中的直播任務(wù)。如果存在,就直接返回已存在的直播檢測(cè)taskId,不發(fā)起新的任務(wù)。

url

String

http://www.aliyundoc.com/a.flv

檢測(cè)對(duì)象的URL。

  • 公網(wǎng)HTTP/HTTPS URL,且長(zhǎng)度不超過2048個(gè)字符。

  • 阿里云OSS提供的文件路徑。您需要先授權(quán)內(nèi)容安全訪問OSS存儲(chǔ)空間,僅限相同區(qū)域的OSS空間。更多信息,請(qǐng)參見授權(quán)內(nèi)容安全訪問OSS存儲(chǔ)空間

    文件路徑格式:oss://<bucket-name>.<endpoint>/<object-name>

說明

framesurl二選一。傳入url字段后將按照傳視頻URL的方式計(jì)費(fèi)。

frames

JSONArray

待檢測(cè)視頻的截幀信息。frames中的每個(gè)元素是個(gè)結(jié)構(gòu)體,關(guān)于每個(gè)元素的具體結(jié)構(gòu)描述,請(qǐng)參見frame

說明

framesurl二選一。傳入url字段后將按照傳視頻URL的方式計(jì)費(fèi)。

framePrefix

String

http://www.aliyundoc.com/video/

截幀地址的前綴,與frame.url一起組成截幀的完整地址。視頻截幀的完整地址格式為framePrefix + frame.url

interval

Integer

1

視頻截幀間隔,單位為秒,取值范圍:1~600。默認(rèn)值為1秒。

maxFrames

Integer

200

系統(tǒng)對(duì)本次檢測(cè)的視頻進(jìn)行截幀的張數(shù)上限,取值范圍:5~3600,默認(rèn)為200張。如需調(diào)整到更大,請(qǐng)?zhí)峤?span data-tag="ph" id="ph-yap-q04-rim" class="ph">在線服務(wù)聯(lián)系我們。

說明
  • 該字段僅在視頻文件檢測(cè)中生效(live=false)。如果是視頻流檢測(cè)(live=true),則該參數(shù)無效,視頻流檢測(cè)沒有截幀數(shù)量上限。

  • 當(dāng)使用OSS地址(以oss://開頭)作為視頻源地址,并且授權(quán)內(nèi)容安全服務(wù)訪問阿里云MTS服務(wù)后,最大可截取20,000張,該方式不會(huì)產(chǎn)生額外費(fèi)用。關(guān)于授權(quán)內(nèi)容安全訪問阿里云MTS服務(wù)的方法,請(qǐng)參見授權(quán)訪問MTS服務(wù)

表 2. frame

名稱

類型

是否必選

示例值

描述

url

String

http://www.aliyundoc.com/0B860000586C0A0300038A0460000

視頻截幀的URL,與framePrefix一起組成截幀的完整地址。視頻截幀的完整地址格式為framePrefix + frame.url

offset

Integer

10

截幀距離片頭的時(shí)間戳,單位為秒。

(異步檢測(cè))返回?cái)?shù)據(jù)

名稱

類型

示例值

描述

taskId

String

taskId****

檢測(cè)任務(wù)的ID。

dataId

String

videoId****

檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。

說明

如果在檢測(cè)請(qǐng)求參數(shù)中傳入了dataId,則此處返回對(duì)應(yīng)的dataId

(異步檢測(cè))示例

請(qǐng)求示例

  • 傳入視頻截幀圖片序列

    http(s)://[Endpoint]/green/video/asyncscan
    &<公共請(qǐng)求參數(shù)>
    {
        "scenes": [
            "porn"
        ],
        "tasks": [
            {
                "dataId": "videoId****",
                "frames": [
                    {
                        "offset": 10,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460000"
                    },
                    {
                        "offset": 20,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460001"
                    },
                    {
                        "offset": 30,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460002"
                    },
                    {
                        "offset": 40,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460003"
                    },
                    {
                        "offset": 50,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A0460003"
                    },
                    {
                        "offset": 60,
                        "url": "http://www.aliyundoc.com/0B860000586C0A0300038A046000x"
                    }
                ]
            }
        ]
    }
  • 傳入普通視頻文件

    http(s)://[Endpoint]/green/video/asyncscan
    &<公共請(qǐng)求參數(shù)>
    {
        "scenes": [
            "porn"
        ],
        "audioScenes": [
            "antispam"
        ],
        "tasks": [
            {
                "dataId": "videoId****",
                "url": "http://www.aliyundoc.com/a.mp4",
                "interval": 1,
                "maxFrames": 200
            }
        ]
    }
  • 傳入視頻直播流

    http(s)://[Endpoint]/green/video/asyncscan
    &<公共請(qǐng)求參數(shù)>
    {
        "scenes": [
            "porn"
        ],
        "live": true,
        "tasks": [
            {
                "dataId": "videoId****",
                "url": "http://www.aliyundoc.com/a.flv",
                "interval": 1,
                "maxFrames": 200
            }
        ]
    }

正常返回示例

{
    "code": 200,
    "msg": "OK",
    "requestId": "requestID****",
    "data": [
        {
            "dataId": "videoId****",
            "taskId": "taskId****"
        }
    ]
}

(視頻異步檢測(cè)結(jié)果查詢)使用說明

業(yè)務(wù)接口:/green/video/results,表示查詢視頻異步檢測(cè)結(jié)果。

您可以調(diào)用該接口查詢視頻異步檢測(cè)任務(wù)的結(jié)果。關(guān)于如何構(gòu)造HTTP請(qǐng)求,請(qǐng)參見請(qǐng)求結(jié)構(gòu);您也可以直接選用已構(gòu)造好的HTTP請(qǐng)求,更多信息,請(qǐng)參見SDK概覽

  • 計(jì)費(fèi)信息

    該接口不計(jì)費(fèi)。

  • 查詢超時(shí)

    建議您將查詢間隔設(shè)置為30秒(即在提交異步檢測(cè)任務(wù)30秒后查詢結(jié)果),最長(zhǎng)不能超出4個(gè)小時(shí),否則結(jié)果將會(huì)丟失。

QPS限制

本接口的單用戶QPS限制為50次/秒。超過限制,API調(diào)用會(huì)被限流,這可能會(huì)影響您的業(yè)務(wù),請(qǐng)合理調(diào)用。

(結(jié)果查詢)請(qǐng)求參數(shù)

名稱

類型

是否必選

示例值

描述

body

JSONArray

["taskId****","taskId****"]

要查詢的檢測(cè)任務(wù)的taskId列表。數(shù)組中的元素個(gè)數(shù)不超過100個(gè)。

您在提交檢測(cè)任務(wù)后,可以從返回?cái)?shù)據(jù)中獲取檢測(cè)任務(wù)的taskId

(結(jié)果查詢)返回?cái)?shù)據(jù)

名稱

類型

示例值

描述

code

Integer

200

錯(cuò)誤碼,和HTTP狀態(tài)碼一致。

更多信息,請(qǐng)參見公共錯(cuò)誤碼

msg

String

OK

請(qǐng)求信息的響應(yīng)信息。

dataId

String

videoId****

檢測(cè)對(duì)象對(duì)應(yīng)的數(shù)據(jù)ID。

說明

如果在檢測(cè)請(qǐng)求參數(shù)中傳入了dataId,則此處返回對(duì)應(yīng)的dataId

taskId

String

taskId****

檢測(cè)任務(wù)的ID。

results

JSONArray

返回結(jié)果,調(diào)用成功時(shí)(code=200),返回結(jié)果中包含一個(gè)或多個(gè)元素。每個(gè)元素是個(gè)結(jié)構(gòu)體,具體結(jié)構(gòu)描述,請(qǐng)參見result

說明

視頻流檢測(cè)場(chǎng)景中,code返回280表示在檢測(cè)中,返回200表示檢測(cè)完成。在檢測(cè)中狀態(tài)時(shí),檢測(cè)結(jié)果中包含從開始檢測(cè)到當(dāng)前時(shí)間檢測(cè)到的結(jié)果。

audioScanResults

JSONArray

視頻語音檢測(cè)結(jié)果。具體結(jié)構(gòu)描述,請(qǐng)參見audioScanResult

表 3. result

名稱

類型

示例值

描述

scene

String

porn

視頻檢測(cè)場(chǎng)景,和調(diào)用請(qǐng)求中的場(chǎng)景對(duì)應(yīng)。取值:

  • porn:視頻智能鑒黃。

  • terrorism:視頻暴恐涉政。

  • live:視頻不良場(chǎng)景。

  • logo:視頻logo。

  • ad:視頻圖文違規(guī)。

label

String

porn

視頻檢測(cè)結(jié)果的分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:

  • 視頻智能鑒黃(porn)結(jié)果分類:

    • normal:正常

    • porn:色情

  • 視頻暴恐涉政(terrorism)結(jié)果分類:

    • normal:正常

    • terrorism:暴恐涉政

  • 視頻不良場(chǎng)景(live)結(jié)果分類:

    • normal:正常

    • live:包含不良場(chǎng)景

  • 視頻logo(logo)結(jié)果分類:

    • normal:正常

    • logo:包含logo

  • 視頻圖文違規(guī)(ad)結(jié)果分類:

    • normal:正常

    • ad:包含廣告或文字違規(guī)信息

sublabel

String

porn

如果檢測(cè)場(chǎng)景包含智能鑒黃(porn)和暴恐涉政(terrorism),則該字段可以返回檢測(cè)結(jié)果的細(xì)分類標(biāo)簽。

該字段默認(rèn)不會(huì)返回。如果有需要,請(qǐng)加入釘群(釘群號(hào):35573806),聯(lián)系產(chǎn)品技術(shù)專家進(jìn)行咨詢。

suggestion

String

block

建議您執(zhí)行的后續(xù)操作。取值:

  • pass:結(jié)果正常,無需進(jìn)行其余操作。

  • review:結(jié)果不確定,需要進(jìn)行人工審核。

  • block:結(jié)果違規(guī),建議直接刪除或者限制公開。

rate

Float

99.2

置信度分?jǐn)?shù),取值范圍:0(表示置信度最低)~100(表示置信度最高)。

如果suggestionpass,則置信度越高,表示內(nèi)容正常的可能性越高;如果suggestionreviewblock,則置信度越高,表示內(nèi)容違規(guī)的可能性越高。

重要

建議您參考suggestionlabel(或者部分接口返回的sublabel)結(jié)果用于內(nèi)容違規(guī)判定。

frames

JSONArray

包含違規(guī)內(nèi)容的視頻截幀的信息。具體結(jié)構(gòu)描述,請(qǐng)參見frame

hintWordsInfo

JSONArray

視頻中含有廣告或文字違規(guī)信息時(shí),返回視頻中廣告文字命中的風(fēng)險(xiǎn)關(guān)鍵詞信息。具體結(jié)構(gòu)描述,請(qǐng)參見hintWordsInfo

說明

只有圖文違規(guī)(ad)場(chǎng)景會(huì)返回該結(jié)果。

logoData

JSONArray

視頻中含有l(wèi)ogo時(shí),返回識(shí)別出來的logo信息,具體結(jié)構(gòu)描述,請(qǐng)參見logoData

說明

只有視頻logo(logo)場(chǎng)景會(huì)返回該結(jié)果。

sfaceData

JSONArray

視頻中包含暴恐識(shí)涉政內(nèi)容時(shí),返回識(shí)別出來的暴恐涉政信息,具體結(jié)構(gòu)描述,請(qǐng)參見sfaceData

說明

只有視頻暴恐涉政(terrorism)場(chǎng)景會(huì)返回該結(jié)果。

表 4. frame

名稱

類型

示例值

描述

url

String

http://www.aliyundoc.com/0B860000586C0A0

視頻截幀的地址。

說明

若開啟了視頻證據(jù)轉(zhuǎn)存,則返回轉(zhuǎn)存的視頻截幀的OSS URL鏈接。更多信息,請(qǐng)參見檢測(cè)結(jié)果

offset

Integer

50

視頻截幀距離片頭的時(shí)間戳,單位:秒。

label

String

porn

視頻截幀的檢測(cè)結(jié)果分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:

  • 視頻智能鑒黃(porn)截幀結(jié)果分類:

    • normal:正常

    • sexy:性感

    • porn:色情

  • 視頻暴恐涉政(terrorism)截幀結(jié)果分類:

    • normal:正常

    • bloody:血腥

    • explosion:爆炸煙光

    • outfit:特殊裝束

    • logo:特殊標(biāo)識(shí)

    • weapon:武器

    • politics:涉政

    • violence:打斗

    • crowd:聚眾

    • parade:游行

    • carcrash:車禍現(xiàn)場(chǎng)

    • flag:旗幟

    • location:地標(biāo)

    • drug:涉毒

    • gamble:賭博

    • others:其他

  • 視頻圖文違規(guī)(ad)截幀結(jié)果分類:

    • normal:正常

    • politics:文字含涉政內(nèi)容

    • porn:文字含涉黃內(nèi)容

    • abuse:文字含辱罵內(nèi)容

    • terrorism:文字含暴恐內(nèi)容

    • contraband:文字含違禁內(nèi)容

    • spam:文字含其他垃圾內(nèi)容

    • npx:牛皮癬廣告

    • qrcode:包含二維碼

    • programCode:包含小程序碼

    • ad:其他廣告

  • 視頻不良場(chǎng)景(live)截幀結(jié)果分類:

    • normal:正常

    • meaningless:無意義(例如黑屏、白屏)

    • PIP:畫中畫

    • smoking:吸煙

    • drivelive:車內(nèi)直播

    • drug:涉毒

    • gamble:賭博

  • 視頻logo(logo)截幀結(jié)果分類:

    • normal:正常

    • TV:包含受管控的logo

    • trademark:包含商標(biāo)

rate

Float

99.1

置信度分?jǐn)?shù),取值范圍:0~100,置信度越高表示檢測(cè)結(jié)果的可信度越高。建議您不要在業(yè)務(wù)中使用該分?jǐn)?shù)。

表 5. audioScanResult

名稱

類型

示例值

描述

scene

String

antispam

視頻語音檢測(cè)場(chǎng)景,唯一取值:antispam,表示語音反垃圾。

label

String

customized

視頻語音的檢測(cè)結(jié)果分類。不同檢測(cè)場(chǎng)景的結(jié)果分類不同,具體如下:

  • normal:正常

  • spam:包含垃圾信息

  • ad:廣告

  • politics:涉政

  • terrorism:暴恐

  • abuse:辱罵

  • porn:色情

  • flood:灌水

  • contraband:違禁

  • customized:自定義(例如命中自定義關(guān)鍵詞)

suggestion

String

block

建議您執(zhí)行的后續(xù)操作。取值:

  • pass:結(jié)果正常,無需進(jìn)行其余操作。

  • review:結(jié)果不確定,需要進(jìn)行人工審核。

  • block:結(jié)果違規(guī),建議直接刪除或者限制公開。

rate

Float

99.91

置信度分?jǐn)?shù),取值范圍:0(表示置信度最低)~100(表示置信度最高)。

如果suggestionpass,則置信度越高,表示內(nèi)容正常的可能性越高;如果suggestionreviewblock,則置信度越高,表示內(nèi)容違規(guī)的可能性越高。

重要

建議您參考suggestionlabel(或者部分接口返回的sublabel)結(jié)果用于內(nèi)容違規(guī)判定。

details

JSONArray

語音對(duì)應(yīng)的文本詳情(每一句文本對(duì)應(yīng)一個(gè)元素),包含一個(gè)或者多個(gè)元素,具體結(jié)構(gòu)描述,請(qǐng)參見detail

表 6. detail

名稱

類型

示例值

描述

startTime

Integer

24

句子開始的時(shí)間,單位為秒。

endTime

Integer

60

句子結(jié)束的時(shí)間,單位為秒。

text

String

計(jì)算機(jī)

語音轉(zhuǎn)換成文本的結(jié)果。

label

String

normal

該句語音的檢測(cè)結(jié)果分類。取值:

  • normal:正常

  • spam:包含垃圾信息

  • ad:廣告

  • politics:涉政

  • terrorism:暴恐

  • abuse:辱罵

  • porn:色情

  • flood:灌水

  • contraband:違禁

  • customized:自定義(例如命中自定義關(guān)鍵詞)

keyword

String

開啟

如果命中了用戶自定義關(guān)鍵詞,返回命中的關(guān)鍵詞。

libName

String

人工

如果命中了用戶自定義關(guān)鍵詞,返回關(guān)鍵詞所在詞庫。

表 7. logoData

名稱

類型

示例值

描述

type

String

TV

識(shí)別出的logo類型,取值為TV (臺(tái)標(biāo))。

name

String

***臺(tái)

識(shí)別出的logo名稱。

x

Float

140

以圖片左上角為坐標(biāo)原點(diǎn),logo區(qū)域左上角到y(tǒng)軸距離,單位:像素。

y

Float

68

以圖片左上角為坐標(biāo)原點(diǎn),logo區(qū)域左上角到x軸距離,單位:像素。

w

Float

106

logo區(qū)域?qū)挾龋瑔挝唬合袼亍?/p>

h

Float

106

logo區(qū)域高度,單位:像素。

表 5. sfaceData
名稱類型示例值描述
xFloat444以圖片左上角為坐標(biāo)原點(diǎn),人臉區(qū)域左上角到y(tǒng)軸距離。
yFloat174以圖片左上角為坐標(biāo)原點(diǎn),人臉區(qū)域左上角到x軸距離。
wFloat467人臉區(qū)域?qū)挾取?/td>
hFloat467人臉區(qū)域高度。
smileRateFloat0微笑的概率。
glassesBooleanfalse是否戴眼鏡。
facesArray識(shí)別出的人臉信息。關(guān)于具體結(jié)構(gòu)描述,請(qǐng)參見下表face。
表 8. face

名稱

類型

示例值

描述

name

String

xxxx

相似人物的名稱。

rate

Float

97.03

相似概率。

id

String

AliFace_001****

人臉I(yè)D。

表 9. hitLibInfo

名稱

類型

示例值

描述

context

String

xxxx

文字命中的自定義文本內(nèi)容。

libCode

String

69751

文字命中的自定義文本內(nèi)容對(duì)應(yīng)的庫code。

libName

String

人工

文字命中的自定義文本內(nèi)容對(duì)應(yīng)的庫名稱。

表 10. hintWordsInfo

名稱

類型

示例值

描述

context

String

xxxx

文字命中的風(fēng)險(xiǎn)關(guān)鍵詞內(nèi)容。

(結(jié)果查詢)示例

請(qǐng)求示例

http(s)://[Endpoint]/green/video/results
&<公共請(qǐng)求參數(shù)>
[
    "taskId****",
    "taskId****"
]

正常返回示例

  • 僅檢測(cè)視頻圖畫

    {
        "code": 200,
        "msg": "OK",
        "requestId": "requestID****",
        "data": [
            {
                "code": 200,
                "msg": "OK",
                "dataId": "videoId****",
                "taskId": "taskId****",
                "results": [
                    {
                        "label": "porn",
                        "rate": 99.2,
                        "scene": "porn",
                        "suggestion": "block"
                    }
                ]
            }
        ]
    }
  • 同時(shí)檢測(cè)視頻圖畫和視頻語音

    {
        "code": 200,
        "msg": "OK",
        "requestId": "requestID****",
        "data": [
            {
                "code": 200,
                "msg": "OK",
                "dataId": "videoId****",
                "taskId": "taskId****",
                "results": [
                    {
                        "label": "porn",
                        "rate": 99.2,
                        "scene": "porn",
                        "suggestion": "block"
                    }
                ],
                "audioScanResults": [
                    {
                        "scene": "antispam",
                        "label": "customized",
                        "suggestion": "block",
                        "rate": 99.91,
                        "details": [
                            {
                                "startTime": 0,
                                "endTime": 24,
                                "text": "計(jì)算機(jī)",
                                "label": "customized"
                            },
                            {
                                "startTime": 24,
                                "endTime": 60,
                                "text": "計(jì)算機(jī)",
                                "label": "normal"
                            }
                        ]
                    }
                ]
            }
        ]
    }