The WebRTC signaling is implemented through HTTP requests:
- /api/getIceServers : get IceServers configuration used by streamer side
- /api/call : send offer and get answer
- /api/whep : similar to /api/call using WHEP
- /api/createOffer : create an offer
- /api/setAnswer : set an answer
- /api/hangup : close a call
- /api/addIceCandidate : add a candidate
- /api/getIceCandidate : get the list of candidates
The list of HTTP API is available using /api/help.