17th JAN 2007-PROGRESS PRESENTATION

Download Report

Transcript 17th JAN 2007-PROGRESS PRESENTATION

Project Progress
Report
XBOX PVR SYSTEM
Student: David Lynam
Supervisor: Peter Corcoran
Project Description
•The use of a Pc as a MythTv server and to
convert an X-Box into a MythTv client
•Consumer Electronics Research Group has
developed middleware for home networking
called Unihome
•Does not currently support PVR systems
•To attempt to integrate the operational PVR
system to the Unihome middleware layer
Progress Overview
Changes
•IP Tunnel
Difficulties
•Gentoo
understanding
•Timeline
•Gateway setup
•Ubuntu Linux
•WinTV drivers
•Irish Channel
Listings
Gentoo
•Difficult for beginners
•Had difficulty setting up Gateway through Gentoo
•Spent too much time at it
•As a result changed to Ubuntu
Ubuntu
•Friendly to beginner
•Easy to install using synaptic packet manager
•SUDO
NUIG
Network
Gateway Setup
•Route network card
2 to network card 1
•Give subnetwork
terminals an IP
address
Gateway
•Route the terminal
IP addresses to the
network card 2
•Test by pinging
Subnetwork
MythTV installation
•https://help.ubuntu.com/community/MythTV_Edgy_Ba
ckend_Frontend
•Installing capture card
•Install XMLTV
•Install MYSQL
•Configure MythTV
•Channel configuration
•Mailing List
Capture Card
•The small issue (Cd Drivers)
•https://help.ubuntu.com/community/Install_IVTV_Edgy
•Small mistake!!!
Specs and Info
•MPEG-2 encoder
•1-2 Gigs per hours of hard drive
•DVD rates = 8Mbits/sec
•Pal format at 25fps
•DVD quality of 1 hour typically 2Gig
XMLTV
•Utilities to manage your TV viewing
•Based on XML
•Stores listings in XMLTV format for seperation
•Useful operations (filters)
•Grabbers for many countries
MYSQL
•Open source Database software
•Used to Store info from MythTV (channel listings)
•Need to allow remote access
•Consistent fast performance and reliability
•Runs on more than 20 platforms
Done to date
•Installed Ubuntu/Gentoo
•Set up gateway to network
•Installed capture card device
•Installed a frontend/backend MythTV machine
•Demonstrated capture live tv,pause and rewind
•Installed a separate frontend machine
Left To do
•Setup IP tunnel and connect frontend to backend
•Mod the XBOX
•Install Linux and MythTV frontend on XBOX
•Reverse engineer MythTV
•Investigate integration with Unihome
TimeLine
Jan 31st- Complete IP tunnel and Mod XBOX
Feb 10th – Install Linux on XBOX
Feb 20th – Install MythTV frontend on
XBOX
Feb 28th – Demonstrate MythTv on
XBOX
March – Reverse engineer MythTv
March – Investigate integration with
Unihome
Initial Timeline
End of September: Install Gentoo Linux
Early October: MythTv running on Pc –Demonstrate video capture
October: Modify Xbox and install Gentoo Linux
November: Convert pc to Myth Server and client
machines
November: Install Myth Client on
Xbox
December: EXAMS
End of Dec/January: Unite Client and server
January: Study Myth protocol and Unihome achitecture
Febuary: Customise MythTv and integrate with Unihome
QUESTIONS???