HTML5 Video tage изисква поддръжка за Заявки за диапазон
.
Когато обслужвате статични файлове, тази поддръжка се предоставя вътрешно от сървъра, но в случай на HttpHandler трябва да осигурите тази подкрепа сами. Като цяло това означава работа с Range и If-Range заглавки в заявка и обслужващи правилно 206 частично съдържание отговори с Content-Range , Date и ETag или Content-Location заглавки.
Статията Заявки за диапазон в ASP.NET MVC – RangeFileResult
описва подробно как да създадете ASP.NET MVC ActionResult с заявка за диапазон поддръжка - трябва да можете да преместите цялата логика от ExecuteResult метод към ProcessRequest метод на HttpHandler без проблеми.