Compact MythTV Frontend Advisor: Professor Wilsey Dustin Grimmeissen Richard Anderson David Kesler.

Slides:



Advertisements
Similar presentations
Samsung Digital Signage
Advertisements

Multimedia Components (Develop & Delivery System)
Consoles and Hardware Status Erik Gottschalk. Overview Consoles will be installed Dec. 19 & 20 Network installation will begin Dec. 11 Installation of.
The physical parts of Computer
Computer Basics 1 Computer Basic 1 includes two lessons:
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Computer Basics. What is a Computer? A computer is a machine that can take inputs from the user, process that information, store that information as needed.
Hardware Components of a Multimedia System
Computer Monitors B. Konkoth. Types of monitors CRT Cathode Ray Tube LCD Liquid Crystal Display.
Parts of a Computer.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
History of computers What your computer can do depends upon two things: the hardware your computer has, and the software that can be run on your computer. 
Information Technology Ms. Abeer Helwa. Computer Generations First Generation (Vacuum Tubes) -They relied on the machine language to perform operations.
COMPUTER SYSTEM.
THE CPU Cpu brands AMD cpu Intel cpu By Nathan Ferguson.
Parts of a Computer Vocabulary
Random access memory is a form of computer data storage. A random-access device allows stored data to be accessed directly in any random order.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware.
Input and Output devices Input ports are connections at the back of a computer. Input devices are connected to these ports, for example, a keyboard which.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
The Internal Components of a Personal Computer (PC)
Multimedia Hardware Mac vs. PC
By: Dwayne Burl.  The Central Processing Unit (CPU) is responsible for interpreting and executing most of the commands from the computer's hardware and.
A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, Sixth Edition Chapter 9, Part 11 Satisfying Customer Needs.
1 Understanding and Assessing Hardware To buy or upgrade? Evaluating your system: –CPU –RAM –Storage devices –Video output –Sound systems –Computer ports.
Flash Cards Computer Technology.
Multimedia Hardware. Network LAN- to transfer data inside a local area. WAN – to transfer data in long distance. Ethernet – method for connecting computers.
Computer Parts What’s Inside?.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
Add on cards. Also known as Expansion card or interface adapter. It can be inserted into an expansion slot of a motherboard to add functionality to a.
Intro to Digital Technology HARDWARE CONCEPTS. IT-IDT-4 Identify, describe, evaluate, select, and use appropriate technology. IT-IDT-5 Understand, communicate,
Hardware Lesson 2 Computer Components. Path of Information Through a Computer Input Device RAM CPU Output Device.
Translate the following message:
What is a Computer ? What is the application of computer in Our Daily Life ? What is the application of computer in Teaching Field?
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Basic Computer Components INTRODUCTION TO COMPUTER.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
Personal Computer Parts Open your web browser and using an online search engine, find and enter the name of the PC Part in the title box of each slide.
The Computer.
Computers Are Your Future Chapter 1 Slide 1 Introduction to the Computers & Internet Chapter 1 Concepts of Information Technology IT.
Computer Basic Vocabulary
Parts of the Computer System
Components of a Computer System
© 2006 Pearson Education Chapter 1: Computer Systems.
There are many parts that work together to make a computer work. System Unit Computer Parts.
 There are many parts that work together to make a computer work.
