以多种格式播放音频流的最佳方式

时间:2013-07-12 14:14:06

标签: java android android-service audio-streaming android-audiomanager

我目前正在开发一个广播应用程序,我在找出最佳使用方法方面遇到了一些困难

 - AAC 
 - MP3
 - ...etc

我应该为每个玩家创建一个类,然后为类似

的服务创建一个类
//PRIVATE ATTRIBUTES
private AACPlayer aac;
private MediaPlayer mp;
private AsyncPlayer ap;
private LivePlayer lp;
...etc

然后实施此服务中的每个玩家? 或者每个格式创建一个服务。但如果应用程序我必须使用AAC收音机和MP3播放播客,那么同时启动两项服务将会很麻烦......

请注意,收音机正在播放直播(.AAC),因此媒体播放器无法播放..

1 个答案:

答案 0 :(得分:1)

我会使用Android的内置MediaPlayer类。

它应该能够处理以下格式:

http://developer.android.com/guide/appendix/media-formats.html

如果您发现它不符合您的要求,您可以随后使事情变得更复杂:)