有没有办法访问RTMFP p2p流的远程IP?
我正在使用 Actionscript 3 和 C# 编写一个通信系统。 Flash 用于与 RTMP 服务器通信,并使用 RTMFP p2p 流式传输视频和音频,但实际的客户端逻辑是用 C# 处理的。
我想要做的是允许用户使用直接 p2p 连接在彼此之间共享文件。
我已经使 RTMFP 连接正常工作,但我需要访问远程用户的 IP 地址,以便我可以启动连接来发送或接收文件。
我查看了 Adobe 文档,但除了如何访问 farID 之外我看不到任何内容。
有没有办法获取RTMFP流的IP?
I'm writing a communication system, using Actionscript 3 and C#. Flash is used to communicate with RTMP server and stream video and audio using RTMFP p2p, but the actual client logic is handled in C#.
What I want to be able to do, is allow users to share files between each other also using a direct p2p connection.
I have got the RTMFP connection working but I need to access the IP address of the remote user so I can initiate a connection to send or receive files.
I looked at the Adobe docs but I can't see anything except how to access the farID.
Is there a way to get the IP of a RTMFP stream?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您无法通过 RTMFP 连接获取 IP 地址,但您可以使用共享对象来记录客户端 IP 作为解决方法:
I think you can't get the IP address through RTMFP connection, but you could use a shared object to record client IPs as a workaround: