Как создать блок выборочной пересылки ASP.NET Core (SFU) с WebRTC?C#

Место общения программистов C#
Ответить
Anonymous
 Как создать блок выборочной пересылки ASP.NET Core (SFU) с WebRTC?

Сообщение Anonymous »

Я пытаюсь создать ASP.NET Core SFU, к которому пользователи могут подключаться и транслировать видео (возможно, также аудио) в обоих направлениях. В будущем мне также придется реализовать запись потоков.
После некоторых исследований я решил использовать WebRTC.
К сожалению, я вынужден использовать .NET, и это своего рода проблема, потому что я нашел несколько библиотек и продуктов, таких как Livekit, которые, я думаю, сделают то, что мне нужно. Но я не нашел реализации их SDK на C#. Есть ли какая-нибудь библиотека или продукт, который был бы полезен?
Единственное, что я нашел, что можно использовать в .NET, — это SIPSorcery, который позволяет работать с WebRTC.
Если я решу использовать SIPSorcery WebRTC, нужно ли мне работать с RTP-пакетами и пересылать их или можно как-то добавить поток другого пользователя в новый PeerConnection с другим пользователем?
Спасибо за любую помощь!


Подробнее здесь: https://stackoverflow.com/questions/790 ... ith-webrtc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»