use ServeContent to support 206 and partial content (allows loop videos in chrome)