This project is a WebRTC Showcase that demonstrates real-time communication using a SignalR backend. The SignalR backend serves as a signaling server to manage clients and facilitate WebRTC connections. The client is implemented as a .NET 8 iOS mobile app.
- WebRTC Integration: Real-time audio/video streaming between peers.
- SignalR Backend: Manages signaling, connection establishment, and client communication.
- iOS Client: A .NET 8 iOS mobile application.
- WebRTC iOS Bindings: The client integrates WebRTC using custom bindings generated from the WebRTC SDK.
- Backend: Built with ASP.NET Core 9 and SignalR, it manages signaling, client registration, and communication.
- Client: A .NET 8 iOS mobile application handles WebRTC peer connections and streams audio/video.