Query about EA’s FIFA eTournament

Al Savoie is the Creative and Tech Director at Bannister Lake who recently worked with EA Sports to come up with way for gamer data to play out and hit the masses. The event is a marathon, taking place over 3 days with 128 players, on both Xbox and PS4 consoles.  Friday was a Swiss tournament round, with Saturday and Sunday being the Bracket Elimination Rounds. Here are some industry insights from his week in Barcelona.

 

Can you describe the client and what they needed to happen for this tournament?

Sure, but let me give you a little background first.

With eSports tournaments becoming more popular as an event, watched by millions around the globe, eSports productions want to try to match conventional broadcast quality programming.

They want to match broadcast production, similar to what you see in NBA or NFL live events. But unlike those conventional offerings that focus on one game, eSports had 511 games over the course of the tournament increasing production demand.  And keep in mind that each game is roughly twenty minutes in length so a lot of turnaround.

Camera, audio, lighting are pretty standard, but BOOMBOX Group needed a way to filter and moderate all those player stats and then display it in some way graphically.  They needed a tool to allow them to easily do this. In the past they were limited in how to display player stats with such a quick turnaround – it wasn’t easy to moderate.

For example on the Friday, the first day Swiss Bracket Round,  there was no way to display  gamer wins or losses, goals for or against for the 128 players over the 7 Rounds.  Since broadcast couldn’t focus on all the games at the same time, they needed a way to display that information for the viewers.  The Chameleon provided a solution to automatically populate player stats without a need for inputting manually.

 

The key idea behind BOOMBOX using Chameleon in this production was to assist in filtering and moderating data, to be used primarily in XPression on the Saturday and Sunday broadcasts, but also as a ticker using Chameleon’s own rendering engine.

Chameleon’s Query module was required here.  We needed to create APIs for XPression to easily search players based on a round and who they were playing against.  Data was to be entered manually on location by the tournament ops crew, and sent over to the Chameleon database using a custom reader written by Georg at BL.  Once in Chameleon,  we wrote our own queries to filter what we needed for XPression.

With XPression settled, they also wanted to add another layer, in the form of the Chameleon web player, as the primary graphics system on the Friday during the very complicated Swiss format elimination round.

 

How many staff were involved? How does it compare to other large scale live events that Bannister has been involved in?

Well, typically Bannister Lake participates in elections in terms of live events. Our solutions are usually for tickers and branding that exist on a network, 24-7.

What makes this interesting is that an election is very similar to a lot of eSport events, in this case the candidates are the gamers, all competing and vying for a spot in the finals. It requires up to the minute stats/results. Usually elections require a lot of manpower but Chameleon doesn’t. It was a two-man job from the outset for us. Our software is designed to be very efficient; not a lot of staff required.

As for production staff, it took the same amount of people to produce NHL game, for example. For broadcast professionals, they may feel like this type of production feels cheaper only because the play out is non traditional (Youtube/Twitch),  but one could argue that the amount of money is equal, if not more, than a produced NHL game. Most staff were working 12 for 14 hour days and there is a ton of work and back end effort being put into these games! On the day, using Chameleon, there were 6 production and social media staffers populating content. For a Canadian election, like the Canadian Global Television broadcast, it’s usually about twelve production staffers who will use the product.

 

So there were a lot of firsts for this EA eWorld Championship?

Yes. First time our Chameleon renderer was used in a live event.  For the event, it was the first time being able to aggregate such a vast amount of data. That data was used on our web output that circulated player stats throughout the tournament. They used tickers in the past but nothing like this. In fact, hosts were entering info themselves!  That’s the Millennial generation; instead of using Twitter, the talent used our system and created a sort of exclusive news aura, or a community, around the event.

 

What were some of the key benefits you told BOOMBOX about using Chameleon web as part of the production?

First, Chameleon UI being a browser based platform, made it easy for anyone to jump on and input/moderate data.  Second, our Chameleon renderer outputted data where they keyed the live video overlay on top.  Rather than spend thousands on a broadcast CG system, instead, they used a Chrome browser and a laptop.

Chameleon was a huge hit. The L-Bar Chameleon web ran throughout the whole weekend, displaying news, tweets, player cards and scores. Their social media team literally had a 15 minute tutorial on how to use Twitter in Chameleon, and they got it. The hosts were responsible for entering news using their iPads on the floor, with a moderation level by the EA executives.   They too only had a 15 min tutorial but got it quickly.  
EA,  Boombox and NCompass were extremely pleased with what we offered. It really helped elevate their production to another level.  One in which they now can’t go down from.   
 

What were some of the challenges trying to manage such a large team roster? There were a total of 128 players, correct? That’s almost as large as a world championship sporting event.

