webrtc

WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

This article was originally published on the Metered Blog: WebRTC WHIP & WHEP Tutorial: Build a live Streaming App WHIP (WebRTC-HTTP Ingestion Protocol) and WHEP (WebRTC-HTTP Egress Protocol) are protocols that are designed to streamline signalling in WebRTC with the help of standard HTTP methods Definition of WHIP: WHIP simplifies how client devices send media streams to the server. It replaces the complex signalling mechanism that is required with simple HTTP GET requests, thus making it easier to ingest media into servers Definition of WHEP: WHEP protocol is used for delivering media streams from servers to clients. It uses the…
Read More
What is WebRTC protocol?

What is WebRTC protocol?

WebRTC or Web Real Time Communication protocol is an open source protocol and technology that enables real time communication directly between web browsers and webRTC enabled applications Using WebRTC you can do video calling, audio calling and data transfer between devices. This capability is implemented using a set of JavaScript APIs that enable video, audio and data transmission between devices. These APIs include ICE, STUN, TURN, NAT and SDP We are going to learn more about these protocols below ICE (Interactive Connectivity Establishment) ICe is a protocol that is used to find the best path to reach devices that is…
Read More
SFU vs MCU vs P2P: WebRTC Architectures Explained

SFU vs MCU vs P2P: WebRTC Architectures Explained

There are different WebRTC architecture available today, these are SFU, MCU and P2P, selecting one depends on many factors these include Network Conditions Bandwidth availability If participants have good quality bandwidth then SFU and peer to peer calling will work for them If the participants do not have good quality bandwidth and there are a lot of participants than going with a MCU would be a good idead Latency Sensitivity If the situation requires low latency then going with an SFU and/ or peer to peer is a good idea If there is a tolerance for latency and latency is…
Read More
WebRTC Vs Websocket: Which is best for your application

WebRTC Vs Websocket: Which is best for your application

WebRTC and Websockets are both real time technologies, these technologies enable instantaneous exchange of data. Both the technologies are important for applications that require live interactions Common use-cases for these technologies include online gaming, live chats, live streaming and other low latency applications WebRTC (Web Real Time Communications) Webrtc allows peer to peer communication. With Webrtc you can share data and conduct video calling and live streaming. It is best for media streaming applications. WebSocket Websocket provides full duplex communication channels. It is best for chat applications, real time notifications and updates. Websockets also maintains persistent connections thus enabling instant…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.