Blog de Jesus Forain Blog de Jesus Forain
Blog personnel de Jesus Forain où les principaux sujets sont l'informatique, la technologie, le spatial mais aussi divers sujets.
Site auto-hébergé sur un mini PC avec une connexion fibre
Rechercher & filtrer
Filtrer par année / mois
Derniers commentaires
Starship flight 8
Avatar de Jesus Forain
Jesus Forain
samedi 8 mars 2025 11:31

L'explosion du Ship vue depuis la Floride, regarder jusqu'à la fin.   ▶  

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
vendredi 7 mars 2025 00:52

Rattrapage du Booster Super Heavy réussi mais avec 2 moteurs qui ne se sont pas rallumés lors du boostback burn et 1 lors de la phase de décélération. Malheureusement le Ship a encore été perdu. Il a eu une avarie de moteurs, plusieurs se sont é[...]

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
vendredi 7 mars 2025 00:03

Début du direct de SpaceX, décollage toujours à l'heure prévue (00 H 30 en France).

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:53

Lancement annulé !

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:08

Décollage repoussé à 00 H 45, les préparatifs sont en cours.  

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:03

Quand j'ai écris ce tuto, j'ai repris le fonctionnement d'un récepteur BT qui ne demande pas d'authentification. Il doit être possible de faire un système où il faut appuyer sur un bouton pour se mettre en mode appairage comme pour une enceinte BT en utilisant le GP[...]

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar par défaut
Pete (non inscrit)
dimanche 2 mars 2025 22:01

Salut Jesus Forainsuper tuto merci beaucoup, ça marche nickel :) Je vais essayer de renforcer un peu la sécu, je suis en appart' et laisser l'appairage BT ouvert ça me plait moyen. Encore merci pour la publication @++Pete  

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar par défaut
Gregouille (non inscrit)
dimanche 26 janvier 2025 13:46

Bonjour! J'ai enfin réussi ! Le problème résidait dans bluez, malgré les multiples distros que j'ai testé j'avais toujours un conflit quelque part, et là après une énième réinstalle propre et de longues recherches sur toutes les l[...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
Avatar de Jesus Forain
Jesus Forain
samedi 25 janvier 2025 11:14

Le problème doit venir du réseau Free. Si c'était le VPN de l'entreprise ça ne fonctionnerait pas quelque soit le fournisseur. Et l'IP partagée n'empêche pas l'utilisation d'un VPN, c'est surtout utile si comme moi tu héberges un serveur web et que tu [...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
Avatar par défaut
Steph (non inscrit)
jeudi 23 janvier 2025 12:21

Bonjour, Merci pour ton blog et toutes ces infos. J'ai un soucis un peu tricky. Depuis quelques semaines (impossible de me rappeler quand exactement), lorsque je suis en télétravail via le VPN de mon entreprise (via ma freebox pop), j'ai des erreurs reseau (fermeture de socket) entre l[...]

Serveur TV pour voir la TV sur le réseau

- 481 vues

Voir aussi: Installer et configurer un serveur Debian

On va configurer un serveur qui va permettre de diffuser la TV sur le réseau avec Tvheadend. Il y a toutes les options qu'on trouve sur une TV avec le guide des programmes, les sous-titres et la possibilité de changer de chaîne. Et comme si ça ne suffisait pas, il est aussi possible de programmer des enregistrements puisque l'application fait aussi magnétoscope. Il n'y a pas de lignes de commandes à taper, la configuration se faisant via une interface web. Tvheadend n'est pas limité à la TNT, qui utilise la norme DVB-T (terrestrial), il peut aussi diffuser le satellite si vous avez une carte DVB-S (satellite).

Ceci permet de voir la TV sur n'importe quel PC du réseau et même les tablettes et smartphones Android et Apple. C'est l'idéal pour ceux qui veulent s'emmener la TV partout avec eux. Il est aussi possible de voir la TV en dehors de chez soi via Internet mais il vous faudra une connexion câble ou fibre avec un bon upload, une connexion ADSL ordinaire est limitée à 1 MB/s en upload, ce qui n'est pas suffisant pour voir une vidéo en streaming ou alors en très mauvaise qualité.

Niveau qualité, c'est identique à ce qu'on a avec une TV, le serveur se contentant juste de vous renvoyer le flux de la TNT sans le modifier, ce qui a aussi pour effet d'avoir une charge CPU quasiment nulle. Ça fonctionne bien en WIFI tant que vous avez un signal suffisant pour tenir le débit qui est d'environ 5MB/s et dépendant de la chaîne regardée. Les chaînes d'info comme BFM TV ont moins de débit que TF1 HD par exemple.

Matériel néscessaire


Un ordinateur avec Linux, ici, c'est Debian qui est utilisé. On peut aussi utiliser un Raspberry PI mais il faudra un hub USB alimenté pour alimenter la clé USB TNT, ses ports USB ne fournissant pas assez de courant.

