[SCM] Mumudvb packaging branch, upstream, updated. 24c2efb080b56abb8e7be67bae30ba7fe457759e

Brice DUBOST braice at braice.net
Sat Nov 1 13:31:08 UTC 2008


The following commit has been merged in the upstream branch:
commit 91fd8466ec9f3956fb2a20a26007613f51871700
Author: Brice DUBOST <braice at braice.net>
Date:   Sat Nov 1 13:24:34 2008 +0100

    UTF-8

diff --git a/README-fr b/README-fr
index 74fd183..b458c5f 100644
--- a/README-fr
+++ b/README-fr
@@ -4,11 +4,11 @@ mumudvb v1.5.3 - README
 Site principal de mumudvb http://mumudvb.braice.net
 
 = Description =
-mumudvb est, à l'origine, une modification de dvbstream pour le cr at ns (http://www.crans.org), la quantité de modifications étant importante nous avons décidé de redistribuer le projet (dans l'esprit du logiciel libre).
+mumudvb est, à l'origine, une modification de dvbstream pour le cr at ns (http://www.crans.org), la quantité de modifications étant importante nous avons décidé de redistribuer le projet (dans l'esprit du logiciel libre).
 
-Désormais mumudvb est un projet indépendant de dvbstream.
+Désormais mumudvb est un projet indépendant de dvbstream.
 
-Mumudvb permet de diffuser plusieurs chaines d'un transpondeur dvb sur différentes adresses de multicast.
+Mumudvb permet de diffuser plusieurs chaines d'un transpondeur dvb sur différentes adresses de multicast.
 
 = Auteurs =
 
@@ -16,52 +16,52 @@ Auteur principal:
 Brice DUBOST (mumudvb AT braice.net)
 
 Contributeurs:
-Manuel SABBAN (manu AT crans.ens-cachan.fr) (implémentation du getopt)
+Manuel SABBAN (manu AT crans.ens-cachan.fr) (implémentation du getopt)
 Stephane GLONDU (glondu AT crans.ens-cachan.fr) (page de man, nettoyage du Makefile)
 
 Remerciements:
-Dave CHAPMAN pour avoir écrit dvbstream.
+Dave CHAPMAN pour avoir écrit dvbstream.
 
 Mailing-liste : 
 "mumudvb-dev _AT_ lists DOT crans DOT org"
 
-= Fonctionalités et contenu =
+= Fonctionalités et contenu =
 
-== Fonctonalités principales =
- * Possibilité de diffuser plusieurs chaînes d'un même transpondeur sur des ips différentes
- * Mumudvb est capable de réécrire à la volée le pid PAT pour n'annoncer que les flux réelement présents (utile pour les set-top boxes).
- * Support des chaines cryptées (si vous n'avez pas de CAM vous pouvez utiliser sasc-ng mais vérifiez que c'est autorisé dans votre pays)
- * Mumudvb est capable de trouver les chaines présentent dans le flux
- * Génération automatique des annonces SAP
+== Fonctonalités principales =
+ * Possibilité de diffuser plusieurs chaînes d'un même transpondeur sur des ips différentes
+ * Mumudvb est capable de réécrire à la volée le pid PAT pour n'annoncer que les flux réelement présents (utile pour les set-top boxes).
+ * Support des chaines cryptées (si vous n'avez pas de CAM vous pouvez utiliser sasc-ng mais vérifiez que c'est autorisé dans votre pays)
+ * Mumudvb est capable de trouver les chaines présentent dans le flux
+ * Génération automatique des annonces SAP
 
-== Liste détaillée des fonctionalités ==
+== Liste détaillée des fonctionalités ==
 
- * Possibilité de diffuser plusieurs chaînes d'un même transpondeur sur des ips différentes
+ * Possibilité de diffuser plusieurs chaînes d'un même transpondeur sur des ips différentes
  * Pouvoir afficher la puissance du signal pendant l'utilisation
