android – 如何创建点对点连接?

参见英文答案 > Can Android do peer-to-peer ad-hoc networking?11个
在阅读了有关如何创建P2P网络功能的更多内容之后,我想开始创建自己的对等套接字.

我正在研究Android平台的一些应用程序,我有问题,我不太确定如何处理,两者密切相关.

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

我想将视频,音频和图像文件从手机A传递到手机B.

我非常感谢在任何一个问题(文件传输或实时数据传输)上指出正确的方向,如果可能的话,给我任何示例应用程序.

解决方法

在SIP上下文中,P2P网络提供分布式对等位置和服务广告服务.对等体在P2P网络上广告和学习彼此的位置和服务,而无需代理服务器.

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

SIP是一种信令协议.它提供了一套帮助建立会话的机制.在您的情况下,数据流传输不是SIP的关注点. SIP / SDP中的文件传输详细信息记录在RFC5547中.

要了解SIP,最好的起点是RFC3261. RFC3665有非常有用的呼叫流程图. RFC5441列出了SIP相关的RFC.另请查看P2PSIP WGRELOAD协议.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...