You will not need to download anything, and most computers, smartphones and tablets meet all the minimum requirements for a live casino. If you can stream from YouTube or Netflix, you can play live casino games. Just make sure you're using WiFi or have a fast enough internet connection.