Font Size: a A A

Study, Implementation And Application Of Video Stream Media Multicast System

Posted on:2005-11-18Degree:MasterType:Thesis
Country:ChinaCandidate:K WangFull Text:PDF
GTID:2168360152455304Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, the applications of network multimedia have been spread up and become a popularization. However, traditional multimedia files should be downloaded entirely first so that it could be played. That makes conflict with the limitation of the network bandwidth. So the Stream Meida, a technique providing playing with downloading multimedia data, comes into being. The technology of multicast in Stream Media has more advantages when it is applied for the application of direct living broadcast through IP network or IP television. It can make the media server send continuous data to more than one customer client synchronously without any delay or broadcast storm. Therefore it can improve the availability of the network system. This paper aims at such applications and designs a scheme of video stream media application based on IP multicast.This paper is based on the research of the basic theory of video stream media, proposes the whole frame of the video stream media IP multicast scheme, and seperately explains in detail the research, design and implementation of the media server, player and digital rights management system. Considering the characteristics of the Broad-Band network environment, the whole architecture of the solution supports the knowledge property right in our contry in the stream media coding system and introduces the DRM system.In the part of the design and implementation of stream media server, this paper stressly researches the multicast protocols, multicast rounting, stream media schedule techniques, caches and congestion control. Furthermore, it completes the arithmetic design of the scheduling based on H.264 coding, the sending and receipt of the multicast data, the rate-based congestion control and realizes the whole functions of the video stream media server. It also explains the data configuration and user interface of the system. In the part of the player design, this paper introduces COM techniques to develop an embedded system into the client, especially discusses how to join the multicast group, issues in the usage of client's caches and strategy of playing. It also presents the realization of multithread, function module and user interface. In the part of the DRM, this paper especially focuses on the architecture of DRM and introduces it into the whole scheme, including content encryption, user authentication, license distribution and management and the frame of the application. By now the solution has been preparing to put into use yet that needs furthemore testing and improvement.
Keywords/Search Tags:Stream Media, Multicast, Video Server, Player, Digital Rights Management
PDF Full Text Request
Related items