Design and Development of Embedded Multimedia Terminal

Size: px
Start display at page:

Download "Design and Development of Embedded Multimedia Terminal"

Transcription

1 Design and Development of Embedded Multimedia Terminal G.Siddaiah 1, B.Chakradhar 2 1 M.Tech, Dept of ECE, CMR College of Engineering&Technology, Hyderabad, AP-India, 2 Asst Prof, Dept of ECE, CMR College of Engineering&Technology, Hyderabad, AP-India. Abstract: The embedded multi-media terminal was designed and developed, which using SAMSUNG Corporation's S3C2440 chip as core processor. Multi-media terminal is capable of storing and playing digital media such as audio, images, video, documents, etc. the data is typically stored on a hard drive, micro drive, or flash memory. Our Embedded project is to design and develop a low cost feature which is based on embedded platform for audio and video player, clock and other GUI interface. The product is be used as a remote multi-media communications platform for multiple applications areas. Our Embedded system uses ARM9 micro controller which is 32 bit controller. The audio and video files are given to the controller through Pen drive or SD Card. The controller process the information and given to Audio and video display unit. The main aim of our project is to design a Low Cost Multi media player to play the Video and Audio files from pen drive through USB device or from the SD card. The related output goes to Audio and Video display unit through Display drivers. Here we are going to use S3C2440 based micro controller to implement this project. Keywords- S3C2440 processor, NAND FLASH, USB DEVICE, AUDIO& VIDEO TFT DISPLAY UNIT I.INTRODUCTION: The rapid development of embedded chip technology, embedded system is becoming high-powered, multifunctional and allpurpose, which has had a significant impact on changing people's lifestyle and improving quality of life [1]. In the field of embedded system applications, Consumer electronics products are more potential, especially portable consumer electronics products. Based on researching embedded systems development technology, and on this basis, a set of low-cost Embedded Multimedia Terminal's solution has been proposed, which uses the most widespread and high capability/price ratio ARM9 chip as processor, and the solution can browse the popular format pictures, play popular format audio and video files. Through analyzing the functional requirements of system, we choose UP-NETARM2410-S embedded development platform based on ARM9 processor as hardware development platform, ARM-Linux and Qt4 as software development tools. ISSN: Page 4428

2 II. RELATED WORK: Embedded systems is the dedicated computer system, which concentrates on application and bases on computer technology, hardware and software can be cut as needed, applies to applications which have strict requirements about functionality, reliability, cost, size, power consumption. The development of embedded technology has experienced four stages roughly. The first stage is programmable controller system with the core of single-chip; the second stage is embedded system with the basis of embedded CPU and the core of simple operating system; the third stage is embedded system marked by embedded operating system; the fourth stage is embedded system marked by Internet. There are a little of differences on function and technology between embedded multimedia terminal and PC, but embedded multi-media terminal is embedded and in special environment, it has some of its own unique characters. a) From the whole, embedded multi-media terminal have diversification. The diversity of embedded devices determines the diversity of the system, which is equivalent to determine the diversity of embedded multimedia terminal. Thus, according to the needs of specific application, customizing embedded multimedia terminal is necessary. CPU. Therefore, Multimedia terminal applications must have a good efficiency, in order to achieve faster response speed and better playback. The development language of embedded multi-media terminal is Qt[3,4]. Qt is one of the most used programming languages that is used to develop GUI applications in embedded development platform. Qt is a symbol product of Trolltech, the latest version is Qt4.5, which makes a lot of improvement on high-efficiently and easy-to-use template container, advanced model/view function, fast and flexible framework for twodimensional drawing and editing classes, and has rich features. In addition to the desktop version of Qt, Trolltech has also offered embedded version, that is Qt/Embedded, which is a customized C++ tools development kit for a graphical interface and application development offered from embedded devices, and which provides a component programming mechanism of signal and slot, and many classes about a wide variety of graphic design, event handling, process control, and when the runtime requires very little system resources for running. Qt/Embedded applications can also be written directly to the kernel frame buffer [5]. Qt is particularly suitable for a graphics application system development platform under ARM-Linux by cutting to greatly reduce memory consumption. b) From the system, embedded multi-media terminal always runs in special circumstance. In order to save hardware costs, embedded systems usually use a lower frequency of the ISSN: Page 4429

