The RTS System uses ‘AJAX Push’, also known as Streaming Push. Thanks to this innovative technology, the server is able to send an update directly to the client watching the game. This means data is available less than two seconds after an event has occurred. This allows us to achieve what is virtually a real-time communication between our match reporter at the stadium and our RTS player, thus improving both the quality and speed of the sportscast.

Implemented in Java, RTS is a real-time system, with every module developed as a stand-alone application. This is a vital development, as it allows for improved scalability in the future, which in turn gives us more scope to expand and improve our product. In addition to this, the RTS process functions superbly well with multiple computer systems and cores, rendering it ideal for larger businesses, as well as smaller companies.

The RTS system takes advantage of a state-of-the-art load balancer in order to both handle load and also allow for graceful failover, should computer saturation or an out of memory scenario occur. This will therefore ensure that the RTS system is available at all times, regardless of problems that may arise.

The RTS system also comes in two versions, allowing clients to choose which is best suited to their individual, or company needs.


  • The web-based RTS player is able to update all the information sent, without having to constantly reload the page. However, perhaps its main advantage is that no other programs or software have to be added in order to run the system.

  • Thick-client RTS player allows a more enhanced overall experience, due to higher quality graphics and more audio options. Within a few seconds, the user is able to launch, install and watch a live football game using the thick-client player.