标签列表
如何使用套接字编程在两个Android手机之间创建实时音频流?
java
android
sockets
io
audio-streaming
7
7
我正在开发一款安卓应用,通过使用socket编程实现两部安卓手机之间的音频流传输,类似于音频会议。请问我应该使用什么来进行音频数据传输?我的api版本是10。
-
Mohit
1
个回答
2
2
如果您想在局域网内进行链接,那么是有希望的;但是,如果您想通过互联网连接,则可以放弃了,
NAT
和
CGN
等都不会让您成功(除非您为应用程序提供第三方中继服务器)。
-
Gyll
2
1
首先,每次用户运行应用程序时,我会获取两部手机的IP地址并将其保存到服务器上。就像Viber一样,在注册期间,我将保存用户的手机号码到服务器上。因此,主键将是手机号码,另一个元组包含相关手机号码的IP地址。
- Mohit
2
实际上,我说的是你需要一个中继服务器,即一个接收来自一部手机的数据流并将其发送到另一部手机的服务器。此外,使用服务器进行约会协议需要比仅记住两部手机的IP地址要多得多。如果您想知道您正在处理的内容,请查看
这里
。所以,除非你能负担得起一个中继所有数据的服务器,否则就忘了它吧。
- Gyll
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
5
在 Android 中进行套接字编程的两个问题
24
使用套接字fd从手机向手机实时传输视频流
3
我应该使用套接字直接连接两个Android手机吗?
8
直播流(套接字)-如何同步音频和视频?
3
实时Django应用程序的套接字编程
14
节点(套接字)实时音频流/广播
8
Qt实时通过TCP套接字流传输音频
4
如何创建一个实时音频流队列?
3
如何使用套接字编程向另一个Android手机发送消息?
11
在C语言套接字编程中刷新套接字流。