我一直在开发 P2P 实时流媒体应用程序,但在正确测试它时遇到了一些问题。
目前,我正在使用以下方法对其进行测试: 1)另一台笔记本电脑+一台外部服务器 2) 多个实例运行在不同的端口
问题是:这还没有完全准备好投入生产。
是否有模拟器之类的东西,或者你们中有人在 torrent 客户端、p2p 客户端、实时流媒体解决方案上工作并且必须对其进行测试?
请告诉我,
谢谢,
-hbt
最佳答案
根据您要测试的行为,您最终可能需要多种不同的工具。我碰巧在这方面做了一些研究,当我想模拟各种网络条件,如有限带宽和/或数据包丢失时,我求助于一个名为 Queuing Disciplines 的 Linux 功能。 .学习如何使用它们可能需要几天时间,但它们非常强大且完全免费。
关于testing - 测试 P2P 直播应用程序的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2881695/