首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过基于VLC或RTSP的WiFi发送来自Android的流?

如何通过基于VLC或RTSP的WiFi发送来自Android的流?
EN

Stack Overflow用户
提问于 2014-02-21 05:27:48
回答 2查看 3K关注 0票数 6

我是新来的。

我想开发一个应用程序,它可以通过SD card通过WiFi将音乐流到另一个设备上。

流协议有很多种,如RTP、RTCP和RTSP。

但我不知道怎么开始播放..。

理想如下所示:

1. Android Phone-A打开Hotspot(Wireless Access Point mode),客户端将连接到这个Android Phone-A

2.在客户端到此Android Phone-A后,Android Phone-A可以选择MP3 music file,并通过WiFi (not WiFi Direct)实时流到该客户端。

3.和客户端将播放来自Android Phone-A的音乐。

所以,我要开发的是一个流服务器.

问题:

1.应该在安卓系统上使用RTSP server来通过WiFi向客户端进行流处理吗?还是在Android上使用VLC更好?

2.有可在上开发的Android吗?

3.如何编码和发送从Wireless Access Pointclient的音乐流?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2014-06-12 02:42:48

对于你的问题,

  1. 您可以使用VLC使事情变得更简单,但如果需要,可以编写自己的服务器通过RTP流。
  2. 您可以检查libVLC中的VLC。
  3. 您将使用android.net.rtp.AudioCodec进行编码和解码,并使用android.net.rtp.AudioStream对其进行流。有关更多详细信息,请参阅RTP上的android文档
票数 2
EN

Stack Overflow用户

发布于 2014-06-14 05:34:52

您还可以使用纯Java库流流。使用它,您可以轻松地创建一个RTSP服务器。它是根据GPL授权的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21926006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档