开始将流式数据提取到已部署的应用后,您可以查看数据流的输出。
读取数据流输出
成功创建将结果保存到流中的应用后,您可以读取数据源输入流或模型输出流。
Vertex AI Vision SDK
如需发送请求以读取模型输出流,您必须安装 Vertex AI Vision SDK。
进行以下变量替换:
- PROJECT_ID:您的 Google Cloud 项目 ID。
- LOCATION_ID:您的营业地点 ID。例如
us-central1
。支持的区域。 了解详情。 - STREAM_ID:您在集群中创建的数据流 ID,例如
application-output-1234abcd
。
打印内容流:
# 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
保存直播中的视频
使用以下命令保存视频流输出。此命令会从正在进行的直播中读取数据,并将视频片段以 MP4 文件格式保存到用户指定的输出目录中:
Vertex AI Vision SDK
如需发送请求以保存来自视频流的视频输出,您必须安装 Vertex AI Vision SDK。
进行以下变量替换:
- PROJECT_ID:您的 Google Cloud 项目 ID。
- LOCATION_ID:您的营业地点 ID。例如
us-central1
。支持的区域。 了解详情。 - STREAM_ID:您在集群中创建的数据流 ID,例如
application-output-1234abcd
。 - OUTPUT_PATH:输出视频路径。默认值为
/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