mirror of
https://github.com/pion/webrtc.git
synced 2024-05-03 11:54:53 +08:00
Make Architecture markdown smaller
parent
8c4c9ebaf6
commit
45c58bef9f
@ -9,16 +9,14 @@ of the code base.
|
|||||||
## Exploring the PeerConnection
|
## Exploring the PeerConnection
|
||||||
At a highlevel the components that make up a PeerConnection look like this. At the far left you have public APIs and how data flows to/from them.
|
At a highlevel the components that make up a PeerConnection look like this. At the far left you have public APIs and how data flows to/from them.
|
||||||
```
|
```
|
||||||
<---> pion/srtp ---> OnTrack
|
<---> pion/srtp ---> OnTrack
|
||||||
| ^
|
| ^
|
||||||
| | --------- AddTrack
|
| | --------- AddTrack
|
||||||
pion/ice <----> pion/webrtc <--> github.com/pion/webrtc/internal/mux
|
pion/ice <----> pion/webrtc(internal/mux)
|
||||||
|
|
|
|
||||||
<---> pion/dtls <--> pion/sctp -> OnDataChannel
|
<---> pion/dtls <--> pion/sctp -> OnDataChannel
|
||||||
^
|
^
|
||||||
|---- CreateDataChannel
|
|---- CreateDataChannel
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Receiving Data
|
### Receiving Data
|
||||||
|
Loading…
Reference in New Issue
Block a user