黑莓降低音频播放器缓冲区

问题描述:

我正在实施音频流应用程序,通过实现自定义数据源和Sourcestream来手动处理流式传输过程。黑莓降低音频播放器缓冲区

从我所有的测试中,我发现黑莓音频播放器有内部缓冲区,它必须在开始播放之前进行填充。这会在玩家启动之前造成大约2秒的延迟。

我想消除这个延迟并尽快开始播放(最大〜300ms延迟)。

有谁知道一种方法来欺骗玩家或减少其内部缓冲区大小?

UPDATE:这个问题是黑莓OS版本> = 5.0

事实证明,该缓冲区的大小不能被消除。这个缓冲区是在os 5版本中引入的。在以前的版本中,您只需要填写初始缓冲区。