如何将媒体从服务器发送到Android应用程序?

时间:2012-12-20 07:48:24

标签: java android google-cloud-messaging

我正在开发Android应用。我想将图像和视频从我的服务器发送到我的Android应用程序。 GCM只允许发送4kb的数据,但媒体文件的大小通常较大,所以如何做到这一点?

3 个答案:

答案 0 :(得分:6)

您不能使用gcm将其发送给您的客户。您可以使用gcm通知客户端有关从服务器/云端获取的新内容。

阅读gcm-docs和" send-to-sync"高级主题下的想法。

查看Google IO网络直播视频(~30分钟)查看大图Google I/O 2012以及android-sdk/extras/google/gcm/samples

中的文件

答案 1 :(得分:4)

我实际上写了两篇博客文章。 first显示如何在有效负载中发送链接,然后使用URL下载文件。

second显示了如何将小图像作为4K有效载荷的一部分发送。

答案 2 :(得分:1)

将媒体(图像,视频等)存储在您的服务器上。通过GCM将它们的链接发送到Android应用程序。