Company:SurroRTG
| Industry | remote gaming |
|---|---|
| Fate | Bankrupted |
| Founded | 2018 |
| Founder |
|
| Defunct | October 8, 2022 |
| Headquarters | Espoo , Finland |
| Website | www.surrogate.tv (defunct) |
SurroRTG is a low-latency streaming technology developed by Surrogate.tv. The company was located in Espoo, Finland, was founded in 2018, and ceased operation in 2022.[1]
The company raised $2M from four investors in its initial seed funding in July 2019.[2][3][4] A further $2.5M was raised with the second funding round in December 2020.[5]
Technology
SurroRTG is a low-latency streaming technology, used for fast responsiveness to control inputs to create a series of games,[6] and is primarily based on Web RTC.[7] This software uses one or more Raspberry Pi's to control physical hardware, along with camera(s) or a capture card to send a video stream to players and viewers.[8] In addition to Surrogate.tv first party games in Espoo, it was made available along with examples of types of games for third-parties to create games to play on the Surrogate.tv website and app.[9]
The streamer captures, encodes and sends the video stream to the client device. It uses a C++ program based on Google's libwebrtc, using Linux video capture API Video for Linux 2 (V4L2). The quality of the output steam is dynamically adjusted based on the available bandwidth. The H.264 encoder is used which can support a 720p 30fps stream.
The client device uses a web application built using the React.js front-end library. This web client can send inputs from keyboard, mouse, or gamepad.
The controller which interfaces with physical items where the game is located uses Python-based software, and can use wireless technologies to interface with hardware or can interface with it directly. For multi-player games a selective forwarding unit is used, which sends the same stream to all players with the quality determined by the lowest bandwidth to the client devices.[7]
A detailed study of the system found mean latency to vary between 120ms and 225ms depending on the setup used. It noted that this could likely be improved using faster CODECs such as H.265 or by improving the jitter buffer as this buffer was optimized for the typical use of WebRTC for video conferencing rather than for remote control.[7]
Games

Real Race Cars
The first game released in August 2019 was Real Race Cars, using 1:43 scale cars.[2] This used image recognition to track the cars, and included leaderboards of race times.[10]
Pinball
The second game released was a Stern Batman '66 pinball machine.[10] The same technology was later used for further pinball machines, including Oktoberfest.[11][12]
Sumobots Battle Royale

