.NET Rocks!

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

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.
ANECDOTE

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app