如何在Android中开发音频流应用程序?

时间:2018-03-01 14:53:20

标签: java android audio stream

我想开发一个Audio Streaming Android应用程序,我不需要它只是为了从某个URL流式传输音乐,我需要它来启用任何人创建一个帐户并使用将要发布的实时音频会话每个人。

例如,如果会话中有两个人(扬声器和监听器),扬声器按下一个按钮并上线,监听器按下一个按钮并加入会话!

谁能告诉我怎么做到这一点? “RTSP”包括在内吗?如何在我的应用程序中使用它并实现它?有什么教程可以帮助我吗?我必须开发一个网站来使用它进行流式传输,还是一个Android应用程序和流媒体服务器?

相关应用程序的示例:Mixler。

1 个答案:

答案 0 :(得分:0)

你至少有三种选择,前两种是最简单的,它们会花费你更多,但它们可能是最没有头痛的。

Castasy包括:

  • 直播服务器
  • 一个网站
  • 一个Android应用程序(预构建,它们包含源代码)
  • 一个教程(向您展示如何从头开始构建所有内容)
  • 终身升级

Muvi包括:

  • 免费试用14天
  • 网站,移动应用&电视应用(附加费用)
  • 云托管
  • 服务器
  • CDN
  • DRM(附加费用)
  • 在线视频播放器
  • 获利(因为您将来可能希望拥有' pro'版本以及包含广告的免费版本)
  • 还有更多......

最后一个选择是你自己建造一切;你需要:

  • 使用音频流附带的cloud hosted server
  • 或设置本地音频流媒体服务器(您可以尝试Broadwave或查看此article
  • 或者设置您自己的在线服务器,以便您可以使用REST
  • 与该服务器进行通信 GET 内容
  • 熟悉数字版权管理(DRM)和incorporate it到应用程序中,以避免因广播受版权保护的内容而被起诉。
  • 启用身份验证(用户注册/登录),您可以尝试使用AuthenticationDatabaseStorage等附带的Firebase。
  • 维护,修改和支持该应用。

还有更多选项,您可以查看每个选项,看看您喜欢哪一个。

祝你好运!