Pokrenut u prosincu 2020. godine u partnerstvu između Olimpijskog odbora Brazila (COB) i TV NSports, kanal ima za cilj proširiti doseg olimpijskog sporta u zemlji, jačajući svoj imidž i omogućujući prikupljanje novih prihoda za Konfederacije.
Osim što demokratizira pristup najboljem iz nacionalnog olimpijskog sporta, Olimpijski kanal u Brazilu omogućuje navijačima da prate brazilske sportaše na glavnim pripremnim natjecanjima za Igre u Tokiju i Parizu 2024. godine, uz svakodnevni život sportaša s svakodnevnim zakažite sadržaj koji daleko premašuje stotine proizvedenih streamova uživo.