How to make broadcasting applications in c#

I want to make my own twitch broadcasting application. The problem is I can’t find useful information. Please point me on the right direction.
Thanks!

Twitch uses RTMP for streaming. You’ll have to integrate with that. OBS is open source, so you can look at their code to see how they accomplish streaming to Twitch. You can get the ingests from our API.

Thanks!