0
我目前允許用戶通過充當代理S3聽原始音頻文件:流音頻與PHP和支持範圍
$result = $s3Client->getObject(array(
'Bucket' => "Bucket",
'Key' => "Key
));
然後,只需設置適當的標題,並把數據在身體。
這工作雖然它有兩個缺點:
1)有大型文件的高延遲,因爲它需要時間從S3
2)Chrome的渲染音頻在自己的UI,但是當下載用戶尋找使用滾動條的請求與未處理的「範圍」標頭一起發送。
有沒有人有更好的解決方案來處理這兩個問題?我已經看過Amazon S3 Stream Wrapper,但我不清楚如何讓音頻流回瀏覽器。