Packages

WebRTC signaling over Phoenix Channels (SetID + Handshake)

Current section

Files

Jump to
webrtc_phoenix_server lib webrtc_phoenix_server.ex
Raw

lib/webrtc_phoenix_server.ex

defmodule WebrtcSignal do
@moduledoc """
WebRTC signaling over Phoenix Channels.
Client API:
- SetID(public_id, private_id) -> ok | "in-use" | "auth failed"
- Handshake(to, handshake) -> "delivered" | "user not found"
Server pushes:
- Handshake(from, handshake)
"""
end