Font Size: a A A

Research And Implementation Of Digital Audio And Video Products Network Distribution System Based On P2SP

Posted on:2009-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z T HanFull Text:PDF
GTID:2178360245488956Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years, digital media industry rose in global scope, it transmitted digital multimedia via Internet and mobile phone, and gradually it changed people's relaxation style. This paper depends on digital audio and video products integration and distribution platform, it constructs digital multimedia service system which is based on IP and contains copyright protection. Relying on this platform, it will promote the healthy and orderly development of digital multimedia industry.Digital audio and video products network distribution system is one subsystem of digital audio and video integration and distribution platform, it provides one transmission channel for digital audio and video network publication. The network distribution system is based on Peer To Server & Peer (P2SP) technology, which combines the advantage of Peer To Peer (P2P) and Peer To Server (P2S), it achieves efficient distribution with management and control.In this paper, I firstly introduct the current situation of digital audio and video products network publication at home and abroad, then I analyze BitTorrent(BT), which is the delegate of P2P file sharing technology, it contains the architecture of BT, BT protocol, piece choice and chocking algorithm of BT's client, tracker algorithm of BT's server, BT's extended protocol.Network server is an important part of network distribution system, so this paper studies it intensively. Firstly, it introducts the hardware and software factor which influence the performance of server, secondly, it introducts multiple server's software model, at last, it gives the test result and analytical process, the result proves that the epoll+thread pool model is most proper to parallel network server on linux platform , the model is single thread, non-blocking and asynchronous-event handler.Digital audio and video products network distribution system is implemented with reference to BitTorrent, it is composed of resource server group, index server, terminal and seed server, resource server group provide digital multimedia resource for terminal, index server provides resource downloading list for terminal, terminal is the downloading client, seed server provides seed file for terminal. The terminal downloads resource from resource server and other terminal simultaneously, the transmission between resource server and terminal is based on P2S, the transmission between terminal and terminal is based on P2P. Nextly, the paper gives a detail introduction to the design and implementation of the whole system.At last, this paper describes the current test result concisely.
Keywords/Search Tags:Network Distribution, Digital media, P2SP, BT
PDF Full Text Request
Related items