我注意到在缓冲附加到卡上的视频时,其他一些玻璃器皿(cnn 一个)在视频图标下有一个“正在加载”文本。
我怎样才能做到这一点?
这是他们将视频附加到时间线卡片的方式的产物。他们正在使用视频流。
如果您已经在可公开访问的 URL 上拥有视频,这可能是最佳选择。要流式传输视频,请在menuItems.payload
字段中指定 url 。发布带有流媒体视频的时间线项目如下所示:
POST /mirror/v1/timeline HTTP/1.1
Host: www.googleapis.com
Authorization: Bearer {auth token}
Content-Type: application/json
Content-Length: 42
{
"text": "Hello world",
"menuItems": [{
"action": "PLAY_VIDEO",
"payload":"http://example.com/kitten-on-skateboard.mp4"
}]
}
您可以在附加视频的文档中了解更多信息。