Feature/en 1853

Did you test this with large video files? Does it send content-length header properly? Does it timeout?