No, you do not need special software to play live games. The top live casinos will include live dealer games as an addition to their lobby. Therefore, you can just click on a live dealer game and it will load up all of your options in a standard live casino format.