Abstract
Because of the progress of network technology, many multimedia applications are increasing recently. Interactive multimedia streaming software are considered as the killer application and widely used. Users can communicate with others by using video, audio, or desktop sharing through the Internet. So far most of communication software or web meeting platform only provide the service for small meetings, and there is a user number limitation. On the other hand, online learning system is designed for large number of user to watch online lecture, and it cannot provide voice exchange or video sharing of every user. In this thesis, we proposed an interactive multimedia streaming platform which is robust and reliable. We specifically focus on the server-side architecture. Some mechanisms are provided to make online meetings or lectures closer to meetings in reality. The conceptions of different room sizes and the roles classification are brought up to deal with problems mentioned above. In addition, network service providers can communicate explicitly with the proposed system to manage accounts, rooms, and meetings. Thus, with the deployment of the proposed platform, it contributes to making web meetings closer to our daily life.