0

UDP Commands Intercepted by HTML5 Zone, don't reach Video Zone

I have a presentation with two zones. On one zone is a series of videos that are changed with UDP commands. I created these UDP commands using the BrightAuthor interface.

On the other zone is an HTML5 page that contains a countdown clock. This page accepts UDP commands using the BSDatagramSocket() function.

The problem is that, when i open a new BSDatagramSocket, UDP commands will only reach the HTML5 page. If I use BSDatagramSocket().Close(), it will permanently close the socket and allow UDP commands to reach the video zone. But I don't want to close the socket because then I can't send anymore commands to the timer.

Does anyone know how to allow both zones to receive the UDP commands? Is there a way to prioritize the video zone so that it gets the UDP commands first?

Any help is appreciate. Thanks!

1 comment

  • 1
    Avatar
    Brandon

    This is a tricky one. Plugins and HTML can intercept things like UDP and process them on their own, preventing BrightAuthor's events from getting them. If the HTML is using te port, BrightAuthor won't be able to.

    I would work around this by defining a separate UDP port for the HTML then have a central Event Handler in a spare Image zone receives the "main" messages and forwards them on in the various target-specific forms via UDP and/or Zone Messages.

    Friendly reminder, the forum is intended for user-to-user correspondence. To ensure an official answer from BrightSign, please submit a support ticket.

Please sign in to leave a comment.