Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.25 KB

readme.md

File metadata and controls

25 lines (20 loc) · 1.25 KB

AIP Processor API

AI Inference Platform (AIP) consumes real-time media streams and executes AI-based worker-services (called processors) to enrich the media streams before propagating the media streams onwards to other consumers. This repository holds an open, protobuf and gRPC based API definition that processors implement to receive and reply with enrichments.

Compatible processors implement two gRPC services:

  1. configuration service: processors identify the kind and version of enrichment they perform
  2. processor service (v1 and v2): versioned processor implementations for receiving media frames and metadata and returning enrichments, such as AI inferences, georegistration, or computing tracks from prior inferences

Questions and Feedback

Please contact us at [email protected] with any questions or feedback.

License

This repository is licensed under the Apache 2.0 License (https://www.apache.org/licenses/LICENSE-2.0).