No. Hosting is completely optional. You do not even need an AWS setup if you plan to:

  • use a direct video URL that ends with .mp4, or
  • embed videos from YouTube, Vimeo, or any external provider.

AWS (or MooPlugins hosting) is only needed if you want automatic transcoding, adaptive streaming (HLS), and scalable video delivery.