diff options
| author | Bond-009 <bond.009@outlook.com> | 2021-04-25 18:51:11 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-25 18:51:11 +0200 |
| commit | f4a59c92e6087d09b20249aac9b7181cc7bb23ba (patch) | |
| tree | 10c36e42821a496bab033852ebf048f843c25147 /Emby.Dlna | |
| parent | 12496677bd47a9c815e5af5dffb6b641656668e6 (diff) | |
| parent | 3199d1c902f62b1a2697a8361bf810c3766b7f0b (diff) | |
Merge pull request #5826 from BaronGreenback/ssdpFix
PlayTo Fix: Use external ip not internal interface
Diffstat (limited to 'Emby.Dlna')
| -rw-r--r-- | Emby.Dlna/PlayTo/PlayToManager.cs | 2 | ||||
| -rw-r--r-- | Emby.Dlna/Ssdp/DeviceDiscovery.cs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Emby.Dlna/PlayTo/PlayToManager.cs b/Emby.Dlna/PlayTo/PlayToManager.cs index 8272e505a..f2f526221 100644 --- a/Emby.Dlna/PlayTo/PlayToManager.cs +++ b/Emby.Dlna/PlayTo/PlayToManager.cs @@ -188,7 +188,7 @@ namespace Emby.Dlna.PlayTo _sessionManager.UpdateDeviceName(sessionInfo.Id, deviceName); - string serverAddress = _appHost.GetSmartApiUrl(info.LocalIpAddress); + string serverAddress = _appHost.GetSmartApiUrl(info.RemoteIpAddress); controller = new PlayToController( sessionInfo, diff --git a/Emby.Dlna/Ssdp/DeviceDiscovery.cs b/Emby.Dlna/Ssdp/DeviceDiscovery.cs index d13871add..d9c6a93c7 100644 --- a/Emby.Dlna/Ssdp/DeviceDiscovery.cs +++ b/Emby.Dlna/Ssdp/DeviceDiscovery.cs @@ -104,7 +104,7 @@ namespace Emby.Dlna.Ssdp { Location = e.DiscoveredDevice.DescriptionLocation, Headers = headers, - LocalIpAddress = e.LocalIpAddress + RemoteIpAddress = e.RemoteIpAddress }); DeviceDiscoveredInternal?.Invoke(this, args); |