- * Liste mise a jour en temps réel des chaînes diffusées
- * Mumudvb peut être lancé en tant que démon (en cas d'exécution en tache de fond les logs sont écrit via syslog)
+ * Liste mise a jour en temps réel des chaînes diffusées
+ * Mumudvb peut être lancé en tant que démon (en cas d'exécution en tache de fond les logs sont écrit via syslog)
  * Ecriture dans un fichier de son pid
  * Pouvoir utiliser des fichiers de configuration
- * Mumudvb est capable de se tuer tout seul si la carte ne diffuse plus rien au bout d'un temps paramétrable
- * Mumudvb arrête de tenter d'accorder la carte au bout d'un temps paramétrable.
+ * Mumudvb est capable de se tuer tout seul si la carte ne diffuse plus rien au bout d'un temps paramétrable
+ * Mumudvb arrête de tenter d'accorder la carte au bout d'un temps paramétrable.
  * Permet de diffuser le meme pid sur plusieurs chaines (permet de creer des chaines avec plusieurs langues)
  * Support fonctionnel du DVB-T
- * Diffusion des pids obligatoires systématique
+ * Diffusion des pids obligatoires systématique
   * Les pids obligatoires sont les suivants :
    * PAT (0): Program Association Table
-   * NIT (16) : Network Information Table : Fournit des informations à propos du réseau physique.
-   * SDT (17) : Service Description Table : Le pid SDT contient des données décrivant les différents services ex : nom des services, fournisseur du service, etc.
-   * EIT (18) : Event Information Table : Le pid EIT contient des données concernant les programmes comme : le nom du programme, l'heure de début, la durée, une description etc ...
-   * TDT (20): Time and Date Table : Le pid TDT contient l'heure et la date. Cette information est dans un pid à part car sa mise à jour est fréquente.
- * Mumudvb s'inscrit lui même au flux (IGMP membership request) pour éviter que certains switchs braodcastent les flux
- * Mumudvb est capable de réécrire à la volée le pid PAT pour n'annoncer que les flux réelement présents (utile pour les set-top boxes).
-  * Cette fonctionalité est expérimentale (03/2006) et ne permet pas de réécrire des Pids PAT plus gros que 188 bytes
- * Support expérimental des chaines cryptées
+   * NIT (16) : Network Information Table : Fournit des informations à propos du réseau physique.
+   * SDT (17) : Service Description Table : Le pid SDT contient des données décrivant les différents services ex : nom des services, fournisseur du service, etc.
+   * EIT (18) : Event Information Table : Le pid EIT contient des données concernant les programmes comme : le nom du programme, l'heure de début, la durée, une description etc ...
+   * TDT (20): Time and Date Table : Le pid TDT contient l'heure et la date. Cette information est dans un pid à part car sa mise à jour est fréquente.
+ * Mumudvb s'inscrit lui même au flux (IGMP membership request) pour éviter que certains switchs braodcastent les flux
+ * Mumudvb est capable de réécrire à la volée le pid PAT pour n'annoncer que les flux réelement présents (utile pour les set-top boxes).
+  * Cette fonctionalité est expérimentale (03/2006) et ne permet pas de réécrire des Pids PAT plus gros que 188 bytes
+ * Support expérimental des chaines cryptées
  * Mumudvb est capable de s'autoconfigurer, voir plus bas
 
 D'autres programmes sont joints dans les sources de mumudvb:
- * relay : permet de relayer un flux (récupérer un flux en multicast et l'unicaster ou l'envoyer vers une autre ip de multicast) il peut être utilisé pour traverser des routeurs ou des firewalls interdisant le multicast.
- * recup_sap : mini client sap, récupère les annonces sap sur le réseau pendant 60 secondes et les écrit dans un fichier (non triées)
+ * relay : permet de relayer un flux (récupérer un flux en multicast et l'unicaster ou l'envoyer vers une autre ip de multicast) il peut être utilisé pour traverser des routeurs ou des firewalls interdisant le multicast.
+ * recup_sap : mini client sap, récupère les annonces sap sur le réseau pendant 60 secondes et les écrit dans un fichier (non triées)
 
 
 = Installation =
@@ -73,28 +73,28 @@ make install (en root)
 
 C'est tout!
 
-Si vous voulez utiliser les valeurs par défaut pour la TNT tapez "make FRANCE=1"
+Si vous voulez utiliser les valeurs par défaut pour la TNT tapez "make FRANCE=1"
 au lieu de "make"
 
-Si vous ne spécifiez pas de pays à la compilation, les valeurs par défaut sont auto pour tous les paramètres, excepté pour la bande passante définie à 8MHz.
+Si vous ne spécifiez pas de pays à la compilation, les valeurs par défaut sont auto pour tous les paramètres, excepté pour la bande passante définie à 8MHz.
 
 
 = Utilisation =
 
-Pour connaître la syntaxe des fichiers de configuration, se référer au fichier README_CONF
+Pour connaître la syntaxe des fichiers de configuration, se référer au fichier README_CONF
 
 Pour une utilisation rapide de mumudvb, voir le fichier QUICKSTART
 
 Syntaxe :
 	mumudvb [options] -c fichier_de_configuration
 	mumudvb [options] --config fichier_de_configuration
-Les différentes options possibles sont : 
+Les différentes options possibles sont : 
 
 -d, --debug
-	ne se lance pas en démon et affiche les messages sur la sortie standard et d'erreur
+	ne se lance pas en démon et affiche les messages sur la sortie standard et d'erreur
 
 -s, --signal
-	Affiche la force du signal pendant que la carte s'accorde et, une fois que la carte est accordé, toutes les 5 secondes
+	Affiche la force du signal pendant que la carte s'accorde et, une fois que la carte est accordé, toutes les 5 secondes
 
 -h, --help
 	affiche l'aide
@@ -106,43 +106,43 @@ Les diff
 	Rends mumudvb plus silencieux
 
 Signaux : (voir la page de man de kill)
-    SIGUSR1 : change l'affichage de la puissance une fois la carte tunée, s'il était absent il devient présent et inversement
+    SIGUSR1 : change l'affichage de la puissance une fois la carte tunée, s'il était absent il devient présent et inversement
 
-= Détails techniques (en vrac) =
+= Détails techniques (en vrac) =
 
  * mumudvb permet de recevoir un signal satellite (DVB-S), Terrestre (DVB-T) ou cable (DVB-C)
 
- * mumudvb diffuse les Pids suivants avec toutes les chaînes (conformément à la norme MPEG2-TS)
+ * mumudvb diffuse les Pids suivants avec toutes les chaînes (conformément à la norme MPEG2-TS)
    * PAT (0): Program Association Table
-   * NIT (16) : Network Information Table : Fournit des informations à propos du réseau physique.
-   * SDT (17) : Service Description Table : Le pid SDT contient des données décrivant les différents services ex : nom des services, fournisseur du service,\ etc.
-   * EIT (18) : Event Information Table : Le pid EIT contient des données concernant les programmes comme : le nom du programme, l'heure de début, la durée,\ une description etc ...
-   * TDT (20): Time and Date Table : Le pid TDT contient l'heure et la date. Cette information est dans un pid à part car sa mise à jour est fréquente.
+   * NIT (16) : Network Information Table : Fournit des informations à propos du réseau physique.
+   * SDT (17) : Service Description Table : Le pid SDT contient des données décrivant les différents services ex : nom des services, fournisseur du service,\ etc.
+   * EIT (18) : Event Information Table : Le pid EIT contient des données concernant les programmes comme : le nom du programme, l'heure de début, la durée,\ une description etc ...
+   * TDT (20): Time and Date Table : Le pid TDT contient l'heure et la date. Cette information est dans un pid à part car sa mise à jour est fréquente.
 
- * Performances: mumudvb consomme 15% du processeur d'un celeron 2.6GHz avec une carte Hauppauge et un noyau Linux 2.6.9 pour un transpondeur plein (mumudvb a été développé à l'origine dans ce but, après des tests avec VLC qui offrait de piteuses performances, une instabilité chronique et avec des fonctionnalités manquantes pour notre utilisation)
+ * Performances: mumudvb consomme 15% du processeur d'un celeron 2.6GHz avec une carte Hauppauge et un noyau Linux 2.6.9 pour un transpondeur plein (mumudvb a été développé à l'origine dans ce but, après des tests avec VLC qui offrait de piteuses performances, une instabilité chronique et avec des fonctionnalités manquantes pour notre utilisation)
 