3 III. FUNCTION DESIGN: ARM-Linux multimedia terminal hardware design is shown in Figure. A. System Hardware Design: ARM-Linux multimedia terminal hardware design CPU is Samsung S3C2440 adopts ARM920T-fabric chip, and up to 203MHZ frequency; LCD is Sharp's 8-inch 16bit true color TFT with the resolution of 640*480; Audio controller adopts IIS bus, and decoder chip is UDA1341; FLASH is SAMSUNG K9F1208 and reaches the capacity of 64M. B. System Software Design: This section of system software mainly consists of two parts that are ARM-Linux system construct and drivers programming. The former includes building an embedded cross-environment; design and implementation of bootloader, transplanting embedded Linux kernel, and implementation of the root file system, etc. The design of drivers programming includes keyboard driver, touch screen driver, LCD driver, audio driver, USB driver and other drivers. 1) Transplanting ARM-Linux Operating System The system adopts Bochuang's UP- NETARM2410-S as target machine, and establishes cross-compiling environment by connecting target machine with host machine. Embedded cross-compiling environment usually was built on personal computer based on X86 Linux/X86 Windows. In comparison with Windows CE, Linux has many advantages as follows: support multi-tasking system of various processors, opens source, a small core easy to cut, strong transplanting. According to the above characteristics, we use ARM-Linux as a system software development platform. After building cross-compiling environment, it is necessary to transplant booting program boot-loader. Bootloader is closely related to hardware architecture, also is a short program which runs before loading operating kernel and application running, and completes the system's start-up and load. Boot-loader has two different operational modes: the first is boot-loader mode that is autonomous mode; the second is downloading mode. Under the second mode, the boot-loader on target machine downloads files from host machine through serial interface, network or other communication means. The files downloaded from host, at first, usually are saved to target machine RAM by boot loader, and then write to target machine's flash class solid-state storage device by boot-loader [7]. Here, the first model is mainly used to initialize the hardware devices and establish the memory space of the mapping table, further establish the appropriate hardware and software environment to prepare for calling to operating system kernel. The next step is to transplant Linux kernel. The kernel downloaded from the official website can not run directly in hardware platform. In order to transplant Linux, you ISSN: Page 4430

4 need to re-cut and compile kernel and program corresponding hardware-related code. The root file system is an important component of the Linux system, providing necessary library files, device files, system configuration files, etc. for Linux kernel's running. The system uses YAFFS2 file system according to the characteristics of embedded Linux system and hardware platform selected by the system. 2) Driver System call is the interface between operating system kernel and applications and device driver is the interface between operating system kernel and machine hardware. Device driver is a part of the kernel. Linux source is open and rich in the Linux world, so Linux kernel source tree has already provided support for this type of device driver. Therefore, we can do some necessary porting task on the basis of source [8]. C. Application Design Multi-terminal's graphical interface is designed in Qt Designer window environment, using Qt/Embedded as underlying graphics library for generating the user interface, TSLlib 1.4 as touchscreen library. Qt is a cross-platform C++ graphical user interface library. Qt/Embedded is a version oriented to the embedded system version, and its most important feature is to make the signals and slots for communication between objects. Qt's widgets have many predefined signals and slots are a signal that can be invoked to handle specific functions. Qt's widgets have many predefined slot. A signal is fired when a particular event occurs, then the corresponding interested slot will call the corresponding response function. Multimedia terminal mainly consists of four parts that are photo browse module, video playback module, the calendar module and audio playback module. Multi-media play is the focus of this system, so player is very important. This paper will focuses on picture browsing module design, video playing module design and audio playback module design. 1) Pictures Browse Module Photo browse module development involves the 2D drawing system in Qt4, which is mainly supported by three classes: QPainter, QPaintDevice and QPainterEngine. QPainter is used to implement specific graphicsrelated operations. QPaintDevice is a drawing graphics device for drawing. QPainterEngine provides interfaces for different types of devices, and it is not opaque for programmer, so it choices the function between QPainter and QPaintDevice. Qt provides four classes dealing with images: Image, QPixmap, QBitmap and Q Picture. They have their own characteristics. Q Image optimized I/O operations, and can directly access and operate vertical pixel data; QPixmap is mainly used to display images on the screen; QBitmap inherited from the QPixmap can only express two kinds of colors; Q Picture can draw pictures through recording and playing QPixmap drawing devices. QPixmap mainly completes the screen back buffing drawing [9]. This program of image drawing is mainly achieved through function of Image Widget: painter Event (QpaintEvent *event). Slot functions prev() and next() achieve separately the picture forward loop function and backward loop function, with connect function associating. By getting information on picture path, the former picture or the next one can be achieved to read and shown. Slot functions zoom In() and zoom Out() achieve separately reducing and enlarging images function, with connect function associating. First, slot functions zoom In() and zoom Ort() are used to set up the picture scaling, ISSN: Page 4431

5 and then picture zoom is realized by scale() in Q painter which is Image Widget: painter Event (QpaintEvent *event) class. 2) Video Player Module The system achieves playback of the video through transplanting MPlayer. MPlayer is one of the best players on Linux, which can use many codes and support many kinds of output devices. MPlayer can play almost audio and video formats on the markets. This system chooses it as player and optimizes and transplants it. The optimizations is as follows: correct MPlayer's run-time aberration; achieve the normalization of keyboard events when running; adopt FFMPEG decoder developed under Linux system instead of MPlayer's MP3Lib floating-point audio decoding library because MP3Lib decoding is so inefficient and unsmooth when playing audio; pass control messages from GUI to back-end process through FIFO by using MPlayer's input option. After optimization, cross-compile and transplant MPlayer, then you can smoothly playback MPEG-1, MPEG- 2, AVI and other video format files. 3) Audio Player Module The system's Audio Player Module is designed by using open source FFMPEG [10] and Qt4. Q file Dialog class in Qt4 provides dialog box to allow user to select file or directory. Through inheriting this class and calling its get Open Filename function, the dialog box for opening the audio files and selecting files is established: Q string filename = Q file Dialog:: getopenfilename (".", filefiters, this); In this function file filters means file filters, the files can be read out only when they meet the setup in file filters. This function will return the selected audio file name and path to filename. The selected audio file selected is decoded and played by calling the open source FFMPEG decoder. IV.RESULTS: The system's testing environment is as follows: CPU: Intel Pentium G; Memory: 512M DDR ; network card: 10/100M self-adaptive Ethernet; serial port: RS232; host operating system: Red Flag's Asianux workstation 3. When video player plays test files, first define a desktop file(text V. desktop) which includes the description of the procedure for the application, procedure icon and the name of the different languages. Save the executable sequencing as $QPEDIR/bin, and put the icon into $QPEDIR/apps/Applications/ directory. Then restart the Linux operating system in the target board, and start the player, the test video player running result is shown in Figure2, the test video player interface is shown in Figure3, Figure2 shows that the video files can decoding and playing successful. The video player's operation method is the same with the normal player, with the menu bar, display, control buttons, as well as play, pause, stop and other functions. ISSN: Page 4432

