You do not need Wi-Fi to view a video.
In Android, and iOS you'll need an internet connection to download your video to your device. Once it's downloaded, you can watch it without an internet connection.
On the Web viewer you'll need an internet connection to stream the video, or you can download your video to watch it offline.
In all cases a faster connection will provide a better experience.