Ejemplo n.º 1
0
        public async Task <MediaServerDevice[]> GetMediaServerUpnp()
        {
            var locations = await GetDeviceLocations(URN_MediaServer);

            var devices = new List <MediaServerDevice>();

            foreach (var location in locations)
            {
                MediaServerDevice device = new MediaServerDevice();

                try
                {
                    await device.Init(location.Item1, location.Item2, progress);

                    devices.Add(device);
                }
                catch (Exception)
                {
                }
            }
            return(devices.ToArray());
        }
Ejemplo n.º 2
0
 public ContentDirectory(MediaServerDevice mediaServerDevice)
 {
     _mediaServerDevice = mediaServerDevice;
 }