6 workstation 3 operating system and Qt/Embedded multimedia terminal embedded GUI has achieved an overall system design of multimedia terminal; display many pictures in the form of slide; Using FFMPEG library to decode and play audio and video files, supporting pictures in the form of such PNG, BMP, JPG format images, etc, audios in the form of such WAV MP3, etc., videos in the form of such MPEG-1, MPEG-2, AVI, and can automatically identify SD card or USB and other mobile equipment, and realize automatically playing back. V. CONCLUSIONS Using the economical ARM9 series S3C2410 processing chip, Asianux REFERENCES [1] Wang Zheng, Lin Xiaochuan, Zhou Yun- Lian, Ouyang Tianli. Design and Implementation of Multi-media Player System Based on QT4 & Linux [J]. Journal of Guizhou University (Natural Science Edition), 2009,(1): [2] Xie Huacheng. Research and Implementation of Embedded Remote Monitoring System [D]. Chengdu: Southwest Jiaotong University, [3] Trolltech. Qt Reference Documentation [EB/OL]. [4] Trolltech.Qt/Embedded whitepaper[eb/ol]. [5] Blanchette J,Summerfield M. C++ GUI Programming with Qt4, Second Edition[M]. USA: Prentice Hall, [6] Zhi-Ming Cai, Lu Chuan-fu, Li-Xia and so on. Versed in QT4 programming [M]. Beijing: Electronic Industry Press, ISSN: Page 4433

Embedded Display Module EDM6070

Embedded Display Module EDM6070 Embedded Display Module EDM6070 Atmel AT91SAM9X35 Based Single Board Computer BY Product Overview Version 1.0 Dated: 3 rd Dec 2013 Table of Contents Product Overview... 2 Introduction... 2 Kit Contents...

More information

A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b

A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b A Design of Video Acquisition and Transmission Based on ARM Ziqiang Hao a, Hongzuo Li b Changchun University of Science & Technology, Changchun, Jilin, China a shuil47@163.com, b lihongzuo@sohu.com Keywords:video

More information

Embedded Linux development training 4 days session

Embedded Linux development training 4 days session Embedded Linux development training 4 days session Title Overview Duration Trainer Language Audience Prerequisites Embedded Linux development training Understanding the Linux kernel Building the Linux

More information

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback Arnova introduces a new HD multimedia tablet: The ARNOVA 9 G2 Equipped with a sharp, bright 9.7 (1024x768) LCD touchscreen, it delivers amazing display quality. The combination between Android TM 2.3 Gingerbread

More information

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems Fastboot Techniques for x86 Architectures Marcus Bortel Field Application Engineer QNX Software Systems Agenda Introduction BIOS and BIOS boot time Fastboot versus BIOS? Fastboot time Customizing the boot

More information

Manual Client Management Software HDR50-CMS

Manual Client Management Software HDR50-CMS Manual Client Management Software HDR50-CMS HDR50-CMS (Client Management Software) A-1. Install HDR50-CMS for Windows PC HDR50-CMS is a program for communication between DVR and PC to control signal and

More information

Sistemi ad agenti Principi di programmazione di sistema

Sistemi ad agenti Principi di programmazione di sistema Sistemi ad agenti Principi di programmazione di sistema Modulo 6 Why would anyone want to hack or write opensource project for embedded system, when you already have a very powerful and relatively cheap

More information

How to demonstrate the WolfVision Connectivity-Software

How to demonstrate the WolfVision Connectivity-Software How to demonstrate the WolfVision Connectivity-Software Basic Setup: List of demo items: (part of WolfVision Demo Set) WolfVision test chart USB LAN RGB and/or DVI PC or Laptop WolfVision Visualizer/Camera

More information

Appendix A. CMS(Client Management Software)

Appendix A. CMS(Client Management Software) Appendix A. CMS(Client Management Software) A-1. Install CMS for Windows PC CMS is a program for communication between DVR and PC to control signal and video. Insert the enclosed CD, and go to CD-ROM Drive

More information

IOVU-571N ARM-based Panel PC

IOVU-571N ARM-based Panel PC IOVU-571N ARM-based Panel PC Features RISC-based Panel PC IOVU-57N Application Dimensions Ordering Information Specifications ARM-based Panel PC IOVU-571N Serial IOVU software support Packing List Options

More information

Design of Remote Security System Using Embedded Linux Based Video Streaming

Design of Remote Security System Using Embedded Linux Based Video Streaming International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184 Volume 2, Number 2 (April 2013), pp. 50-56 MEACSE Publications http://www.meacse.org/ijcar Design of Remote Security System Using

More information

