通过互联网在聊天应用程序中将音乐从手机传输到手机

时间:2014-12-10 08:18:14

标签: java android streaming openfire

我可以通过互联网将音乐从一部手机传输到另一部手机吗?

我正在使用openfire XMPP服务器开发聊天应用程序。在这个应用程序中,我想将音乐从一个手机传输到另一个手机。

例如......

第一位用户向第​​二位用户发送共享音乐请求。 第二个用户接受请求并与第一个用户分享一些歌曲。 第一个用户可以通过互联网直接播放第二个用户手机中的歌曲,这是第二个用户共享或允许的。

如果有可能我该怎么做??。

1 个答案:

答案 0 :(得分:1)

根据您的要求,要在第二个用户的设备上流式传输歌曲,第一个用户必须已将该歌曲上传到应用程序服务器(或FTP服务器)上。 当第一个用户共享歌曲时,将该歌曲上传到服务器&将歌曲URL传递给第二位用户。

要实现这一点,你需要在android端有两个模块:

  1. Websocket android客户端库。 (最流行的套接字通信库)
  2. https://github.com/koush/AndroidAsync


    1. Android应用中的音频流。
    2. 您可以使用Android的MediaPlayer来传输音频/视频

      http://www.hrupin.com/2011/02/example-of-streaming-mp3-mediafile-with-android-mediaplayer-class

      希望你这个描述。