Class VideoIntelligenceService.VideoIntelligenceServiceBase (3.0.0)

[BindServiceMethod(typeof(VideoIntelligenceService), "BindService")]
public abstract class VideoIntelligenceServiceBase

Base class for server-side implementations of VideoIntelligenceService

Inheritance

Object > VideoIntelligenceService.VideoIntelligenceServiceBase

Namespace

Google.Cloud.VideoIntelligence.V1

Assembly

Google.Cloud.VideoIntelligence.V1.dll

Methods

AnnotateVideo(AnnotateVideoRequest, ServerCallContext)

public virtual Task<Operation> AnnotateVideo(AnnotateVideoRequest request, ServerCallContext context)

Performs asynchronous video annotation. Progress and results can be retrieved through the google.longrunning.Operations interface. Operation.metadata contains AnnotateVideoProgress (progress). Operation.response contains AnnotateVideoResponse (results).

Parameters
Name Description
request AnnotateVideoRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
Task<Operation>

The response to send back to the client (wrapped by a task).