We propose a real-time content editing system that allows the input of multiple audio-visual streams. Our system is designed so that: 1) the system can provide content based on live video from multiple locations; 2) streaming and display modules can join or depart the system while it is operating; 3) the system can provide proper encoding, communication, and synchronization in real-time environments. Content can also be encoded adaptively in various environments to distribute high quality live video movies to be presented in other different environments. To do this, the scene description of the content must be changed when a streaming module joins the system or departs from it, because the number of streaming objects is increased or decreased. We present an overview of the system design, research achievements, and future work