User Manual for Operation Staff Page 1 of 37. Table of Content

User Manual for Operation Staff Page 1 of 37. Table of Content User Manual for Operation Staff Page 1 of 37 Table of Content 1 Introduction...2 1.1 Objectives and Limitation...2 1.2 Hardware...3 1.3 Software...3 1.4 Synchronization...5 1.5 Interface...9 1.6 Solution

More information

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android e t International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): 197-202(2015) ISSN No. (Print) : 0975-8364 ISSN No. (Online) : 2249-3255 Friendly ARM MINI2440 & Dalvik Virtual Machine

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

AXIS Camera Station Quick Installation Guide

AXIS Camera Station Quick Installation Guide AXIS Camera Station Quick Installation Guide Copyright Axis Communications AB April 2005 Rev. 3.5 Part Number 23997 1 Table of Contents Regulatory Information.................................. 3 AXIS Camera

More information

MODECOM MC-602 ART UNIQUE MICE COLLECTION. MODECOM Tablet FreeTAB 2096+

MODECOM MC-602 ART UNIQUE MICE COLLECTION. MODECOM Tablet FreeTAB 2096+ MODECOM FreeTAB 2096+ is a refreshed version of MODECOM FreeTAB 2096. Similarly like its predecessor, this tablet hidden inside technologically advance and highquality components. MODECOM FreeTAB 2096+

More information

Mini Android PC. User Manual. Copyright Edis Trading (HK) Limited 2008-2012. All Rights Reserved.

Mini Android PC. User Manual. Copyright Edis Trading (HK) Limited 2008-2012. All Rights Reserved. Mini Android PC User Manual Page 1 of 23 INDEX SAFETY INSTRUCTIONS...3 APPEARANCE INTRODUCTION...4 INITIAL OPERATION...5 1.HARDWARE CONNECTION INSTRUCTIONS...5 2.OS INTERFACE...5 3.MANAGEMENT SOFTWARE

More information

DVR4C Remote Viewer Operation Manual Table of Contents EN 3 1. OVERVIEW...5 1.1 MINIMUM PC REQUIREMENTS...5 2. INSTALLING THE PROGRAM...

DVR4C Remote Viewer Operation Manual Table of Contents EN 3 1. OVERVIEW...5 1.1 MINIMUM PC REQUIREMENTS...5 2. INSTALLING THE PROGRAM... DVR4x4RemoteViewer.book Page 3 Tuesday, February 15, 2005 9:19 AM DVR4C Remote Viewer Operation Manual Table of Contents EN 3 1. OVERVIEW...5 1.1 MINIMUM PC REQUIREMENTS...5 2. INSTALLING THE PROGRAM...5

More information

Designing Feature-Rich User Interfaces for Home and Industrial Controllers

Designing Feature-Rich User Interfaces for Home and Industrial Controllers Designing Feature-Rich User Interfaces for Home and Industrial Controllers Author: Frédéric Gaillard, Product Marketing Manager, Atmel We have all become familiar with intuitive user interfaces on our

More information

CAPTURE H.264 Compression Embedded DVR Introduction

CAPTURE H.264 Compression Embedded DVR Introduction CAPTURE H.264 Compression Embedded DVR Introduction H.264 DVR Range CDR 1620VDE CDR 0820VDE CDR 0410VDE Product features & benefits H.264 video compression Embedded Linux: Better Stability 120/240 PPS

More information

How do I Check if My Computer is Compatible with Windows 7

How do I Check if My Computer is Compatible with Windows 7 How do I Check if My Computer is Compatible with Windows 7 Enterprise Computing & Service Management 1 Follow this link to download the Windows 7 Upgrade Advisor http://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspx

More information

Lecture 6: Operating Systems and Utility Programs

Lecture 6: Operating Systems and Utility Programs Lecture 6: Operating Systems and Utility Programs Chapter 8 Objectives Identify the types of system software Summarize the startup process on a personal computer Summarize the features of several stand-alone

More information

Higth definition from A to Z. www.azbox-hd.com

Higth definition from A to Z. www.azbox-hd.com Higth definition from A to Z www.azbox-hd.com Do you Feel the full HD multimedia? Wifi Web Browser Yes, you read this correctly. O2media present a new line of AzBox HD receivers, with the AzBox HD Elite

More information

CSE 237A Final Project Final Report

CSE 237A Final Project Final Report CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards

More information

Local Playback Software User Manual (V2.0)

Local Playback Software User Manual (V2.0) User Manual (V2.0) Thank you for purchasing our product. This manual applies to Local Playback software, please read it carefully for the better use of this software. The contents in this manual are subject

More information

1. Central Monitoring System Software

1. Central Monitoring System Software 1. Central Monitoring System Software 1-1. General information CMS program is an application with which users not only watch and control remote DVRs, but also receive video/audio data or alarm signals

More information

Professional Surveillance System User s Manual

Professional Surveillance System User s Manual Professional Surveillance System User s Manual \ 1 Content Welcome...4 1 Feature...5 2 Installation...6 2.1 Environment...6 2.2 Installation...6 2.3 Un-installation...8 3 Main Window...9 3.1 Interface...9

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

Android Box SNNPB73B

Android Box SNNPB73B Android Box SNNPB73B ANDROID EASE OF USE EXPERIENCE Very easy to use device, users can enjoy a tablet-like browsing experience. Enjoy the intuitive operation of Android KitKat 4.4 with thousands of productivity

