As long as you have a decent data signal (whether it goes through a booster or not, but the booster has to be data compatible for the bands your phone is running on) you shouldn't have an issue. Just keep in mind there are plenty of places not shown on the carrier's coverage maps where you may not even get a 3G signal and it might fall back to 1xRTT (max 150kbps).
It does chew up data, so you best either have a big data bucket or unlimited. Just how much it uses depends on your streaming plan and the encoder settings. Basic streaming generally maxes out at 100-150kbps, but can go as high as 1Mbps on some providers plans. The higher quality stream you're sending, the more data it's going to chew up, so plan accordingly.