【问题标题】:Windows RSVP QoS service is stopped when no QoS-socket active. Can that be changed?当没有 QoS 套接字处于活动状态时,Windows RSVP QoS 服务将停止。那可以改变吗?
【发布时间】:2010-12-13 21:33:18
【问题描述】:

我们有一个使用 QoS 套接字的程序,我们的软电话应用程序使用 QoS 进行 RTP。

该应用程序通常保持运行状态,但有时会重新启动。 (停止,等待 300 毫秒,开始。)

我们发现当softphone-application停止时,服务器上最后一个使用QoS,所以windows上的RSVP QoS-service也停止了。

当我们重新启动我们的应用程序时,RSCP QoS 服务通常启动非常快,但有时服务启动需要整整 30 秒,导致我们的应用程序启动也很慢。

有人知道我是否可以将服务配置为每次都不停止?

计算机是 Windows XP SP3,已打开 Windows 防火墙。 (我们的应用程序确实在防火墙中有一个例外。)

问候
雷夫

【问题讨论】:

    标签: winsock2 qos


    【解决方案1】:

    最后通过解决方法解决了这个问题。

    在主应用程序中,我们现在打开一个 QoS 套接字,我们保持打开状态直到主应用程序结束。这样 RSVP 服务就无法关闭,因为它正在使用中。 (我发现在没有 bind() 的情况下打开套接字是可行的,所以我们不需要任何端口。)

    【讨论】:

      猜你喜欢
      • 2020-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多