Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 802 Bytes

File metadata and controls

29 lines (19 loc) · 802 Bytes

SignalServer

  • Signal server for Webrtc by Go

Architecture

  • signal server is used to exchange sdp and candidate between Peer A and Peer B by websocket.
  • sdp: session description protocol, media information including codec and so on.
  • candidate: net information including ip port and so on.

----------   sdp/candidate   ----------    sdp/candidate   ----------
| peer A |  -------------->  | signal |   -------------->  | peer B |
|        |  <-------------   | server |   <-------------   |        |
----------    (websocket)    ----------     (websocket)    ----------

Attachment

webrtc/pion

websocket

Document

webrtc