Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| webcam_aviosys [Le 01/07/2008, 11:49] – manusvs650 | webcam_aviosys [Le 12/11/2009, 10:41] (Version actuelle) – 213.95.41.13 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| - | < | + | < |
| ---- | ---- | ||
| - | ====== | + | |
| - | < | + | |
| + | ====== | ||
| + | < | ||
| ===== Compatibilité ===== | ===== Compatibilité ===== | ||
| - | //Les matériels suivant son compatibles avec cette procédure mais les autres modèles de la série 9060 le sont peut aussi.// | + | //Les matériels suivant son compatibles avec cette procédure mais les autres modèles de la série 9060 le sont peut être aussi.// |
| * Aviosys 9060-I (A tester) | * Aviosys 9060-I (A tester) | ||
| * Aviosys 9060-O | * Aviosys 9060-O | ||
| + | |||
| + | |||
| + | |||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| Ligne 19: | Ligne 25: | ||
| // | // | ||
| + | |||
| + | //Encodage en base 64 :// | ||
| + | |||
| + | Si vous vous connectez à votre webcam en utilisant le user guest et le mot de passe password, il faut encoder sous la forme user: | ||
| + | printf " | ||
| + | |||
| + | On obtient : | ||
| + | Z3Vlc3Q6cGFzc3dvcmQ= | ||
| + | |||
| + | Cette clé sera utilisée pour l' | ||
| + | <note warning> | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | //Ce que vous présentez nécessite d' | + | On va utiliser un programme qui va agir comme un proxy et va créer |
| - | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **toto**. | + | // |
| + | cd /usr/src | ||
| + | sudo mkdir relay | ||
| + | cd relay | ||
| + | sudo wget http://www.lavrsen.dk/ | ||
| + | sudo tar -zxvf relay-nc800.tar.gz | ||
| + | sudo make all | ||
| + | sudo chmod +x relay-nc800 | ||
| + | sudo mv relay-nc800 /usr/bin/ | ||
| - | //ou, s'il y en a plusieurs, disposez-les en ligne (n' | ||
| - | [[: | ||
| - | //Mettez toujours le nom des paquets entre des guillemets français, « comme ça » ; ils sont disponibles //via// les touches AltGr--w et AltGr--x, sous Linux.// | ||
| - | **Il est inutile d' | ||
| - | [[: | ||
| - | ===== Configuration | + | ===== Utilisation manuelle pour test ===== |
| - | //Configuration particulière ? Expliquez les détails utiles de configuration. (Il n'est pas nécessaire | + | Pour tester le bon fonctionnement de la webcam, on va démarrer le relay dans une console (il faut utiliser le code généré dans les pré-requis : |
| + | sudo /usr/bin/ | ||
| + | |||
| + | Le proxy diffuse le flux réseau sur le port 15000 (qui est modifiable bien sur !) | ||
| + | <note important> | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | Une fois le relay démarré, il faut aller sour [[VLC|VLC]] pour visualiser le flux : | ||
| + | * Dans [[VLC|VLC]] faire fichier -> Ouvrir | ||
| + | * Cocher HTTP/HTTPS/FTP/MMS | ||
| + | * Saisir l'url : http:// | ||
| + | * cliquer sur le bouton OK | ||
| + | |||
| + | Le flux de la webcam apparait. | ||
| - | //Comme pour la partie traitant de l' | ||
| - | [[: | ||
| - | //Mettez les noms des fichiers et des répertoires entre guillemets français, « comme ça ».// | ||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | //Raccourcis intéressants ? Fonctions cachées ? Expliquez | + | //Pour une utilisation normale, il faut que le script se lance automatiquement// |
| - | //Pensez également à mettre des captures d' | + | Il faut créer un fichier |
| - | * nom-page// est le nom de la page ;// | + | sudo gedit /etc/init.d/relay-nc800 |
| - | * uversion// est la version | + | |
| - | * xx// est le numéro d' | + | |
| - | //Les dimensions pourront ainsi être plus facilement modifiées directement dans le code du wiki :// | + | et y ajouter : |
| + | #!/bin/sh | ||
| + | # / | ||
| + | |||
| + | start() { | ||
| + | if [ -x "/ | ||
| + | echo " | ||
| + | / | ||
| + | fi | ||
| + | } | ||
| + | |||
| + | stop() { | ||
| + | sudo killall relay-nc800 | ||
| + | } | ||
| + | |||
| + | restart() { | ||
| + | stop | ||
| + | sleep 2 | ||
| + | start | ||
| + | } | ||
| + | |||
| + | case " | ||
| + | ' | ||
| + | start | ||
| + | ;; | ||
| + | ' | ||
| + | stop | ||
| + | ;; | ||
| + | ' | ||
| + | restart | ||
| + | ;; | ||
| + | *) | ||
| + | start | ||
| + | esac | ||
| - | {{capture.png?200}} | + | Enfin rendre le script exécutable : |
| + | sudo chmod +x /etc/init.d/ | ||
| - | ===== Voir aussi ===== | + | Démarrage : |
| + | sudo / | ||
| - | //Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.// | + | Arrêt : |
| + | sudo /etc/init.d/relay-nc800 stop | ||
| - | * [[http://www.canon.com|Site officiel de Canon]] (en) | + | Redémarrage : |
| - | * [[http:// | + | sudo / |
| + | |||
| + | ===== Autres commandes utiles ===== | ||
| + | |||
| + | Faire une capture d' | ||
| + | wget "http://192.168.0.253: | ||
| + | Avec : | ||
| + | res= | ||
| + | * 2 : 160x120 | ||
| + | * 1 : 320x240 | ||
| + | * 0 : 640x480 | ||
| + | * 3 : 1600x1200 | ||
| + | |||
| + | qual= | ||
| + | * 50 : BASIC | ||
| + | * 70 : NORMAL | ||
| + | * 85 : FINE | ||
| + | |||
| + | |||
| + | ====== Modèle : 9100A ====== | ||
| + | <note warning> | ||
| + | |||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * [[http:// | ||
| ---- | ---- | ||
| - | // | + | // |
| - | < | + | |
| - | N' | + | |
| - | Si vous vous êtes basé sur un document existant pour écrire votre article, citez la source originale ! | + | Basé sur : |
| - | </note> | + | * [[http:// |
| + | * [[http:// | ||
| - | // Basé sur « [[http:// | ||
