El Video de HTML5 tage requiere soporte para Solicitudes de rango
.
Cuando está sirviendo archivos estáticos, este soporte lo proporciona internamente el servidor, pero en el caso de HttpHandler debe proporcionar este apoyo usted mismo. En general, esto significa manejar Range y If-Range encabezados en la solicitud y entrega adecuada 206 Contenido parcial respuestas con Content-Range , Date y ETag o Content-Location encabezados.
El artículo Solicitudes de rango en ASP.NET MVC – RangeFileResult
describe en detalle cómo crear un ASP.NET MVC ActionResult con Solicitud de rango soporte:debería poder mover toda la lógica desde ExecuteResult método para ProcessRequest método de HttpHandler sin problemas.