- * A éviter : les chipset via non récents ou nforce, ces chipset sont des chipsets grand public, incapables de gérer correctement une grande quantité de données sur le bus PCI.
+ * A éviter : les chipset via non récents ou nforce, ces chipset sont des chipsets grand public, incapables de gérer correctement une grande quantité de données sur le bus PCI.
 
- * mumudvb est capable de diffuser de la TNT (télévision numérique terrestre). N'oubliez pas de vérifier les paramètres de réception si vous avez un problème.
+ * mumudvb est capable de diffuser de la TNT (télévision numérique terrestre). N'oubliez pas de vérifier les paramètres de réception si vous avez un problème.
 
- * Lors de l'exécution le programme écrit la liste des chaînes diffusées dans le fichier /var/run/mumudvb/chaines_diffusees_carte%d le %d est remplacé par le numéro de carte, le chemin n'est pas paramétrable mais cela est facile à implémenter, envoyez moi un mail si vous en avez besoin. Ce fichier contient la liste des chaînes diffusées (actualisée toute les 5 secondes) de la forme suivante (pour chaque ligne) : "nom:ip:port"
+ * Lors de l'exécution le programme écrit la liste des chaînes diffusées dans le fichier /var/run/mumudvb/chaines_diffusees_carte%d le %d est remplacé par le numéro de carte, le chemin n'est pas paramétrable mais cela est facile à implémenter, envoyez moi un mail si vous en avez besoin. Ce fichier contient la liste des chaînes diffusées (actualisée toute les 5 secondes) de la forme suivante (pour chaque ligne) : "nom:ip:port"
 
