forked from coturn/coturn
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
105 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.\" Text automatically generated by txt2man | ||
.TH TURN 1 "08 July 2020" "" "" | ||
.TH TURN 1 "28 July 2020" "" "" | ||
.SH GENERAL INFORMATION | ||
|
||
\fIturnadmin\fP is a TURN administration tool. This tool can be used to manage | ||
|
@@ -48,8 +48,8 @@ is equivalent to: | |
.fi | ||
You have always the use the \fB\-r\fP <realm> option with commands for long term credentials \- | ||
because data for multiple realms can be stored in the same database. | ||
.PP | ||
===================================== | ||
.SH ===================================== | ||
|
||
.SS NAME | ||
\fB | ||
\fBturnadmin \fP\- a TURN relay administration tool. | ||
|
@@ -288,8 +288,8 @@ $ \fIturnadmin\fP \fB\-\-file\-key\-path\fP <key\-file> \fB\-v\fP <encrypted> | |
Help: | ||
.PP | ||
$ \fIturnadmin\fP \fB\-h\fP | ||
.PP | ||
======================================= | ||
.SH ======================================= | ||
|
||
.SS DOCS | ||
|
||
After installation, run the \fIcommand\fP: | ||
|
@@ -301,8 +301,8 @@ or in the project root directory: | |
$ man \fB\-M\fP man \fIturnadmin\fP | ||
.PP | ||
to see the man page. | ||
.PP | ||
===================================== | ||
.SH ===================================== | ||
|
||
.SS FILES | ||
|
||
/etc/turnserver.conf | ||
|
@@ -314,23 +314,22 @@ to see the man page. | |
/var/lib/turn/turndb | ||
.PP | ||
/usr/local/etc/turnserver.conf | ||
.PP | ||
===================================== | ||
.SH ===================================== | ||
|
||
.SS DIRECTORIES | ||
|
||
/usr/local/share/\fIturnserver\fP | ||
.PP | ||
/usr/local/share/doc/\fIturnserver\fP | ||
.PP | ||
/usr/local/share/examples/\fIturnserver\fP | ||
.PP | ||
====================================== | ||
.SH ====================================== | ||
|
||
.SS SEE ALSO | ||
|
||
\fIturnserver\fP, \fIturnutils\fP | ||
.RE | ||
.PP | ||
====================================== | ||
.SH ====================================== | ||
|
||
.SS WEB RESOURCES | ||
|
||
project page: | ||
|
@@ -344,9 +343,8 @@ https://github.com/coturn/coturn/wiki | |
forum: | ||
.PP | ||
https://groups.google.com/forum/?fromgroups=#!forum/turn\-server\-project\-rfc5766\-turn\-server/ | ||
.RE | ||
.PP | ||
====================================== | ||
.SH ====================================== | ||
|
||
.SS AUTHORS | ||
|
||
Oleg Moskalenko <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
.\" Text automatically generated by txt2man | ||
.TH TURN 1 "08 July 2020" "" "" | ||
.TH TURN 1 "28 July 2020" "" "" | ||
.SH GENERAL INFORMATION | ||
|
||
The \fBTURN Server\fP project contains the source code of a TURN server and TURN client | ||
|
@@ -78,7 +78,8 @@ is equivalent to: | |
|
||
.fam T | ||
.fi | ||
===================================== | ||
.SH ===================================== | ||
|
||
.SS NAME | ||
\fB | ||
\fBturnserver \fP\- a TURN relay server implementation. | ||
|
@@ -839,15 +840,15 @@ By default it is disabled for security resons! | |
.B | ||
\fB\-\-ne\fP=[1|2|3] | ||
Set network engine type for the process (for internal purposes). | ||
.PP | ||
================================== | ||
.SH ================================== | ||
|
||
.SH LOAD BALANCE AND PERFORMANCE TUNING | ||
|
||
This topic is covered in the wiki page: | ||
.PP | ||
https://github.com/coturn/coturn/wiki/turn_performance_and_load_balance | ||
.PP | ||
=================================== | ||
.SH =================================== | ||
|
||
.SH WEBRTC USAGE | ||
|
||
This is a set of notes for the WebRTC users: | ||
|
@@ -884,8 +885,8 @@ Usually WebRTC uses fingerprinting (\fB\-f\fP). | |
.IP 5) 4 | ||
\fB\-\-min\-port\fP and \fB\-\-max\-port\fP may be needed if you want to limit the relay endpoints ports | ||
number range. | ||
.PP | ||
=================================== | ||
.SH =================================== | ||
|
||
.SH TURN REST API | ||
|
||
In WebRTC, the browser obtains the TURN connection information from the web | ||
|
@@ -1023,8 +1024,8 @@ examples/scripts/restapi/shared_secret_maintainer.pl . | |
.PP | ||
A very important thing is that the nonce must be totally random and it must be | ||
different for different clients and different sessions. | ||
.PP | ||
=================================== | ||
.SH =================================== | ||
|
||
.SH DATABASES | ||
|
||
For the user database, the \fIturnserver\fP has the following \fIoptions\fP: | ||
|
@@ -1087,8 +1088,8 @@ it will set the users for you (see the \fIturnadmin\fP manuals). If you are usin | |
\fIturnserver\fP or \fIturnadmin\fP will initialize the empty database, for you, when started. The | ||
TURN server installation process creates an empty initialized SQLite database in the default | ||
location (/var/db/turndb or /usr/local/var/db/turndb or /var/lib/turn/turndb, depending on the system). | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH ALPN | ||
|
||
The server supports ALPNs "stun.turn" and "stun.nat\-discovery", when | ||
|
@@ -1097,16 +1098,16 @@ ClientHello message that contains one or both of those ALPNs, then the | |
server chooses the first stun.* label and sends it back (in the ServerHello) | ||
in the ALPN extension field. If no stun.* label is found, then the server | ||
does not include the ALPN information into the ServerHello. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH LIBRARIES | ||
|
||
In the lib/ sub\-directory the build process will create TURN client messaging library. | ||
In the include/ sub\-directory, the necessary include files will be placed. | ||
The C++ wrapper for the messaging functionality is located in TurnMsgLib.h header. | ||
An example of C++ code can be found in stunclient.c file. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH DOCS | ||
|
||
After installation, run the command: | ||
|
@@ -1121,8 +1122,8 @@ to see the man page. | |
.PP | ||
In the docs/html subdirectory of the original archive tree, you will find the client library | ||
reference. After the installation, it will be placed in PREFIX/share/doc/\fIturnserver\fP/html. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH LOGS | ||
|
||
When the \fBTURN Server\fP starts, it makes efforts to create a log file turn_<pid>.log | ||
|
@@ -1145,8 +1146,8 @@ log messages are sent only to the standard output of the process. | |
.PP | ||
This behavior can be controlled by \fB\-\-log\-file\fP, \fB\-\-syslog\fP and \fB\-\-no\-stdout\-log\fP | ||
\fIoptions\fP. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH HTTPS MANAGEMENT INTERFACE | ||
|
||
The \fIturnserver\fP process provides an HTTPS Web access as statistics and basic | ||
|
@@ -1159,17 +1160,17 @@ populated with the admin user \fBaccount\fP(s). An admin user can be a superuser | |
(if not assigned to a particular realm) or a restricted user (if assigned to | ||
a realm). The restricted admin users can perform only limited actions, within | ||
their corresponding realms. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH TELNET CLI | ||
|
||
The \fIturnserver\fP process provides a telnet CLI access as statistics and basic management | ||
interface. By default, the \fIturnserver\fP starts a telnet CLI listener on IP 127.0.0.1 and | ||
port 5766. That can be changed by the command\-cline \fIoptions\fP of the \fIturnserver\fP process | ||
(see \fB\-\-cli\-ip\fP and \fB\-\-cli\-port\fP \fIoptions\fP). The full list of telnet CLI commands is provided | ||
in "help" command output in the telnet CLI. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH CLUSTERS | ||
|
||
\fBTURN Server\fP can be a part of the cluster installation. But, to support the "even port" functionality | ||
|
@@ -1178,8 +1179,8 @@ in "help" command output in the telnet CLI. | |
the RTP and RTCP relaying endpoints must be allocated on the same relay IP. It would be possible | ||
to design a scheme with the application\-level requests forwarding (and we may do that later) but | ||
it would affect the performance. | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH FILES | ||
|
||
/etc/turnserver.conf | ||
|
@@ -1191,40 +1192,38 @@ it would affect the performance. | |
/var/lib/turn/turndb | ||
.PP | ||
/usr/local/etc/turnserver.conf | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH DIRECTORIES | ||
|
||
/usr/local/share/\fIturnserver\fP | ||
.PP | ||
/usr/local/share/doc/\fIturnserver\fP | ||
.PP | ||
/usr/local/share/examples/\fIturnserver\fP | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH STANDARDS | ||
|
||
obsolete STUN RFC 3489 | ||
.PP | ||
new STUN RFC 5389 | ||
.PP | ||
TURN RFC 5766 | ||
.PP | ||
.SH TURN RFC 5766 | ||
|
||
TURN\-TCP extension RFC 6062 | ||
.PP | ||
TURN IPv6 extension RFC 6156 | ||
.PP | ||
STUN/TURN test vectors RFC 5769 | ||
.PP | ||
STUN NAT behavior discovery RFC 5780 | ||
.PP | ||
================================= | ||
.SH ================================= | ||
|
||
.SH SEE ALSO | ||
|
||
\fIturnadmin\fP, \fIturnutils\fP | ||
.RE | ||
.PP | ||
====================================== | ||
.SH ====================================== | ||
|
||
.SS WEB RESOURCES | ||
|
||
project page: | ||
|
@@ -1238,8 +1237,8 @@ https://github.com/coturn/coturn/wiki | |
forum: | ||
.PP | ||
https://groups.google.com/forum/?fromgroups=#!forum/turn\-server\-project\-rfc5766\-turn\-server | ||
.PP | ||
====================================== | ||
.SH ====================================== | ||
|
||
.SS AUTHORS | ||
|
||
Oleg Moskalenko <[email protected]> | ||
|
Oops, something went wrong.