Font Size: a A A

Based On The Upnp Protocol Systematic Study Of Digital Media Adapter

Posted on:2008-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiFull Text:PDF
GTID:2208360215466689Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
So far, fast network development already have allow us on the Internet to do on-line surfing, receive and dispatch mail, hear the remote sound, search interested content, download the software, order the programme, chat immediately, and so on…. The realization function looked like already many, but the people's desire is limitless, The happiness people still wanted to enjoy more happiness.there are many goals not achieved.for example, how can we operate air-condition, fan, culinary electric device, or remote electric device with network like the remote control device. How to use the computer network resources, making the "remote control" more intelligent? Even to write a series of related cotrol into one script in order to customize enjoying control flow? ... And so on. Such effect realization will be a great demand for applications. If we use UPnP to control household equipment through network, this will greatly facilitate our lives and give us much new experience. At present, UPnP is used to achieve these operations. This is the reason why Window xp system joined UPnP. Because UPnP is a protocol, the use of UPnP spans various operating system platforms. We use UPnP to develop applications without language limitations. It may work in the various forms of network structures. It is based on Existing network establishment, with the only UPnP protocol. It can put into use, neither adding new facilities nor re-building the network medium!This article discusses the development of UPnP protocol and system structure that include Existing protocol composing UPnP protocol: http protocol, soap protocol, ssdp protocol, xml, DHCP protocol and so on. This article also introduced UPnP mechanism for the operation of equipment between each other, the basic composition of UPnP network (services, equipment and control points); two network framework of UPnP are taken for example to illustrate it: AV framework and Rui framework. Expounded in the digital media interface system used to protect media content encryption protocol, DTCP-IP protocol.This article finally discusses one application realized by UPnP---- digital media Adapter. The main work, technical difficulties and innovation as follows:1. Analyze detailedly UPnP protocol house, which is one protocol based on the existing network protocol. And this article reveals the speciality that UPnP protocol does not rely on any operating system, not rely on any language, and not dependent on any hardware.2. Do one detailed description of how UPnP device come into the network dynamicly, gets IP addresses dynamicly, and find related operation and services. "Perceived" the existence of other devices, their role and the current state. None of this requires manual.3. Summed up the UPnP network three basic elements: services, devices and control points, and the general law of UPnP network; the service is the smallest unit, the device could include device, and the smallest devices are composed of many services. The control points must control the devices. Two-network framework of UPnP is taken for example: AV framework and Rui framework. The two frameworks in the digital family are commonly used.4. A brief description of the origin and development of DTCP-IP protocol, discussed in detail the five basic elements, and a deeper study of a number of key technology and its uses principles. As DTCP-IP protocol sound structure, not only for data encryption technology, but also on the identity of the user authentication to control the number of copies, etc., we in the digital media A system to use it to protect the transmission media from illegal copying, intercepting and altering.5. The system uses UPnP Rui framework to realize to play PC games on the equipment with displaying functions (such as TV), and use UPnP AV framework watch the media on the PC. It makes full use of idle resources on the PC.6. The power management is used on this system. when the PC is not in use, it can be in dormant state. When DMA client need to communicate with PC, the PC is waked. Then PC-energy consumption is reduced.7. When the system plays media, the network flow control technology is used to monitor network traffic, TCP/IP situation discarding frame, and HTTP Client frame rate. When the frame rate reaches certain value, it sends warning to HTTP Client.Then, HTTP Client sends lowering frame request to HTTP Server.This product has entered market, is exhibited many times and gets good appraise by user. During the period of school, Author has delivered an article at《Computer and Information Technology》.
Keywords/Search Tags:UPnP protocol, DMA, DMS, HTTP, SSDP, SOAP, DHCP, AV, RUI
PDF Full Text Request
Related items