mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-13 12:51:16 +00:00
Protocol.md: Fix headings
This commit is contained in:
parent
c2961305e3
commit
2db85c41cc
1 changed files with 7 additions and 7 deletions
|
@ -1,26 +1,26 @@
|
||||||
# Terminology
|
# Terminology
|
||||||
|
|
||||||
### Client
|
## Client
|
||||||
|
|
||||||
A GStreamer-based application
|
A GStreamer-based application
|
||||||
|
|
||||||
### Browser
|
## Browser
|
||||||
|
|
||||||
A JS application that runs in the browser and uses built-in browser webrtc APIs
|
A JS application that runs in the browser and uses built-in browser webrtc APIs
|
||||||
|
|
||||||
### Peer
|
## Peer
|
||||||
|
|
||||||
Any webrtc-using application that can participate in a call
|
Any webrtc-using application that can participate in a call
|
||||||
|
|
||||||
### Signalling server
|
## Signalling server
|
||||||
|
|
||||||
Basic websockets server implemented in Python that manages the peers list and shovels data between peers
|
Basic websockets server implemented in Python that manages the peers list and shovels data between peers
|
||||||
|
|
||||||
# Overview
|
### Overview
|
||||||
|
|
||||||
This is a basic protocol for doing 1-1 audio+video calls between a gstreamer app and a JS app in a browser.
|
This is a basic protocol for doing 1-1 audio+video calls between a gstreamer app and a JS app in a browser.
|
||||||
|
|
||||||
# Peer registration and calling
|
### Peer registration and calling
|
||||||
|
|
||||||
Peers must register with the signalling server before a call can be initiated. The server connection should stay open as long as the peer is available or in a call.
|
Peers must register with the signalling server before a call can be initiated. The server connection should stay open as long as the peer is available or in a call.
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ This protocol builds upon https://github.com/shanet/WebRTC-Example/
|
||||||
* Closure of the server connection means the call has ended; either because the other peer ended it or went away
|
* Closure of the server connection means the call has ended; either because the other peer ended it or went away
|
||||||
* To end the call, disconnect from the server. You may reconnect again whenever you wish.
|
* To end the call, disconnect from the server. You may reconnect again whenever you wish.
|
||||||
|
|
||||||
# Negotiation
|
### Negotiation
|
||||||
|
|
||||||
Once a call has been setup with the signalling server, the peers must negotiate SDP and ICE candidates with each other.
|
Once a call has been setup with the signalling server, the peers must negotiate SDP and ICE candidates with each other.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue