微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Flutter 中的同步高性能音频播放是否可能/现实?

如何解决Flutter 中的同步高性能音频播放是否可能/现实?

类似问题的Using AssetManager class from Android NDK in a Flutter app Accessing assets from C++ plugin through Flutter 已经被问到,我不是在寻求技术上的答案,而是在寻求指导。

(这也是我在这里的第一个问题,所以如果我做错了什么,请怜悯:))

基本上我需要能够在这个应用程序中完美同步播放多个音频和视频文件。经过一番研究,我开始学习 android 双簧管,因为这可以解决我所有的问题。它确实......除了使用 FFI 在 Flutter 和 Oboe 之间进行通信是一个婊子,最终会导致性能问题,看看必须如何在主 Dart 线程上进行 c->dart 调用。 所以我的问题是... 我应该继续使用 Flutter 并尝试让它与一堆乱七八糟的东西一起工作,还是我应该放弃 Flutter 而转向原生? 在我看来,除了我缺乏知识之外,目前 Flutter 还存在一个限制,这要求我对自己想做的事情进行本地化。
这是真的还是假的? 我能否在 Flutter 应用程序中实现高性能音频? 除了可能之外,为此使用 Flutter 实际上是一个好主意,还是只会使代码维护成为一场灾难?

谢谢! 达诺

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。