【发布时间】:2021-04-16 07:44:46
【问题描述】:
我已经通过 Nodejs 成功地将一些音频文件上传到 AWS,文件 url 也是从我的函数返回的。我计划将此 url 保存在 MongoDB Atlas 中作为对原始文件的引用,但在此之前,我尝试在我的移动应用程序中播放该文件(来自该 url),但它不会播放。
文件为.m4a 格式。如何让它在任何移动和网络音频播放器中工作?我对两者都使用颤振。我不想手动执行piping, chunking and streaming,因为这只是系统的虚拟测试。应用中使用的原始文件会大很多。
这是文件网址https://empty-bouquet.s3.af-south-1.amazonaws.com/Dax+-Dear+God.m4a。
谢谢
【问题讨论】:
-
如果您的存储桶文件是私有的,那么您无法从 URL 播放文件。
-
谢谢,我已经从应用程序端解决了这个问题,而不是服务器端。不过,我确实有一个问题,例如如何从 s3 存储桶(如在线收音机)流式传输连续播放?谢谢
-
您是否设法对文件进行了前进和后退?
-
是的,找你的意思是?
-
是的,如果它是私有的,如果你这样做了,你可以分享吗?
标签: node.js amazon-web-services flutter amazon-s3 audio-streaming