Une carte ou clé USB TNT. Il faudra que la carte soit compatible Linux, soit c'est marqué sur la boîte, dans ce cas il n'y a pas de question à se poser, soit il n'y a rien de marqué et là il va falloir chercher sur Google. J'ai un boîtier USB Terratec T², pas tout récent il fonctionne très bien et surtout il est compatible Linux, c'était marqué sur la boîte.

S'assurer que la réception TNT soit bonne.

Vérification de la carte TV


On va d'abord vérifier que la carte TV est reconnue, attention, c'est DVB et non DVD. DVB veut dire Digital Video Broadcasting.

 ls /dev/dvb

Si le dossier adapterX, X étant un nombre, existe c'est que la carte est reconnue, si vous avez le message "Aucun fichier ou dossier de ce type" ou que le /dev/dvb est vide, c'est que la carte n'a pas été reconnue.

Installation


Ajouter le dépôt Tvheadend:

Ouvrir

 vim /etc/apt/sources.list 

Et jouter cette ligne:

 deb http://apt.tvheadend.org/stable wheezy main

Installer Tvheadend:

 apt-get update apt-get install tvheadend 

Au cours de l'installation, répondre oui à ce message:

 ATTENTION : les paquets suivants n'ont pas été authentifiés. tvheadend Faut-il installer ces paquets sans vérification (o/N) ? 

undefined

Entrez un nom d'utilisateur, par exemple admin.

undefined

Entrez un mot de passe.

Le service tvheadend est censé être démarré après l'installation, le démarrer au cas où:

 service tvheadend start

Tvheadend est maintenant installé et lancé.

Configuration


Ouvrir un navigateur web et aller à cette adresse en remplaçant < ADRESSE_DU_SERVEUR > par l'adresse de votre serveur:

http://< ADRESSE_DU_SERVEUR >:9981/

Le login et mot de passe définis durant l'installation vous sont demandés puis vous arrivez sur l'interface de configuration. La navigation se fait par les onglets et sous-onglets du haut.

undefined

undefined

Cliquez sur les onglets "Configuration" => "DVB Inputs" => "TV Adapters". Cochez "Enabled" pour activer la carte TV. Puis cliquez sur l'onglet "Multiplexes".

undefined

Dans la barre du haut, cliquez sur le + vert "Add mux(es) manually..."

C'est ici qu'on va configurer les fréquences des multiplexes, il y a un scan automatique mais avec ma carte ça ne marche pas, c'est un bug propre au Terratec T², il faut que je rajoute 332kHz. Les fréquences doivent être entrées en kHz et pour les reste des options, configurez comme sur l'image. Cliquez sur le bouton "Add" pour ajouter le multiplexe, la fenêtre reste ouverte, ne la fermez pas et entrez les fréquences suivantes et cliquez sur "Add" à chaque fois.

undefined

Une fois que vous avez rentré tous les multiplexes, attendez un peu que le scan des fréquences se fasse, les colonnes Network, NetworkID et MuxID vont se remplir, c'est signe que ça fonctionne.

Cliquez sur l'onglet "Services" pour voir les chaînes trouvées, il se peut qu'il y ait des lignes parasites avec des noms bizarres.

undefined

En restant dans "TV Adapters", cliquez sur l'onglet "General" puis cliquez sur le bouton "Map DVB services to channels...".

Cliquez ensuite sur l'onglet 'Channel / EPG", vous devriez avoir la liste des chaînes dans l'ordre.

undefined

Si vous avez VLC, cliquez sur "Play" en face du nom de la chaîne et récupérez le lien. Dans VLC, allez dans "Média" => "Ouvrir un flux réseau..." et collez le lien. Il se peut qu'il vous demande un login et mot de passe, ce sont ceux définis lors de l'installation.

La vidéo apparaît.

Il est aussi possible de récupérer la liste des chaînes en entrant ça dans VLC: http://< ADRESSE_DU_SERVEUR >:9981/playlist/channels

Android et IOS


IOS (Apple): l'appli TvhClient est disponible sur l'app store.

Android: l'appli n'est pas disponible sur le Google Play, il faut la télécharger séparément le paquet APK ici: http://john-tornblom.github.io/TVHGuide/. Pour l'installer, vous devez autoriser les sources inconnues. Allez dans "Paramètres" => "Applications" et cochez "Sources inconnues". Remettre l'option une fois l'appli installée. Il faudra aussi installer MX Player ou BS player pour visionner le flux.

Configurez l'appli avec le login, mot de passe et adresse du serveur. Si la configuration est correcte, vous devriez avoir la liste des programmes sur la page d'accueil. Restez appuyé sur une chaîne puis "Play". Pour voir la TV, il est conseillé d'utiliser BS Player ou MX Player.

undefined

 

 

partager sur Facebook
COMMENTAIRES
Envoyer un commentaire
chargement de l'éditeur en cours...
Envoi d'images pour les insérer dans le message
Cliquez sur le bouton "insérer l'image" pour l'ajouter à votre message, le fond de l'image passe en vert indiquant qu'elle est ajoutée. Les images non insérés sont supprimées.

Envoi de fichiers pour les télécharger

Attention! vous n'êtes pas connecté, vous postez en mode invité.