In the paper, we present an internet personal-live broadcasting server system. Our solution enables amateur users to broadcast
with basic multimedia equipments. For the scalable system architecture, the broadcasting server is configured with a cluster
of streaming units. For scalable broadcasting services, we build multiple-channel establishment and channel expansion. Concurrent
services for a number of broadcasting channels are effectively provided, and also the capacity of channel can be expanded
by connecting another group according as the number of participants increases. Furthermore, for the sake of complete live
broadcasting with high quality of transmission, it supports both TCP and UDP according to status of network environments and
received packet loss in the user system. The performance of the system is effectively evaluated at such practical commercial
sites as well-known community and e-business sites.
This work is done by the MOCIE project; the Development of High-Performance Scalable Web Servers.