public DeviceProfile() { DirectPlayProfiles = new DirectPlayProfile[] { }; TranscodingProfiles = new TranscodingProfile[] { }; ResponseProfiles = new ResponseProfile[] { }; CodecProfiles = new CodecProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; SupportedMediaTypes = "Audio,Photo,Video"; }
public DeviceProfile() { DirectPlayProfiles = new DirectPlayProfile[] { }; TranscodingProfiles = new TranscodingProfile[] { }; ResponseProfiles = new ResponseProfile[] { }; CodecProfiles = new CodecProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; XmlRootAttributes = new XmlAttribute[] { }; SupportedMediaTypes = "Audio,Photo,Video"; }
public DeviceProfile() { DirectPlayProfiles = new DirectPlayProfile[] { }; TranscodingProfiles = new TranscodingProfile[] { }; ResponseProfiles = new ResponseProfile[] { }; CodecProfiles = new CodecProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; SubtitleProfiles = Array.Empty <SubtitleProfile>(); XmlRootAttributes = new XmlAttribute[] { }; SupportedMediaTypes = "Audio,Photo,Video"; MaxStreamingBitrate = 8000000; MaxStaticBitrate = 8000000; MusicStreamingTranscodingBitrate = 128000; }
public VlcProfile() { Name = "Vlc"; TimelineOffsetSeconds = 5; Identification = new DeviceIdentification { ModelName = "Vlc", Headers = new[] { new HttpHeaderInfo {Name = "User-Agent", Value = "vlc", Match = HeaderMatchType.Substring} } }; TranscodingProfiles = new[] { new TranscodingProfile { Container = "mp3", Type = DlnaProfileType.Audio, AudioCodec = "mp3" }, new TranscodingProfile { Container = "ts", Type = DlnaProfileType.Video, VideoCodec = "h264", AudioCodec = "aac" }, new TranscodingProfile { Container = "jpeg", Type = DlnaProfileType.Photo } }; DirectPlayProfiles = new[] { new DirectPlayProfile { Container = "avi,mpeg,mkv,ts,mp4,mov,m4v,asf,webm,ogg,ogv,iso", Type = DlnaProfileType.Video }, new DirectPlayProfile { Container = "mp3,flac,asf,off,oga,aac", Type = DlnaProfileType.Audio }, new DirectPlayProfile { Type = DlnaProfileType.Photo, Container = "jpeg,png,gif,bmp,tiff" } }; ResponseProfiles = new ResponseProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; CodecProfiles = new CodecProfile[] { }; }
public DeviceProfile() { DirectPlayProfiles = new DirectPlayProfile[] { }; TranscodingProfiles = new TranscodingProfile[] { }; ResponseProfiles = new ResponseProfile[] { }; CodecProfiles = new CodecProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; SubtitleProfiles = new SubtitleProfile[] { }; XmlRootAttributes = new XmlAttribute[] { }; SupportedMediaTypes = "Audio,Photo,Video"; MaxStreamingBitrate = 8000000; MaxStaticBitrate = 8000000; MusicStreamingTranscodingBitrate = 128000; }
public DeviceProfile() { DirectPlayProfiles = new DirectPlayProfile[] { }; TranscodingProfiles = new TranscodingProfile[] { }; ResponseProfiles = new ResponseProfile[] { }; CodecProfiles = new CodecProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; SoftSubtitleProfiles = new SubtitleProfile[] { }; ExternalSubtitleProfiles = new SubtitleProfile[] { }; XmlRootAttributes = new XmlAttribute[] { }; SupportedMediaTypes = "Audio,Photo,Video"; }
public KodiProfile() { Name = "Kodi"; MaxStreamingBitrate = 100000000; MusicStreamingTranscodingBitrate = 1280000; TimelineOffsetSeconds = 5; Identification = new DeviceIdentification { ModelName = "Kodi", Headers = new[] { new HttpHeaderInfo {Name = "User-Agent", Value = "Kodi", Match = HeaderMatchType.Substring} } }; TranscodingProfiles = new[] { new TranscodingProfile { Container = "mp3", AudioCodec = "mp3", Type = DlnaProfileType.Audio }, new TranscodingProfile { Container = "ts", Type = DlnaProfileType.Video, AudioCodec = "aac", VideoCodec = "h264" }, new TranscodingProfile { Container = "jpeg", Type = DlnaProfileType.Photo } }; DirectPlayProfiles = new[] { new DirectPlayProfile { Container = "", Type = DlnaProfileType.Video }, new DirectPlayProfile { Container = "", Type = DlnaProfileType.Audio }, new DirectPlayProfile { Container = "", Type = DlnaProfileType.Photo, } }; ResponseProfiles = new ResponseProfile[] { }; ContainerProfiles = new ContainerProfile[] { }; CodecProfiles = new CodecProfile[] { }; SubtitleProfiles = new[] { new SubtitleProfile { Format = "srt", Method = SubtitleDeliveryMethod.External, }, new SubtitleProfile { Format = "sub", Method = SubtitleDeliveryMethod.External, }, new SubtitleProfile { Format = "srt", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "ass", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "ssa", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "smi", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "dvdsub", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "pgs", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "pgssub", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", }, new SubtitleProfile { Format = "sub", Method = SubtitleDeliveryMethod.Embed, DidlMode = "", } }; }