Hi to all,
Normally I like to make the tests by myself but I need to setup an installation for this sunday so if one of you already know the answer, I can save precious time...!
Also I think that this configuration is quite standard and can be usefull for other BS users... ;-)
The project:
- It is an exposition in a museum that will last 3 months.
- I use 20 XD1030 players that will be locally networked with fixed IP adresses 192.168.7.XXX
- All the players are connected with HDMI short cables to video projectors or LCD flat screens.
- All the players need to start playing videos each morning at 9h00 and stop playing at 19h00 (I will try to use the CEC commands and also to switch on/off the video sync to control the projectors and the display on/off.
- The medias doesn't need to play sync.
- There is no NTP server or Internet access. I don't need a very accurate start/stop time as I will start 15 minuts before the opening and stop 15 minutes after the closing time...
-----------------------------------------------------------------------------------------
What I plan to do:
- Using only 1 master (I plan to make a spare master that with same IP adress that will play but not be connected to LAN or display)
- Using 18 slave players
The MASTER:
I plug the BS on the NET once to acquire the correct time/date via the default NTP server.
On the video zone, I make a simple loop with the video.
I create a second zone (AUDIO ZONE) to use event handlers on it.
I create 2 time/date events (one for starting and one for stopping) + 2 Input events (to stop or start manually the show in case the customer wants or there is no power on the master at 9 in the morning!
Each starting event send a UDP string "START" and locally :
- switch the video OUT sync ON
- Disable powersave mode (CEC)
- restart the playing of the media at the beginning (not very important!)
Each ending event send UDP string "STOP" and locally:
- switch the video OUT sync OFF
- enable display powersave mode (CEC)
The SLAVES:
On the video zone, I make a simple loop with the video.
I create a second zone (AUDIO ZONE) to use event handlers on it.
I create 2 UDP input events (receiving "START" and "STOP" ) + 2 Input events (to stop or start manually the show in case the master or network... does not work
Each "START" UDP input event or GPI 0 event locally :
- switch the video OUT sync ON
- Disable powersave mode (CEC)
- restart the playing of the media at the beginning (not very important!)
Each "STOP" UDP input event or GPI 1 event locally:
- switch the video OUT sync OFF
- enable display powersave mode (CEC)
If the video sync OFF or CEC commands doesn't work with the display, I will add another line to switch off a GPI (to control a power relay via a small interface... This I already made many times...)
My questions:
- Do you think it will work ?
- If someone has good ideas or advices...?
- I noticed that I can't program a single EVENT HANDLER in the audio zone as I can't draw the time/date event from the event handler to nothing... So I put a MP3 file to make the lines and in the parameters, I select: "remain on current state".... After, I remove the MP3 file... do you think it is the normal way to make it?
- I also noticed that I can't select GPIO in the advanced tab of an event. (like media end or Time/date.. ) It makes my BA (last version) crash... Do someone know this issue?
Thanks to all,