firstOrFail(); $fs = Storage::disk('spaces')->getDriver(); $metaData = $fs->getMetadata($video->path); $stream = $fs->readStream($video->path); if (ob_get_level()) { ob_end_clean(); } $headers = [ 'Content-Type' => $metaData['type'], 'Accept-Ranges' => 'bytes', 'Content-Length' => $metaData['size'], 'Content-Range' => 'bytes 0-' . ($metaData['size'] - 1) . '/' . $metaData['size'], ]; return response()->stream(function () use ($stream) { fpassthru($stream); }, 206, $headers); } }