视频情报直播

时间:2018-07-13 21:13:12

标签: google-cloud-platform live-streaming video-intelligence-api

我是Video Intelligence API的新手,但是在我的项目中,我面临的挑战是获取视频供稿,并通过Video Intelligence API运行它,然后将其截图给每个场景变化,并通过视觉API。有什么办法可以通过某种实时流做到这一点? 谢谢!

2 个答案:

答案 0 :(得分:1)

根据文档,实时流视频处理不可用。文档仅涵盖对.MOV,.MPEG4,.MP4和.AVI视频文件的支持,这些文件存储在本地或GCS中。

让我提供一些可能对您有帮助的信息。

Video Intelligence lists a set of features可用于视频分析。其中之一是标签检测,用于识别实体,类似于Vision API所做的,只是要记住,视频智能并不具备Vision所具有的所有功能。另一方面,我认为您不能通过屏幕截图读取文本(没有此功能),而只能检测镜头变化。标签检测的示例:

curl -s -H 'Content-Type: application/json' \
    -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
    'https://videointelligence.googleapis.com/v1/videos:annotate' \
    --data "{ \
   'inputUri':'gs://bucket-video/myvideo.mp4', \
   'features':['LABEL_DETECTION'] \
}"

请不要忘记设置GOOGLE_APPLICATION_CREDENTIALS = / JSON / CREDENTIALS / PATH

答案 1 :(得分:0)

从2020年开始,您可以使用Google Video Intelligence API中提供的Beta功能:https://cloud.google.com/video-intelligence/docs/streaming/live-streaming-overview