Android 如何创建对等连接?

Android 如何创建对等连接?,android,p2p,live-streaming,Android,P2p,Live Streaming,在阅读了更多关于如何创建P2P网络功能的内容后,我想开始创建自己的点对点套接字 我正在为android平台开发一些应用程序,我有一个问题,我不太确定如何处理,这两者都有密切的关系 如何将相对较小的数据文件从一个android设备发送到另一个设备(客户端到客户端) 是否可以从一个android设备到另一个设备创建一个临时p2p实时数据流 我想将视频、音频和图像文件从电话A传送到电话B 如果能为我指明正确的方向(文件传输或实时数据传输),我将不胜感激。如果可能的话,请给我任何关于这方面的示例应用

在阅读了更多关于如何创建P2P网络功能的内容后,我想开始创建自己的
点对点
套接字

我正在为android平台开发一些应用程序,我有一个问题,我不太确定如何处理,这两者都有密切的关系

  • 如何将相对较小的数据文件从一个android设备发送到另一个设备(客户端到客户端)
  • 是否可以从一个android设备到另一个设备创建一个
    临时p2p实时数据流

    我想将视频、音频和图像文件从电话A传送到电话B


如果能为我指明正确的方向(文件传输或实时数据传输),我将不胜感激。如果可能的话,请给我任何关于这方面的示例应用程序。

在SIP上下文中,P2P网络提供分布式对等位置和服务广告服务。对等点在P2P网络上宣传和了解彼此的位置和服务,而不需要代理服务器

因此,您的两个问题都不是针对SIP的。您需要使用多种技术中的一种来定位和加入P2P覆盖。了解对等位置后,可以继续发送SIP消息

SIP是一种信令协议。它提供了一套机制来帮助建立会话。在您的情况下,数据流传输与SIP无关。有关SIP/SDP中文件传输的详细信息,请参阅

要了解SIP,最好从以下位置开始。有非常有用的调用流程图。列出与SIP相关的RFC。还可以签出的协议。

带有蓝牙插座

在此之后,您可以从下面的链接下载该文件。我为PC和Android客户端创建了一个蓝牙服务器来传输文件,但首先仔细阅读前面的答案,然后下载该文件,然后阅读read Me first.txt文件以获取安装说明

使用Peerdroid


Peer Droid是将JXME协议移植到Android平台。它允许Android开发人员为Android平台创建应用程序,该应用程序使用JXTA系统的功能以及Android的潜力,与其他移动终端和其他传统对等方(个人计算机)交互

实际上,现在我正在使用CSipSimple应用程序进行sip调用和消息传递。它工作得很好,现在我可以通过使用sip将图像从一个应用程序传递到另一个应用程序来创建对等套接字。你能指导我这个过程吗。我被编辑了我的问题,并清楚地解释了我想做什么。如果你没有得到,请告诉我。你能在你的上下文中澄清“点对点套接字”吗?当你说“使用SIP传递图像”时,你的意思是你在SIP正文中发送图像吗?或者您正在使用SIP设置TCP连接?有人可以帮助我满足此要求吗..请您也可以使用android中WifiDirect的wifi管理器连接P2p