从服务器到Android应用程序的流式音频

从服务器到Android应用程序的流式音频,android,heroku,audio-streaming,Android,Heroku,Audio Streaming,我对我的应用程序设计有点迷恋,不知道你们中的一些专家能否为我指明正确的方向 我正在开发一个Android应用程序,它展示了如何发音不同的英语单词。 当用户单击单词旁边的播放按钮时,相应的音频文件(预录制的wav文件)将使用Android media player播放。我有2000个单词和相应的wav文件(每个文件在1到2秒之间) 但问题是,我无法将所有2000个音频文件打包到应用程序中,因为这会使应用程序太大。我想知道,将音频文件放在服务器上的最佳方式是什么,当用户单击单词旁边的“播放”按钮时,

我对我的应用程序设计有点迷恋,不知道你们中的一些专家能否为我指明正确的方向

我正在开发一个Android应用程序,它展示了如何发音不同的英语单词。 当用户单击单词旁边的播放按钮时,相应的音频文件(预录制的wav文件)将使用Android media player播放。我有2000个单词和相应的wav文件(每个文件在1到2秒之间)

但问题是,我无法将所有2000个音频文件打包到应用程序中,因为这会使应用程序太大。我想知道,将音频文件放在服务器上的最佳方式是什么,当用户单击单词旁边的“播放”按钮时,我的应用程序会从服务器上播放。还有其他的方法吗

我需要这个流媒体服务器吗(它不是实时流),如果需要,请让我知道一些主机?我能用Heroku吗

谢谢你的帮助
Srini

您不需要流媒体服务器。一个简单的网页服务器将完成这项工作。只需将您的所有文件(可能通过ftp)放入服务器的一个目录中,您现在就可以完全访问该目录。从那里,您可以使用android的MediaPlayer类在流媒体中播放这些声音,并提供相应的文件链接。

谢谢,我会尝试一下,然后告诉您。