Myth TV Linux Personal Video Recorder Jim Weir and Jeff Forde 11 July 2005.

Slides:



Advertisements
Similar presentations
Panos Xylias - 2nd line - 15/04/04
Advertisements

Legal Meetings: Extended Instructions on Movica and Screencast.
Podcasting: Yes, you can! Michael Sauers Technology Innovation Librarian NLC Eastern Library System Library Media Specialist Training Day 5 May 2007.
Samsung Digital Signage
MySQL Installation Guide. MySQL Downloading MySQL Installer.
Music Select A Comprehensive Music Scheduling Software.
Internet of Things with Intel Edison Servo motors with Pololu Controller Pierre Collet
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Using Audacity Audacity is a free, easy-to- use audio editor and recorder for a variety of operating systems.
Audacity Audacity® is free, open source, cross- platform software for recording and editing sounds. Audacity is available.
LCD New Product Launch. LCD 680 Series (High-Quality Multimedia Digital TV) Launch Time: Apr
Royalty Free Music for Schools Do You Have the To Do a Podcast?
Internet of Things with Intel Edison GPIO on Edison
Introduction of iVMS-4200 v2.0
Samsung Digital Signage
Nero 9 Reloaded Simply Create, Rip, Burn, Copy, Share, Backup, Play, and Enjoy January 2010.
Media Analysis Technologies TVWebber Overview. What is TVWebber? 12/8/2008 TVWebber is a turnkey solution that enables web video content providers to.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System Supervisor: Prof Michael Lyu Presented by: Lewis Ng,
A+ Certification Guide
With Microsoft Windows 7© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Windows 7.
SOFTWARE.
Podcasting 101..and more. Workshop Objectives: Introduce iTunes: abundance of resources, multi-media organizer, classroom tool You do not need an iPod.
Boston Linux Users Group Building a PVR Using Linux and MythTV May 19, 2004 Jeffrey Perry
Prepared by the BSat Group Bsat Brochure. Feature Of BSat Systems: BSAT Group provides a full TV channel system, which has a set of software packages,
How I Stopped Worrying About the Economy and NWCLUG 11/3/2009 Love.
RemoteDrive. OVERVIEW OVERVIEW The RemoteDrive is a special software running on Windows TM and controlling the devices manufactured by Elettronica Santerno.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
ULEAP University of Louisville Education Activities Podcast Put your title here.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
CENT 305 Information Systems Security Linux Introduction.
ScreenPlay Director Training By Erik Collett
ScreenPlay TV Link Training By Erik Collett
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
MythTV Jon Larsen June 5, 2007 Installation.
Introduction to Making Multimedia
Design and realization of a Linux based PVR system on XBox Student: David Lynam Supervisor: Peter Corcoran.
I. Getting Started with the Interface Microsoft ® Windows ® Movie Maker.
Smartmote What your television remote should have been.
Toshiba IR Test Apparatus Project Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Managing Devices Lesson 5. Objectives Objective Domain Matrix Technology SkillObjective Domain DescriptionObjective Domain Number Connecting Plug-and-Play.
VESTA A luxury you can get at a punch of a key. A complete automation for your home, controlling lighting, climate, audio, video, home theater, telephone.
Project Progress Report Student: David Lynam Supervisor: Peter Corcoran Student: David Lynam Supervisor: Peter Corcoran XBOX PVR SYSTEM.
CMPF124 Personal Productivity with Information Technology Chapter 2 – Part 3 Introduction To Windows Operating Systems Windows Accessories CMPF 112 : COMPUTING.
SIDE SCAN HARDWARE CONFIGURATION
California State University, LA Presented by Amanda Steven StevenAamirObaid.
SIDE SCAN HARDWARE CONFIGURATION HYPACK Connection Block Diagram GPS, single beam and tide data go into HYPACK ® SURVEY. Sidescan (with optional.
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
A+ Second Edition Genetic Computer School Lesson 13 Drivers, Applications, Printers, Scanners and Printing.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Describe applications and services. Objective Course Weight 5%
SMART Signage TV: RM / RH Series LFD and MagicInfo Express 2
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Michael Labowicz July 3rd, 2007 NWCLUG. Agenda ● Overview of project ● Installation ● Configuration ● Hardware ● Links ● Questions?
Linux Home Theatre: MythTV and XBMC Rene Bartosh.
MythTV 101 An introduction to MythTV Presenter: Matt Mossholder.
Intro to Knoppmyth Michael Labowicz NWCLUG Meeting October 4, 2005.
INTERNET PROTOCOL TELEVISION (IP-TV)
Introducing MagicInfo Premium S 4.1
  Computer Fundamentals Training   Windows 8 Intermediate.
Raspberry Pi 2 Model B V1.1 Home Media System
Chapter Objectives In this chapter, you will learn:
Supervisor: Prof Michael Lyu Presented by: Lewis Ng, Philip Chan
Introducing MagicInfo Premium I 4.1
INTERNET PROTOCOL TELEVISION (IP-TV)
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Introducing MagicInfo Premium I 6.0
XBox 360 How to Take Screenshots
Infrared Home Controller
Introducing MagicInfo Premium I 6
Introducing MagicInfo 6
Presentation transcript:

Myth TV Linux Personal Video Recorder Jim Weir and Jeff Forde 11 July 2005

Overview Features System-at-a-glance Requirements Hardware Installation Configuration Program Guide Plug-ins DEMO!!! Features System-at-a-glance Requirements Hardware Installation Configuration Program Guide Plug-ins DEMO!!!

Features Digital Television Capture Live TV Control (Pause,REW,FF) Commercial Detection/Skip Editing/Exporting Recordings Electronic Program Guide Digital Jukebox (MythMusic) Photo Gallery (MythGallery) Video Library (MythVideo) DVD Frontend (MythDVD) Games Launcher (MythGame) Weather Updates (MythWeather) News Feeds (MythNews) Remote Web Interface (MythWeb) Digital Television Capture Live TV Control (Pause,REW,FF) Commercial Detection/Skip Editing/Exporting Recordings Electronic Program Guide Digital Jukebox (MythMusic) Photo Gallery (MythGallery) Video Library (MythVideo) DVD Frontend (MythDVD) Games Launcher (MythGame) Weather Updates (MythWeather) News Feeds (MythNews) Remote Web Interface (MythWeb)

System-at-a-glance CaptureHardware TV Drivers (Video4Linux) MythBackend MythFrontend MySQL

Requirements Hardware TV Capture Board Software Linux OS Video4Linux Drivers X Windows QT Library MySQL Database Server Hardware TV Capture Board Software Linux OS Video4Linux Drivers X Windows QT Library MySQL Database Server

Hardware TV Capture Board required Frame Grabber ATI TV Wonder (~$80) Requires encoding by software Hardware Encoder Hauppauge PVR 150 (~$85) Encodes MPEG2 in hardware HDTV Board HD-3000 (~$170) Handles Hi-Definition content TV Capture Board required Frame Grabber ATI TV Wonder (~$80) Requires encoding by software Hardware Encoder Hauppauge PVR 150 (~$85) Encodes MPEG2 in hardware HDTV Board HD-3000 (~$170) Handles Hi-Definition content

Installation Stable Release (0.18) RPM packages Gentoo ebuilds CVS Head (recommended) Checkout via CVS Stable Release (0.18) RPM packages Gentoo ebuilds CVS Head (recommended) Checkout via CVS

Configuration All configuration is stored in a MySQL database Must initially configure Myth with information about your TV card and channel lineup Otherwise, default settings usually work well All configuration is stored in a MySQL database Must initially configure Myth with information about your TV card and channel lineup Otherwise, default settings usually work well

Program Guide Freely available from Zap2It.com Must create an account Requires completion of a small survey every 3 months Run process mythfilldatabase to acquire updates Freely available from Zap2It.com Must create an account Requires completion of a small survey every 3 months Run process mythfilldatabase to acquire updates

Plug-ins MythMusic MythGallery MythVideo MythDVD MythGame MythWeather MythNews MythWeb MythMusic MythGallery MythVideo MythDVD MythGame MythWeather MythNews MythWeb

MythMusic Store and play digital music through MythFrontend Supports playlists/organization Cool visualizations during playback Store and play digital music through MythFrontend Supports playlists/organization Cool visualizations during playback

MythGallery View photos from MythFrontend Photos organized into folders Myth can automatically scan for Flash Media cards View photos from MythFrontend Photos organized into folders Myth can automatically scan for Flash Media cards

MythVideo Archive movies and launch them from the frontend Myth can store and display poster graphics and details associated with each movie Archive movies and launch them from the frontend Myth can store and display poster graphics and details associated with each movie

MythDVD Provides a frontend to DVD playback Can be configured to launch your favorite DVD playing software Provides a frontend to DVD playback Can be configured to launch your favorite DVD playing software

MythGame Launch various games from MythFrontend including: NES emulator SNES emulator Arcade emulator Any system executable Myth can store and display artwork for each game Launch various games from MythFrontend including: NES emulator SNES emulator Arcade emulator Any system executable Myth can store and display artwork for each game

MythWeather Pulls weather updates from the net and displays in the frontend Displays current and forecasted weather along with radar maps Pulls weather updates from the net and displays in the frontend Displays current and forecasted weather along with radar maps

MythNews Allows you to subscribe to various RSS news feeds and view them

MythWeb Remote access to MythTV over the web Allows user to: Browse the program guide Schedule/edit recordings Stream recordings to client Stream audio from MythMusic to client View information from MythWeather Remote access to MythTV over the web Allows user to: Browse the program guide Schedule/edit recordings Stream recordings to client Stream audio from MythMusic to client View information from MythWeather

Controlling Satellite or Cable Boxes with MythTV Building the IR Emitter. Finding and configuring the LIRC to transmit as well as receive Infrared Signals. Configuring for your cable or satellite box. Building the IR Emitter. Finding and configuring the LIRC to transmit as well as receive Infrared Signals. Configuring for your cable or satellite box.

Building the Emitter Parts List RadioShack Parts: # Connector, 9-Position Female Solder D-Sub # Diode, Pkg10 1N914/4148 # Resistor, Pkg5 3.3Kohm 1/4 Watt # LED, IR 940nm, 5mm diameter OR IR LED that came with your capture card. Parts List RadioShack Parts: # Connector, 9-Position Female Solder D-Sub # Diode, Pkg10 1N914/4148 # Resistor, Pkg5 3.3Kohm 1/4 Watt # LED, IR 940nm, 5mm diameter OR IR LED that came with your capture card.

Building the Emitter Soldering: The componets are all soldered in series in the following order. Pin 4 of the DB9 connector to the to the Anode (end without the stripe) on the Reverse Blocking Diode. Cathode of the Reverse Blocking Diode(the striped end) to either end of the Resistor. The other side of the resistor to the Anode (long lead) of the LED. Cathode of the LED (short lead) to Pin 5 of the DB9 connector. Soldering: The componets are all soldered in series in the following order. Pin 4 of the DB9 connector to the to the Anode (end without the stripe) on the Reverse Blocking Diode. Cathode of the Reverse Blocking Diode(the striped end) to either end of the Resistor. The other side of the resistor to the Anode (long lead) of the LED. Cathode of the LED (short lead) to Pin 5 of the DB9 connector.

Building the Emitter The Finished Product:

Configuring LIRC for Transmitting Get LIRC and myth-ledxmit which are both available HereHere Follow the instructions on how to configure myth-ledxmit This creates a second instance of LIRC demon that controls transmitting IR Signals Find a suitable Remote configuration file for your cable or satellite box. Available from Copy this conf file to /etc/ledxmitd.conf Get LIRC and myth-ledxmit which are both available HereHere Follow the instructions on how to configure myth-ledxmit This creates a second instance of LIRC demon that controls transmitting IR Signals Find a suitable Remote configuration file for your cable or satellite box. Available from Copy this conf file to /etc/ledxmitd.conf

Configuring LIRC for Transmitting Finally configure MythTV to use your IR Blaster. For this step you just need to make a simple bash script like the following… #!/bin/sh REMOTE_NAME=SA2000 #Name of the remote in /etc/ledxmit.d file for digit in $(echo $1 | sed -e 's/./& /g'); do /usr/local/lirc-ledxmit/bin/ledxmit-irsend SEND_ONCE $REMOTE_NAME $digit sleep 0.4 # note, you may have to tweak the interdigit delay up a bit, depending on your receiver model Done /usr/local/lirc-ledxmit/bin/ledxmit-irsend SEND_ONCE $REMOTE_NAME SELECT Finally configure MythTV to use your IR Blaster. For this step you just need to make a simple bash script like the following… #!/bin/sh REMOTE_NAME=SA2000 #Name of the remote in /etc/ledxmit.d file for digit in $(echo $1 | sed -e 's/./& /g'); do /usr/local/lirc-ledxmit/bin/ledxmit-irsend SEND_ONCE $REMOTE_NAME $digit sleep 0.4 # note, you may have to tweak the interdigit delay up a bit, depending on your receiver model Done /usr/local/lirc-ledxmit/bin/ledxmit-irsend SEND_ONCE $REMOTE_NAME SELECT

Configuring MythTV to Change The Channel Save your bash script and name it something like chan_change.sh From within mythtv-setup navigate to input-connections and enter the script location into the external channel change command box. Finally fire up MythTV and enjoy! Save your bash script and name it something like chan_change.sh From within mythtv-setup navigate to input-connections and enter the script location into the external channel change command box. Finally fire up MythTV and enjoy!

Resources MythTV Homepage MythTV Wiki Gentoo MythTV Guide Fedora MythTV Guide TV Cards IR Blaster info/MythTV_DISH_IR_LED_TX_via_Modified_LIRC.html info/MythTV_DISH_IR_LED_TX_via_Modified_LIRC.html IRC MythTV Homepage MythTV Wiki Gentoo MythTV Guide Fedora MythTV Guide TV Cards IR Blaster info/MythTV_DISH_IR_LED_TX_via_Modified_LIRC.html info/MythTV_DISH_IR_LED_TX_via_Modified_LIRC.html IRC