More information

Mini Video Speaker. Model: MVS01. User s Manual

Mini Video Speaker. Model: MVS01. User s Manual Mini Video Speaker Model: MVS01 User s Manual Thank you for purchasing our MVS series mini video speakers! This product with vogue small appearance and simple operation has so many multi-practical functions,

More information

The Research and Application of College Student Attendance System based on RFID Technology

The Research and Application of College Student Attendance System based on RFID Technology The Research and Application of College Student Attendance System based on RFID Technology Zhang Yuru, Chen Delong and Tan Liping School of Computer and Information Engineering, Harbin University of Commerce,

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. Application Note 6/2002 8-Bit Software Development Kit By Jiri Ryba Introduction 8-Bit SDK Overview This application note describes the features and advantages of the 8-bit SDK (software development

More information

Embedded Linux Platform Developer

Embedded Linux Platform Developer Embedded Linux Platform Developer Course description Advanced training program on Embedded Linux platform development with comprehensive coverage on target board bring up, Embedded Linux porting, Linux

More information

NetClient software user manual

NetClient software user manual NetClient software user manual 1-1. General information Net Client is an application which provides users not only viewing and controling remote DVRs, but also receiving realtime event data or alarm signals

More information

Lecture 1 Introduction to Android

Lecture 1 Introduction to Android These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy

More information

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson CS 3530 Operating Systems L02 OS Intro Part 1 Dr. Ken Hoganson Chapter 1 Basic Concepts of Operating Systems Computer Systems A computer system consists of two basic types of components: Hardware components,

More information

1. Central Monitoring System Software

1. Central Monitoring System Software 1. Central Monitoring System Software 1-1. General information CMS program is an application with which users not only watch and control remote DVRs, but also receive video/audio data or alarm signals

More information

IPC series IP camera user manual

IPC series IP camera user manual IPC series IP camera user manual 1. Product introduction IPC series IP camera applied embedded RTOS system design, Dual-core T architecture 32-bit TI Da Vinci chip (DSP), Super storage capability, which

More information

Multimedia Systems Hardware & Software THETOPPERSWAY.COM

Multimedia Systems Hardware & Software THETOPPERSWAY.COM Multimedia Systems Hardware & Software THETOPPERSWAY.COM Table of Content 1. Categories of multimedia systems 2. Categories of multimedia devices 3. Evolution of multimedia PC 4. Authoring tools 5. Classification

More information

STLinux Software development environment

STLinux Software development environment STLinux Software development environment Development environment The STLinux Development Environment is a comprehensive set of tools and packages for developing Linux-based applications on ST s consumer

More information

FreeTAB 1017 IPS2 X4+ Sint-Truidensesteenweg 632 3300 Hakendover 016 78 99 38

FreeTAB 1017 IPS2 X4+ Sint-Truidensesteenweg 632 3300 Hakendover 016 78 99 38 FreeTAB 1017 IPS2 X4+ Sint-Truidensesteenweg 632 3300 Hakendover 016 78 99 38 MODECOM FreeTAB 1017 IPS2 X4 is a premium tablet PC of outstanding technical parameters, efficiency and design. This high-end

More information

For Digital Signage. DSM80 TM Digital Signage Solution. DSM80 TM Control Software & Media Players

For Digital Signage. DSM80 TM Digital Signage Solution. DSM80 TM Control Software & Media Players DSM80 TM Control Software & Media Players For Digital Signage DSM80 TM Digital Signage Solution DSM80 TM Digital Signage Solution is a complete solution that allows anyone to easily build and manage a

More information

Epiphan Frame Grabber User Guide

Epiphan Frame Grabber User Guide Epiphan Frame Grabber User Guide VGA2USB VGA2USB LR DVI2USB VGA2USB HR DVI2USB Solo VGA2USB Pro DVI2USB Duo KVM2USB www.epiphan.com 1 February 2009 Version 3.20.2 (Windows) 3.16.14 (Mac OS X) Thank you

More information

Acer LCD Monitor Driver Installation Guide

Acer LCD Monitor Driver Installation Guide 1 Contents 1 Contents... 1 2 Introduction... 2 3 Installation Guide... 2 3.1 PC requirements... 2 3.2 Installing the Acer LCD Monitor Driver on Windows Vista... 3 3.2.1 Hardware first install... 3 3.2.2

More information

<User s Guide> Plus Viewer. monitoring. Web

<User s Guide> Plus Viewer. monitoring. Web Plus Viewer 1 < Plus Viewer (web ) > 1-1 Access Method The user can access the DVR system through the web. 1 Enter the IP for the DVR system in the address field of the web browser. 2 The

More information

INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0

INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0 INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0 PLEASE NOTE PRIOR TO INSTALLING On Windows 8, Windows 7 and Windows Vista you must have Administrator rights to install the software. Installing Enterprise Dynamics

More information

HotelTV. Client Software Update REV A0.10 D0255. 2014 October. Web : http://support.vestek.com.tr Mail : support@vestek.com.tr Tel : +90 212 286 01 06

HotelTV. Client Software Update REV A0.10 D0255. 2014 October. Web : http://support.vestek.com.tr Mail : support@vestek.com.tr Tel : +90 212 286 01 06 D0255 HotelTV Client Software Update 2014 October 1. Revision History Date Owner Version Reason & Change 11 Oct 2011 Bora Tunçer A0.1 Initial creation 24 Jan 2012 Bora Tunçer A0.2 Adding bootloader update

More information

PC computer configurations & Windows optimizations (Updated November 2012)

PC computer configurations & Windows optimizations (Updated November 2012) PC computer configurations & Windows optimizations (Updated November 2012) A fast processor and a good amount of memory are important, but do not necessarily guarantee that a computer will perform well

More information

Mobile Operating Systems Lesson 05 Windows CE Part 1

Mobile Operating Systems Lesson 05 Windows CE Part 1 Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order

More information

Acquire Video Wall. Revolutionising digital interaction.

Acquire Video Wall. Revolutionising digital interaction. Revolutionising digital interaction. Create an immersive experience with Full HD Digital Signage Video Walls. Video Walls are increasing in popularity and are commonly being used in stores, restaurants,

More information

Multi-Site 4200. Remote Viewing Software. User Guide

Multi-Site 4200. Remote Viewing Software. User Guide Multi-Site 4200 Remote Viewing Software User Guide Document 800-12064V1 Rev A 09/2012 User Guide Revisions Issue Date Revisions A 07/2012 New document. V1 Rev A 09/2012 Updated the description of the

More information

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen Data Transfer between Two USB Flash SCSI Disks using a Touch Screen Anurag A. Chakravorty #1, Raghwendra J. Suryawanshi *2, # Bachelor of Engineering, Department of Information Technology, Matsyodari Shikshan

More information

Operator Touch Panel PC OTP/57V esom2586 / x86

Operator Touch Panel PC OTP/57V esom2586 / x86 Operator Touch Panel PC OTP/57V esom2586 / x86 3U Operator Touch Panel Device with 5.7 VGA LCD, Touch Screen, Embedded PC and Java 6 Product Information Description The OTP/57V is a compact PC-based open

More information

NEC Digital Signage Software

NEC Digital Signage Software NEC Product Description 2011 NEC Display Solutions all rights reserved Status: V1.2 v. 26.08.11 is a free and easy to use Software Suite for the NEC Displays MultiSync LCD3215, LCD4215, LCD4615, V32x,

More information

BlazeVideo HDTV Player v6.0r User s Manual. Table of Contents

BlazeVideo HDTV Player v6.0r User s Manual. Table of Contents BlazeVideo HDTV Player v6.0r User s Manual Table of Contents Ⅰ. Overview... 2 1.1 Introduction... 2 1.2 Features... 2 1.3 System Requirements... 2 Ⅱ. Appearance & Menus... 4 Ⅲ. Operation Guide... 7 3.1

More information

USB 2.0 VGA ADAPTER USER MANUAL

USB 2.0 VGA ADAPTER USER MANUAL USB 2.0 VGA ADAPTER USER MANUAL CONTENTS INTRODUCTION... 3 FEATURES... 3 SYSTEM REQUIREMENTS... 3 PACKAGE CONTENTS... 3 SUPPORTED COMMON DISPLAY RESOLUTION... 4 TECHNICAL SPECIFICATIONS... 4 INSTALLATION

More information

Example of Standard API

Example of Standard API 16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

More information

Monitor Wall 4.0. Installation and Operating Manual

Monitor Wall 4.0. Installation and Operating Manual Monitor Wall 4.0 en Installation and Operating Manual Monitor Wall 4.0 Table of Contents en 3 Table of Contents 1 Introduction 4 1.1 About this Manual 4 1.2 Conventions in this Manual 4 1.3 Minimum Installation

More information

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Oxford University Press 2007. All rights reserved. 1 Handheld Pocket Computers Come in many manifestations

More information

MEDIA CONTROL SERVER 2.0

MEDIA CONTROL SERVER 2.0 MEDIA CONTROL SERVER 2.0 Version 2.0 Getting Started Guide This getting started guide will help you install and configure the Autonomic Controls Media Control Server and Mirage client. Contents OVERVIEW...

More information

DAS202Tools v1.0.0 for DAS202 Operating Manual

DAS202Tools v1.0.0 for DAS202 Operating Manual DAS202Tools v1.0.0 for DAS202 Operating Manual DAT102Tools 1.0.0 Manual Table of context 2 Table of Contents 1 General Information... 3 2 PC... Configuration Requirements 3 3 Software Installation... 3

More information

Specifications for the Gateway M1300 Tablet PC

Specifications for the Gateway M1300 Tablet PC Specifications for the Gateway M1300 Tablet PC Specifications are subject to change without notice or obligation. Processor and Core Logic Processor options Chipset Processor packaging Level 2 cache Core

More information

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Session 1 Assembling and booting a small footprint Linux platform To join the teleconference -------------------------------------------------------

More information

Easy H.264 video streaming with Freescale's i.mx27 and Linux

Easy H.264 video streaming with Freescale's i.mx27 and Linux Libre Software Meeting 2009 Easy H.264 video streaming with Freescale's i.mx27 and Linux July 8th 2009 LSM, Nantes: Easy H.264 video streaming with i.mx27 and Linux 1 Presentation plan 1) i.mx27 & H.264

