私はボイスレコーダーアプリケーションを作成しました。今では、オーディオデータをリアルタイムでAmazon S3ファイルに直接書きたいと思っています。 Android用のAWS SDKには適切な機能があることがわかります:public Upload upload(String bucketName, String key, InputStream input, ObjectMetadata objectMetadata)
しかし、「ストリームからデータをアップロードする場合、発信者はストリーム内のデータサイズを供給する必要があります」と言われています。それで、録音の瞬間にストリームのサイズがわからないときには機能しますか?
そうでない場合は、他に解決策がありますか?Amazon S3にオーディオをストリーミングする方法は?
1
A
答えて
0
Amazon S3がデータを保存する方法(平均的なファイルシステムとは異なります)のため、私は連続ストリームが可能ではないと思います。
ただし、録画をチャンクとして渡すことはできます。ボイスレコーダーはファイルへの録音を開始し、最初のファイルが特定のサイズに達すると別のファイルに切り替わります。次に、2番目のファイルが記録されている間に最初のファイルをアップロードします。 2番目のファイルが一定のサイズに達すると、3番目のファイルに切り替えて2番目のファイルをアップロードするなどとなります。
+0
私はGoogle App Engineを使用します。それはチャンクを簡単にマージさせる素晴らしい追加ファイル機能を持っています。 – alehro
関連する問題
- 1. Amazon S3からダイナミックジップをストリーミング
- 2. Amazon S3からのストリーミングMP3
- 3. S3からブラウザにファイルをストリーミングする方法は?
- 4. Amazon S3にscpする方法は?
- 5. オーディオをストリーミングしてそのオーディオを再生する方法
- 6. amazon ec2にamazon s3をマウントする方法
- 7. MediaElement.jsはAmazon S3からのストリーミングをサポートしていますか?
- 8. amazon s3 for securityダウンロード方法
- 9. ブラウザにオーディオをストリーミングする
- 10. WebからAmazon S3にファイルをアップロードする方法は?
- 11. RailsアプリからバイナリデータをAmazon S3にアップロードする方法は?
- 12. PythonでAAC +オーディオをストリーミングする方法は?
- 13. Amazon S3オブジェクトに一意の名前を付ける方法は?
- 14. は、Amazon S3の
- 15. Amazon SimpleDBのS3オブジェクトへのポインタを格納する方法は?
- 16. Amazon EMR/S3の出力を確認する方法は?
- 17. ストリーミング.m3uオーディオ
- 18. Amazon S3にPrawn PDFファイルを保存する方法
- 19. URLからAmazon S3にファイルを転送する方法
- 20. アップロードしたファイルをamazonにリストする方法s3
- 21. ウェブ上で連続してオーディオをストリーミングする方法
- 22. Bluetooth経由でPCからオーディオをストリーミングする方法
- 23. Amazon S3とAmazon RDSを併用する
- 24. Amazon S3をバックアップ
- 25. Amazon S3でtouch()ファイルを開く方法はありますか?
- 26. Ruby AWS :: S3 :: S3Object(aws-sdk):aws-s3のようにデータをストリーミングする方法はありますか?
- 27. Amazon S3で「削除」権限を削除する方法
- 28. Amazon S3のリストオブジェクトの前のページを取得する方法
- 29. Amazon S3バケットのSSLを設定する方法
- 30. Amazon S3でオブジェクトのメタデータを変更する方法
ローカルで一定量をバッファしてから、一度に小さなチャンクを送信することはできませんか(たとえば、4k程度)? –
できます。しかし、これらのチャンクをAmazonサーバー側でどのようにマージするのですか? – alehro