2011-05-24 77 views
0

我正在使用专用网络。这个使用TCP(客户端服务器技术)开发的产品开发了这个产品。在UDP协议上使用XMPP的柔性代码协议

现有产品是如下

  1. 存在被使用Flex开发的UI,其中用户可以看到视频或快照
  2. 有其使用C++开发的服务器,该服务器将重定向请求从UI到网关。
  3. 有一个网关连接到相机,它通过服务器将视频流传输到用户界面。

现在我们想将p2p技术添加到现有的客户端服务器中,因此它将支持TCP以及UDP。 目前我们正在探索flex和XMPP来实现p2p。

作为柔性支持P2P的新版本柔性

使用RTMFP,但多数民众赞成adobe.if的专有协议,我们使用RTMFP,我们需要改变这一切,我们不现有的代码要

我想实现的使用是p2p Flex客户端(UI)将使用XMPP与网关和服务器进行通信。

所以,问题是

  1. 是否有可能从Flex代码
  2. 威尔XMPP支持UDP P2P或不使用XMPP。

回答

0
  1. 是的。您可以使用as3xmpp库与使用该协议的服务器进行通信。

  2. 据我所知,没有。我的理解是,p2p连接中使用的网络协议是内部化的,并且不允许公共API定义他们自己的网络协议(与套接字不同)。