15/03/2011, 12:26:41
Salut Arnaud,
Je pilote l'audio via des instances de VLC media player.
HP relié en filaire dans le plafond de certaines pièces de la maison.
HP 1 --> Baie info --> Ampli --> Carte son usb 1 ------ |
HP 2 --> // --> // --> Carte son usb 2 ------ |------
> Instances VLC (1) --> linknx (2) --> Eibd --> Bus --> commande (3)
HP 3 --> // --> // --> Carte son usb 3 ------ |
1)
su - yj -c 'vlc -I http --http-host :8080 --aout=alsa --alsa-audio-
device=front:CARD=Set,DEV=0'&
su - yj -c 'vlc -I http --http-host :8081 --aout=alsa --alsa-audio-
device=front:CARD=ICH5,DEV=0'&
su - yj -c 'vlc -I http --http-host :8082 --aout=alsa --alsa-audio-
device=front:CARD=default,DEV=0'&
2)
<action type="script">
http = require("socket.http")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=pl_empty")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=in_enqueue&input=flux1")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=in_enqueue&input=flux2")
</action>
3)
via boutons knx ou supervision iphone, htc, pc
C'est une solution de multiroom maison et opensource
Je pilote l'audio via des instances de VLC media player.
HP relié en filaire dans le plafond de certaines pièces de la maison.
HP 1 --> Baie info --> Ampli --> Carte son usb 1 ------ |
HP 2 --> // --> // --> Carte son usb 2 ------ |------
> Instances VLC (1) --> linknx (2) --> Eibd --> Bus --> commande (3)
HP 3 --> // --> // --> Carte son usb 3 ------ |
1)
su - yj -c 'vlc -I http --http-host :8080 --aout=alsa --alsa-audio-
device=front:CARD=Set,DEV=0'&
su - yj -c 'vlc -I http --http-host :8081 --aout=alsa --alsa-audio-
device=front:CARD=ICH5,DEV=0'&
su - yj -c 'vlc -I http --http-host :8082 --aout=alsa --alsa-audio-
device=front:CARD=default,DEV=0'&
2)
<action type="script">
http = require("socket.http")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=pl_empty")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=in_enqueue&input=flux1")
c = http.request("http://192.168.1.51:8081/requests/status.xml?
command=in_enqueue&input=flux2")
</action>
3)
via boutons knx ou supervision iphone, htc, pc
C'est une solution de multiroom maison et opensource