我寫了錄音機應用程序。現在我想要將音頻數據實時直接寫入Amazon S3文件。我發現適用於Android的AWS SDK具有適當的功能:public Upload upload(String bucketName, String key, InputStream input, ObjectMetadata objectMetadata)
。但有人說,「當從一個流上傳數據時,調用者必須提供流中數據的大小」。那麼,當我不知道在錄製時流的大小,它會工作嗎?
如果沒有,是否還有其他解決方案?如何將音頻流式傳輸到Amazon S3?
1
A
回答
0
由於亞馬遜S3存儲數據的方式(與平均文件系統不同),我認爲連續數據流是不可能的。
但是,您可以將記錄作爲塊傳遞。您的錄音筆將開始錄製到一個文件,然後在第一個文件達到一定大小後切換到另一個文件。然後你會上傳第一個文件,而第二個文件正在錄製。一旦第二個文件達到一定的大小,那麼你會切換到第三個文件,然後上傳第二個文件,等等。
+0
我打算使用Google App Engine。它有很好的附加文件功能,這將使合併塊很容易。 – alehro
相關問題
- 1. 將音頻流式傳輸到iPhone
- 2. 如何將圖像傳輸到Amazon S3
- 3. 使用Amazon S3進行流式傳輸
- 4. J2ME音頻流式傳輸
- 5. 如何將音頻流式傳輸到C#中的揚聲器
- 6. 如何將音頻流式傳輸到Android設備?
- 7. 如何將音頻從getUserMedia流式傳輸到服務器?
- 8. 上傳流到Amazon S3
- 9. 從Amazon S3到phonegap應用的視頻/音頻流?
- 10. 將音頻流式傳輸到Raspberry Pi收音機
- 11. 如何流式傳輸音頻和播放音頻
- 12. s3上傳音頻文件,但不播放。如何將音頻流上傳到s3?
- 13. 如何使用boto將文件從Amazon S3流式傳輸到Rackspace Cloudfiles?
- 14. 如何使用UIWebView從Amazon S3流式傳輸MP3
- 15. 上傳音頻-http流式傳輸
- 16. 如何將Twilio音頻錄製文件移動到Amazon S3
- 17. 如何將音頻流式傳輸到v20160207 iOS中的語音服務API
- 18. 將文件從Mediafire傳輸到Amazon S3
- 19. 如何將文件上傳到Amazon S3?
- 20. 將音頻流式傳輸到手機,使用什麼技術?
- 21. 將現場音頻流式傳輸到瀏覽器
- 22. 將音頻文件流式傳輸到soundpool load()Android
- 23. 通過MediaRouter將音頻流式傳輸到設備
- 24. 將音頻流式傳輸到揚聲器上的窗口
- 25. 將音頻流式傳輸到本地網絡
- 26. Android:使用AudioRecord將音頻流式傳輸到Android中的URL
- 27. 將音頻流式傳輸到瀏覽器
- 28. 將音頻從服務器流式傳輸到iPhone
- 29. 如何使用Java EE流式傳輸現場音頻視頻?
- 30. Alexa上的音頻流式傳輸
你能不能在本地緩衝一定數量,然後一次發送小塊(比如4k左右)? –
我可以。但是,如何在亞馬遜服務器端合併這些塊? – alehro