Delphi Indy IdMappedPortTCP

3

我正在使用Delphi XE 5/6,自带的Indy版本,Windows 7操作系统。我将IdMappedPortTCP组件放在表单上,将本地流从FFmpeg重定向到Twitch.tv,在直播约2小时后,出现了IdMappedPortTCP1ExceptionSocket错误#10053,软件导致连接中断。我尝试使用TCPRelay,没有问题,因此我认为我的应用程序存在问题。感谢您的建议。

1个回答

3

这个问题在几台电脑上都出现了。唯一的区别是时间。在我的电脑上是近110分钟,在其他电脑上是130分钟。谢谢提供信息。 - mca64
是的,不同的计算机会根据实际超时连接的设备(如防病毒软件、防火墙、路由器等)在不同的时间内超时。您的应用程序正在使用该连接,但是计算机上(或连接到计算机上的设备)的某些东西将其视为空闲状态。如果连接对您的计算机来说似乎处于空闲状态,那么它很可能对其他计算机也是如此。 - Jason Enochs
1
哇,它起作用了!启用TCP保持活动状态解决了我的问题。太糟糕了,这不是映射端口的属性,但终于在尝试了两个月的一切之后,现在没有问题了。再次感谢您!!您是我的英雄。 - mca64

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接