The best and most full proof way of aligning data and video from a remote location is to embed the data in the video at the location, before it is put into transport.
For example, by using a Ross TES-8943 to embed the serial/TCP data as SCTE-104 messages in the video - and then transport the video from the remote location to the centralized control room. Your video transmission signal flow would need to maintain ancillary data of course. And then in your centralized control room you would de-embed the data (you could use a TES-8943 again). This would keep video and data perfectly aligned with no variances.
There isn't a way to buffer or delay data in XPression Datalinq Server, and this is not something that we would ever add as feature. There would be no way for us to implement this in a way that could guarantee stability or consistency.
The only way I think you could fake this would be to put the data into XPression Visual Logic, and then use Visual Logic to apply an offset to the Datalinq values, and you could also make the offset configurable in Visual Logic as well. And then send those offset values into a text object, and that would be the text you show in the graphic. You could publish the delay value as a published text object. T
Original Message:
Sent: 05-07-2025 10:56
From: Casey Woodman Woodman
Subject: Adding a time delay to a Datalinq Source to match Video source delay
Yes and no, It is coming from the same venue, but it is coming back over a Serial to Ethernet Device where the video is coming back over a variety of different converters including multiplexers, IP conversion, etc.
------------------------------
Casey Woodman Woodman
Original Message:
Sent: 05-07-2025 10:47
From: Garner Millward
Subject: Adding a time delay to a Datalinq Source to match Video source delay
Is the data coming from the same location as the video?
Original Message:
Sent: 05-07-2025 08:57
From: Casey Woodman Woodman
Subject: Adding a time delay to a Datalinq Source to match Video source delay
I am looking for suggestions on how to delay a datafeed to match the delay of a video transmission path in a centralized control room environment. Depending on the venue the video signal is 1-3 seconds behind the datalinq source for the game clock which at times is also running 10ths of a second. Looking for a way to sync the video and data to the same time. It would be a variable needed meaning that its not always 1 second, and not always 3 seconds but would be consistent throughout a production. Appreciate any insights or ideas on how to do this.
------------------------------
Casey Woodman Woodman
------------------------------