【发布时间】:2012-03-10 23:41:07
【问题描述】:
我一直在研究 Skype 协议,或者自从它是一个专有协议以来人们可以做出什么。我读过“Skype 对等互联网电话协议的分析”,虽然它很旧,但它讨论了我希望在自己的架构中重新创建的某个属性。我感兴趣的是在视频会议期间,数据被发送到一台机器(最有可能具有最佳带宽和处理能力的机器),然后再分配到其他机器。
没有解释的是当接收和发送数据的机器意外掉线时会发生什么。当然,与其放弃会议,不如找另一台机器继续接收和分发数据。是否有任何文档说明如何在 Skype 或类似的点对点 VoIP 上执行此操作?
基本上,我正在寻找最快的方法来检测“超级对等点”何时意外退出并快速将操作迁移到另一台机器。
【问题讨论】: