Comme mon Raspberry Pi était trop lent pour certaines tâches, j'avais besoin de quelque chose de plus rapide mais toujours économe en énergie : un Cubietruck ou Cubieboard 3 était la solution pour moi.
L'avantage : grâce à un double cœur Allwinner A20 Cortex A7 SoC Avec 1 GHz ainsi que 2 Go de RAM, le système Cubietruck est nettement plus puissant que le Raspberry Pi. À utiliser avec BitTorrent Sync le port SATA est idéal : dans mon cas, j'ai connecté un disque dur Hitachi d'un téraoctet.

Le site Cubieboard 3 ou Cubietruck est, comme tous les mini PC basés sur ARM, très économe en termes de consommation d'énergie. Bien qu'une alimentation de 15 watts soit recommandée lorsqu'on utilise un disque dur, l'alimentation Apple de l'iPad 3 de 10 watts parvient à faire fonctionner le système de manière stable.
J'utilise le système d'exploitation suivant Serveur Cubieez dans la version actuelle 1.5 - la RAM requise est très faible par défaut, ce qui est idéal pour exécuter des services supplémentaires.
TVHeadend 3.4 sur Cubietruck
Si vous souhaitez utiliser vous-même tvheadend à partir du dépôt GIT actuel, il vous suffit de suivre les étapes ci-dessous :
- Le statut actuel Télécharger depuis GitHub et déballer
- Dans le répertoire tvheadend-master ./configure. Cela ne trouvera probablement pas tous les paquets possibles que vous devez installer. Répétez ./configure jusqu'à ce qu'il ne manque plus de paquets.
- Dernier site ./Autobuild.sh -t debian dans le répertoire tvheadend. Cela crée un fichier .deb dans le répertoire parent, qui est ensuite ouvert avec dpkg -i tvheadend-*.deb peut être installé.
Lors de ma dernière tentative avec la version actuelle du 26 mai 2015, le paquet créé n'avait pas de numéro de version - mais ce n'est pas problématique dans la mesure où cela va, il pourrait être exécuté de toute façon. Bien entendu, il n'est pas garanti qu'il fonctionne sur tous les systèmes.
La configuration peut ensuite être appelée via la fonction port standard pour tête de TV: http://localhost:9981ou remplacez "localhost" par l'IP du Cubietruck.
Mise à jour 01.09.2015 : tvheadend 4.0.x publié
La nouvelle version de tvheadend portant le numéro de version 4.0 a été publiée en mai 2015. Essentiellement, la nouvelle version fonctionne comme la précédente - seul le transcodage n'est pas encore intégré dans toutes les versions et ne fonctionne pas encore sous Mac OS X. Comme précédemment, tvheadend peut être utilisé pour redistribuer un signal de télévision à partir d'un signal DVB-C, DVB-T ou IPTV dans le réseau.
Après tête de télé est installé, La configuration correspond à celle du Raspberry Pi.. Le résultat : au lieu d'une charge CPU de ~90% par tvheadend sur le Raspberry Pi (overclocké), tvheadend sur le Cubietruck n'a besoin que d'une bonne 30% de puissance CPU.
Sync BitTorrent sur Cubietruck
Après une installation réussie de BitTorrent Sync que vous pouvez trouver sous http://ip-adresse-des-cubietruck:8888 Ouvrez l'interface BitTorrent Sync et ajoutez les répertoires à synchroniser. Si vous voulez accéder aux fichiers à partir d'Internet, vous devez également ajouter Owncloud ou installer Seafile.
Conclusion Cubietruck
Bien que j'utilise actuellement les possibilités de la Cubietruck (grâce à la connexion HDMI et au port IR, un centre multimédia pourrait également être installé dessus), mais pour mes besoins et mon objectif d'obtenir un serveur de synchronisation TV et BitTorrent avec une consommation d'énergie aussi faible que possible, le Cubietruck est idéal. Comme le système d'exploitation est stocké sur des cartes micro SD, j'expérimenterai un peu à l'avenir - et je remplacerai toujours la carte SD "importante" par une autre une fois qu'elle aura été configurée.
Ceux qui cherchent à entrer dans le monde des mini-PC ARM et qui veulent commencer avec un Raspberry Pi veut se lancer trouvera ici les bonnes offres : Acheter Raspberry Pi sur Amazon. Si, en revanche, vous souhaitez le monter directement sur un Cubietruck, vous pouvez désormais l'obtenir pour 115 euros avec un bloc d'alimentation chez Amazon :
Bonjour Falk,
projet intéressant. Vos enregistrements via tvheadend fonctionnent-ils sans retour, en particulier les enregistrements en HD ?
Cela m'intéresserait aussi. Je veux mettre en place un serveur DVB-C 2x avec tvheadend et un disque Sata 2,5″. L'enregistrement + le streaming simultanés seraient importants pour moi. Je ne veux pas de bittorrent ou autre pour l'instant, juste un pur serveur TV.
Ouf, je suis un peu perplexe : il faudrait que je configure une double clé DVB pour cela. Le double streaming a au moins aussi fonctionné avec un Raspberry Pi, donc le Cubietruck devrait aussi être suffisant.
Ensuite, je répondrai moi-même, si quelqu'un d'autre trouve cela intéressant :
J'ai 2 adaptateurs Sundtek DVB-C sur un hub USB passif et 1 Cardreader/OSCam sur le deuxième port USB du Cubie. Ainsi qu'un disque dur SATA de 2,5″ pour les enregistrements. Le tout est alimenté par une alimentation de 12,5W (http://www.amazon.de/gp/product/B00GUSHNW4). Ça marche : Enregistrement simultané de ARD HD et Pro7 HD + streaming Sat1 HD vers le HTPC. Les deux cœurs du Cubie sont également très sollicités : 65% - 90%. Je n'ai pu observer aucune perte d'information, ni pendant les enregistrements, ni pendant les flux. Je n'ai pas besoin de plus que ça.
Curieusement, 1x DVB-C et le lecteur de carte sur le hub passif n'ont pas fonctionné, après quelques heures OSCam a perdu la connexion au lecteur de carte et seul un redémarrage de Cubiene a pu le réparer.
Les temps de commutation sont également très bons : 1 à 2 secondes. Timeshift ne fonctionne pas de manière fiable avec TVHeadend, mais cela est dû au programme et non au Cubie.
Conclusion : le Cubie est définitivement utilisable comme petit serveur TV pour mes besoins !
Super - cela ressemble exactement à ce que je voudrais aussi réaliser.
Malheureusement, je n'ai pas dépassé le point
sudo apt-add-repository http://apt.tvheadend.org/stable
dehors. Ici, je reçois le message d'erreur :
"apt-add-repository : commande non trouvée"
Quand j'ai alors
apt-get install tvheadend, j'obtiens le message d'erreur suivant.
"impossible de localiser le paquet tvheadend"
J'apprécierais un conseil ou je serais très intéressé de savoir comment vous avez réussi à faire fonctionner tvheadend.
Bonjour Falk,
Je voudrais tester une version actuelle de tvheadend sur une image CT avec un noyau actuel.
Cependant, je suis probablement un peu trop stupide pour construire le paquet tvheadend correspondant. Pourriez-vous afficher une courte séquence des commandes qui ont été nécessaires pour construire le paquet tvheadend 3.4 ? Il fonctionne actuellement très bien pour moi.
Salutations
seppel
Je vais peut-être le faire ce soir et mettre à jour le post en conséquence. En fait, ce n'est pas si compliqué, mais je ne l'ai pas fait depuis longtemps - tout fonctionne actuellement et j'utilise Netflix la plupart du temps de toute façon.
J'ai donc étendu les instructions - j'espère que cela vous aidera ! S'il y a des questions, faites-le moi savoir. J'ai eu le plus de mal à installer tous les paquets (chacun dans la version -dev) dont tvheadend a besoin pour fonctionner.
Super ! Merci !