new version using multipart stream and video tag