Sumobots Battle Royale launched in December 2019,[13] the third game released by Surrogate, after Real Race Cars, and Batman '66.[10] It was inspired by Robot Wars and BattleBots to allow players to remotely control battling robots. Each robot was themed on a partnership with six esport teams: Alliance, Excel Esports, Team Heretics, ENCE, Team Empire, and mousesports.[13]
The robots are based on JSumo sumobots, but modified with a 3D-printed shell, electronics, and other components. The top of each robot has a servo-motor controlled self-righting mechanism.[14]
Two cameras are located above the octagonal arena which track the symbol on top of each sumobot, and are used to identify when a robot has been eliminated.[14]
The game takes place with six sumobots in an octagonal arena which has sixteen sections which drop as the game progresses, and a central section which doesn't drop. The objective for players is to remain on the raised sections until all other sumobots have been eliminated.[14] Viewers could vote on the order the panels would drop.[6] The number of wins using each robot was counted.[13]
Mario Kart Live: Home Circuit
An unofficial remote play version of Software:Mario Kart Live: Home Circuit was released in October 2020. This allowed four players at a time to race, with each player seeing the feed with the augmented reality (AR) overlay for the kart they were driving.[15] The game uses a custom designed track, including numerous Mario and Nintendo items[16]. It was available to play in various blocks of time during the week, due to the requirement of needing a host to help run the game.[15] The game used three sets of four karts to enable continuous operation; each kart could last between 60 and 90 minutes, with charging taking up to three hours. Fifteen Nintendo Switches were required to run the game.[16][17]
Other games
As an April fool project, toilet paper claw machine ran on April 1, 2020 partly in response to the toilet paper shortages near the beginning of the Covid-19 epidemic. The game ran until 1,000 rolls had been given away.[18]
As part of the promotion for the November 2020 video game Assassin's Creed Valhalla, a non-public game racing Viking ships against Hafþór Björnsson was created.[5]
In December 2020, the first in a series of "we play" games running on a Nintendo Switch was Pokémon Sword. Players queued, with each getting 60 seconds at a time to collaboratively play the game.[19][20] Pokémon Brilliant Diamond was also released as a "we play" game.[21]
Prize Bot used Rokenbok components, balls, and vehicles to create a game where players had to attempt to drop and manoeuvre the "prize" into a depot to win.[21]
References
- ↑ "Surrogate.tv" (in en). https://www.startup100.net/company/surrogate-games.
- ↑ 2.0 2.1 Forde, Matthew (2019-07-15). "Finnish start-up Surrogate.tv raises $2 million" (in en). https://www.pocketgamer.biz/surrogatetv-raises-2-million/.
- ↑ "Finland-based Surrogate.tv raises €1.8M to build the next generation of online games - Silicon Canals" (in en-GB). 2019-07-15. https://siliconcanals.com/finland-surrogate-tv-news-funding-europe/.
- ↑ Terrisse, Arnaud (2019-09-06). "10 video game startups to look out for in 2019 and beyond" (in en-US). https://www.eu-startups.com/2019/09/10-video-game-startups-to-look-out-for-in-2019-and-beyond/.
- ↑ 5.0 5.1 Heater, Brian (2020-12-18). "Remote physical gaming site Surrogate.tv raises a $2.5M seed round" (in en-US). https://techcrunch.com/2020/12/18/remote-physical-gaming-site-surrogate-tv-raises-a-2-5m-seed/.
- ↑ 6.0 6.1 Young, Chris (2019-04-07). "5 Companies That Did Video Games Differently in 2019" (in en). https://interestingengineering.com/culture/5-companies-that-did-video-games-differently-in-2019.
- ↑ 7.0 7.1 7.2 Tanskanen, Sakari (January 22, 2021). Latency contributors in WebRTC-based remote control system (Thesis). Aalto University School of Science.
- ↑ Hill, Ash (2021-02-04). "Make Your Own Raspberry Pi Games With Surrogate TV" (in en). https://www.tomshardware.com/news/surrogate-tv-sdk-release.
- ↑ Zwetsloot, Rob (September 2021). "Stream viewer-controlled projects with Surrogate.TV". The MagPi (110): 48-51. https://archive.org/details/MagPi110/page/48/mode/2up.
- ↑ 10.0 10.1 10.2 Young, Chris. "Redefining Videogames: This Company Lets You Control the Physical World Online" (in en). https://interestingengineering.com/culture/redefining-videogames-this-company-lets-you-control-the-physical-world-online.
- ↑ Hattersley, Rosie (September 2020). "Oktoberfest Pinball Machine". The MagPi (97): 18-21. https://archive.org/details/MagPi97/page/18/mode/2up.
- ↑ Sharpe, Roger (August 20, 2020). "The Shape of Things to Come" (in en). https://www.kineticist.com/post/the-shape-of-things-to-come.
- ↑ 13.0 13.1 13.2 Fitch, Adam (2019-12-03). "Surrogate launches SumoBots Battle Royale" (in en-GB). https://esportsinsider.com/2019/12/sumobots-battle-royale.
- ↑ 14.0 14.1 14.2 Cook, Jeremy. "Fight Real Sumo Robots Anywhere in the World" (in en). https://www.hackster.io/news/fight-real-sumo-robots-anywhere-in-the-world-205af310474f.
- ↑ 15.0 15.1 Heater, Brian (2020-10-26). "Mario Kart Live: Home Circuit gets unofficial remote play on Surrogate.tv" (in en-US). https://techcrunch.com/2020/10/26/mario-kart-live-home-circuit-gets-unofficial-remote-play-on-surrogate-tv/.
- ↑ 16.0 16.1 Hill, Ash (2020-10-20). "Raspberry Pi Mario Kart Live: Play This IRL Mario Kart Track Online" (in en). https://www.tomshardware.com/news/raspberry-pi-mario-kart-surrogatetv.
- ↑ Cook, Jeremy. "Mario Kart: Home Circuit, Now Playable on the Internet" (in en). https://www.hackster.io/news/mario-kart-home-circuit-now-playable-on-the-internet-6da313c10f1d.
- ↑ Hill, Ash (2020-04-02). "This Online Raspberry Pi Claw Machine Gives Winners Free Toilet Paper" (in en). https://www.tomshardware.com/news/raspberry-pi-4-free-toilet-paper-game.
- ↑ Piltch, Avram (2020-12-30). "Play Pokemon Sword on the Web, Powered By Raspberry Pi" (in en). https://www.tomshardware.com/news/raspberry-pi-play-pokemon-sword-online.
- ↑ Gray, Kate (2020-12-29). "Pokémon Fans' Raspberry Pi Project Allows Twitch To Play Pokémon Sword" (in en-GB). https://www.nintendolife.com/news/2020/12/pokemon_fans_raspberry_pi_project_allows_twitch_to_play_pokemon_sword.
- ↑ 21.0 21.1 Wu, Garling (2021-12-13). "4 Surrogate.TV Raspberry Pi Project Ideas" (in en). https://www.makeuseof.com/surrogate-tv-raspberry-pi-project-ideas/.
External links
- Build Videos playlist on YouTube
- Game creation videos playlist on YouTube
- Driving A Tiny RC Car Over The Internet Using ESP8266
