Google glass 从GDK将视频添加到时间线或添加;“分享”;活牌

Google glass 从GDK将视频添加到时间线或添加;“分享”;活牌,google-glass,google-mirror-api,google-gdk,Google Glass,Google Mirror Api,Google Gdk,我将GDK与XE16一起使用 我想使用MediaRecorder保存一段视频,然后将其放在时间线上,这样我就可以让用户将视频共享到Gplus、YouTube或任何联系人。我在录制过程中提供了一些附加信息,作为视频预览的覆盖 我可以将视频保存到/mnt/sdcard/Movies路径中。我正在调用Intent.ACTION\u MEDIA\u SCANNER\u SCAN\u文件将录制的视频添加到媒体数据库中 我还不知道如何在livecard上添加共享意图。以前的API支持静态卡,但不支持视频附件

我将GDK与XE16一起使用

我想使用MediaRecorder保存一段视频,然后将其放在时间线上,这样我就可以让用户将视频共享到Gplus、YouTube或任何联系人。我在录制过程中提供了一些附加信息,作为视频预览的覆盖

我可以将视频保存到/mnt/sdcard/Movies路径中。我正在调用Intent.ACTION\u MEDIA\u SCANNER\u SCAN\u文件将录制的视频添加到媒体数据库中

我还不知道如何在livecard上添加共享意图。以前的API支持静态卡,但不支持视频附件;而且API不再可用。我还尝试使用AccountManager和Glass中的com.google帐户为镜像api获取ouath令牌,以便通过oauth2:写入方向。显示授权请求,但用户不可能接受该请求

我曾考虑将视频文件发送回代理服务器,然后代理服务器将调用mirror,但这似乎是一次免费的大往返


我想我可以通过这个代理发送凭据,但这看起来像是一场安全噩梦。

静态卡和时间线项目之间的差异很大,团队显然会移除静态卡,直到它们可以使它们的工作方式更加相似为止。您试图做的是一个常见的请求,并且两种方法的工作方式基本相同是有道理的

目前,您已经掌握了正确的处理方法-使用镜像API将其作为时间线项目放入时间线。正如您所注意到的,由于用户无法直接通过Glass进行身份验证,因此无法通过身份验证流

在测试过程中,您可以编写一个auth令牌和一个刷新令牌,以提供给库来执行此操作。对于通过MyGlass进行的生产,请查看位于