using System.IO;
using System.Threading;
using MediaBrowser.Common.IO;
using MediaBrowser.Common.Net.Handlers;
using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.Resolvers;
using System;
using System.ComponentModel.Composition;
using System.Linq;
using System.Net;
using MediaBrowser.Model.Entities;
namespace MediaBrowser.Api.Streaming
{
///
/// Providers a progressive streaming video api
///
[Export(typeof(IHttpServerHandler))]
class VideoHandler : BaseProgressiveStreamingHandler