I am planning a Next.js page that shows a grid of short product video clips, 5 to 15 seconds each, generated with AI video tools such as Nereo: https://www.nereo.io/
The clips are small MP4 files, but there could be a few hundred of them. What is the recommended way to serve these on Vercel?
- Put them in the
publicfolder and rely on the CDN cache - Store them in Vercel Blob and load them by URL
- Use an external video host and only embed them
I am mainly wondering about deployment size limits, cache behavior for range requests on MP4s, and whether <video preload="none"> with a poster image is enough to keep the page fast. Any experience or docs pointers are welcome.