SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
MythTV:
The Open-Source PVR
        Donald Burr
     <dburr@cclug.com>
What is MythTV?

• Open Source PVR
 • DVR, TiVO, etc.
• Easily extensible through plugins
• Runs on Linux
• Frontends available for other OSes
Backend? Frontend?

• Client-server architecture
• Backend: recorder/encoder
• Frontend: viewer
• Can be on same box or separate
• Endless configuration options
What Do You Need?
• Reasonably powerful PC
 • 800-2.8GHz CPU depending on video type
 • 60+ GB disk (the more the better!)
 • 1-2+ GB RAM - it’s cheap!
 • Video card (only needed on frontend)
 • Tuner or video capture card (only needed
    on backend)
Issues to Consider
• What do you want to record?
 • SD or HD?
 • Cable, satellite, or OTA?
 • Is your signal encrypted?
 • Do you need a cable/satellite box?
 • Do you want simultaneous recording?
Issues to Consider
• Where do you want to play it back on?
 • TV? Projector? Monitor?
 • What connections does it have?
 • How big is the display?
 • Might need graphics acceleration for HD -
    NVIDIA seems to be best supported
Issues to Consider

• Do you want to be able to save recorded
  shows?
 • Analog capture (plug in a recorder)
 • Direct DVD burning (best option)
 • Media server or portable video players
Issues to Consider
• How do you want to control your box?
 • Wired keyboard + mouse - ugly!
 • Wireless keyboard + mouse (RF, BT, IR)
 • Remote control
   • Some capture cards come with them
   • IR Blaster
   • Compatible with universal remote?
Issues to Consider
• Where will this box be installed?
 • Size of space - ensure adequate air flow +
    cooling
• Reliability/fault tolerance
 • RAID, Drobo, etc.
 • UPS
   • Don’t forget the cable box (if any)!
Issues to Consider
• Getting data in and out
 • Needed for program guide, viewing over
    networked frontend
 • Wired? Wireless?
  • 802.11b/g may be OK for SD, but you
      really need 802.11n for HD
   • Any flavor of ethernet works fine
 • “Dumb box” mode - no fancy guide
My Spec
• ASRock A780GMH Motherboard - $70
• AMD Athlon X2 4850e 2.5GHz Dual Core
  CPU - $56
• OCZ Blade Series 4GB (2x2GB) RAM - $64
• PowerColor HD2400PRO 512MB SCS
  Radeon HD 2400PRO - $30
• Hauppauge WinTV-HVR-1600 - $80
My spec
• SAMSUNG Spinpoint F1 HD102UJ 1TB hard
  drive - $90
• Pioneer Black 20X DVD+RW drive - $25
• APEVIA Black SECC Steel / Aluminum X-
  MASTER-BK/500 ATX Media Center case -
  $70
• Grand total: just under $500
Installing MythTV

• Available in most distributions’ repositories
• Compile from source
• If building from scratch (or for the least
  amount of pain), go with a purpose-built
  distro such as Mythbuntu
Things I Ran Into
• Video output needed to be composite or
  SVideo (hooking up to an old TV)
• Installed PCI Express video card w/SVideo
• Required tweaking to xorg.conf
• Google to the rescue!
• Hint: keep a monitor + keyboard + mouse
  around “just in case”
Things I Ran Into
• Comcast encrypts its channels (boo, hiss)
• Could tune some analog channels, so it may
  be ok for you
• Solution: use cable box + S-Video input on
  capture card (completely bypass tuner card’s
  tuner module)
• Introduced another level of complexity
Things I Ran Into
• Controlling the cable box
• Use an IR Blaster
• One built-in to Hauppauge card didn’t work
• Serial IR blaster - cheap ($15)
• Requires “real” serial port
 • PCI Express serial board for $40 solved it
• There are USB ones but they are pricier
Things I Ran Into
• No network connection = no guide data
• “Dumb box” mode
• Must program in wanted channels
• Must set channel, start/end times for manual
  recording
• Might want to put in USB wifi down the
  road
• Guide data is not free ($20/year)
Why do it?

• Flexibility
• Reliability
• Usability
• Karma
Where to get more info
• Mythtv.org
 • The MythTV Wiki
 • Links to other useful info
• bookofborg.com/index.php/
  DIY_Media_Center_PC
 • My build list
 • Includes thoughts, notes
Thanks!
May the Source be with you!

Weitere ähnliche Inhalte

Andere mochten auch

Entertainment updated
Entertainment updatedEntertainment updated
Entertainment updatedROBIN HUYAM
 
SIP Final Report By Niraj Thakur
SIP Final Report By Niraj ThakurSIP Final Report By Niraj Thakur
SIP Final Report By Niraj ThakurNiraj Thakur
 
customer's prefrences for multiplexes in lucknow
customer's prefrences for multiplexes in lucknowcustomer's prefrences for multiplexes in lucknow
customer's prefrences for multiplexes in lucknowSACHIN AWASTHI
 
Final copy pvr
Final copy pvrFinal copy pvr
Final copy pvramoljun
 
A Student Analysis of the Movie Theater Industry
A Student Analysis of the Movie Theater IndustryA Student Analysis of the Movie Theater Industry
A Student Analysis of the Movie Theater IndustryAnthony Liberatore
 
Swot analysis of media and entertainment industry
Swot analysis of media and entertainment industrySwot analysis of media and entertainment industry
Swot analysis of media and entertainment industryjudygan
 
Case study on the Cineplex Entertainment
Case study on the Cineplex EntertainmentCase study on the Cineplex Entertainment
Case study on the Cineplex EntertainmentRohit Sood
 
BCG matrix with example
BCG matrix with exampleBCG matrix with example
BCG matrix with exampleMayur Narole
 

Andere mochten auch (14)

Pvr
PvrPvr
Pvr
 
Entertainment updated
Entertainment updatedEntertainment updated
Entertainment updated
 
SIP Final Report By Niraj Thakur
SIP Final Report By Niraj ThakurSIP Final Report By Niraj Thakur
SIP Final Report By Niraj Thakur
 
May 2012 - PVR Ltd (Multibagger Stock Pick)
May 2012 - PVR Ltd (Multibagger Stock Pick)May 2012 - PVR Ltd (Multibagger Stock Pick)
May 2012 - PVR Ltd (Multibagger Stock Pick)
 
customer's prefrences for multiplexes in lucknow
customer's prefrences for multiplexes in lucknowcustomer's prefrences for multiplexes in lucknow
customer's prefrences for multiplexes in lucknow
 
Final copy pvr
Final copy pvrFinal copy pvr
Final copy pvr
 
PVR Presentation
PVR PresentationPVR Presentation
PVR Presentation
 
Pvr cinemas
Pvr cinemasPvr cinemas
Pvr cinemas
 
PVR Marketing Strategies
PVR Marketing StrategiesPVR Marketing Strategies
PVR Marketing Strategies
 
A Student Analysis of the Movie Theater Industry
A Student Analysis of the Movie Theater IndustryA Student Analysis of the Movie Theater Industry
A Student Analysis of the Movie Theater Industry
 
Swot analysis of media and entertainment industry
Swot analysis of media and entertainment industrySwot analysis of media and entertainment industry
Swot analysis of media and entertainment industry
 
Case study on the Cineplex Entertainment
Case study on the Cineplex EntertainmentCase study on the Cineplex Entertainment
Case study on the Cineplex Entertainment
 
The Power of Color in Branding
The Power of Color in BrandingThe Power of Color in Branding
The Power of Color in Branding
 
BCG matrix with example
BCG matrix with exampleBCG matrix with example
BCG matrix with example
 

Mehr von Donald Burr

Fun with Linux Telephony
Fun with Linux TelephonyFun with Linux Telephony
Fun with Linux TelephonyDonald Burr
 
Convention Photography 101
Convention Photography 101Convention Photography 101
Convention Photography 101Donald Burr
 
Anime Podcasting for Beginners
Anime Podcasting for BeginnersAnime Podcasting for Beginners
Anime Podcasting for BeginnersDonald Burr
 
Enter the MediaTombRaider
Enter the MediaTombRaiderEnter the MediaTombRaider
Enter the MediaTombRaiderDonald Burr
 
Hacking The Xbox
Hacking The XboxHacking The Xbox
Hacking The XboxDonald Burr
 
Using Web 2.0 to Promote your Lupus Sub-Chapter
Using Web 2.0 to Promote your Lupus Sub-ChapterUsing Web 2.0 to Promote your Lupus Sub-Chapter
Using Web 2.0 to Promote your Lupus Sub-ChapterDonald Burr
 
Running Linux On The PlayStation3
Running Linux On The PlayStation3Running Linux On The PlayStation3
Running Linux On The PlayStation3Donald Burr
 

Mehr von Donald Burr (7)

Fun with Linux Telephony
Fun with Linux TelephonyFun with Linux Telephony
Fun with Linux Telephony
 
Convention Photography 101
Convention Photography 101Convention Photography 101
Convention Photography 101
 
Anime Podcasting for Beginners
Anime Podcasting for BeginnersAnime Podcasting for Beginners
Anime Podcasting for Beginners
 
Enter the MediaTombRaider
Enter the MediaTombRaiderEnter the MediaTombRaider
Enter the MediaTombRaider
 
Hacking The Xbox
Hacking The XboxHacking The Xbox
Hacking The Xbox
 
Using Web 2.0 to Promote your Lupus Sub-Chapter
Using Web 2.0 to Promote your Lupus Sub-ChapterUsing Web 2.0 to Promote your Lupus Sub-Chapter
Using Web 2.0 to Promote your Lupus Sub-Chapter
 
Running Linux On The PlayStation3
Running Linux On The PlayStation3Running Linux On The PlayStation3
Running Linux On The PlayStation3
 

Kürzlich hochgeladen

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Myth TV: The Open Source PVR

  • 1. MythTV: The Open-Source PVR Donald Burr <dburr@cclug.com>
  • 2. What is MythTV? • Open Source PVR • DVR, TiVO, etc. • Easily extensible through plugins • Runs on Linux • Frontends available for other OSes
  • 3. Backend? Frontend? • Client-server architecture • Backend: recorder/encoder • Frontend: viewer • Can be on same box or separate • Endless configuration options
  • 4. What Do You Need? • Reasonably powerful PC • 800-2.8GHz CPU depending on video type • 60+ GB disk (the more the better!) • 1-2+ GB RAM - it’s cheap! • Video card (only needed on frontend) • Tuner or video capture card (only needed on backend)
  • 5. Issues to Consider • What do you want to record? • SD or HD? • Cable, satellite, or OTA? • Is your signal encrypted? • Do you need a cable/satellite box? • Do you want simultaneous recording?
  • 6. Issues to Consider • Where do you want to play it back on? • TV? Projector? Monitor? • What connections does it have? • How big is the display? • Might need graphics acceleration for HD - NVIDIA seems to be best supported
  • 7. Issues to Consider • Do you want to be able to save recorded shows? • Analog capture (plug in a recorder) • Direct DVD burning (best option) • Media server or portable video players
  • 8. Issues to Consider • How do you want to control your box? • Wired keyboard + mouse - ugly! • Wireless keyboard + mouse (RF, BT, IR) • Remote control • Some capture cards come with them • IR Blaster • Compatible with universal remote?
  • 9. Issues to Consider • Where will this box be installed? • Size of space - ensure adequate air flow + cooling • Reliability/fault tolerance • RAID, Drobo, etc. • UPS • Don’t forget the cable box (if any)!
  • 10. Issues to Consider • Getting data in and out • Needed for program guide, viewing over networked frontend • Wired? Wireless? • 802.11b/g may be OK for SD, but you really need 802.11n for HD • Any flavor of ethernet works fine • “Dumb box” mode - no fancy guide
  • 11. My Spec • ASRock A780GMH Motherboard - $70 • AMD Athlon X2 4850e 2.5GHz Dual Core CPU - $56 • OCZ Blade Series 4GB (2x2GB) RAM - $64 • PowerColor HD2400PRO 512MB SCS Radeon HD 2400PRO - $30 • Hauppauge WinTV-HVR-1600 - $80
  • 12. My spec • SAMSUNG Spinpoint F1 HD102UJ 1TB hard drive - $90 • Pioneer Black 20X DVD+RW drive - $25 • APEVIA Black SECC Steel / Aluminum X- MASTER-BK/500 ATX Media Center case - $70 • Grand total: just under $500
  • 13. Installing MythTV • Available in most distributions’ repositories • Compile from source • If building from scratch (or for the least amount of pain), go with a purpose-built distro such as Mythbuntu
  • 14. Things I Ran Into • Video output needed to be composite or SVideo (hooking up to an old TV) • Installed PCI Express video card w/SVideo • Required tweaking to xorg.conf • Google to the rescue! • Hint: keep a monitor + keyboard + mouse around “just in case”
  • 15. Things I Ran Into • Comcast encrypts its channels (boo, hiss) • Could tune some analog channels, so it may be ok for you • Solution: use cable box + S-Video input on capture card (completely bypass tuner card’s tuner module) • Introduced another level of complexity
  • 16. Things I Ran Into • Controlling the cable box • Use an IR Blaster • One built-in to Hauppauge card didn’t work • Serial IR blaster - cheap ($15) • Requires “real” serial port • PCI Express serial board for $40 solved it • There are USB ones but they are pricier
  • 17. Things I Ran Into • No network connection = no guide data • “Dumb box” mode • Must program in wanted channels • Must set channel, start/end times for manual recording • Might want to put in USB wifi down the road • Guide data is not free ($20/year)
  • 18. Why do it? • Flexibility • Reliability • Usability • Karma
  • 19. Where to get more info • Mythtv.org • The MythTV Wiki • Links to other useful info • bookofborg.com/index.php/ DIY_Media_Center_PC • My build list • Includes thoughts, notes
  • 20. Thanks! May the Source be with you!

Hinweis der Redaktion