More information

PN-T321 LCD MONITOR. USB Flash Drive Media Tool OPERATION MANUAL

PN-T321 LCD MONITOR. USB Flash Drive Media Tool OPERATION MANUAL PN-T321 LCD MONITOR USB Flash Drive Media Tool OPERATION MANUAL Contents Introduction...2 Installing/Uninstalling the Software...3 System Requirements...3 Installing the Software...3 Uninstalling...3 Using

More information

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu. Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali mzali@just.edu.jo 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers

More information

Page 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0

Page 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0 Trantec S5.5 Monitoring Software Manual Initial Setup Minimum PC Requirements 1.6 GHz CPU, 256 MB Memory, 1 available USB port, Windows XP Recommended PC >2.0 GHz CPU, 512 MB (XP) 1 GB (Vista) memory,

More information

Design and Realization of Internet of Things Based on Embedded System

Design and Realization of Internet of Things Based on Embedded System Design and Realization of Internet of Things Based on Embedded System Used in Intelligent Campus Department of Computer and Information Engineering, Heze University, Shandong,274015,China,kanghyhy@126.com

More information

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: len@len.it url: http//www.len.

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: len@len.it url: http//www.len. MA511 General Index 1 INTRODUCTION... 3 1.1 HARDWARE FEATURES:... 4 2 INTERFACE... 5 2.1 KEYBOARD... 6 2.2 POWER ON... 7 2.3 POWER OFF... 7 2.4 DETECTOR CONNECTION... 7 2.5 DETECTOR SUBSTITUTION...7 3