- * mumudvb a été testé avec 6 cartes, et peut en supporter plus.
-  * au (04/2005) pour utiliser plus de 4 cartes, les possibilités sont d'utiliser un noyau 2.4.* avec devfs :-( ou d'utiliser un noyau > 2.6.11 avec udev compilé statiquement avec klibc en attendant la mise a jour de la glibc. Nous n'avons pas testé avec les versions récentes d'udev depuis.
+ * mumudvb a été testé avec 6 cartes, et peut en supporter plus.
+  * au (04/2005) pour utiliser plus de 4 cartes, les possibilités sont d'utiliser un noyau 2.4.* avec devfs :-( ou d'utiliser un noyau > 2.6.11 avec udev compilé statiquement avec klibc en attendant la mise a jour de la glibc. Nous n'avons pas testé avec les versions récentes d'udev depuis.
 
-= Problèmes connus =
+= Problèmes connus =
 
-== Vlc incapable de lire le flux vidéo mais pas xine ou mplayer ==
+== Vlc incapable de lire le flux vidéo mais pas xine ou mplayer ==
 
- * Pour Vlc, il faut indiquer le pid PMT en plus des pids audio et vidéo (sinon, il est aussi incapable de voir ce qui est présent dans le flux). Ceci est un problème courant, en effet scan ne fournit pas le pid PMT mais son numéro. pour résoudre ce problème, on peut utiliser {{{vlc -v}}} qui va donner une ligne de la forme : {{{[00000269] ts demuxer debug:   * number=1025 pid=110}}} vous aurez la correspondance entre le nombre donné par scan et le pid réel, plus d'informations sont données dans le fichier readme-conf. dvbsnoop permet aussi d'obtenir cette information. Vous pouvez aussi utiliser l'autoconfiguration.
+ * Pour Vlc, il faut indiquer le pid PMT en plus des pids audio et vidéo (sinon, il est aussi incapable de voir ce qui est présent dans le flux). Ceci est un problème courant, en effet scan ne fournit pas le pid PMT mais son numéro. pour résoudre ce problème, on peut utiliser {{{vlc -v}}} qui va donner une ligne de la forme : {{{[00000269] ts demuxer debug:   * number=1025 pid=110}}} vous aurez la correspondance entre le nombre donné par scan et le pid réel, plus d'informations sont données dans le fichier readme-conf. dvbsnoop permet aussi d'obtenir cette information. Vous pouvez aussi utiliser l'autoconfiguration.
 
-== Crash du système en utilisant mumudvb ==
+== Crash du système en utilisant mumudvb ==
 
- * les chipset via non récents ou nforce, ces chipset sont des chipsets grand public, incapable de gérer correctement une grande quantité de données sur le bus PCI, ils peuvent faire planter la machine complètement.
+ * les chipset via non récents ou nforce, ces chipset sont des chipsets grand public, incapable de gérer correctement une grande quantité de données sur le bus PCI, ils peuvent faire planter la machine complètement.
 
-== Problème d'accord avec la TNT ==
+== Problème d'accord avec la TNT ==
 
- * Il faut vérifier vos paramètres d'accord, en sachant que le paramètre bandwidth ne peux pas être mis en auto.
+ * Il faut vérifier vos paramètres d'accord, en sachant que le paramètre bandwidth ne peux pas être mis en auto.
 
 = Autoconfiguration =
 
@@ -150,19 +150,19 @@ Depuis 07/2008, mumudvb est capable de s'autoconfigurer.
 
 Mumudvb est capable de faire deux types d'autoconfiguration : 
 
-== Autoconfiguration Complète ==
+== Autoconfiguration Complète ==
 
