| With the rapid development of the Internet technology, more and more multimedia applications are applied on Internet. Streaming video on demand service is increasingly popular. The popularity of broadband access promotes the development of video service. Streaming video on demand service system, an increasingly improved multimedia application system, is a network system comprising both hardware and software, with the main advantage that the video server can transfer to the users' sites multichannel and parallel transmitted real-time streaming video data according to the users' requirements. Streaming video on demand service system, an interactive system, is a comprehensive system developed fast with the computer technology, especially with the technology improvement of multimedia data compression and decompression, and of network communication. Streaming media will be the main application of the Next Generation Internet. But the traditional C/S streaming server structure doesn't satisfy a large number of users online at the same time, it is vulnerable to suffer from the bottleneck of system, and the system's scalability is limited.The design of system structure and each module will be explicitly presented in this thesis and the implement of system will be given, The system is deployed after system testing. It is mainly used in company video playing and E-commerce application with good market potential. The system uses Microsoft Media Server as streaming media server, involves the MVC design pattern into system and implements it by C# language on ASP.NET 2.0 platform.Streaming video on demand service is a typical application of group communication model. This paper mainly focuses on the research of network layer multicast, application layer multicast and hybrid multicast model. Network layer multicast is the most effective group communication model but it is difficult to be deployed because of the need of hardware support. Application layer multicast has good expandability and is easily deployed but it consumes more network resources than network layer multicast. Hybrid multicast model which integrates the advantage of both the network layer multicast and the application layer multicast is a good group communication model. In order to optimize the service of streaming video on demand, this paper introduces the streaming media content delivery model based on hybrid multicast in IPv6 network.The streaming video on demand service has been tested in local area and clients play fluently. Theoretical analysis and simulation experiments show that the system occupies less bandwidth and has great expandability. |