我们遇到的问题是,存储在Backendless上的音频和视频文件不会在我们的应用中流式传输。
随着Parse关闭,我们公司目前正在将我们的项目从Parse迁移到Backendless,它提供类似的服务。我们的应用程序将许多文件存储为URL,以便用户无需将信息直接存储在其设备上即可访问它们。
我们当前的代码成功播放存储在Parse中的网址的音频和视频消息,该网址以下列格式返回网址:
http://files.parsetfss.com/132a89e7-8356-4a75-96e5-c02a5605f557/tfss-2a38997b-c2d9-4dbb-945b-9b19481adc62-audio.mp4
我们在新的Backendless代码中替换了存储文件但不允许它们播放的代码:
https://api.backendless.com/fcc9c043-c20b-fffc-ffe0-6052ac639f00/v1/files/F4EA010F-9F2A-42CF-95BC-0C6F900B05CD-audio.mp4
如果您将其中任何一个复制到浏览器中,将播放音频文件,这意味着我们知道文件已正确上传。
考虑到代码已经与Parse URL一起使用,我觉得这不是代码的问题,这意味着URL标题必定存在问题。我们已确保在仪表板中启用了权限,这意味着它不是因为我们没有下载和播放权限。 (这些权限对于所有用户类型都是相同的)
有没有理由说URL因为设置原因而无法播放?如何更改标题以启用/禁用数据流?
非常感谢任何帮助