More information

Archives About ARCHOS TV+

Archives About ARCHOS TV+ About ARCHOS TV+ General Questions I have installed a firmware/plug-in/game file on my Archos TV+ but it is not recognized by the device. You may have not correctly copied your file on the device. If it

More information

1. Open the battery compartment as shown in the image.

1. Open the battery compartment as shown in the image. This Quick User Guide helps you get started with the IRIScan Book 3 scanner. This scanner is supplied with the software applications Readiris Pro 12, IRIScan Direct and IRISCompressor. Corresponding Quick

More information

Matrix 510/520 User Guide

Matrix 510/520 User Guide Matrix 510/520 User Guide Introduction: Matrix 510/520 are ARM9-based Linux ready industrial computer. The key features are as follow: Matrix 520 Layout 1. ARM920T ARM Thumb Processor with 200MIPS at 180MHz,

More information

Java Embedded Applications

Java Embedded Applications TM a One-Stop Shop for Java Embedded Applications GeeseWare offer brings Java in your constrained embedded systems. You develop and simulate your Java application on PC, and enjoy a seamless hardware validation.

More information

An Intelligent Parking Guidance and Information System by using image processing technique

An Intelligent Parking Guidance and Information System by using image processing technique An Intelligent Parking Guidance and Information System by using image processing technique P.DharmaReddy 1, A. RajeshwarRao 2, Dr. Syed Musthak Ahmed 3 M. Tech Student, Embedded Systems, SR Engineering

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

TrusCont TM TSFD Protection Toolkit

TrusCont TM TSFD Protection Toolkit TrusCont TM TSFD Protection Toolkit Version 2.4 User's Manual September 2011 2006-2011 TrusCont Ltd. Table of Contents 1. INTRODUCTION 8 1.1 TSFD KEY FEATURES 8 1.2 WHAT S NEW IN VERSION 2.4 8 1.3 WHAT

More information

An Embedded Wireless Mini-Server with Database Support

An Embedded Wireless Mini-Server with Database Support An Embedded Wireless Mini-Server with Database Support Hungchi Chang, Sy-Yen Kuo and Yennun Huang Department of Electrical Engineering National Taiwan University Taipei, Taiwan, R.O.C. Abstract Due to

More information

Specification and Design of a Video Phone System

Specification and Design of a Video Phone System Specification and Design of a Video Phone System PROJECT REPORT G roup Members: -Diego Anzola -H anirizk Contents Introduction Functional Description - Spec. Components Controller Memory Management Feasibility

More information

Research and Design of Universal and Open Software Development Platform for Digital Home

Research and Design of Universal and Open Software Development Platform for Digital Home Research and Design of Universal and Open Software Development Platform for Digital Home CaiFeng Cao School of Computer Wuyi University, Jiangmen 529020, China cfcao@126.com Abstract. With the development

More information

SOFTWARE MANUAL. Please ensure that you read the instruction manual carefully before use. About software

SOFTWARE MANUAL. Please ensure that you read the instruction manual carefully before use. About software SOFTWARE MANUAL Please ensure that you read the instruction manual carefully before use Software Notes The attached software is a camera driver and image editing software tool for Windows. Under no circumstances

More information

Pictorial User s Guide

Pictorial User s Guide S-T IMAGING Pictorial User s Guide Copyright 2008 ST Imaging, Inc. a division of Digital Check Corp. All Rights Reserved. Table of Contents Getting Started... 1 Adjust for Viewing...1 Loading Microfilm...2

More information

Boundless Security Systems, Inc.

Boundless Security Systems, Inc. Boundless Security Systems, Inc. sharper images with better access and easier installation Product Overview Product Summary Data Sheet Control Panel client live and recorded viewing, and search software

More information

System Integration Software

System Integration Software System Integration Software Release Notes for Version 6.0.5 1.0 Compatibility Currently, PC9000 is compatible with the following Radionics control/communicators: D7212, D7412, D7412G D9112, D9412 and D9412G

