Cloud Video Intelligence API

Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.

Service: videointelligence.googleapis.com

The Service name videointelligence.googleapis.com is needed to create RPC client stubs.

google.cloud.videointelligence.v1.VideoIntelligenceService

Methods
AnnotateVideo Performs asynchronous video annotation.

google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceService

Methods
StreamingAnnotateVideo Performs video annotation with bidirectional streaming: emitting results while sending video/audio bytes.

google.cloud.videointelligence.v1p3beta1.VideoIntelligenceService

Methods
AnnotateVideo Performs asynchronous video annotation.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.