9Aug

Construisez un Media Center à 35 $ avec Raspbmc et Raspberry Pi, Redux

2013-05-17_1710342

L'année dernière, nous vous avons montré comment transformer le Raspberry Pi en un centre multimédia silencieux, accrocheur et génial. Beaucoup de choses ont changé depuis;nous sommes de retour avec un guide mis à jour rempli de plus de trucs, astuces et goodies que vous pouvez secouer un bâton.

Pourquoi est-ce que je veux faire ceci?

Si vous êtes complètement nouveau à l'idée de construire votre propre centre de médias, sans parler de celui basé sur un micro-ordinateur sans ventilateur, vous vous demandez peut-être exactement ce qu'il vous faut.(Si vous n'êtes pas du tout familier avec le Raspberry Pi, nous vous suggérons de consulter l'introduction à notre tutoriel: Le guide HTG pour commencer avec Raspberry Pi.)

Ce projet rassemble plusieurs choses fantastiques en une seule unité cohérente. Tout d'abord, il exécute XBMC, qui est l'une des meilleures( et notre préférée) des applications logicielles libres de centre de médias autour.

Deuxièmement, c'est silencieux. Pas trčs calme, pas nous-achetés-bons-fans-silencieux, mais absolument-silencieux. Il n'y a rien de plus frustrant que de passer du temps à construire et à personnaliser un PC de centre de médias pour découvrir que c'est

encore juste assez bruyant pour se plaindre à l'oreille pendant les parties calmes des films et des spectacles.

Troisièmement, les besoins en puissance d'un Raspberry Pi sont si faibles que vous pouvez laisser l'unité fonctionner 24 heures sur 24, 7 jours sur 7 et que votre facture totale pour une année d'utilisation sera inférieure à 4 dollars. Cela signifie que vous pouvez le laisser tout le temps( et profiter des choses comme le contenu mis à jour automatiquement lorsque vous vous asseyez pour regarder vos émissions préférées) sans vous soucier de gaspiller beaucoup d'électricité ou d'argent dans le processus.

Enfin, le Raspberry Pi( le matériel) et Raspbmc( le logiciel) ont beaucoup évolué au cours de la dernière année. Des choses comme le manque de lecture de DVD / MPEG, la latence dans les menus, et d'autres ennuis qui se sont révélés être des ruptures de contrat pour certains adopteurs précoces ont été totalement repoussés. De plus, Raspbmc est récemment passé à une version 1.0 stable et, par la même occasion, est passé à un système de mise à jour automatique, ce qui signifie que vous pouvez tout installer une fois et l'oublier. Plus besoin de reformater des cartes SD, de télécharger de nouveaux programmes de développement, etc.

En d'autres termes, il n'y a pas de meilleur moment pour arracher une petite carte Raspberry Pi et la transformer en un centre multimédia silencieux et impressionnant.

De quoi ai-je besoin?

Mis à part le Raspberry Pi et un étui qui l'accompagne, il y a de fortes chances que vous ayez déjà tout ce dont vous avez besoin pour ce projet autour de votre bureau / salle de presse. Pour ce tutoriel, vous aurez besoin de:

  • 1 Carte Raspberry Pi Modèle B( $ 35)( US Fournisseur 1/2)
  • 1 Câble HDMI( $ 3-5)
  • 1 Carte SD( au moins 8Go préféré, ~ $ 12)
  • 1 MicroChargeur de téléphone portable USB( $ 3-5)
  • 1 clavier USB / Media Center à distance( 20 $)
  • 1 caisse de Raspberry Pi Board( 12-50 $ pour les modèles commerciaux / 0 $ pour les modèles DIY)
  • 1 Raspbmc Installer( gratuit)

Si vous fournissiez des liens directement vers les produits que nous avons recherchés, sélectionnés et testés avec le Raspberry Pi, nous comprenons que vous pourriez être curieux de savoir pourquoi exactement nous les avons sélectionnés. Si vous voulez une image plus claire de pourquoi nous avons sélectionné des composants spécifiques, nous allons dans les moindres détails sur les spécifications et les exigences de la Raspberry Pi dans le Guide HTG pour commencer avec Raspberry Pi. Tous les paramètres matériels et les règles décrites ici( comme l'utilisation d'un concentrateur USB alimenté si vous envisagez de connecter plusieurs périphériques) s'appliquent également à ce projet.

Installation de Raspbmc Image

2013-05-17_133920

Vous pouvez installer Raspbmc de trois manières différentes: vous pouvez télécharger l'image en réseau et l'installer vous-même, vous pouvez télécharger l'image complète et l'installer vous-même, ou vous pouvez utiliser le programme d'installation automatique pour téléchargerimage réseau et flash sur votre carte SD.Le moyen le plus rapide d'obtenir la version la plus récente de Raspbmc est d'utiliser ce dernier. Si vous avez un Internet à la maison très lent et que vous téléchargez Raspbmc au travail ou à l'école, vous voudrez peut-être saisir l'image complète et l'image manuellement sur la carte SD.

