2

我正在开发一个无线电 Android 应用程序,我希望在其中可以选择倒带/快进/返回以直播音频流。

似乎不可能Mediaplayer(我找不到任何方法来做到这一点),那么我该怎么做呢?

该应用程序的 iOS 版本的开发人员正在使用RadioKit SDK。Android有类似的东西吗?

4

1 回答 1

0

我发现这个链接说明了 HTTP 流在 Android 上没有得到很好的支持的一些原因。您可以编写自己的 HTTP 流式客户端并将其作为代理插入MediaPlayer到媒体源之间,但据我所知,这是唯一的方法。就特技模式而言,HTTP 流中没有内置真正的快进或快退协议。您必须简单地从服务器请求正确的字节(有关更多信息,请参见此处)。好消息是,在给定音频的时间位置的情况下,估计要请求的字节应该比视频要容易得多(我已经看到了一些非常荒谬的视频算法)。

于 2013-11-07T15:06:45.087 回答