Network Time Receiver

Network Time Receiver

Tool - network time receiver in couple with Network Time Sender network time sender in couple with Network Time Receiver couple allow to check time difference between two rendering engine separated by the network. Read More couple allow to check time difference between two rendering engine separated by the network.

To let it works: Add a Network Time Receiver network time receiver in couple with Network Time Sender couple allow to check time difference between two rendering engine separated by the network. Read More to one or many Smode computers in a simple compo or project.
In another Smode Machine, add a Network Time Sender network time sender in couple with Network Time Receiver couple allow to check time difference between two rendering engine separated by the network. Read More . Then add NetworkPeer for any Network Time Receiver network time receiver in couple with Network Time Sender couple allow to check time difference between two rendering engine separated by the network. Read More this by setting the distant Smode computers related ip address in the NetworkPeer parameter tab.


Default port should be ok but can be modified if needed.
  • Note: if you add NetworkTimeReceiver or NetworkTimeSender on a project inside a complex multicomputer topology take care to let them run only on only one server in their respective advanced parameters)
  • Note: when the IPs are ok, ping pong between distant engines is starting. Disable the Element to mute this costly behavior
  • Note: for proper measurement, Smode output and onAir should be activated.

Results can be interpreted like this (Server is the sender, Client is the Receiver):
  • ServerNetworkPingDeltaTime is the difference between Server Network Ping Time and Server Rendering Ping Time
  • ClientNetworkPingDeltaTime is the difference between Client Network Ping Time and Server Rendering Ping Time
  • ClientRenderingPingDeltaTime is the difference between Client Rendering Time and Server Rendering Ping Time
  • ClientFrameNumberDelta is the difference between Client Frame Number and Server Ping Frame Number
  • ClientFrameTimeDelta is the difference between Client Frame Time and Server Ping Frame Time
  • ClientNetworkPongDeltaTime is the difference between Client Network Pong Time and Server Rendering Ping Time
  • ServerNetworkPongDeltaTime is the difference between Server Network Pong Time and Server Rendering Ping Time
  • ServerRenderingPongDeltaTime is the difference between Server Rendering Pong Time and Server Rendering Ping Time
  • FrameNumberDelta is the difference between Server Current Frame Number and Server Ping Frame Number
  • FrameTimeDelta is the difference between Server Current Frame Time and Server Ping Frame Time

See Also: