浏览代码

support sending nav commands

Luke Pulverenti 11 年之前
父节点
当前提交
20507355eb
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      MediaBrowser.Dlna/Ssdp/SsdpHandler.cs

+ 3 - 2
MediaBrowser.Dlna/Ssdp/SsdpHandler.cs

@@ -372,17 +372,18 @@ namespace MediaBrowser.Dlna.Ssdp
                 return;
             }
 
+            const int initialDelayMs = 3000;
             var intervalMs = _config.Configuration.DlnaOptions.BlastAliveMessageIntervalSeconds * 1000;
 
             lock (_notificationTimerSyncLock)
             {
                 if (_notificationTimer == null)
                 {
-                    _notificationTimer = new Timer(state => NotifyAll(), null, intervalMs, intervalMs);
+                    _notificationTimer = new Timer(state => NotifyAll(), null, initialDelayMs, intervalMs);
                 }
                 else
                 {
-                    _notificationTimer.Change(intervalMs, intervalMs);
+                    _notificationTimer.Change(initialDelayMs, intervalMs);
                 }
             }
         }