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 →
Ci-dessous, les différences entre deux révisions de la page.
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:20] milou [Préambule] |
doc:media:oscam [12/12/2015 18:42] milou [Installation] |
||
---|---|---|---|
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 60: | Ligne 59: | ||
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 root> | <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 root> | <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 === | ||
Ligne 82: | Ligne 80: | ||
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 root> | <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> | <code root> | ||
- | make install | + | make install</code> |
- | cd .. | + | <code root>cd ..</code> |
- | cd .. | + | <code root>cd ..</code> |
- | rm -R oscam-1.20 | + | <code root>rm -R oscam-1.20</code> |
- | </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 102: | 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 111: | 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> | ||
Ligne 149: | Ligne 147: | ||
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 | ||
/etc/init.d/oscam stop | /etc/init.d/oscam stop | ||
Ligne 160: | Ligne 158: | ||
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 184: | Ligne 182: | ||
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 218: | Ligne 216: | ||
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 252: | Ligne 250: | ||
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 277: | Ligne 275: | ||
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 303: | Ligne 301: | ||
===== 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]] |