ASP.NET, HTML, CSS, JS, C#? Neden yanlış bilgilendirme yaparsınız anlamam.
Video streaming servisi için realtime çalışan bir dile veya kütüphaneye ihtiyacın var. Arkadaşın önerdiği diller ile arayüz dökümünden öteye gidemezsin onları da HTML, CSS ve JS ile yaparsın. .Net dilleri ile de anca 2000'lerin teknolojilerini yazabilirsin.
Şu dilleri, kütüphaneleri araştırırsan daha iyi olur; Node JS, Socket IO, Express.js, OpenCV.
Google üzerinden "Real-Time sharing stream with (istediğiniz dil örneğin: NodeJs)" olarak arama yaparsanız daha detaylı dokümantasyonlara, videolara ulaşabilirsiniz.
Ödev olarak yapacaksan glitch, Google Cloud gibi servislerden ücretsiz Node JS host alabilirsin. Ödevini yapman konusunda da istersen yardımcı olurum. Çok büyük bir sunucuya ihtiyacın yok.