WHIP/WHEP Overview
WHIP / WHEP Support in Red5 Pro
The WebRTC-HTTP ingestion(WHIP) and WebRTC-HTTP egress(WHEP) protocols provide the ability to negotation and establish a connection using HTTP/S requests. This removes the requirement for a WebSocket, which historically has been used for the role of negotiation and connection.
The use of a WebSocket is still available in RTCPublisher and RTCSubscriber and the ability to utilize WHIP/WHEP is provided from the WHIPClient and WHEPClient classes in the SDK. As is evident by their acronyms, the WHIPClient is used for publishing and the WHEPClient is used for subscribing.
To learn more about this feature please visit the following documentation:
The integration with
WHIP/WHEPwas introduced in the11.0.0release of the Server and WebRTC SDK.