Une fois que vous avez téléchargé le programme d'installation de Raspbmc, extrayez-le dans un emplacement temporaire sécurisé.Insérez votre carte SD dans l'ordinateur. Exécutez le fichier setup.exe. Vous serez invité par l'UAC de Windows, puis de nouveau invité par le programme d'installation Raspbmc pour vous assurer que vous savez que la carte sera complètement effacée. Cliquez sur Accepter

Dans le volet Installer de Raspbmc, nous devons effectuer quelques sélections. Tout d'abord, tout le monde doit sélectionner sa carte SD dans la liste( idéalement, vous n'avez qu'un seul périphérique attaché que le programme d'installation peut utiliser, donc il n'y a aucune chance de destruction de données sur le mauvais périphérique).

Deuxièmement, vous devez accepter le contrat de licence en cochant la dernière case de la liste disponible.

Enfin, si vous installez sur un réseau sans fil( non recommandé) ou si votre réseau câblé vous oblige à spécifier une adresse IP ou une autre configuration manuelle, vous devez cocher "configurer manuellement le réseau" et remplir les entrées appropriées dans leboîte pop-up résultante.

Une fois que vous avez coché les cases appropriées, cliquez sur le bouton Installer. Soyez prêt à attendre, même avec une connexion rapide, car le programme d'installation télécharge le fichier installation.img le plus récent et l'écrit sur la carte SD.

Une fois terminé, vous recevrez un message de félicitations confirmant que l'installation a été un succès. Allez-y et éjectez votre carte SD.

Installation de l'image réseau

2013-05-17_141430

Dans l'étape précédente, nous avons préparé la carte SD avec l'image d'installation. Maintenant, nous allons l'utiliser pour télécharger l'image réseau de Raspbmc via l'unité Raspberry Pi.

