Dissertation > Excellent graduate degree dissertation topics show
The Design and Implementation of the Software for an Embedded DVR
Author: ZhaoRui
Tutor: JiangGuoXing
School: Huazhong University of Science and Technology
Course: Communication and Information System
Keywords: Embedded System Digital Video Recorder Task Decomposition VxWorks Board Support Package Event-driven Finite State Machine Pool Allocation
CLC: TP311.52
Type: Master's thesis
Year: 2005
Downloads: 330
Quote: 6
Read: Download Dissertation
Abstract
|
Compared with traditional analog video devices, digital video devices have a lot of advantages, such as higher picture quality, superior data storage, and more convenient records searches. With the development of video compression technologies and disk storage technologies, digital technology is becoming the mainstream in the surveillance field. There are two kinds of digital video recorders, PC based DVRs and embedded DVRs. Embedded DVRs use embedded CPUs and embedded operating systems. Thus they have many advantages, such as shorter response time, higher reliability, and better usability. This thesis analyzed the requirement and background of DVRs, and designed a DVR that based on VxWorks operating system. The 686CORE embedded PC module is hardware platform of this DVR, and VW2010 CODEC chips which processing audio and video streaming are the key components of this DVR. Firstly, the design of the DVR’s software was given, such as the layered software architecture, task decomposition and inter-task communication. And some key technologies of the software design were discussed, such as event-driven model, finite state machine model and memory pool allocation. Then the implementation of the DVR’s software layers was discussed in detail, such as VxWorks BSP, the device driver of VW2010 chips. In the next chapter, the implementation of the tasks was discussed. And a systematic testing process was introduced in detail, followed by some testing cases and the testing results. Finally, the functional reliability of the system was evaluated and analyzed. With the constant progress of technology, various kinds of new demands have been brought forward. This thesis proposed some weak points and some improvement methods of the existing scheme at the end.
|
Related Dissertations
- The Electric Power Steering System,U463.4
- Transplant of Windows CE Operation System Based on ARM9,TP316.7
- The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
- Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
- Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
- LXI-VXI Adapter Design,TP274
- Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
- Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
- Formalization-based Methed to Generate Test Sequence of UML,TP311.53
- DBF baseband data Simulator Design and Development,TN955
- Hardware Implementation of Block Ciphers Algorithm Based on Petri Net,TN918.2
- Encryption Card Application of Embedded Hardware Firewall Based on IPsec VPN,TP393.08
- Design and Realization of GPS Monitoring System Based on WEB,TP311.52
- Study on Ethernet MAC Protocol and Its FPGA Implementation,TP393.04
- Design of the Mobile Multimedia Device Based on CDMA2000,TN929.5
- The Software System Design and Research of HS2503,TP311.52
- Design and Implementation of the Mobile Video Monitoring System Based on SIP,TN929.53
- Analysis and Design of Flash Storage Management in Embedded System,TP368.1
- Design & Application of Embedded Remote Control System Based on Internet,TP273.5
- Study and Design on a New Vehicle Traveling Data Recorder,U463.7
- The Control System of Electronic Webbing Loom Based on ARM Cortex-M3,TP273.5
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|