mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
Fix heading levels
This commit is contained in:
parent
d6741c1f80
commit
bba6c92392
1 changed files with 8 additions and 8 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
|
## Peer registration
|
||||||
|
|
||||||
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.
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ This protocol builds upon https://github.com/shanet/WebRTC-Example/
|
||||||
- In theory you should never need to use this since you are guaranteed to receive JOINED and LEFT messages for all peers in a room
|
- In theory you should never need to use this since you are guaranteed to receive JOINED and LEFT messages for all peers in a room
|
||||||
* You may stay connected to a room for as long as you like
|
* You may stay connected to a room for as long as you like
|
||||||
|
|
||||||
### 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