logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:media:oscam [05/03/2015 18:06]
milou [Oscam]
doc:media:oscam [12/12/2015 18:44]
milou [Lancement du serveur Oscam]
Ligne 3: Ligne 3:
   * Objet : logiciel Oscam   * Objet : logiciel Oscam
   * Niveau requis :​{{tag>​Avisé}}   * Niveau requis :​{{tag>​Avisé}}
-  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
   * Commentaires : // Lire les cartes d'​abonnement aux bouquets satellite. //   * Commentaires : // Lire les cartes d'​abonnement aux bouquets satellite. //
-  * Suivi :  +  * Suivi : {{tag>​à-tester}} 
-    * Création par [[davy]] le 19/04/2012+    * Création par [[user>davy]] le 19/04/2012
     * Testé par .... le ....     * Testé par .... le ....
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=5730|C'​est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))    * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=5730|C'​est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
Ligne 12: Ligne 11:
 ===== Préambule ===== ===== Préambule =====
  
-Oscam est un logiciel permettant de lire les cartes d'​abonnement aux bouquets satellite afin que vos serveurs de réception satellite ([[:​doc:​media:​vdr|VDR]],​[[:​doc:​media:​tvheadend|TVheadend]], ​MythTV) puissent décrypter les chaînes auxquelles vous avez souscrit.+Oscam est un logiciel permettant de lire les cartes d'​abonnement aux bouquets satellite afin que vos serveurs de réception satellite ([[:​doc:​media:​vdr|VDR]],​[[:​doc:​media:​tvheadend|TVheadend]], ​[[https://​wiki.debian-facile.org/​doc:​media:​mythtv | Mythtv]]) puissent décrypter les chaînes auxquelles vous avez souscrit.
  
 ===== Installation ===== ===== Installation =====
Ligne 26: Ligne 25:
  
 Installer((Voir la commande [[:​doc:​systeme:​apt:​aptitude | aptitude]])) les paquets suivants : Installer((Voir la commande [[:​doc:​systeme:​apt:​aptitude | aptitude]])) les paquets suivants :
-<​code ​bashaptitude ​install libusb-1.0-0 libusb-1.0-0-dev</​code>​+<​code ​rootapt-get ​install libusb-1.0-0 libusb-1.0-0-dev</​code>​
  
 Le lecteur doit alors être monté automatiquement au démarrage. \\ Le lecteur doit alors être monté automatiquement au démarrage. \\
 Pour s'en assurer vérifier si le fichier /​dev/​ttyUSB0 existe. ​ \\ Pour s'en assurer vérifier si le fichier /​dev/​ttyUSB0 existe. ​ \\
 Si ce n'est pas le cas, c'est probablement dû à un conflit avec le paquet **brltty** qu'il faut alors désinstaller ainsi : Si ce n'est pas le cas, c'est probablement dû à un conflit avec le paquet **brltty** qu'il faut alors désinstaller ainsi :
-<​code ​bashaptitude ​remove brltty</​code>​+<​code ​rootapt-get ​remove brltty</​code>​
    
 ==== Chargement du module dans le lecteur ==== ==== Chargement du module dans le lecteur ====
Ligne 53: Ligne 52:
 Installer l'​ensemble de paquets qui seront nécessaires pour la compilation : Installer l'​ensemble de paquets qui seront nécessaires pour la compilation :
  
-<​code ​bash+<​code ​root
-aptitude ​install subversion openssl build-essential libssl-dev gcc g++ pcscd pcsc-tools libpcsclite1 libpcsclite-dev cmake make libpthread-stubs0 libpthread-stubs0-dev libncurses5 libncurses5-dev wget bzip2 git-core patchutils libproc-processtable-perl libtool mercurial</​code>​+apt-get ​install subversion openssl build-essential libssl-dev gcc g++ pcscd pcsc-tools libpcsclite1 libpcsclite-dev 
 + cmake make libpthread-stubs0 libpthread-stubs0-dev libncurses5 libncurses5-dev wget bzip2 git-core patchutils libproc-processtable-perl libtool mercurial</​code>​
  
 === Version "​stable"​ 1.1 === === Version "​stable"​ 1.1 ===
  
 On installe la dernière version de **Oscam** stable (en ce moment 1.10) avec l'​option d'​interface web WEBIF et la méthode de décryptage DVBAPI. ​ \\ On installe la dernière version de **Oscam** stable (en ce moment 1.10) avec l'​option d'​interface web WEBIF et la méthode de décryptage DVBAPI. ​ \\
-Par ailleur, si on souhaite utiliser [[:​doc:​media:​vdr|VDR]],​ il nous faut patcher Oscam pour qu'il puisse utiliser le DVBAPI.  +Par ailleurs, si on souhaite utiliser [[:​doc:​media:​vdr|VDR]],​ il nous faut patcher Oscam pour qu'il puisse utiliser le DVBAPI.  
-<​code ​bash+<​code ​root
-  svn co http://​streamboard.de.vu/​svn/​oscam/​tags/​1.10/​ oscam-1.10 +svn co http://​streamboard.de.vu/​svn/​oscam/​tags/​1.10/​ oscam-1.10</​code>​ 
-  cd oscam-1.10 +<code root>cd oscam-1.10</​code>​ 
-  wget https://​raw.github.com/​manio/​vdr-plugin-dvbapi/​22733ee/​patches/​oscam-vdr.diff +<code root>wget https://​raw.github.com/​manio/​vdr-plugin-dvbapi/​22733ee/​patches/​oscam-vdr.diff</​code>​ 
-  patch < oscam-vdr.diff +<code root>patch < oscam-vdr.diff</​code>​ 
-  mkdir build +<code root>mkdir build</​code>​ 
-  cmake -DWEBIF=1 -DHAVE_DVBAPI=1 .. +<code root>cmake -DWEBIF=1 -DHAVE_DVBAPI=1 ..</​code>​ 
-  make+<code root>make
 </​code>​ </​code>​
  
-<​code ​bash>   +<​code ​root>   
-  make install +make install</​code>​ 
-  cd .. +<code root>cd ..</​code>​ 
-  cd .. +<code root>cd ..</​code>​ 
-  rm -R oscam-1.10 +<code root>rm -R oscam-1.10</​code>​
-</​code>​+
  
 === Version courante "​trunk"​ 1.2 === === Version courante "​trunk"​ 1.2 ===
  
 Nul besoin de patcher la version courante qui intègre déjà les modifications du DVBAPI. ​ Nul besoin de patcher la version courante qui intègre déjà les modifications du DVBAPI. ​
-<​code ​bash+<​code ​root
-  svn co http://​streamboard.de.vu/​svn/​oscam/​trunk/​ oscam-1.20 +svn co http://​streamboard.de.vu/​svn/​oscam/​trunk/​ oscam-1.20</​code>​ 
-  cd oscam-1.20 +<code root>cd oscam-1.20</​code>​ 
-  mkdir build +<code root>mkdir build</​code>​ 
-  cmake -DWEBIF=1 -DHAVE_DVBAPI=1 .. +<code root>cmake -DWEBIF=1 -DHAVE_DVBAPI=1 ..</​code>​ 
-  make +<code root>make</​code>​ 
-</​code>​+ 
 + 
 +<code root> 
 +make install</​code>​ 
 +<code root>cd ..</​code>​ 
 +<code root>cd ..</​code>​ 
 +<code root>rm -R oscam-1.20</​code>​
  
-<code bash> 
-  make install 
-  cd .. 
-  cd .. 
-  rm -R oscam-1.20 
-</​code>​ 
  
 Notre serveur de cartes d'​abonnement maintenant installé, il nous faut le configurer pour la carte que nous souhaitons utiliser. ​ Notre serveur de cartes d'​abonnement maintenant installé, il nous faut le configurer pour la carte que nous souhaitons utiliser. ​
Ligne 101: Ligne 100:
 Le lancement du serveur se fait par la commande suivante. Le lancement du serveur se fait par la commande suivante.
  
-<​code ​bash>+<​code ​user>
 /​usr/​local/​bin/​oscam</​code>​ /​usr/​local/​bin/​oscam</​code>​
  
Ligne 110: Ligne 109:
 Créer un script((Voir : [[:​doc:​systeme:​script | script en détail]] et [[:​doc:​editeurs:​nano | nano]])) de lancement automatique : Créer un script((Voir : [[:​doc:​systeme:​script | script en détail]] et [[:​doc:​editeurs:​nano | nano]])) de lancement automatique :
  
-<​code ​bash>+<​code ​root>
 nano /​etc/​init.d/​oscam</​code>​ nano /​etc/​init.d/​oscam</​code>​
  
 Contenant le code suivant ​ Contenant le code suivant ​
  
-<code>+<file bash /​etc/​init.d/​oscam>
 #​!/​bin/​sh ​ #​!/​bin/​sh ​
 DAEMON=/​usr/​local/​bin/​oscam DAEMON=/​usr/​local/​bin/​oscam
Ligne 144: Ligne 143:
     ;;     ;;
 esac esac
-exit 0</code>+exit 0 
 +</file>
  
 Lui attribuer les permissions Lui attribuer les permissions
  
-<​code ​bash>+<​code ​root>
 chmod 755 /​etc/​init.d/​oscam</​code>​ chmod 755 /​etc/​init.d/​oscam</​code>​
  
 On peut alors lancer et arrêter oscam dans un terminal(([[:​doc:​systeme:​terminal]])) root de la manière suivante : On peut alors lancer et arrêter oscam dans un terminal(([[:​doc:​systeme:​terminal]])) root de la manière suivante :
-<​code ​bash+<​code ​root
-/​etc/​init.d/​oscam start +/​etc/​init.d/​oscam start</​code>​ 
-/​etc/​init.d/​oscam stop +<code root>/​etc/​init.d/​oscam stop</​code>​ 
-/​etc/​init.d/​oscam restart +<code root>/​etc/​init.d/​oscam restart</​code>​ 
-</​code>​+
  
 Enfin, toujours dans un terminal administrateur,​ demander à debian de lancer automatiquement oscam au démarrage ainsi : Enfin, toujours dans un terminal administrateur,​ demander à debian de lancer automatiquement oscam au démarrage ainsi :
-<​code ​bash>+<​code ​root>
 update-rc.d oscam defaults</​code>​ update-rc.d oscam defaults</​code>​
  
 Vérifier que l'​opération a fonctionné en vérifiant que oscam se trouve bien dans la liste suivante : Vérifier que l'​opération a fonctionné en vérifiant que oscam se trouve bien dans la liste suivante :
-<​code ​bash>+<​code ​user>
 ls -l /​etc/​rc2.d/</​code>​ ls -l /​etc/​rc2.d/</​code>​
  
Ligne 183: Ligne 183:
  
 Créer en terminal root le fichier oscam.conf Créer en terminal root le fichier oscam.conf
-<​code ​bash>+<​code ​root>
 nano /​usr/​local/​etc/​oscam.conf</​code>​ nano /​usr/​local/​etc/​oscam.conf</​code>​
  
Ligne 217: Ligne 217:
  
 Editer en root le fichier de configuration du lecteur :  Editer en root le fichier de configuration du lecteur : 
-<​code ​bash>+<​code ​root>
 nano /​usr/​local/​etc/​oscam.server</​code>​ nano /​usr/​local/​etc/​oscam.server</​code>​
  
Ligne 251: Ligne 251:
  
 Editer en root le fichier ​ Editer en root le fichier ​
-<​code ​bash>+<​code ​root>
 nano /​usr/​local/​etc/​oscam.user</​code>​ nano /​usr/​local/​etc/​oscam.user</​code>​
  
Ligne 276: Ligne 276:
  
 Editer en root le fichier ​ Editer en root le fichier ​
-<​code ​bash>+<​code ​root>
 nano /​usr/​local/​etc/​oscam.dvbapi</​code>​ nano /​usr/​local/​etc/​oscam.dvbapi</​code>​
  
Ligne 302: Ligne 302:
 ===== Utilisation ===== ===== Utilisation =====
   ​   ​
-Se référer aux configuration des serveurs de réception/​diffusion des flux TV : [[:​doc:​media:​vdr|VDR]],​[[:​doc:​media:​tvheadend|TVheadend]] ou MythTV+Se référer aux configuration des serveurs de réception/​diffusion des flux TV : [[:​doc:​media:​vdr|VDR]],​[[:​doc:​media:​tvheadend|TVheadend]] ou [[https://​wiki.debian-facile.org/​doc:​media:​mythtv | Mythtv]]
doc/media/oscam.txt · Dernière modification: 30/09/2023 22:56 par captnfab

Pied de page des forums

Propulsé par FluxBB