Allez-y et préparez votre Raspberry Pi. Branchez tous vos périphériques, le câble HDMI, etc.( tout sauf le câble d'alimentation).Insérez votre carte SD Raspbmc, puis branchez le câble d'alimentation pour démarrer le processus de démarrage.

Vous verrez tout un tas de texte défiler, faire une pause occasionnellement, recommencer à défiler, et ainsi de suite. Asseyez-vous et détendez-vous un instant pendant que l'image se télécharge et se décolle. Ce que nous recherchons, c'est la confirmation sur l'écran que le réseau s'est connecté avec succès, suivi de l'écran vu ci-dessus.

Après avoir vu cela, un peu plus de notifications clignotent et vous verrez que le téléchargement commence comme suit:

2013-05-17_141720

Vous devriez probablement suivre les conseils de l'installateur. Cela prend vraiment au moins 15 minutes, même sur une connexion rapide( et plus comme une demi-heure sur votre ligne à large bande moyenne) pour télécharger et déballer l'image. Si vous vous asseyez et regardez le bar, non seulement vous vous ennuierez, mais vous serez sans café.Une fois le téléchargement et le déballage terminés, le processus d'installation commencera. Si vous êtes curieux de savoir exactement ce qui se passe dans les coulisses, cette entrée Raspbmc Wiki détaille le premier processus de démarrage.

Après avoir regardé plusieurs des nombreuses barres de progression, le système redémarrera lui-même, vous passerez quelques barres de progression, puis après deux redémarrages supplémentaires, vous serez transféré dans l'interface graphique de Raspbmc.

La partie difficile est terminée;C'est la dernière fois que vous aurez à regarder les captures-forever-loading-screen, car toutes les futures mises à jour seront automatisées et largement invisibles pour vous.

Configuration de Raspbmc

2013-05-17_164429

Une fois que vous êtes dans Raspbmc, il y a quelques modifications à apporter à la configuration.

Sélectionnez votre langue et votre fuseau horaire: Tout d'abord, sélectionnez votre langue. Une fois que vous avez sélectionné votre langue, vérifiez l'heure. Il y a de fortes chances que l'heure soit incorrecte sur votre système grâce à une mauvaise sélection de fuseau horaire. Accédez à Système - & gt;Paramètres - & gt;Apparence - & gt;International et ajustez le fuseau horaire et le fuseau horaire pour refléter votre position actuelle.

Ajouter des sources: Que vous ayez choisi d'attacher un disque dur directement à votre centre multimédia ou que vous diffusiez votre vidéo sur le réseau local à partir d'un serveur multimédia, vous devrez ajouter quelques sources. Accédez à la vidéo - & gt;Fichiers - & gt;Ajoutez des vidéos pour commencer à ajouter des emplacements source( vous ajoutez des sources locales et en réseau à partir de cet emplacement).

Vous pouvez répéter le même processus avec Music - & gt;Fichiers et images - & gt;Fichiers si vous souhaitez ajouter de la musique et des albums photo à votre centre multimédia à côté de vos vidéos.

Ajout d'une lecture DVD / MPEG : Si votre collection multimédia est stockée dans des codecs plus modernes, comme h.264, vous pouvez ignorer cette étape. Si vous avez beaucoup de rips DVD et d'autres médias encodés en MPEG-2, vous devrez ajouter une étape supplémentaire dans votre processus de configuration Raspbmc.

Afin d'ajouter la lecture MPEG-2, vous devrez acheter un code de licence auprès de la fondation Raspberry Pi. Ce n'est que quelques dollars, mais la Fondation a choisi de ne pas inclure une licence avec chaque tableau vendu afin de réduire les coûts de production.

Il n'est pas difficile d'activer la lecture, mais il y a quelques étapes( comme vérifier l'ID du matériel de votre carte Pi).Nous avons détaillé l'ensemble du processus dans notre tutoriel: Comment ajouter un support de codec vidéo MPEG-2 et VC-1 à votre Raspberry Pi.

Définissez le mot de passe principal et les mots de passe Raspbmc: Si vous êtes la seule personne à utiliser votre système, vous pouvez ignorer la configuration d'un mot de passe. Si d'autres personnes utilisent votre système( en particulier si ces autres personnes sont des compagnons de chambre, des conjoints et / ou des enfants technologiquement désemparés), il est judicieux de définir un mot de passe pour verrouiller les paramètres du système. Cela vous évitera de futurs maux de tête qui vont de la difficulté de comprendre pourquoi le son ne fonctionne plus à la réinstallation complète de votre système, parce que quelqu'un est devenu fou dans le panneau de configuration.

Pour définir le mot de passe principal( qui est un mot de passe au format XBMC), accédez à System - & gt;Paramètres - & gt;Système - & gt;Master lock. Si vous utilisez une interface distante uniquement pour votre système, nous vous recommandons fortement de sélectionner un mot de passe uniquement numérique.

Pour définir le mot de passe de configuration Raspbmc( spécifique à l'outil de configuration Raspbmc dans la section Programmes), accédez à Programmes - & gt;Paramètres Raspbmc. Dans le panneau des paramètres, accédez à Configuration du système, puis définissez le mot de passe dans la section Gestion des mots de passe.

Même si vous n'envoyez pas de mot de passe principal global, nous vous recommandons vivement de verrouiller la configuration Raspbmc, car les modifications qu'un utilisateur involontaire pourrait y faire peuvent mettre hors service votre unité Raspbmc, installer des versions nocturnes qui pourraient introduire l'instabilité que vous souhaitez.éviter, et sinon gâcher votre machine en douceur.

Configuration supplémentaire: Mis à part le paramétrage éventuel de votre télécommande( et uniquement s'il s'agit d'une télécommande non standard), vous ne devriez rien changer. La bonne chose à propos de l'utilisation de XBMC sur le Raspberry Pi est que le matériel est complètement normalisé;vous pouvez éviter l'énorme casse-tête d'essayer de comprendre pourquoi votre son ne fonctionnera pas, par exemple, sur le système spécifique sur lequel vous avez installé XBMC.

Configuration avancée et Fun

2013-05-17_170548

À ce stade, tout est opérationnel. Vous pouvez regarder des films, écouter de la musique, et même accéder à vos anciennes déchirures si vous avez débloqué le traitement MPEG-2.Le plaisir ne doit pas s'arrêter là, car XBMC / Raspbmc est hautement personnalisable.

Vous pouvez activer la prise en charge de la diffusion en continu pour Hulu et Amazon Instant Video: le même référentiel où vous pouvez trouver les modules complémentaires pour ces deux modules est également fourni avec d'autres modules complémentaires pour divers réseaux et sites Web.

Ne vous arrêtez pas là-bas, cependant, il y a des douzaines d'excellents ajouts pour tout, de la radio en streaming à Ted Talks et plus encore.

Pendant que vous personnalisez, il ne serait pas mal de tordre les skins Raspbmc réels avec des arrière-plans personnalisés doux ou même une toute nouvelle mise en page.

Si vous êtes vraiment sérieux au sujet de la gestion de vos médias et que vous n'avez pas peur d'investir un peu plus de temps dans le projet, vous voudrez certainement vérifier comment synchroniser vos médias dans toute la maison( vous pourrezpour mettre en pause un film dans le salon et le reprendre dans la chambre à coucher) ainsi que notre programme favori pour éditer et organiser activement votre contenu multimédia.

Si vous rencontrez un hoquet, votre premier arrêt devrait être le Wiki Raspbmc suivi de leurs excellents forums de support. Pendant que vous êtes là, envisagez de faire un don pour soutenir le projet Raspbmc - l'emballage et la distribution sont des one-man show. Si vous êtes particulièrement ravi du port Raspberry Pi et de la qualité incroyable de tout le projet XBMC( et nous le sommes bien sûr), nous vous recommandons fortement de faire un don à la fondation XBMC - les responsables non seulement de XBMC mais aussi dele portage d'une manière rapide au Raspberry Pi.