Font Size: a A A

The Realization Of UPnP View Playback System With UML

Posted on:2009-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:S M ShangFull Text:PDF
GTID:2178360245987968Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Now,all kinds of devices, such as IT devices, communication devices and household appliances, can not facilitate interconnection between each other to realize the information sharing. As a result, there are a lot of inconveniences on the use; it wastes the massive storage and computing resources simultaneously. So studying how to realize the interconnection, intercommunication and interoperability between devices must be the key technology of achieving 3C incorporation. UPnP technology is the method and standard that mainly researches the intelligent connection, information sharing and collaborative service between devices.The basic theory of UPnP is researched firstly in this paper. The components on UPnP network are analyzed abstractly,and the hierarchical structure and function of UPnP stack, working process principle of UPnP network are introduced in detail. UPnP network is a distributed, open networking architecture that is based on the existing Internet standards and languages, not the API function, and its realization is independent of particular operating systems, programming languages or actual physical network connections. So it really realizes medium-independent and platform- independent.The model of video system is described using software modeling tool with UML—Rational Rose. UML is one kind of modeling language which function is formidable and used to the object-oriented visualization system analysis. It provides the supports of simulation and visualization for software development's all stages, from the demand analysis to the structure and disposition. Rational Rose, as the object-oriented visual modeling tool, can establish the software system model described with UML; moreover, can automatically generate C + +, Java, Visual Basic, Oracle and other languages and systems code.On the basis of UPnP basic achieve theory and the system's UML software model, we realize the application development process of video playback system using UPnP automatic code generation tool—Intel Authoring Tools for UPnP Technologies. And the video playback system is demonstrated between two desk-top PCs. Intel software for UPnP technology helps hardware designers and software developers build easy connectivity into common electronic devices. Enabled by Intel software tools, the control equipments can discover the other devices on the network; remotely control appliances; share information among devices and the World Wide Web.According to the experimental verification, it proves that the video system based on UPnP technology can be controlled on the other device, and it is simple and easy-to-use. This paper provides certain reference to develop the other similar projects.
Keywords/Search Tags:UPnP, UML Modeling, Video Playback and Control
PDF Full Text Request
Related items