-C'est la manière la plus simple d'utiliser mumudvb
+C'est la manière la plus simple d'utiliser mumudvb
 
 Utilisez ce mode lorsque vous voulez diffuser un transpondeur complet.
 
-Dans ce mode, mumudvb va trouver pour vous, les différentes chaînes, leurs noms et leurs PIDs (PMT, Audio, Vidéo, Sous-titres, Télétexte et AC3).
+Dans ce mode, mumudvb va trouver pour vous, les différentes chaînes, leurs noms et leurs PIDs (PMT, Audio, Vidéo, Sous-titres, Télétexte et AC3).
 
 Pour utiliser ce mode vous devez : 
- * Définir les parametres pour l'accord de la carte (fréquence polarisation etc) dans le fichier de configuration
+ * Définir les parametres pour l'accord de la carte (fréquence polarisation etc) dans le fichier de configuration
  * Ajouter "autoconfiguration=2" dans le fichier de configuration
- * Vous n'avez a définir aucune chanie
- * Pour avoir les messages dans la console, pensez à utiliser le paramètre "-d" : 
+ * Vous n'avez a définir aucune chanie
+ * Pour avoir les messages dans la console, pensez à utiliser le paramètre "-d" : 
    ex : mumudvb -d -c your_config_file
 
 Exemple de fichier de configuration : 
@@ -174,34 +174,34 @@ srate=27500
 autoconfiguration=2
 -----
 
-Les chaînes seront diffusées sur les ip de multicast 239.100.c.n où c est le numéro de carte (0 par défaut) et n le numéro de chaîne.
+Les chaînes seront diffusées sur les ip de multicast 239.100.c.n où c est le numéro de carte (0 par défaut) et n le numéro de chaîne.
 
 Si vous n'utilisez pas la directive common_port, mumudvb utilisera le port 1234.
 
-Par défaut les annonces sap sont générées automatiquement si vous utilisez ce mode d'autoconfiguration. Pour les désactiver ajoutez une ligne "sap=0" apres la ligne autoconfiguration=2.
+Par défaut les annonces sap sont générées automatiquement si vous utilisez ce mode d'autoconfiguration. Pour les désactiver ajoutez une ligne "sap=0" apres la ligne autoconfiguration=2.
 
 == Autoconfiguration "simple" ==
 
-Utilisez ce mode lorsque vous voulez controller le nom des chaînes, leurs ip et quelles chaines vous voulez diffuser
+Utilisez ce mode lorsque vous voulez controller le nom des chaînes, leurs ip et quelles chaines vous voulez diffuser
 
-Dans ce cas, vous avez a préciser pour chaque chaîne : 
+Dans ce cas, vous avez a préciser pour chaque chaîne : 
  * L'adresse ip
  * Le port (optionnel si vous utilisez common_port)
  * Le nom
  * Le pid PMT 
 
-Et vous avez a ajouter "autoconfiguration=1" au début de votre fichier de configuration.
+Et vous avez a ajouter "autoconfiguration=1" au début de votre fichier de configuration.
 
-Mumudvb trouvera les autres PIDs de chaque chaîne (Audio, Vidéo, Sous-titres, Télétexte et AC3) avant de les diffuser.
+Mumudvb trouvera les autres PIDs de chaque chaîne (Audio, Vidéo, Sous-titres, Télétexte et AC3) avant de les diffuser.
 
-Note : si vous précisez plus d'un PID pour une chaine, mumudvb désactivera l'autoconfiguration pour cette chaîne.
+Note : si vous précisez plus d'un PID pour une chaine, mumudvb désactivera l'autoconfiguration pour cette chaîne.
 
 = Sap announces =
 
-Les annonces sap permettent aux clients de connaitre les flux diffusés automatinquement
+Les annonces sap permettent aux clients de connaitre les flux diffusés automatinquement
 
 VLC et la plupart des set-top-boxes les supporte.
 
-Mumudvb génerera et enverra automatiquement les annonces sap si cela est demandé dans le fichier de configuration ou si le mode autoconfiguration complète est choisi.
+Mumudvb génerera et enverra automatiquement les annonces sap si cela est demandé dans le fichier de configuration ou si le mode autoconfiguration complète est choisi.
 
