30 Mbit/s is more than enough to broadcast videos! If by streaming you mean watching videos rather than live streaming, even speeds of around 5 Mbps are enough to enjoy uninterrupted 720p video. However, there is always the question of quality.