Stations and their retrans rights currently live in multiple Google Sheets and they document not only all stations they have deals with, but they also convey whether there are restrictions on a station. If negotiations between an affiliate station and an MVPD are at an impasse, we will restrict our content until that contract is re-negotiated.
Today, this Google Sheet is being sent to our TKX services and their API has to determine whether to allow content playback or not. From the client side, when a user selects content to watch on the player, they go through an authentication and authorization process. There are two checks passed to TKX services: MVPD ID and client zip code. TKX services then performs the validation by looking up the zip code to identify the call sign in the GDT table. Once they know what market it is in, they will look up whether there’s a retrans or any restrictions associated with it.
The current workflows in place to onboard a station and manage their rights is very e-mail heavy and involves multiple teams. The Affiliates team owns the relationship with all the stations, the companies that own that station, and their rights. They are constantly in communication with the Content Distribution team, which manages the retrans rights Google Sheets. The Content Distribution team is always working with GMO as well. In this workflow, Content Distribution serves as the middle man between the Affiliates team and GMO.