0

Global Events - RS232

Hi,

I'm trying to find a way to program several brightsign units to use serial events to select a video. 

Currently there are 6 videos running on the player but it will soon be expanded out to 15. We need the videos to be selectable via RS232 commands. I've been able to get it working using rs232 events but I've come to realise that I'll need to create 15 events on each of the 15 videos in order to switch between them.

The question is is there a way to create a global event that can be triggered regardless of the state of the player or do I have to have 15 serial events attached to each of the 15 videos? 

6 comments

  • 0
    Avatar
    Lyndon

     

    You should do this using the playfile widget. It allows you to define a command for each video, and then listen for any serial input to see if the serial input matches a key in the playfile widget. You can even build a csv file with command keys and file names, and then import the file into the playfile widget.

     

    here's a sample project and video showing how to do it..

    https://www.brightsignnetwork.com/download/Videos/Playfile_serial_videos.zip

     

  • 0
    Avatar
    Simon

    Just getting back onto site for this job in the next couple of weeks. I've had a go at using playfiles and it seems like it will fo the trick.

    The system we are programming uses 5 players to produce a video wall Is there a way to trigger display syncronisation for each file in the list?

  • 0
    Avatar
    Lyndon

     

    I'm not sure what you mean. Do you mean to send a unique sync command? You can send a sync event each time a serial event is received to trigger some content in the list. 

  • 0
    Avatar
    Simon

    We have 5 Brightsign players connected to 5 1080p displays in a vertical video wall configuration.

    We have a selection of videos at 1920x5400 that we have split into individual files for each player.

    We have 1 master brightsign player connected to a control system over RS232.

    when the control system sends a certain RS232 string to the master player it starts playing the video and sends the syncronise command to the other 4 players so that the all play togethor in sync.

    I looked at the advanced programming for the playfile and couldn't find any way to send the syncronise command to the other players telling them which video to play.

    Its my understanding that this method of syncronisation is required for interactive video walls.

    http://support.brightsign.biz/hc/en-us/articles/218065387-Can-I-synchronize-multiple-BrightSign-Players-

     

     

  • 0
    Avatar
    Simon

    Any update? Suggestions? Questions?

    Is this forum monitored?

  • 0
    Avatar
    ^UD\_$

    If all 5 players are of the same model, the quick and dirty solution would be to split the serial signal, and send it to all of 5 players, so all players have the same presentation, but with different video content.

    If not feasible, then I would try and have the master send a UDP command to all players, including itself, so they all start playing at the same time. 

    You could possibly add an invisible zone that all it does is waiting for a serial event from an Event Handler, and conditionally send out a UDP message to all players, to be used as a key in the Play Files.

    I hope that helped

Please sign in to leave a comment.