

Audio-Video in .NET with Elias Puurunen
Apr 17, 2025
Elias Puurunen, an innovator in digital event experiences and founder of Tractus Events, dives into integrating audio-video in .NET applications. He explains the benefits of using NDI protocols for real-time streaming and the power of P/Invoke for accessing libraries. The conversation highlights the use of NVIDIA GPUs for swift encoding and decoding, showcasing advancements in video production tools. Elias also emphasizes the evolution of video compression techniques and how modern frameworks enhance performance for live streaming.
AI Snips
Chapters
Transcript
Episode notes
Use PoE Cameras for Simplicity
- Use PoE cameras for easier integration and cabling in your software projects.
- Avoid custom hardware whenever possible to simplify setup and maintenance.
Stream Decks Automate Live Shows
- Elias uses three Stream Deck XLs plus Companion software for automating show actions.
- Buttons dynamically indicate states like recording to avoid mistakes during live production.
P/Invoke Bridges Native APIs
- P/Invoke enables C# to access native NDI SDKs across multiple platforms.
- Careful annotation ensures stable interop between managed and unmanaged code.