| 123456789101112131415161718192021222324252627282930313233343536 | 
							- using MediaBrowser.Model.Dlna;
 
- namespace MediaBrowser.Model.MediaInfo
 
- {
 
-     public class LiveStreamRequest
 
-     {
 
-         public string OpenToken { get; set; }
 
-         public string UserId { get; set; }
 
-         public string PlaySessionId { get; set; }
 
-         public int? MaxStreamingBitrate { get; set; }
 
-         public long? StartTimeTicks { get; set; }
 
-         public int? AudioStreamIndex { get; set; }
 
-         public int? SubtitleStreamIndex { get; set; }
 
-         public string ItemId { get; set; }
 
-         public DeviceProfile DeviceProfile { get; set; }
 
-         public LiveStreamRequest()
 
-         {
 
-         }
 
-         public LiveStreamRequest(AudioOptions options)
 
-         {
 
-             MaxStreamingBitrate = options.MaxBitrate;
 
-             ItemId = options.ItemId;
 
-             DeviceProfile = options.Profile;
 
-             VideoOptions videoOptions = options as VideoOptions;
 
-             if (videoOptions != null)
 
-             {
 
-                 AudioStreamIndex = videoOptions.AudioStreamIndex;
 
-                 SubtitleStreamIndex = videoOptions.SubtitleStreamIndex;
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |