Raspberry Pi Media Center

Raspberry Pi Media Center
eBook: $19.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 50%!
Print + free eBook + free PacktLib access to the book: $49.98    Print cover: $29.99
save 40%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Discover how you can stream video, music, and photos straight to your TV
  • Play existing content from your computer or USB drive
  • Watch and record TV via satellite, cable, or terrestrial
  • Build your very own library that automatically includes detailed information and cover material

Book Details

Language : English
Paperback : 108 pages [ 235mm x 191mm ]
Release Date : February 2013
ISBN : 1782163026
ISBN 13 : 9781782163022
Author(s) : Sam Nazarko
Topics and Technologies : All Books, Other, Open Source

Table of Contents

Chapter 1: Getting Started
Chapter 2: Using Raspbmc
Chapter 3: Managing Content
Chapter 4: Streaming from a Computer
Chapter 5: Setting up the Library Mode
Chapter 6: Using PVR with Raspbmc
Chapter 7: Converting Media
Appendix A: Useful Raspbmc Commands
Appendix B: Useful MySQL Commands
Appendix C: Supported Peripherals
  • Chapter 1: Getting Started
    • Why use a Raspberry Pi?
    • Equipment needed
    • What is Raspbmc?
    • What can Raspbmc do?
    • Installing Raspbmc
      • Windows
      • Mac OS X / Linux
      • Advanced Installation
    • Booting up the Raspberry Pi
    • Summary
    • Chapter 2: Using Raspbmc
      • Controlling Raspbmc
        • Control via Consumer Electronic Control (CEC)
        • Control via iOS and Android or any web browser
        • Controlling via keyboard and mouse
        • Alternative remotes
      • Navigating Raspbmc
      • Changing settings
        • Changing XBMC Settings
        • Changing Raspbmc Settings
          • Adding additional codecs to Raspbmc
      • Installing add-ons
        • Installing add-ons via XBMC's standard repositories
        • Installing add-ons manually
      • Summary
      • Chapter 3: Managing Content
        • Supported backends
          • Overview
            • USB drives
        • Sources
          • Adding sources in XBMC
          • Managing sources via the context menu
          • Deleting a source
          • Pin locking a source
          • Playing/viewing a file
        • Summary
        • Chapter 4: Streaming from a Computer
          • Remote streaming
            • Remote streaming versus local playback
            • Requirements for remote streaming
            • Configuring network shares
              • Configuring network shares on Windows
              • Configuring on Linux
              • Configuring on Mac OS X
          • Adding these shares in Raspbmc
          • Summary
          • Chapter 5: Setting up the Library Mode
            • Installing MySQL
              • Installing on Linux
              • Installing on Mac OS X
              • Installing on Windows
            • Configuring MySQL
            • Adding our SQL database to XBMC
              • Setting up the Library mode
              • Setting up the Library mode on a second system
            • Summary
            • Chapter 6: Using PVR with Raspbmc
              • What is PVR?
              • Raspbmc's role in PVR
                • Standalone backend versus built-in backend
              • Setting up PVR
                • An external backend
                • Setting up TVHeadend in Raspbmc
                • Connecting to our backend in XBMC
              • Summary
              • Chapter 7: Converting Media
                • Reasons for converting
                  • Codec breakdown
                • Converting media using Handbrake
                • Ripping DVDs and Blu-ray Discs
                • Summary

                    Sam Nazarko

                    Sam Nazarko is an 18-year-old student, currently studying Computer Science at King's College London, UK. He has been using computers since the age of four and has developed a huge passion for them. He has a wide range of experience and knowledge about both Windows and Linux platforms at desktop and server level. He enjoys developing tailor-made solutions for clients, which range from C# application development on Windows to C development on Linux, and has expertise in system deployment and administration on a large scale. He has recently been involved in open source development, harnessing his skills in embedded systems development by delivering Linux distributions for Apple TV and Raspberry Pi that deliver XBMC. Sam is planning to launch a technology startup in 2013, which will focus on embedded system development and custom-made solutions.
                    Sorry, we don't have any reviews for this title yet.

                    Submit Errata

                    Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                    - 3 submitted: last submission 05 Jun 2013

                    Errata type: Code | Page number: 54

                    In the Adding our SQL databse to XBMC section the line sudo initctl xbmc restart should read sudo initctl restart xbmc.

                    Errata type: Typo | Page number: 8

                    "so it is worth picking up a charger capable of at least 1 mA" That should read "reliable, so it is worth picking up a charger capable of at least 1 A"

                    Errata type: Typo | Page number: 23

                    The IP address in the screenshot should be not 192.168.26.


                    Sorry, there are currently no downloads available for this title.

                    Frequently bought together

                    Raspberry Pi Media Center +    Mastering Web Application Development with AngularJS =
                    50% Off
                    the second eBook
                    Price for both: $32.95

                    Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                    What you will learn from this book

                    • Clear instructions on how to get Raspbmc working on your Raspberry Pi
                    • Learn how to navigate and configure XBMC
                    • Discover how you can control your media center with your smartphone or TV remote
                    • Build your very own media library with film, episode, and album descriptions and artwork
                    • Share your content across multiple media center devices
                    • Utilize PVR for viewing live TV and recording

                    In Detail

                    Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. Using it as a Media Center allows everyone to have a low-cost device that is always on, attached to their TV.

                    Imagine controlling your TV with your smartphone, dynamically streaming content that you have on various devices across your home, as and when you want. Raspberry Pi Media Center will show you how to configure the complete experience using readily available and accessible tools, so that you too will soon be enjoying your media from the comfort of your own sofa.

                    With this practical guide, you’ll discover how you can transform your Raspberry Pi into a powerful media center. Using Raspbmc (based on the XBMC distribution), you'll be shown how you can deploy and configure your own media center, including coverage of all the essentials from controlling your device with a TV remote or smartphone, to the creation and customization of your very own media library (including the conversion of any existing collection). You'll even be able to stream multimedia from your devices or directly from the Internet!


                    Constructed as a set of simple-to-follow, step-by-step instructions, this book will take you through numerous aspects of creating a fully functional media center with your Raspberry Pi. It is an easy-to-follow yet comprehensive guide to setting a complete media center experience using the revolutionary ARM GNU/Linux board.

                    Who this book is for

                    This book does not require any prior knowledge of the Raspberry Pi, but it does assume you are computer literate and comfortable with Mac OS X, Linux, or Windows and concepts such as installing software.

                    Code Download and Errata
                    Packt Anytime, Anywhere
                    Register Books
                    Print Upgrades
                    eBook Downloads
                    Video Support
                    Contact Us
                    Awards Voting Nominations Previous Winners
                    Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                    Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software