-Les annonces sap sont envoyées pour les chaines détectées comme étant "vivantes". Si une chaine stoppe sa diffusion, mumudvb arretera de diffuser les annonces la concernant jusqu'a la reprise de la diffusion.
+Les annonces sap sont envoyées pour les chaines détectées comme étant "vivantes". Si une chaine stoppe sa diffusion, mumudvb arretera de diffuser les annonces la concernant jusqu'a la reprise de la diffusion.
diff --git a/doc/README_CONF-fr b/doc/README_CONF-fr
index 8423cc9..97c187b 100644
--- a/doc/README_CONF-fr
+++ b/doc/README_CONF-fr
@@ -1,71 +1,71 @@
 README pour le fichier de configuration de mumudvb
 
-= Configuration générale =
+= Configuration générale =
 
-mumudvb utilise obligatoirement un fichier de configuration pour lui indiquer les différents paramètres de réception et la répartition des pids sur les ips de multicast (ces ips peuvent aussi bien être de l'unicast). Vous trouverez un exemple dans le fichier conf.example joint aux sources de mumudvb.
+mumudvb utilise obligatoirement un fichier de configuration pour lui indiquer les différents paramètres de réception et la répartition des pids sur les ips de multicast (ces ips peuvent aussi bien être de l'unicast). Vous trouverez un exemple dans le fichier conf.example joint aux sources de mumudvb.
 
-mumudvb est insensible à l'ordre des paramètres sauf pour les chaînes où les pids doivent être mis après l'ip et le port.
+mumudvb est insensible à l'ordre des paramètres sauf pour les chaînes où les pids doivent être mis après l'ip et le port.
 
-Des commentaires peuvent êtres fait n'importe où dans le fichier de configuration, ce sont les lignes qui commencent par un #
+Des commentaires peuvent êtres fait n'importe où dans le fichier de configuration, ce sont les lignes qui commencent par un #
 
-Tous les paramètres sont de la forme suivante : nom=valeur
+Tous les paramètres sont de la forme suivante : nom=valeur
 
-'''Liste des paramètres et leur description '''
+'''Liste des paramètres et leur description '''
 ----
 ||'''Nom :'''                    ||'''valeur:'''                                ||
-||freq                           ||la fréquence du transpondeur en MHz ||
-||pol                            ||la polarisation (un caractère) v ou h (insensible à la casse) ||
+||freq                           ||la fréquence du transpondeur en MHz ||
+||pol                            ||la polarisation (un caractère) v ou h (insensible à la casse) ||
 ||srate                          ||le srate du transpondeur ||
-||sat_number                     ||le numéro du satellite (pour les utilisateurs de switchs diseqc) ||
-||card                           ||le numéro de la carte (défaut : 0) ||
-||timeout_accord                 ||temps que l'on laisse à la carte pour s'accorder sur la fréquence (en secondes) (défaut : 300 (5min)) ||
-||timeout_no_diff                ||si le programme ne diffuse aucune chaîne, il se tuera au bout de ce temps (en secondes) (défaut : 600 (10min)) ||
-||common_port                    ||Si vous ne voulez pas spécifier le port pour chaque chaine c'est le port qui sera utilisé par défaut (si vous utilisez autoconfiguration=2, défaut : 1234) ||
-||multicast_ttl                  ||Si vous voulez utiliser un Time to Live différent de celui par défaut. ||
-||rewrite_pat                    ||Spécifie si l'on veut la réécriture du PID PAT à la volée ||
-||cam_support                    ||Spécifie si l'on veut le support pour les chaines cryptées ||
-||cam_number                     ||Le numéro du module cam (défaut : 0) ||
+||sat_number                     ||le numéro du satellite (pour les utilisateurs de switchs diseqc) ||
+||card                           ||le numéro de la carte (défaut : 0) ||
+||timeout_accord                 ||temps que l'on laisse à la carte pour s'accorder sur la fréquence (en secondes) (défaut : 300 (5min)) ||
+||timeout_no_diff                ||si le programme ne diffuse aucune chaîne, il se tuera au bout de ce temps (en secondes) (défaut : 600 (10min)) ||
+||common_port                    ||Si vous ne voulez pas spécifier le port pour chaque chaine c'est le port qui sera utilisé par défaut (si vous utilisez autoconfiguration=2, défaut : 1234) ||
+||multicast_ttl                  ||Si vous voulez utiliser un Time to Live différent de celui par défaut. ||
+||rewrite_pat                    ||Spécifie si l'on veut la réécriture du PID PAT à la volée ||
+||cam_support                    ||Spécifie si l'on veut le support pour les chaines cryptées ||
+||cam_number                     ||Le numéro du module cam (défaut : 0) ||
 ||autoconfiguration              ||autoconfiguration 1: trouve les pids audio et video, 2: autoconfiguration complete, voir README-fr ||
-||autoconf_ip_header             ||Pour l'autoconfiguration complete, deux premiers chiffres de l'ip utilisée pour envoyer les chaines : ip = header.card.channel, Default : 239.100 ||
-||sap                            ||Génération des annonces sap : 0 non, 1 oui ||
-||sap_organisation               ||Organisation précisée dans les annonces sap (optionel, défaut : mumudvb) ||
-||sap_sending_ip                 ||Adresse ip de l'émetteur (optionel, défaut : 0.0.0.0) ||
+||autoconf_ip_header             ||Pour l'autoconfiguration complete, deux premiers chiffres de l'ip utilisée pour envoyer les chaines : ip = header.card.channel, Default : 239.100 ||
+||sap                            ||Génération des annonces sap : 0 non, 1 oui ||
+||sap_organisation               ||Organisation précisée dans les annonces sap (optionel, défaut : mumudvb) ||
+||sap_sending_ip                 ||Adresse ip de l'émetteur (optionel, défaut : 0.0.0.0) ||
 ||sap_interval                   ||Intervale en secondes entre les annonces sap (optionel, defaut : 5) ||
-||sap_group                      ||Le groupe sap par défaut pour la liste de lecture (optionnel) ||
+||sap_group                      ||Le groupe sap par défaut pour la liste de lecture (optionnel) ||
 ||'''Pour la TNT'''              ||
 ||qam                            ||la modulation en quadrature, valeurs possibles : qpsk,16,32,64,128,256,auto ||
 ||trans_mode                     ||le mode de transmission, valeurs possibles : 2k,8k,auto ||
 ||bandwidth                      ||la largeur de bande, valeurs possibles : 8MHz,7MHz,6MHz,auto ||
 ||guardinterval                  ||l'intervalle de garde, valeurs possibles : 1/32,1/16,1/8,1/4,auto ||
 ||coderate                       ||le taux de code, valeurs possibles : none,1/2,2/3,3/4,4/5,5/6,6/7,7/8,8/9,auto ||
-||'''Pour chaque chaîne ''' (ordre conseillé : ip, port, ..., pids) ||
-||ip                             ||l'ip de multicast sur laquelle cette chaise sera diffusée ||
+||'''Pour chaque chaîne ''' (ordre conseillé : ip, port, ..., pids) ||
+||ip                             ||l'ip de multicast sur laquelle cette chaise sera diffusée ||
 ||port                           ||le port ||
-||cam_pmt_pid                    ||(uniquement pour les chaines crypées) numéro du PID PMT ||
+||cam_pmt_pid                    ||(uniquement pour les chaines crypées) numéro du PID PMT ||
 ||sap_group                      ||Le groupe sap pour la liste de lecture (optionnel) ||
-||name                           ||le nom donné à la chaîne dans les fichiers qui indique les chaînes diffusées actuellement (utilisé par les scripts en exemple pour générer les annonces SAP) ||
-||pids                           ||une liste de pids séparés par des espaces (en nombre quelconque, certains pids sont toujours diffusés (PAT EIT SDT TDT NIT)) ||
+||name                           ||le nom donné à la chaîne dans les fichiers qui indique les chaînes diffusées actuellement (utilisé par les scripts en exemple pour générer les annonces SAP) ||
+||pids                           ||une liste de pids séparés par des espaces (en nombre quelconque, certains pids sont toujours diffusés (PAT EIT SDT TDT NIT)) ||
 
 
 == Note ==
 
-Si vous n'utilisez pas l'autoconfiguration, vous devez spécifier
+Si vous n'utilisez pas l'autoconfiguration, vous devez spécifier
  * Le pid audio
- * Le pid Vidéo
+ * Le pid Vidéo
  * Le pid PMT
-Il est conséillé de spécifier le pid PCR.
+Il est conséillé de spécifier le pid PCR.
 
 = Obtenir les PIDs =
 
 Si vous n'utilisez pas l'autoconfiguration (voir README-fr), il vous faudra obtenir les PID (Program Identifier) de chaque chaine.
 
-Pour obtenir les différents pids, le plus simple est d'utiliser les linuxtv-dvb-apps.
-Vous accordez la carte sur la fréquence voulue.
+Pour obtenir les différents pids, le plus simple est d'utiliser les linuxtv-dvb-apps.
+Vous accordez la carte sur la fréquence voulue.
 
 Ensuite il suffit d'utiliser l'utilitaire scan : 
-{{{scan -c -a """numero carte"""}}} (Note : cet exemple est pour le cas d'une carte déjà accordée avec szap ou tzap par exemple. Se référer à la documentation de scan pour plus de détails)
+{{{scan -c -a """numero carte"""}}} (Note : cet exemple est pour le cas d'une carte déjà accordée avec szap ou tzap par exemple. Se référer à la documentation de scan pour plus de détails)
 
-Et vous aurez un résultat du genre : 
+Et vous aurez un résultat du genre : 
 
 {{{
 using '/dev/dvb/adapter2/frontend0' and '/dev/dvb/adapter2/demux0'
@@ -85,13 +85,13 @@ France 3                 (0x0111) 01: PCR == V   V 0x00dc A 0x00e6 (fra) SUB 0x0
 Done.
 }}}
 
-Vous pouvez aussi utiliser la version modifiée de scan qui permet de créer un fichier de configuration directement au format mumudvb
-Pour cela compilez la version de scan jointe dans le répertoire tools (avec la commande make) et utilisez scan de la manière suivante : 
+Vous pouvez aussi utiliser la version modifiée de scan qui permet de créer un fichier de configuration directement au format mumudvb
+Pour cela compilez la version de scan jointe dans le répertoire tools (avec la commande make) et utilisez scan de la manière suivante : 
 {{{./scan -c -a """numero carte""" -o mumudvb}}}
 
-Vous pouvez aussi récupérer la configuration directement dans un fichier
+Vous pouvez aussi récupérer la configuration directement dans un fichier
 
 {{{./scan -c -a """numero carte""" -o mumudvb > mumudvb.conf}}}
 
-Attention le numéro de carte est à rajouter manuellement dans le fichier de configuration.
+Attention le numéro de carte est à rajouter manuellement dans le fichier de configuration.
 
diff --git a/src/autoconf.c b/src/autoconf.c
index 2e6e548..35dd6b1 100644
--- a/src/autoconf.c
+++ b/src/autoconf.c
@@ -256,7 +256,7 @@ int autoconf_read_sdt(unsigned char *buf,int len, mumudvb_service_t *services)
     {
       log_message(MSG_DEBUG, "-- SDT --\n");
   
-      //On boucle sur les différents services
+      //Loop over different services
       delta=SDT_LEN;
       while((len-delta)>(4+SDT_DESCR_LEN))
 	{	  
@@ -354,7 +354,7 @@ void parseservicedescriptor(unsigned char *buf, mumudvb_service_t *service)
       break;
     default:
       log_message(MSG_DEBUG, "\t\ttype : 0x%02x ", type);
-      log_message(MSG_DEBUG, "\t\ttype inconnu se référer a EN 300 468 table 75\n");
+      log_message(MSG_DEBUG, "\t\tUnknow type, look at EN 300 468 table 75\n");
     }
 
   buf += 3;
diff --git a/src/dvb_defaults.h b/src/dvb_defaults.h
index f511837..fb4c4ea 100644
--- a/src/dvb_defaults.h
+++ b/src/dvb_defaults.h
@@ -63,7 +63,7 @@
 #ifdef FRANCE
 
 /* FINLAND settings 1 */
-#define DVB_T_LOCATION		    "France excepté R1"
+#define DVB_T_LOCATION		    "France excepté R1"
 #define BANDWIDTH_DEFAULT           BANDWIDTH_8_MHZ
 #define HP_CODERATE_DEFAULT         FEC_2_3
 #define CONSTELLATION_DEFAULT       QAM_64
diff --git a/src/ts.c b/src/ts.c
index 0b16ea6..d518c07 100644
--- a/src/ts.c
+++ b/src/ts.c
@@ -153,9 +153,9 @@ int ts_check_CRC( mumudvb_ts_packet_t *pmt)
   pmt_struct=(pmt_t *)pmt->packet;
 
   //the real lenght
-  pmt->len=HILO(pmt_struct->section_length)+3; //+3 pour les trois bits du début (compris le section_lenght)
+  pmt->len=HILO(pmt_struct->section_length)+3; //+3 for the first three bits
 
-  //CRC32 calculation mostly taken from the xine project
+  //CRC32 calculation
   //Test of the crc32
   crc32=0xffffffff;
   //we compute the CRC32

-- 
Mumudvb packaging



More information about the pkg-vdr-dvb-changes mailing list