ESL One Cologne Goes Remote To Bring the Cathedral of Counter-Strike' Experience to the Masses Despite empty Lanxess Arena, ESL has managed a high-level esports production By Jason Dachman, Chief Editor Friday, August 28, 2020 - 3:35 pm
Print This Story | Subscribe
Story Highlights
When it was announced that ESL One Cologne - one of the biggest esports tournaments of the year - would be played online due to the pandemic, the ESL broadcast team were faced with an unenviable task: how to maintain the status and energy of the world's most prestigious Counter-Strike: Global Offensive tournament when players and fans can't be onsite.
Despite the daunting challenge, ESL has leveraged a decentralized production model and Unreal Engine-powered virtual studio to re-create the raucous energy found each year inside Cologne's Lanxess Arena ( the Cathedral of Counter-Strike ) remotely.
One of the biggest factors playing into the excitement of live events such as ESL One Cologne is how [they] bring people together, says Vlad Petrescu, head of broadcast innovation, ESL Gaming. At an event, you get to see your favorite players up close and share in the excitement of the big stage with other fans around you. What we're trying to do here is bring a little of that into the broadcast.
Inside the Decentralized Workflow: Remote ESL Production Crew Spans the Globe
ESL opted for a decentralized production model with nearly half of the 36-person crew (30 production and six talent) located all over the planet. ESL's in-game production has six operators: a main observer, a secondary, an in-game director, replay operator, emotions replay operator, and technical director. On top of this, ESL has automated observers programmed to provide more angles on certain plays within the game. However, only the main observer and the technical director are onsite at the central control room in Cologne; the rest of the crew is spread throughout the globe: for example, the in-game director is in Australia, observers (in-game camera operators) are in the UK, and media server specialists are in Romania.
Having so many remote operators also means we need to consider our bandwidth needs a lot more carefully, says Petrescu. Communications can be an issue, and making sure everybody is on the same page is a lot more problematic in a decentralized production. The amount of communication, split-second decisions, and the speed at which the in-game CS:GO production takes place makes remote operation a challenge, for sure, especially when we aim to improve on last year's event, not go down in production value.
It's a drastically different workflow compared with the 2019 iteration of ESL One Cologne, which parked a mobile unit outside Lanxess, installed the full in-game production inside the venue and was up and running rather quickly. However, for 2020, ESL started coding software several months ago to better interact with the audience streaming at home, control multiple systems with a limited crew onsite, design a virtual studio, and more.
It is definitely different than anything we've done before, says Petrescu. We have to rely a lot more on custom programming and interfacing different systems that were not really meant to be used in this way, which in turn means we need more system engineers to provide remote support. It's just a completely new experience, but I personally found it very rewarding so far.
ESL is using different methods for remote access depending on the needs. For example, observers are connected via ParsecGaming for low-latency/high-quality video feeds, and API developers use cloud solutions for monitoring and other functions. For communication, the team is using a mix of Reidel Communications intercom systems, Discord servers, and Google Hangouts.
Like many esports outfits operating during the pandemic, ESL is relying heavily on cloud- and software-based systems to produce the event. ESL One Cologne is leveraging several vMix streaming systems to bring in player camera feeds and fan cameras, AWS Cloud infrastructure for API data storing and processing, and a mix of Intinor encoders and cloud-based infrastructure for distribution.
There are two lessons I will take with me for the next events, says Petrescu. First, things can be done remotely with similar results to a classical onsite production line. Second, never underestimate the amount of effort needed to accomplish tasks that were common before. Whoever says decentralized production is easy doesn't have a high enough standard for it. To reach similar results to a classical production requires a lot of effort, different workflows, and the ability to think way outside the box - much further than most people are comfortable with.
In Cologne: Limited Personnel Onsite But Plenty of Tech Firepower
ESL's production facility in Cologne underwent massive upgrades for this event, according to Petrescu.
The newest addition to ESL's workflows is an Unreal Engine-powered virtual studio, provided in partnership with Bright Studios. In addition to using Unreal to render the virtual studio, ESL One Cologne is also using the high-powered-graphics system to augment the game world with AR-like elements within the broadcast.
At the central core, ESL is using an ATEM Constellation switcher and Allen & Heath DLIVE S5000 audio console (all digital audio signals are handled via a Dante network).
ESL has also beefed up its EVS replay infrastructure, adding sources to its existing EVS XT3 servers so any single moment from the game server can be processed and replayed from multiple angles and perspectives.
The custom programming around this production is the other big challenge, Petrescu notes. We had to tie multiple systems together so that one position, like the technical director, controls way more










