Stay organized with collections
Save and categorize content based on your preferences.
The Video Intelligence Streaming API supports live label detection with
streaming input of multimedia data, and streaming output of analysis results in
real-time.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Live label detection\n\n| **Beta**\n|\n|\n| This feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThe Video Intelligence Streaming API supports live label detection with\nstreaming input of multimedia data, and streaming output of analysis results in\nreal-time.\n\nThe following\n[JSON configuration object](https://github.com/google/aistreamer/tree/master/ingestion/client/cpp/config/label.json)\nshows how to use\n[AIStreamer](https://github.com/google/aistreamer/tree/master/ingestion)\nlive label detection to annotate a streaming video. \n\n```povray\n{\n \"video_config\": {\n \"feature\": \"STREAMING_LABEL_DETECTION\",\n \"label_detection_config\": {\n \"stationary_camera\": \"False\"\n }\n }\n}\n```\n\nThe AIStreamer returns a response similar to the following example. \n\n```text\nReading response.\n0.0s: mustang horse (0.9374721646308899)\n0.0s: herd (0.9230296611785889)\n0.0s: horse (0.9789802432060242)\n```"]]