Well, it is a world sport championship event. Sure it’s still one venue with everyone in that one venue but we are still talking about over 500 individual games being played. On the Chameleon end we had to make sure the leagues were separated between XBox and PS4 consoles. After that we needed to log all 128 players with their qualifying stats and upcoming tournament stats. Since we aren’t using player names, we were using “gamer tags” who love to change their tags, often up to the night before…that’s about 25% that needed to match these new names with their qualifying stats and headshots.

 

What’s the future of data in eSport events?

We have two tournaments coming up and we want to continue to improve Chameleon and improve what we can offer our clients,  viewers and the gamers.  

Al Savoie is a graphics systems whiz who can answer and further questions

Email him at asavoie@bannisterlake.com

 



 

TVSN, Australia

Customer: TVSN, Australia

Application: Display inventory data for shopping channel programs & replay programs during overnight hours

Platform: Imagine Communications, G7 system

Printable Version

TVSN is the Australian shopping channel (www.tvsn.com.au) and broadcasts to both Australian and New Zealand. Prior to a broadcast a producer will use the Bannister Lake custom application to select products that will be featured during that show. The software automatically pulls data from TVSN’s inventory database to provides not just product information such as prices, descriptions but also real-time data such as size and color availability based on current inventory levels.

The Overnight replay feature is a special customization provided by Bannister Lake which records a show’s graphics where during the day. Recorded is the graphic template displayed and the timecode it was displayed at. During ‘overnight’ hours TVSN replays shows recorded earlier in the day. These are clean recordings, meaning no graphics. The Bannister Lake software plays the templates automatically based on the recorded timecode, only the data of inventory levels and availability are updated and reflect the correct numbers.

 

TVSN Solution

Yahoo Finance

Customer: Yahoo Finance

Application: Yahoo Finance Application

Printable Version

Yahoo Finance approached Bannister Lake to produce a dedicated financial application to drive all graphic content for their online Financial Channel.

  • Finance Client application authenticates and connects to Yahoo Financial data feed.
  • Client UI provides stock ticker preview and modules to create Bugs, Stock Charts, Name Keys and Lower Thirds.
  • Quick filters to setup stock chart comparisons, desktop preview of charts then quick add to playlist.
  • Drop Down range menu to select time including, Intraday padded, Intraday, 2 day padded, 5 day, 1 month, 3 month, 6 month, Year to Date padded, 1 > 5 year and user defined (Custom) ranges.
  • Client app connects securely to Finance Server app in production to generate graphic output for presentation.

 

 

 

Global News BC1

Customer: Global News

Application: Chameleon (Super Ticker Legacy)

Platform: RossVideo XPression

Printable Version

Following in the footsteps of the giant in Canadian info channels, CP24, Global wanted to create a province-wide channel that served the same purpose; an all-in-one place to get your local, national and world news. With a design more in tune to a website than a standard ticker, Global’s goal was to create the modern info channel, BC1.

Super Ticker (the precursor to the ticker function in Chameleon) had all the pieces to deliver on this promise. With data that spanned:

  1. Ski reports
  2. Weather
  3. Scores
  4. Finance quotes
  5. News
  6. Events
  7. Social media
  8. Traffic
  9. Closings

Support for unlimited zones of information and a channel schedule that allowed zones and rundowns to change based on time of day made it all possible. Super Ticker’s web interface Flow gave an interface for all users in the chain simultaneously. And with parsers bringing in data from a wide variety of sources, much of the work was automated.

 

Rogers Sportsnet

Customer: Rogers Sportsnet

Application: Chameleon (Super Ticker Legacy)

Platform: RossVideo XPression

Printable Version

Rogers Sportsnet has been fighting it out with Bell’s TSN for top prize in the Canadian sports broadcasting landscape. After purchasing the broadcast side of The Score, they wanted to combine The Score’s legendary ticker with the less ambitious tickers Bannister Lake had created for Sportsnet for many years. With 7 channels and their unique ticker requirements, Sportsnet was looking at a single solution to drive them all in an efficient manner while not increasing the operator head count.

The 4 regional channels, Sportsnet East, Ontario, West and Pacific continue to provide a ticker with a regional flavor focusing on information for the region while showing all the national information. These tickers are displayed in a compact fashion to allow the video to dominate.

The newly imagined Sportsnet 360, taking its lead from The Score, became a channel which showed its ticker all the time including commercials and live events. This ticker had more information including betting odds on games and displayed its information in a taller format. This is the channel where hardcore sports fans tune into

Sportsnet One is the national channel while Sportsnet World focuses on world sports like cricket, soccer and rugby.