Presented by: Andy Edited by: Amanda.  To buy a PC represents a major investment in both time and money.  You will use your computer for at least three.
Nicole Juli Nicolás Uriarte 1o 1 St.Brendan´s 2011.
1.00 Computer Basics 1.01 Classify computer component. 1 Primary sources of information and images: GCFLearnFree.org, Microsoft Digital Learning E-Learning.
Computer Hardware – System Unit
Welcome to Technology Michael Cox October 20, 2015 Do now: Open your typing test data file Take a three minute typing test at Typingtest.com (Aesop test)
Hardware Lesson 2 Computer Components. Power supply (the heart) Takes electricity from the wall outlet and converts it into a current that works for the.
Digital Literacy: Computer Basics
WHAT’S IN A PC, and How Does It Do What It Does. ON THE INSIDE… Power Supply CD/DVD Drive Hard Drive (ROM) Mother BoardMemory (RAM) Central Processing.
Hardware/Software Basics Test Get out your DIY Test Review.
Brandon Halleran.  The power supply for your personal computer gives your machine all the different voltages it needs to operate properly. It is able.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Computer Parts There are many parts that work together to make a computer work.
Lecture-03 PC Components. System Components Video Card Sound Card Monitor (Display) Speakers Modem (or Network Card)
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
Chapter 1 WHAT IS A COMPUTER Faculty of ICT & Business Management Tel : BCOMP0101 Introduction to Information Technology.
COMPUTER COMPONENTS Ms Jennifer Computer Components.
 Input - A device, such as a keyboard, used to enter information into a computer  Output - Electronic or electromechanical equipment connected to.
Professor: Nabil Elmjati IB100 Introduction to computer Sciences.
~How PC Parts Work~ (30 MARKS). List 4 External components you can see on the PC in front of you and describe the basic function of each one. 1) DVD Drive.
Transformer for your computer
Chapter 1: Introduction to the Personal Computer
Drill Translate the following message:
Instructor Materials Chapter 1: Introduction to the Personal Computer
Introduction to Computing Lecture # 1
Presentation transcript:

Compact MythTV Frontend Advisor: Professor Wilsey Dustin Grimmeissen Richard Anderson David Kesler

MythTV Open source software intended to replace TIVO and other proprietary DVR systems Runs on a Linux machine storing video and other media to the hard drive Media can be played back from hard drive Can have multiple frontends serving media off a dedicated backend

MythTV Problem Users may not want to purchase a PC to sit next to their TVs PC’s are large and often unsightly Separate frontend/backend allows for a small, low power computer by the TV –Small general purpose computer are expensive

Desired Features MythTV communicating and playing video from a backend NTSC output on an S-Video cable to a television Finished product size of approximately 50 cubic inches

Accomplishments Software: –An x86 Gentoo image less than 64 mb With MythTV Frontend Compiled –A compiled Gumstix image with: Framebuffer and core system drivers < 10 mb X-Windows server DirectFB Graphics Library SDL Graphics Library Sample Framebuffer Graphics Applications

Accomplishments Hardware: –Board capable of converting digital RGB signals to drive a VGA monitor –Successfully connected the board to the Gumstix, displaying the contents of the framebuffer on a VGA monitor –Hardware meets space requirements

Design Process Base system: –Used Gumsitx as the base system Features: –400 MHz ARM Processor –64 MB of RAM –16 MB of internal storage –MMC/SD Slot for high capacity permanent storage –Built in Ethernet and audio capability Why: –Extremely small form factor –Low power, heat, and noise –Several features built in

Design Process Software: –Compiled Linux image using Gentoo for x86 architecture, with MythTV frontend included. –Attempted building Gentoo image for ARM processor, but found MythTV to be infeasible. –Created Gumstix image from scratch, manually building framebuffer drivers and core system programs. –Compiled and installed framebuffer testing applications to Gumstix. –Compiled and installed DirectFB and SDL graphics libraries for future development.

Design Process Hardware: –Initial design planned on utilizing Sigma Designs EM8620L or similar graphical processing unit –Second plan involved converting the Gumstix LCD controller output to S-Video Created circuit board utilizing Analog Devices ADV7120 and AD723 Intended to interface with Gumstix through a CPLD downsampler / interleaver

Hardware Design Initial Test: Display colored bars using signals generated from a CPLD –Could not generate proper NTSC signal Discovered output of ADV7120 can directly drive a VGA monitor –Successfully interfaced ADV7120 with Gumstix and VGA monitor

Conclusion With further work it may still be possible to convert the Gumstix LCD controller signals to an NTSC signal Due to the limitations of 16-bit color running MythTV or a movie player may not result in acceptable video quality Due to cross-compilation difficulties, getting MythTV to run on an ARM processor may be unfeasible anyway Compiled graphics libraries may allow for other media players to be compiled and executed in place of MythTV