[英]How to play back in-memory sound via MediaPlayer in Java/JavaFX
API参考说javafx.scene.media
支持从URL播放声音。 就我而言,声音文件是:
它不能保存到本地文件,但我想通过MediaPlayer
播放它。
如何创建内存中声音字节数组的URL?
com.sun.media.jfxmedia.AudioClip.create()
(Oracle的JFX实现中由javafx.scene.media.AudioClip
内部使用的类)提供了从内存中字节数组创建音频剪辑的功能。 但是,从java8-b127
它(以及该类包含的其他有趣方法,如createSegment
)会抛出UnsupportedOperationException
。
源代码文档参考http://javafx-jira.kenai.com/browse/RT-27007但是,它已从JIRA中删除。 所以,不要屏住呼吸才能实施。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.