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; } } }