You don't need to download any third-party software to enjoy live dealer games. Various casino platforms host these games; all you need to do is create a casino account at the gambling site and log in to join a game.