
Powering TV Broadcasts Worldwide
From Talking Kotlin by Talking Kotlin
May 15, 2025 · 57 min · Season 1 · Episode 139
About this episode
The episode explores how Kotlin is utilized in media and entertainment broadcasts with insights from Denis Borisevich of RIEDEL Communications.
Sebastian and Márton are joined by Denis Borisevich from RIEDEL Communications, and learn about how Kotlin is used behind-the-scenes to power media, sports, and entertainment broadcasts watched by millions around the globe. Tune in for an exciting story about how Kotlin, Ktor, and Arrow are being used in production for a use case where robust software is mission-critical. Resources: Riedel Communications TornadoFX Unsigned integer types Arrow Ktor Eurovision Hosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Denis Borisevich – LinkedIn Timeline: (0:00) Introductions (2:42) Events powered by Riedel (3:50) The Kotlin part (6:44) Routing video signals (9:12) Error handling in milliseconds (10:31) The Kotlin part, continued (13:29) TornadoFX! (19:19) On introducing Compose (23:30) Java to Kotlin migration (26:30) Learning Kotlin after C++ (28:44) Unsigned ints in Kotlin (32:09) Arrow! (33:00) Server-side Kotlin (36:25) Functional programming (42:10) Why Kotlin over others? (45:55) Kotlin/Java interop (47:12) A 2-week long test suite (51:35) Confidence in Kotlin (53:05) Future plans (56:00) Wrap-up
People in this episode
Hosts: Sebastian Aigner, Márton Braun
Guest: Denis Borisevich
Topics covered
- Kotlin in broadcasting
- media technology
- software development
- sports broadcasting
- functional programming
- Kotlin migration
Keywords
- Kotlin
- broadcasting
- Ktor
- Arrow
- TornadoFX
- software development
- functional programming
- media technology
Mentioned in this episode
Organizations: RIEDEL Communications
Products: Kotlin, Ktor, Arrow, TornadoFX
More episodes of Talking Kotlin
- Exposed 1.0 and Beyond · April 29, 2026 · 1h 35m
- How Major Metros Run on KMP · March 5, 2026 · 1h 39m
- Kotlin 2.3 Release Special (Audio Exclusive) · February 3, 2026 · 50 min
- Building AI Agents With Koog · November 17, 2025 · 1h 23m
- Discussing Kotlin Coroutines with Marcin Moskała · October 23, 2025 · 2h 3m
- kotlinx.rpc · August 11, 2025 · 1h 31m
Explore listener stats, chart rankings, contacts and more on the Talking Kotlin podcast page.