FreetuxTV
De Wiki de la communauté Mandriva.
et de WebTV et WebRadio francophones et dans plus de 20 autres langues dans le monde.
Sommaire |
Installation
Installation de VLC
D'abord, il est nécessaire d'installer VLC dont les bibliothèques et codecs sont utilisés par FreetuxTV.
Installez vlc O.8.6 sur Mandriva 2008 Spring (2008.1),
installez la version 0.9.4 ou supérieure sur Mandriva 2009 (2009.0) et installez la version 1.0.0 ou supérieure sur Mandriva 2009 Spring (2009.1) ou version plus récente de Mandriva Linux.
Note : Avec le vlc fourni par mandriva, il n'y a parfois pas de son (audio) lorsque l'on regarde certaines chaînes.
Dans ce cas, il vous faudra utiliser le vlc compilé par PLF qui inclut certains codecs non libres dans certains pays comme X264 et FAAD. Sinon, vous n'aurez pas de son et aurez aussi le droit à une belle erreur du genre :
[0x9541328] avcodec decoder error: cannot open codec (MPEG AAC Audio)
[0x9541328] main decoder error: no suitable decoder module for fourcc `mp4a'.
Un site permet d'aider à configurer automatiquement les dépôts (media) PLF là. Sinon voir les miroir PLF ici.
| Pour installer vlc, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi vlc |
Installation de FreetuxTV
Le paquet freetuxtv se trouve dans les dépôts de la distribution Mandriva Linux à partir de la 2010.0.
Les deux sections suivantes sont donc maintenant en principe inutiles à moins que vous n'ayez une version ancienne de Mandriva.
Si vous ne passez pas par les dépôts officiels, vous pouvez télécharger le paquetage :
soit sur la page de téléchargement du site de l'auteur du logiciel (freetuxtv.eric-beuque.com) (packages créés par l'équipe FreetuxTV) .
Il faut récupérer le paquetage qui vous convient :
32bits :
- 2008.1
freetuxtv-0.1.2-1mdv2008.1.i586.rpm pour Mandriva Linux 2008 Spring (2008.1) - Pour utilisation avec VLC 0.8.6
- 2009.0
freetuxtv-0.2.1-1mdv2009.0.i586.rpm pour Mandriva Linux 2009 (2009.0) - Pour utilisation avec VLC > 0.9.4
- 2009.1
freetuxtv-0.2.1-1mdv2009.1.i586.rpm pour Mandriva Linux 2009 Spring (2009.1) - Pour utilisation avec VLC > 0.9.4
freetuxtv-0.3.0-1mdv2009.1.i586.rpm pour Mandriva Linux 2009 Spring (2009.1) - Pour utilisation avec VLC > 1.0.0
freetuxtv-0.4.1-1mdv2009.1.i586.rpm pour Mandriva Linux 2009 Spring (2009.1) - Pour utilisation avec VLC > 1.0.0
- 2010.0
freetuxtv-0.3.0-1mdv2010.0.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0
freetuxtv-0.4.1-1mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0
freetuxtv-0.4.2-1mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0
freetuxtv-0.5.0-1mdv2010.0.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0 et VLC < 1.1.0
freetuxtv-0.5.1-1mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0 et VLC < 1.1.0
- 2010.1 et 2010.2
Version 0.5.1
freetuxtv-0.5.1-1mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0 et VLC < 1.1.0
freetuxtv-0.5.1-2mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.1.0
Version 0.5.2
freetuxtv-0.5.2-1mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.0.0 et VLC < 1.1.0
freetuxtv-0.5.2-2mdv2010.1.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 1.1.0
64 bits :
- 2009.1
freetuxtv-0.2.1-1mdv2009.1.x86_64.rpm pour Mandriva Linux 2009 Spring (2009.1) - Pour utilisation avec VLC > 0.9.4
soit directement sur le FTP du FAI Free (paquetages créés par Mandriva) :
- 2010.0
- Sources :
freetuxtv-0.3.0-1mdv2010.0.src.rpm pour Mandriva Linux 2010 (2010.0)
- Binaires 32 bits :
freetuxtv-0.3.0-1mdv2010.0.i586.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 0.9.8
- Binaires 64 bits :
freetuxtv-0.3.0-1mdv2010.0.x86_64.rpm pour Mandriva Linux 2010 (2010.0) - Pour utilisation avec VLC > 0.9.8
- 2010.1
- Sources :
freetuxtv-0.4.1-4mdv2010.1.src.rpm pour Mandriva Linux 2010 Spring (2010.1)
- Binaires 32 bits :
freetuxtv-0.4.1-4mdv2010.1.i586.rpm pour Mandriva Linux 2010 Spring (2010.1) - Pour utilisation avec VLC > 0.9.8
- Binaires 64 bits :
freetuxtv-0.4.1-4mdv2010.1.x86_64.rpm pour Mandriva Linux 2010 Spring (2010.1) - Pour utilisation avec VLC > 0.9.8
Puis l'installer via la commande
rpm -ivh nom_de_votre_paquetage_freetuxtv.rpm
avec le compte root
ou en faisant un double-click sur le fichier rpm, si le logiciel Software Installler est associé au fichier rpm pour les installer.
Fonctionnalités
- Lecture des chaînes de télévision (Free, Neuf et WebTV)
- Lecture en mode plein écran
- Mode miniature
- Support des touches multimédia des claviers
- Enregistrement vidéo/audio tout en regardant cette même chaine ou en écoutant cette même radio.
Utilisation
Capture d'écran
Voici une capture d'écran de la future version 0.4.0 avec Mandriva Linux 2009 Spring (2009.1):
Paramétrage du PareFeu avec Free comme FAI
Il est nécessaire de faire différents paramétrage pour ouvrir les flux réseau nécessaire au bon fonctionnement de FreetuxTV. La configuration décrite ci-dessous fonctionne avec la FreBox en mode non-routeur et l'ordinateur (PC) en tant que client DHCP de la FreeBox.
Verifier que l'hote mafreebox.freebox.fr est pingable via la commande :
$ ping mafreebox.freebox.fr
Sur le routeur (si vous en avez un), ouvrir les ports :
- 1234
- 8080
Sur le pare-feu Mandriva
(Menu -> Outils -> Outils systèmes -> Configurer votre ordinateur
puis Onglet Sécurité -> Configurer votre parefeu personnel), ouvrir les ports :
- 1234 en udp
- 8080 en tcp
C'est à dire que l'option "Tout (pas de firewall) et les suivantes sont décochés
et que dans la partie "Avancé", vous ayez dans le champ "Autres ports":
1234/udp 8080/tcp 32000:34000/udp
Dans le fichier /etc/shorewall/rules, ajouter les lignes suivantes
(après la ligne INCLUDE rules.drakx si elle existe et avant la ligne #LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE :
# Freebox ACCEPT net:212.27.38.253 fw udp - ACCEPT fw net udp 554 - ACCEPT fw net udp 32000:34000 - ACCEPT net:192.168.0.13 fw all -
212.27.38.253 est l'adresse IP du site web mafreebox.freebox.fr
192.168.0.13 est l'adresse de votre PC.
(utiliser la commande /sbin/ifconfig -a pour connaitre votre adresse IP ou utiliser le site web http://www.mon-ip.com/ )
554 est pour les flux de streaming avec le protocole rstp.
La plage de ports 32000 à 34000 est ouverte pour éviter des problèmes du genre la TV s'arrête automatiquement après 30s-5min.
( Source de cette optimisation )
Relancer le parefeu ShoreWall pour prendre en compte les modifications via la commande :
# shorewall restart
Lancement
Après installation du paquetage correspondant à votre distribution Mandriva Linux, il ne vous reste plus quà lancer le logiciel via Menu -> Son et Vidéo -> Plus -> Lecteur de chaînes de télévision FreetuxTV .
IMPORTANT : Mes groupes de chaînes ne contiennent aucunes chaînes
Voir la FAQ FreetuxTV
Ajout de nouvelles listes de chaines
FreeTuxTV est un logiciel très personnalisable. Il vous permet d'ajouter votre propre liste de chaines ou fichiers contenues dans un fichier *.m3u ou d'utiliser celles qui sont existantes. Pour ajouter de nouvelles chaines dans FreeTuxTV, dans le menu faire Chaines -> Ajouter un groupe. Dans la fenêtre "Ajouter un groupe", puis renseigner le champ "Nom du groupe" avec le nom de la liste qui apparaitra dans le panneau gauche et ensuite choisir "http://" ou "file://" dans la liste déroulante en face de ce champ et puis renseigner le champ "Uri de la playlist" avec l'URl pour accéder au fichier *.m3.
Enregistrement des vidéos
La fonction enregistrement des vidéos (bouton rond rouge) a été implémenté dans le code source de la version FreeTuxTV 0.3.0.
Elle vous permet d'enregistrer un programme de télévision ou de WebTV et de l'enregister en même temps.
La version 0.4.2 de FreetuxTV rajoute une option pour spécifier la durée de l'enregistrement. Plus d'informations pour cette option sur cette page web
Pour faire un enregistrement programmé lorsque vous n'etes pas devant votre PC pour enregistrer vos vidéos, utilisez Fricorder.
Il est tres simple d'emploi et permet d'enregistrer les vidéos de manière programmée (jour, heure, durée, chaine).
Le paquetage fricorder-0.7.40-2.noarch.rpm fonctionne bien avec la Mandriva 2009 Spring. Ce paquetage nécessite l'installation au préalable de python (pygtk), atd, zenity et vlc.
Liens
Externes
- Site officiel
- Page de téléchargement des RPMS pour Mandriva Linux
- Blog de Freetuxtv
- Wiki de Freetuxtv
- Forum de Freetuxtv
- Liste des visualiseurs de programmes TV pour linux
- Liste des logiciels multiposte
- The M3U (.m3u) Playlist File Format


