ワイヤレス センサー (約 3 kb/s) からサーバーにデータをストリーミングする Android アプリを構築したいと考えています。
電話をウェイクアップするには、サーバーからソケットを簡単に使用できないことが判明しましたが、GCM プッシュ通知が必要です。ただし、ストリーミングを開始するためだけにすべての GCM を実装する場合は、独自の websocket 実装ではなく、データストリームにも GCM を使用する方が簡単です。
ドキュメントによると、パケットは最大 4 kb であり、デバイスが 1 秒に 1 回確実に送信できるのであれば、これで十分なはずです。しかし、GCM はそのような高速な間隔と帯域幅用に設計されていないため、実現可能で信頼できるかどうか、または代わりにサーバーへの直接接続を確立した方がよいかどうかを経験した人はいますか?