Node.js 播放AWS S3中存储的音频文件

Node.js 播放AWS S3中存储的音频文件,node.js,amazon-web-services,flutter,amazon-s3,audio-streaming,Node.js,Amazon Web Services,Flutter,Amazon S3,Audio Streaming,我已经成功地通过Nodejs将一些音频文件上传到AWS,文件url也从我的函数返回。我计划将此url保存在MongoDB Atlas中,作为对原始文件的引用,但在此之前,我尝试在我的移动应用程序中播放该文件(来自url),但它不会播放 该文件采用.m4a格式。我如何让它在任何移动和网络音频播放器中工作?我对两者都使用flutter。我不想手动执行管道、块和流,因为这只是系统的虚拟测试。应用程序中使用的原始文件将大得多 这是文件urlhttps://empty-bouquet.s3.af-sout

我已经成功地通过Nodejs将一些音频文件上传到AWS,文件url也从我的函数返回。我计划将此url保存在MongoDB Atlas中,作为对原始文件的引用,但在此之前,我尝试在我的移动应用程序中播放该文件(来自url),但它不会播放

该文件采用
.m4a
格式。我如何让它在任何移动和网络音频播放器中工作?我对两者都使用flutter。我不想手动执行
管道、块和流
,因为这只是系统的虚拟测试。应用程序中使用的原始文件将大得多

这是文件url
https://empty-bouquet.s3.af-south-1.amazonaws.com/Dax+-亲爱的+上帝。m4a

谢谢

如果你的bucket文件是私有的,那么你不能从URL播放该文件。谢谢,我已经从应用程序端而不是服务器端解决了这个问题。不过,我确实有一个问题,比如如何从s3存储桶(如在线收音机)连续播放流媒体?谢谢你能在文件上前后移动吗?是的,你的意思是寻找吗?是的,当它是私有的时候,如果你做了,你能分享吗?