Read and save stream data

After you have started to ingest streaming data into a deployed application you can view a stream's output.

Read stream outputs

After you have successfully created an application that saves results into a stream you can read a data source input stream or a model output stream.

Vertex AI Vision SDK

To send a request to read a model output stream you must install the Vertex AI Vision SDK .

Make the following variable substitutions:

  • PROJECT_ID : Your Google Cloud project ID.
  • LOCATION_ID : Your location ID. For example, us-central1 . Supported regions . More information .
  • STREAM_ID : The stream ID that you created in the cluster For example, application-output-1234abcd .

Print stream content:

  # 
  
 This 
  
 will 
  
 print 
  
 packets 
  
 from 
  
 a 
  
 stream 
  
 to 
  
 stdout 
 . 
 # 
  
 This 
  
 will 
  
 work 
  
 for 
  
 * 
 any 
 * 
  
 stream 
 , 
  
 independent 
  
 of 
  
 the 
  
 data 
  
 type 
 . 
 vaictl 
  
 - 
 p 
  
  PROJECT_ID 
 
  
\  
 - 
 l 
  
  LOCATION_ID 
 
  
\  
 - 
 c 
  
 application 
 - 
 cluster 
 - 
 0 
  
\  
 -- 
 service 
 - 
 endpoint 
  
 visionai 
 . 
 googleapis 
 . 
 com 
  
\ receive 
  
 streams 
  
 packets 
  
  STREAM_ID 
 
 

Save video from a stream

Use the following command to save video stream output. This command reads the data from an ongoing live stream, and saves the video segments in an MP4 file format to the user specified output directory:

Vertex AI Vision SDK

To send a request to save video output from a stream you must install the Vertex AI Vision SDK .

Make the following variable substitutions:

  • PROJECT_ID : Your Google Cloud project ID.
  • LOCATION_ID : Your location ID. For example, us-central1 . Supported regions . More information .
  • STREAM_ID : The stream ID that you created in the cluster For example, application-output-1234abcd .
  • OUTPUT_PATH : The output video path. The default value is /tmp/ .
 vaictl -p PROJECT_ID 
\
         -l LOCATION_ID 
\
         -c application-cluster-0 \
         --service-endpoint visionai.googleapis.com \
receive streams video-file STREAM_ID 
--output OUTPUT_PATH 
 
Create a Mobile Website
View Site in Mobile | Classic
Share by: