using System;
using Newtonsoft.Json;
namespace PepperDash.Essentials.Core.Config
{
///
/// Represents the base properties for a streaming device.
///
public class BaseStreamingDeviceProperties
{
///
/// The multicast video address for the streaming device.
///
[JsonProperty("multicastVideoAddress", NullValueHandling = NullValueHandling.Ignore)]
public string MulticastVideoAddress { get; set; }
///
/// The multicast audio address for the streaming device.
///
[JsonProperty("multicastAudioAddress", NullValueHandling = NullValueHandling.Ignore)]
public string MulticastAudioAddress { get; set; }
///
/// The URL for the streaming device's media stream.
///
[JsonProperty("streamUrl", NullValueHandling = NullValueHandling.Ignore)]
public string StreamUrl { get; set; }
}
}