Live games are streamed in real-time, with real players joining the table from all over the world. Therefore, you cannot just barge in and take a seat to play without depositing. Sadly, you cannot play Live Sic Bo without depositing real money.