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
dvswitch [Le 17/04/2011, 23:26]
lauben [Installation]
— (Version actuelle)
Ligne 1: Ligne 1:
- 
-Dvswitch est un logiciel permettant de mixer des sources vidéos en live. Il permet de switcher jusqu'​à 4 sources vidéos. Ce logiciel fonctionne en mode client/​serveur,​ frace à ce mode d'​implémentation les sources vidéos peuvent provenir de plusieurs PC sur le réseau local. 
- ===== Installation ===== 
-Il suffit d'​installer les paquets suivants: 
-**[[apt>​dvswitch]]** **[[apt>​dvsource]]** **[[apt>​ffmpeg]]** 
- 
- 
- ===== Utilisation ===== 
-  
-====  Lancer le logiciel ====  
-=== En local === 
- 
-Il faut utiliser le terminal pour lui spécifier l'IP de la machine et le port sur lequel on veut qu'il tourne. 
-<​code>​dvswitch -h localhost -p 1234</​code>​ 
-Il est possible d'​indiquer ce que l'on veut pour le port. 
-=== Utilisation en réseau === 
-Pour une utilisation en réseau, il faut lancer dvswitcch avec l'​adresse IP de la machine. (obtenue via ifconfig) 
- 
- 
-=====  Ajouter des sources ===== 
-  
-====  Depuis périphérique v4l2 ==== 
-  
-v4l2 est un driver qui permet d'​utiliser beaucoup de préiphériques vidéos sour Linux. Comme les webcams, ... 
-Chaque périphérique détecté s'​affiche ensuite dans /dev sopus le nom videoX. Ici exemple pour le périphérique /dev/video0 
-<​code>​ffmpeg -f video4linux2 -s vga -r 25 -i /dev/video0 -f s16le -ar 48000 -ac 2 -i /dev/zero -target pal-dv - | dvsource-file /dev/stdin -h localhost -p 1234</​code>​ 
-==== Depuis un fichier ==== 
-Il faut que le fichier à injecter soit au format dv. Il est possible de le transformer via la commande ffmpeg. (ffmpeg -i InputFile.mpg -target pal-dv File.dv) 
-<​code>​dvsource-file -h 127.0.0.1 -p 1234 -l fichier.dv</​code>​ 
-L'​option -l indique de lire le fichier en boucle. Elle est facultative. 
-====  injecter le bureau ====  
-Ajuster la réolution de votre écran avant de lancer la commande: 
-<​code>​ffmpeg -f x11grab -s 1024x768 -r 29 -i :0.0 -target ntsc-dv -y - | dvsource-file /dev/stdin -h localhost -p 1234</​code>​ 
-==== Via périphérique Firewire ====  
-<​code>​dvsource-dvgrab -h localhost -p 1234 -c <​card-number>​ </​code>​ 
- 
-===== Utilisation de dvswitch ===== 
-L'​interface est très simple. Au début, sans aucune source on ne peut pas faire grand chose. Puis a chaque fois qu'on rajoute une source, celle-ci apparait en bas. Il est possible ensuite de la faire apparaitre dans la fenêtre de visualisation. Plusieurs effets sont disponibles. Il y a 2 "​calques"​ disponibles,​ qui permettent d'​utiliser les effets Fade et Pic-in-pic. 
-Des raccourcis claviers sont aussi disponibles pour permettre de switcher facilement d'une source à l'​autre,​ par exemple les touches 1, 2 .. permettent de switcher de source. 
- 
-===== Diffuser le mixage ===== 
-==== Sur VLC ==== 
-  
-On utilise la commande dvsink-command 
-<​code>​dvsink-command -h localhost -p 1234 -- vlc -</​code>​ 
- 
-==== Sur un serveur ICECAST ==== 
-La première fois, il faut installer **[[apt>​ffmpeg2theora oggfwd]]** . 
-<​code>​dvsink-command -h localhost -p 1234 -- ffmpeg2theora - -f dv -F 25:5 --speedlevel 0 -v 4 -a 0 -c 1 -H 9600 -o - | oggfwd localhost 8000 mountname mout.ogg</​code>​ 
- 
- 
-===== Liens ===== 
- 
-Site officiel avec captures d'​écran : 
-[[http://​dvswitch.alioth.debian.org]] 
- 
- 
---- //​[[:​utilisateurs:​lauben|lauben]] Le 17/04/2011, 20:34// 
  
  • dvswitch.1303075611.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)