A Proposal on Building a Media Center with the Raspberry Pi

  • Uncategorized



A Proposal onBuilding a Media Center with the Raspberry Pi

March 21, 2017


The Raspberry Pi is a series of small single-board computers built with an aim of teaching computer science mainly in developing counties. Their efficiency can be attributed to their small size and affordable nature. However, equipping the device with a media center similar to OSMC will most likely grant its users a brilliant experience. Vero 2, for instance, is known to be OSMC’s flagship device, therefore, it would be better to build Raspberry Pi a similar media center that is highly compatible with it to act as its flagship too. The project is worth undertaking because better media experience would be achieved through the Raspberry Pi. Open GL 20 and 512MB RAM are some of the features supported by the current Raspberry Pi. The most exciting part about having a new media center on the Raspberry Pi device is that its current version support 1080p videos which mean that the new media center will be engineered to produce better quality graphics. Other advantages that come with the device include low power consumption and the ability to be controlled remotely. Generally, the proposed project mainly purposes to install a media center similar to the OSMC on Raspberry Pi device.


  1. To install a new media center similar to the OSMC on Raspberry Pi device.

  2. To achieve better media experience with the Raspberry Pi device.

  3. To enjoy high quality video in Raspberry Pi with a new media center experience.

  4. To obtain a free media center compatible with Raspberry Pi device with easy installation procedures.


Since the media center to be installed will very similar to OSMC similar installation tools will, especially hardware, will be used in the installation of the media player on Raspberry Pi device. Besides, the Raspberry Pi is already compatible with the OSMC. Therefore, reviewing the necessary tools required for the installation of OSMC will play a great role in determining the tools to be used in the new media center. The tools include a power source of 5V and current of 1 amp and should be in the form of micro SD in good working condition, an SD card of at least 2GB in capacity, a computer which is used to download the media center and put it in a USB SD card, and a HDMI cable. The HDMI will play a role of connecting the device to the television. The Raspberry Pi should also be protected in a case. Besides the hardware requirements mentioned above, the project will require a Raspbian to run on the Raspberry Pi device and the new media center software to be installed. These are the main tools that will be required for the project to be successful. The installation process of the new media center would include the following steps: Prepare a device with Raspberry Pi installed on it and configured ready to accept the media center installation. Since the media player will still be a new version, any version of the Raspberry Pi can be used.

  1. Use a USB drive to transfer the new media center to the Raspberry Pi which already has peripherals connected to it to ease the installation process.

  2. Select the king of network you prefer the media center to use after its installation.

  3. Run the new media center and accept its installation.

  4. Now select the SD card on which the media center will be installed.

  5. Accept any license agreement involved and proceed to the next stage.

  6. Writing will then occur on the SD card till the installation is complete. After that you can be able to eject the used SD card and that marks the end of the installation.

After the installation you can plug the SD card into your Raspberry Pi device at any time and run your preferred media.


Some of the sources that would be appropriate in building the system include relevant websites talking about similar setups. A good example of such a source is the OSMC website which talks more about the media center including its functionality (OSMC, 2014-2017). This is to mean that while conducting a study on how to build the new media center, it would be prudent to review existing systems such as Vero and Apple TV and how they relate to the OSMC media center. I order to exhaust more research documents, books and journals will also play a significant role, especially the ones with procedures on how to install media centers. The sources to be targeted, books and websites, will be expected to have content on open source products. This is because open source sources share more detailed ideas on product and software development compared to proprietary sources. For instance, in the OMSC’s official website, it is clearly indicated that the product is free including its source code and improved by a team of willing developers.

Potential Challenges

As much as the projects seem to have benefits, in the end, there are challenges associated with it. Some of the potential challenges to be associated with the project can be associated with open source software development. This means that more risk will be involved in developing the media center since it is intended to be an open source product where only contributors are involved. Also, the establishment of coding standards will pose a great challenge since future versions of the software may experience different code submissions from different developers. Furthermore, the Raspberry Pi is already using another media center, OSMC, hence making it an obligation to design a new media center that is compatible with other software working on the device so that no functionality is negatively influenced. Also, if the development of the media center software is to go on there are chances of minimal progress and less security due to more contributors. Finally, there will need to try and convince consumers why they should go for the new media center instead of the already existing OSMC.


Hurley, D. (2014, June 24). 12 challenges for open source projects. Retrieved from https://opensource.com/life/14/6/12-challenges-open-source-projects

OSMC, (2014-2017). OSMC is a free and open source media center built for the people, by the people. Retrieved from https://osmc.tv/

Raspberry Pi, (n.d). RASPBERRY PI PRODUCTS. Retrieved from https://www.raspberrypi.org/