​How to Make a VTuber Live Room?

With the rapid continuous development of technology, we have seen many live streaming rooms built with virtual backgrounds for VTubers. Such virtual live streaming rooms can switch between multiple backgrounds at any time, making the live stream more realistic and cool. So how to make a virtual live room? What program do VTubers use to build a virtual live room?