dlna fixes
This commit is contained in:
parent
9d20e298e1
commit
aa66c1defe
|
@ -85,8 +85,6 @@ namespace MediaBrowser.Dlna.PlayTo
|
|||
|
||||
try
|
||||
{
|
||||
var uri = new Uri(location);
|
||||
|
||||
lock (_nonRendererUrls)
|
||||
{
|
||||
if ((DateTime.UtcNow - _lastRendererClear).TotalMinutes >= 10)
|
||||
|
@ -101,6 +99,7 @@ namespace MediaBrowser.Dlna.PlayTo
|
|||
}
|
||||
}
|
||||
|
||||
var uri = new Uri(location);
|
||||
var device = await Device.CreateuPnpDeviceAsync(uri, _httpClient, _config, _logger).ConfigureAwait(false);
|
||||
|
||||
if (device.RendererCommands == null)
|
||||
|
|
|
@ -31,8 +31,8 @@ namespace MediaBrowser.Dlna.Profiles
|
|||
MaxIconWidth = 48;
|
||||
MaxIconHeight = 48;
|
||||
|
||||
MaxStreamingBitrate = 10000000;
|
||||
MaxStaticBitrate = 10000000;
|
||||
MaxStreamingBitrate = 12000000;
|
||||
MaxStaticBitrate = 12000000;
|
||||
MusicStreamingTranscodingBitrate = 128000;
|
||||
MusicSyncBitrate = 128000;
|
||||
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -22,8 +22,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -21,8 +21,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -25,8 +25,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
<MaxAlbumArtHeight>480</MaxAlbumArtHeight>
|
||||
<MaxIconWidth>48</MaxIconWidth>
|
||||
<MaxIconHeight>48</MaxIconHeight>
|
||||
<MaxStreamingBitrate>10000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>10000000</MaxStaticBitrate>
|
||||
<MaxStreamingBitrate>12000000</MaxStreamingBitrate>
|
||||
<MaxStaticBitrate>12000000</MaxStaticBitrate>
|
||||
<MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
|
||||
<MusicSyncBitrate>128000</MusicSyncBitrate>
|
||||
<XDlnaDoc>DMS-1.50</XDlnaDoc>
|
||||
|
|
|
@ -132,11 +132,6 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
|
||||
internal bool IgnoreMessage(SsdpMessageEventArgs args, bool isMulticast)
|
||||
{
|
||||
if (!isMulticast)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
string usn;
|
||||
if (args.Headers.TryGetValue("USN", out usn))
|
||||
{
|
||||
|
@ -243,7 +238,7 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
{
|
||||
if (i > 0)
|
||||
{
|
||||
await Task.Delay(200).ConfigureAwait(false);
|
||||
await Task.Delay(500).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
var dgram = new Datagram(endpoint, localAddress, _logger, msg, isBroadcast, enableDebugLogging);
|
||||
|
@ -308,17 +303,9 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
|
||||
var msg = new SsdpMessageBuilder().BuildMessage(header, values);
|
||||
|
||||
var ipEndPoint = endpoint as IPEndPoint;
|
||||
if (ipEndPoint != null)
|
||||
{
|
||||
SendUnicastRequest(msg, ipEndPoint);
|
||||
}
|
||||
else
|
||||
{
|
||||
SendDatagram(msg, endpoint, null, false, 2);
|
||||
SendDatagram(msg, endpoint, new IPEndPoint(d.Address, 0), false, 2);
|
||||
//SendDatagram(header, values, endpoint, null, true);
|
||||
}
|
||||
SendDatagram(msg, endpoint, null, false, 2);
|
||||
SendDatagram(msg, endpoint, new IPEndPoint(d.Address, 0), false, 2);
|
||||
//SendDatagram(header, values, endpoint, null, true);
|
||||
|
||||
if (enableDebugLogging)
|
||||
{
|
||||
|
@ -481,7 +468,6 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
values["NTS"] = "ssdp:" + type;
|
||||
values["NT"] = dev.Type;
|
||||
values["USN"] = dev.USN;
|
||||
values["X-EMBY-SERVERID"] = _appHost.SystemId;
|
||||
|
||||
if (logMessage)
|
||||
{
|
||||
|
@ -490,7 +476,7 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
|
||||
var msg = new SsdpMessageBuilder().BuildMessage(header, values);
|
||||
|
||||
SendDatagram(msg, _ssdpEndp, new IPEndPoint(dev.Address, 0), true);
|
||||
SendDatagram(msg, _ssdpEndp, new IPEndPoint(dev.Address, 0), true, 1);
|
||||
//SendUnicastRequest(msg, 1);
|
||||
}
|
||||
|
||||
|
@ -612,8 +598,6 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
return;
|
||||
}
|
||||
|
||||
_logger.Debug("Sending unicast search request");
|
||||
|
||||
var ipSsdp = IPAddress.Parse(SSDPAddr);
|
||||
var ipTxEnd = new IPEndPoint(ipSsdp, SSDPPort);
|
||||
|
||||
|
@ -627,7 +611,7 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||
return;
|
||||
}
|
||||
|
||||
_logger.Debug("Sending unicast search request");
|
||||
//_logger.Debug("Sending unicast request");
|
||||
|
||||
byte[] req = Encoding.ASCII.GetBytes(request);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user