gpt4 book ai didi

java - 在 J2ME 中将缓冲区旋转到播放器的替代方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:27:35 27 4
gpt4 key购买 nike

由于许多 J2ME 手机的(非常烦人的)限制,音频文件在完全下载之前无法播放。因此,为了播放直播流,我不得不一次下载 block ,并构建 ByteArrayInputStream,然后将其提供给播放器。

这很好用,除了每次一个流结束并且需要一个新的流时会有大约 1/4 秒的令人讨厌的间隔。有什么办法可以解决这个问题,或者上面的问题吗?

最佳答案

使用 J2ME JSR135 播放长(3 分钟或更长时间)轨道的唯一好方法是在创建播放器时使用“文件://”URL,或者让输入流实际上来自 FileConnection。

最近的黑莓手机只有在有可用的大 Java 堆内存时才能使用 ByteArrayInputstream。

许多运行 Symbian 操作系统的手机允许您将文件放在 J2ME 应用程序的私有(private)区域,同时仍然能够在同一位置播放轨道。

关于java - 在 J2ME 中将缓冲区旋转到播放器的替代方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/787870/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com