media server -- How to build up an efficient simulation tool for complex parallel