Super Ticker (now morphed into Chameleon with the inclusion of branding from Brando) became the ideal system to drive these diverse tickers. With a small team of operators organizing the rundowns for these channels, Sportsnet was able to deal with the hectic pace of sports data. While a great deal of the work is automated, Super Ticker’s web interface Flow became the platform for creating the added news that goes into the world of sports and the games and events that drive it.

Super Ticker’s content management was key to success; one database and a multi-user web interface. Super Ticker allows organizing data in a way where the channels can pick and choose their rundowns to include national and regional data.

WDAY

Customer: WDAY, Fargo North Dakota

Application: Chameleon & Community  (under Ross Tick-It)

Platform: RossVideo XPression Studio and BlueBox

Printable Version

Bannister Lake provided an automated broadcast ticker solution for WDAY to support regional school closures.

  • North Dakota regional schools provide school closure information and status through their Community Content Editor Account.
  • Community Closing data is automatically pushed to WDAY’s instance of Chameleon and presented on air
  • Ticker information automatically is displayed on-air without intervention from Master Control.

 

TVA – TVA Nouvelles TVA Sports

Customer: Quebecor TVA Sports/Nouvelles

Application: Chameleon (Ross Tick-It)

Platform: RossVideo XPression Studio

Printable Version

Bannister Lake delivered a fully automated redundant broadcast ticker solution for TVA Nouvelles 2 channels and TVA Sports 1/2

  • 4 channels of Chameleon on 4 Xpression BlueBoxes (+1 Backup), pulling data from a central Chameleon server.
  • Chameleon Server is configured as a primary and backup for fail over. (redundancy)
  • Weather feed data driven by WSI
  • Lottery results from Loto Quebec
  • Live sports data is provided by Stats
  • Backup player is a hot spare for any of the 4 on air channels.

 

News 12 – Traffic and Weather

Customer: News 12 Traffic and Weather (New York)

Application: Chameleon (under Ross Tick-It)

Platform: RossVideo XPression Studio

Printable Version

Bannister Lake delivered an automated broadcast ticker solution for News 12 to display weather and traffic for the 5 regional stations.

  • 5 channels of Chameleon running on 5 Xpression BlueBoxes, pulling data from a central Chameleon server.
  • Weather is a combination of WSI data feed and manual input from their Meteorologist.
  • Data from National Weather Alerts is filtered and prioritized to show only weather data for the regions with a severity of 2 or higher with specific weather conditions.
  • Inrix GeoID app is programmed to read traffic information from coordinate specific regions.
  • Blade is used to populate News12’s website feeds with the same data used on air.

 

 

YAHOO! Sports Fantasy Football

YAHOO! Sports broadcasts a weekly Fantasy Football show reviewing all aspects of the NFL current season.

Printable Version

The show is an interactive show which lets viewers call in, web conference or tweet their comments and opinions on their favorite players and teams. As an interactive show YAHOO needed a solution that could deliver player and team statistics quickly and easily with the most up to date statistics in a reliable fashion.

A customized solution was developed to meet the requirements of Yahoo. The solution incorporated the reading of 3 different data feeds to compile the most up to date statistics possible. Data feeds automatically provide the current injury reports, player and team statistics. Using a client-server workflow the custom graphic application can be run from a laptop on the network to drive the Xpression graphic system. This workflow allows a second operator to use Xpression at the same time for any additional needs such as lower thirds.

Problem: With so much data available the operator is overwhelmed trying to retrieve it fast enough to keep up with a live program.

Solution: By building a custom software application Bannister was able to present all the NFL data in an organized fashion in a single screen. From here the operator can quickly select a player or team and display any or all of the statistics available within seconds.

Problem: Viewers that call into the show are pre-screened so it is known what topics they wish to discuss just before they are on air. During this very short period of time the operator needs to prepare as many statistics as possible which could come out of the callers dialog.

Solution: The application allows the operator to start typing, “man” for example, and it automatically filters the names. Using a ‘;’ separator the operator can quickly type multiple names resulting in a much more condense list of NFL players for that call.

US Democratic Senate – In-House Channel

The United States Democratic Senate broadcasts an in-house channel of the floor proceedings and needed a reliable solution to include upcoming vote information, bills in discussion, and general information on proceedings and schedules. The BL Flow solution provided a simple web interface for the input of new items, schedules and even control over the broadcast output.

Printable Version

  • Runners need to quickly input or update information on upcoming bills, votes and general proceedings from various sources (email, web, printed documents and hand written notes).
  • Runners do not have direct access to broadcast systems or have graphical knowledge/training to modify templates.
  • Graphic changes based on a number of different triggers: operator driven through BL Flow, votes triggered externally via GPI from Senate floor clock
  • All content changes or modifications are logged providing a complete audit of the entire system at any time
  • User groups allow administrator to control which groups have access rights to add or change different types of information