More information

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4.

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4. Chapter 8 Objectives Chapter 8 Operating Systems and Utility Programs Identify the the types types of of system software Summarize the the startup process on on a a personal computer Describe the the functions

More information

Locus digital DVB-T STB

Locus digital DVB-T STB Customer The company Locus is a leader in the antenna and terrestrial TV equipment market. Objective To develop a digital set-top box for the receipt and decoding of terrestrial digital broadcasting signals

More information

USB to DVI-I Graphics Adapter CSV-2300D USER S MANUAL

USB to DVI-I Graphics Adapter CSV-2300D USER S MANUAL USB to DVI-I Graphics Adapter CSV-2300D USER S MANUAL 1 of 40 Table of contents Safety instructions 3 Copyright 4 Trademarks 4 Introduction 4 Features 5 Application 5 Package contents 6 System requirement

More information

KViewCenter Software User Manual 2012 / 04 / 20 Version 2.2.1.0

KViewCenter Software User Manual 2012 / 04 / 20 Version 2.2.1.0 KViewCenter Software User Manual 2012 / 04 / 20 Version 2.2.1.0 Table of Contents Chapter 1. KViewCenter Interface... 5 1.1. Log in.... 5 1.2. Log out... 5 1.3. Control Panel... 6 1.4. Control Panel (Preview

More information

Mobile Operating Systems Lesson 03 PalmOS Part 1

Mobile Operating Systems Lesson 03 PalmOS Part 1 Mobile Operating Systems Lesson 03 PalmOS Part 1 Oxford University Press 2007. All rights reserved. 1 PalmOS An OS for handheld devices Designed for highly efficient running of small productivity programs

More information

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

MGC WebCommander Web Server Manager

MGC WebCommander Web Server Manager MGC WebCommander Web Server Manager Installation and Configuration Guide Version 8.0 Copyright 2006 Polycom, Inc. All Rights Reserved Catalog No. DOC2138B Version 8.0 Proprietary and Confidential The information

More information

CamGuard Security System CamGuard Security System Manual

CamGuard Security System CamGuard Security System Manual CamGuard Security System Manual JMC Electron Co.,LTD Brief Introduction... 3 Features... 3 System Requirements... 3 Configuration... 4 Add Camera... 4 Device Options... 4 About Alarm... 5 Alarm Actions...

More information

Go-digital Sale & Rent GmbH Seebadstrasse 16 A-5201 Seekirchen Telefon +43 (0) 650-4514371 email: juergen.messner@go-digital.at.

Go-digital Sale & Rent GmbH Seebadstrasse 16 A-5201 Seekirchen Telefon +43 (0) 650-4514371 email: juergen.messner@go-digital.at. Design LCD 17 17 inch LCD Panel Flash card reader mounted on the rear cabinet (jpeg, mpeg) Auto start with main power on Update with USB Stick or USB PC Power consumption 40 W Front sight: Update of Videos

More information

M707Z M808Z M1010Z Digital Photo Frame Owner s Manual

M707Z M808Z M1010Z Digital Photo Frame Owner s Manual M707Z M808Z M1010Z Digital Photo Frame Owner s Manual Thank you for purchasing a Micca product. Should you need any assistance, please contact our technical support before returning the product to the

More information

SBC8100 Single Board Computer

SBC8100 Single Board Computer SBC8100 Single Board Computer TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core (for SBC8100) TI DM3730 Processor based on 1GHz ARM Cortex-A8 core (for SBC8100 Plus) Flexible Design with a Tiny

More information

Microtronics technologies Mobile: 99707 90092

Microtronics technologies Mobile: 99707 90092 For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.

More information

USING A MEMORY CARD USING A MEMORY CARD

USING A MEMORY CARD USING A MEMORY CARD USING A MEMORY CARD USING A MEMORY CARD You can expand the storage capabilities of your camera by using a commercially available memory card (SD memory card or MultiMediaCard). You can also copy files

More information

Manager Express Release 3.0 Software User Manual Jan 2012

Manager Express Release 3.0 Software User Manual Jan 2012 Manager Express Release 3.0 Software User Manual Jan 2012 0 Contents 1. Overview... 1 1.1. What s new... 1 1.2. Conventions... 1 1.3. Content management Overview... 2 2. Installation... 2 2.1. Minimum

More information

M6310 USB Flash Drive Tester/Duplicator

M6310 USB Flash Drive Tester/Duplicator NEW... USB Production Tester/ Duplicator from the Industry Leader Simple to Use Fast Reliable Versatile Features!!! High Quality Production USB Tester/Duplicator for USB Sticks USB Hard Drives MP3 Players

More information

social networking and use of media and portable device to manage digital operating system and offer a series of applications for web browsing,

social networking and use of media and portable device to manage digital operating system and offer a series of applications for web browsing, PRODUCT Olipad is a new 10" touch tablet from Olivetti for people who want a versatile portable device to manage digital content. The new Olipad runs the Android operating system and offer a series of

More information

MVS - Mini Video Speaker

MVS - Mini Video Speaker MVS - Mini Video Speaker Mini Clock Radio Night Vision Hidden Camera User Manual Spy Tec www.spytecinc.com GETTING STARTED Components Features Powering Up the Device Micro SD Memory Card for Data Storage

More information