AI: Config: Move RTMP configs to rtmp{} section. v7.0.64 (#4454)
This PR reorganizes SRS configuration structure by moving RTMP-specific
configurations from global scope to a dedicated `rtmp {}` section, and
includes various cleanups.
**Before (SRS 6.x):**
```nginx
listen 1935;
chunk_size 60000;
max_connections 1000;
```
**After (SRS 7.0+):**
```nginx
max_connections 1000;
rtmp {
listen 1935;
chunk_size 60000;
}
```
Cleanup:
* Removed unused threads_interval configuration and related code
* Cleaned up reload handlers and removed obsolete functionality
---------
Co-authored-by: OSSRS-AI <winlinam@gmail.com>
This commit is contained in:
parent
eaa3d512ee
commit
1c4ecefcb6
19
trunk/3rdparty/srs-docs/doc/rtmp.md
vendored
19
trunk/3rdparty/srs-docs/doc/rtmp.md
vendored
|
|
@ -287,11 +287,20 @@ ffplay rtmps://localhost:1443/live/livestream
|
||||||
The RTMPS configuration requires SSL certificate setup similar to other HTTPS services in SRS:
|
The RTMPS configuration requires SSL certificate setup similar to other HTTPS services in SRS:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# the rtmp listen ports, split by space, each listen entry is <[ip:]port>
|
rtmp {
|
||||||
# for example, 192.168.1.100:1935 10.10.10.100:1935
|
# the rtmp listen ports, split by space, each listen entry is <[ip:]port>
|
||||||
# where the ip is optional, default to 0.0.0.0, that is 1935 equals to 0.0.0.0:1935
|
# for example, 192.168.1.100:1935 10.10.10.100:1935
|
||||||
# Overwrite by env SRS_LISTEN
|
# where the ip is optional, default to 0.0.0.0, that is 1935 equals to 0.0.0.0:1935
|
||||||
listen 1935;
|
# Overwrite by env SRS_LISTEN
|
||||||
|
listen 1935;
|
||||||
|
# the default chunk size is 128, max is 65536,
|
||||||
|
# some client does not support chunk size change,
|
||||||
|
# however, most clients support it and it can improve
|
||||||
|
# performance about 10%.
|
||||||
|
# Overwrite by env SRS_CHUNK_SIZE
|
||||||
|
# default: 60000
|
||||||
|
chunk_size 60000;
|
||||||
|
}
|
||||||
|
|
||||||
# SSL configuration for RTMPS
|
# SSL configuration for RTMPS
|
||||||
rtmps {
|
rtmps {
|
||||||
|
|
|
||||||
72
trunk/3rdparty/srs-docs/doc/windows.md
vendored
72
trunk/3rdparty/srs-docs/doc/windows.md
vendored
|
|
@ -9,79 +9,15 @@ hide_table_of_contents: false
|
||||||
|
|
||||||
SRS 5.0.89+ supports Windows(Cygwin64).
|
SRS 5.0.89+ supports Windows(Cygwin64).
|
||||||
|
|
||||||
## Build from code
|
SRS 7.0.60+ remove the supports for Windows, because it's too complex to maintain.
|
||||||
|
|
||||||
Please install [Cygwin64](https://cygwin.com/install.html).
|
Please use WSL(Windows Subsystem for Linux) which starts a Ubuntu in Windows,
|
||||||
|
so you can simply build and run SRS by:
|
||||||
Install packages `gcc-g++` `make` `automake` `patch` `pkg-config` `tcl` `cmake`, please see [packages](https://github.com/cygwin/cygwin-install-action#parameters).
|
|
||||||
|
|
||||||
Build SRS with cygwin terminal:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git checkout develop
|
wsl --install -d Ubuntu-22.04
|
||||||
./configure
|
|
||||||
make
|
|
||||||
```
|
```
|
||||||
|
|
||||||
If success, there should be a `./objs/srs.exe`, please follow [Getting Started](./getting-started.md) to use it.
|
|
||||||
|
|
||||||
## Install from binary
|
|
||||||
|
|
||||||
For each [release](https://github.com/ossrs/srs/releases) of SRS, from SRS 5.0.89, there is always a binary installer of SRS Windows, normally as the artifact of release, which allows you to install and run SRS very easy.
|
|
||||||
|
|
||||||
Bellow is some examples, note that you should always use the latest [release](https://github.com/ossrs/srs/releases), not the fixed one:
|
|
||||||
|
|
||||||
* [Latest release](https://github.com/ossrs/srs/releases)
|
|
||||||
* [SRS-Windows-x86_64-5.0.89-setup.exe](https://github.com/ossrs/srs/releases/tag/v5.0.89)
|
|
||||||
* [SRS-Windows-x86_64-5.0.19-setup.exe](https://github.com/ossrs/srs/releases/tag/v5.0.19)
|
|
||||||
|
|
||||||
> Note: SRS 5.0.89+ supports cygwin pipeline, to build and packge automatically by GitHub Actions.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Run SRS as administrator:
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Publish to SRS Windows by FFmpeg:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
ffmpeg -re -i ~/srs/doc/source.flv -c copy -f flv rtmp://win11/live/livestream
|
|
||||||
```
|
|
||||||
|
|
||||||
Play by VLC or [srs-player](http://win11:8080/)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Most of SRS features are available in Windows, for example, RTMP, HTTP-FLV, HLS, WebRTC, HTTP-API, Prometheus Exporter, etc.
|
|
||||||
|
|
||||||
## Package by NSIS
|
|
||||||
|
|
||||||
If want to package by [NSIS](https://nsis.sourceforge.io/Download), please run in cygwin terminal:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
"/cygdrive/c/Program Files (x86)/NSIS/makensis.exe" \
|
|
||||||
/DSRS_VERSION=$(./objs/srs -v 2>&1) \
|
|
||||||
/DCYGWIN_DIR="C:\cygwin64" \
|
|
||||||
packaging/nsis/srs.nsi
|
|
||||||
```
|
|
||||||
|
|
||||||
## Known Issues
|
|
||||||
|
|
||||||
* [Cygwin: Build with SRT is ok, but crash when running. #3251](https://github.com/ossrs/srs/issues/3251)
|
|
||||||
* [Cygwin: Support address sanitizer for windows. #3252](https://github.com/ossrs/srs/issues/3252)
|
|
||||||
* [Cygwin: ST stuck when working in multiple threads mode. #3253](https://github.com/ossrs/srs/issues/3253)
|
|
||||||
* [Cygwin: Support iocp and windows native build. #3256](https://github.com/ossrs/srs/issues/3256)
|
|
||||||
* [Cygwin: Build srtp with openssl fail for no srtp_aes_icm_ctx_t #3254](https://github.com/ossrs/srs/issues/3254)
|
|
||||||
|
|
||||||
## Links
|
|
||||||
|
|
||||||
ST supports windows: https://github.com/ossrs/state-threads/issues/20
|
|
||||||
|
|
||||||
Commits about SRS Windows: https://github.com/ossrs/srs-windows/issues/2
|
|
||||||
|
|
||||||
Windows docker also works for SRS, however, `srs.exe` is more popular for windows developers.
|
|
||||||
|
|
||||||
Winlin 2022.11
|
Winlin 2022.11
|
||||||
|
|
||||||

|

|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# SRT config.
|
# SRT config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
listen 1935;
|
|
||||||
pid ./objs/srs.pid;
|
pid ./objs/srs.pid;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
srs_log_level trace;
|
srs_log_level trace;
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,12 @@
|
||||||
# no-daemon and write log to console config for srs.
|
# no-daemon and write log to console config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# no-daemon and write log to console config for srs.
|
# no-daemon and write log to console config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935 [::]:1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935 [::]:1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-dash
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-dash
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,16 @@
|
||||||
# the config for srs demo
|
# the config for srs demo
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19350;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
pid ./objs/srs.demo.19350.pid;
|
pid ./objs/srs.demo.19350.pid;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19350;
|
||||||
|
}
|
||||||
|
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
enabled on;
|
enabled on;
|
||||||
play {
|
play {
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,16 @@
|
||||||
# the config for srs demo
|
# the config for srs demo
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
pid ./objs/srs.demo.pid;
|
pid ./objs/srs.demo.pid;
|
||||||
|
|
||||||
chunk_size 60000;
|
|
||||||
max_connections 2000;
|
max_connections 2000;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
chunk_size 60000;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,14 @@
|
||||||
# docker config for srs.
|
# docker config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
# For docker, please use docker logs to manage the logs of SRS.
|
# For docker, please use docker logs to manage the logs of SRS.
|
||||||
# See https://docs.docker.com/config/containers/logging/
|
# See https://docs.docker.com/config/containers/logging/
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
daemon off;
|
daemon off;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
dvr {
|
dvr {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr#custom-path
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr#custom-path
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
dvr {
|
dvr {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
dvr {
|
dvr {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/dvr
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
dvr {
|
dvr {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/edge.pid;
|
pid objs/edge.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/drm
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/drm
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
cluster {
|
cluster {
|
||||||
mode remote;
|
mode remote;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/edge2.pid;
|
pid objs/edge2.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
cluster {
|
cluster {
|
||||||
mode remote;
|
mode remote;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/nginx-exec
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/nginx-exec
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
exec {
|
exec {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-ffmpeg
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-ffmpeg
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
transcode {
|
transcode {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,14 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon on; disable_daemon_for_docker off; srs_log_tank file;
|
|
||||||
|
daemon on;
|
||||||
|
disable_daemon_for_docker off;
|
||||||
|
srs_log_tank file;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/srs.backend.pid;
|
pid ./objs/srs.backend.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
forward {
|
forward {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/srs.master.pid;
|
pid ./objs/srs.master.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
forward {
|
forward {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/forward
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19350;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/srs.slave.pid;
|
pid ./objs/srs.slave.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19350;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
}
|
}
|
||||||
|
|
|
||||||
2172
trunk/conf/full.conf
2172
trunk/conf/full.conf
File diff suppressed because it is too large
Load Diff
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster gb28181;
|
caster gb28181;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster gb28181;
|
caster gb28181;
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19351;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/edge1.pid;
|
pid objs/edge1.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
vhost __defaultVhost__ {
|
|
||||||
|
rtmp {
|
||||||
|
listen 19351;
|
||||||
|
}vhost __defaultVhost__ {
|
||||||
cluster {
|
cluster {
|
||||||
mode remote;
|
mode remote;
|
||||||
origin 127.0.0.1:19350;
|
origin 127.0.0.1:19350;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19352;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/edge2.pid;
|
pid objs/edge2.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19352;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
cluster {
|
cluster {
|
||||||
mode remote;
|
mode remote;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
# the config for srs to delivery hds
|
# the config for srs to delivery hds
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
hds {
|
hds {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
srt_server {
|
srt_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 10080;
|
listen 10080;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
srt_server {
|
srt_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 10080;
|
listen 10080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/hls
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/hls
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/sample-hls
|
# @see https://ossrs.net/lts/zh-cn/docs/v4/doc/sample-hls
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19351;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/srs.flv.19351.pid;
|
pid objs/srs.flv.19351.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19351;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8081;
|
listen 8081;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19352;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/srs.flv.19352.pid;
|
pid objs/srs.flv.19352.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19352;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8082;
|
listen 8082;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# the config for srs http heartbeat, report its info to api-server
|
# the config for srs http heartbeat, report its info to api-server
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
heartbeat {
|
heartbeat {
|
||||||
enabled on;
|
enabled on;
|
||||||
interval 9.3;
|
interval 9.3;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/hls
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/hls
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# http-hooks or http-callbacks config for srs.
|
# http-hooks or http-callbacks config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
http_hooks {
|
http_hooks {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# the config for srs to serve as http server
|
# the config for srs to serve as http server
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/flv
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-722971676
|
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-722971676
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-722971676
|
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-722971676
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-720889906
|
# @see https://github.com/ossrs/srs/issues/1657#issuecomment-720889906
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
http_hooks {
|
http_hooks {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
# include directive config for SRS.
|
# include directive config for SRS.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
daemon off;
|
daemon off;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/ingest
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/ingest
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
ingest livestream {
|
ingest livestream {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/ingest
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/ingest
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
ingest {
|
ingest {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,12 @@
|
||||||
# Live streaming config for SRS.
|
# Live streaming config for SRS.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
daemon off;
|
daemon off;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
srs_log_tank file;
|
srs_log_tank file;
|
||||||
srs_log_file ./objs/srs.log;
|
srs_log_file ./objs/srs.log;
|
||||||
daemon off;
|
daemon off;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# no-daemon and write log to console config for srs.
|
# no-daemon and write log to console config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/edge.pid;
|
pid objs/edge.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
cluster {
|
cluster {
|
||||||
mode remote;
|
mode remote;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19350;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
pid ./objs/origin.cluster.serverA.pid;
|
pid ./objs/origin.cluster.serverA.pid;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19350;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 9090;
|
listen 9090;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19351;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
pid ./objs/origin.cluster.serverB.pid;
|
pid ./objs/origin.cluster.serverB.pid;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19351;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 9091;
|
listen 9091;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/origin-cluster#legacy
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19352;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
pid ./objs/origin.cluster.serverC.pid;
|
pid ./objs/origin.cluster.serverC.pid;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19352;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 9092;
|
listen 9092;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/edge
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 19350;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/origin.pid;
|
pid ./objs/origin.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19350;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8081;
|
listen 8081;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/reuse-port
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/reuse-port
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/origin.hls.only1.pid;
|
pid ./objs/origin.hls.only1.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,15 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/reuse-port
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/reuse-port
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid ./objs/origin.hls.only2.pid;
|
pid ./objs/origin.hls.only2.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 19351;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/origin1.pid;
|
pid objs/origin1.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19351;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8081;
|
listen 8081;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 19352;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/origin2.pid;
|
pid objs/origin2.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19352;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8082;
|
listen 8082;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 19353;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
pid objs/origin3.pid;
|
pid objs/origin3.pid;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 19353;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8083;
|
listen 8083;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,14 @@
|
||||||
# no-daemon and write log to console config for srs.
|
# no-daemon and write log to console config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/streamer#push-http-flv-to-srs
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/streamer#push-http-flv-to-srs
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster flv;
|
caster flv;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster gb28181;
|
caster gb28181;
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,14 @@
|
||||||
# @see https://github.com/ossrs/srs/issues/250#issuecomment-72321769
|
# @see https://github.com/ossrs/srs/issues/250#issuecomment-72321769
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster mpegts_over_udp;
|
caster mpegts_over_udp;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
tcp_nodelay on;
|
tcp_nodelay on;
|
||||||
min_latency on;
|
min_latency on;
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/sample-realtime
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
|
|
||||||
# For clion, use console as output.
|
# For clion, use console as output.
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster gb28181;
|
caster gb28181;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
|
|
||||||
# Force to daemon and write logs to file.
|
# Force to daemon and write logs to file.
|
||||||
|
|
@ -7,6 +6,11 @@ daemon on;
|
||||||
disable_daemon_for_docker off;
|
disable_daemon_for_docker off;
|
||||||
srs_log_tank file;
|
srs_log_tank file;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
stream_caster {
|
stream_caster {
|
||||||
enabled on;
|
enabled on;
|
||||||
caster gb28181;
|
caster gb28181;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,12 @@
|
||||||
# WebRTC streaming config for SRS.
|
# WebRTC streaming config for SRS.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
# WebRTC streaming config for SRS.
|
# WebRTC streaming config for SRS.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,15 @@
|
||||||
# WebRTC streaming config for SRS.
|
# WebRTC streaming config for SRS.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,11 @@
|
||||||
# @see https://ossrs.io/lts/en-us/docs/v7/doc/rtmp
|
# @see https://ossrs.io/lts/en-us/docs/v7/doc/rtmp
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,14 @@
|
||||||
# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP
|
# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
publish {
|
publish {
|
||||||
kickoff_for_idle 60000;
|
kickoff_for_idle 60000;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
rtmps {
|
rtmps {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1443;
|
listen 1443;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_server {
|
http_server {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,13 @@
|
||||||
# security config for srs, allow play and deny publish.
|
# security config for srs, allow play and deny publish.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
vhost __defaultVhost__ {
|
vhost __defaultVhost__ {
|
||||||
security {
|
security {
|
||||||
enabled on;
|
enabled on;
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
# main config for srs.
|
# main config for srs.
|
||||||
# @see full.conf for detail config.
|
# @see full.conf for detail config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
#srs_log_tank file;
|
#srs_log_tank file;
|
||||||
#srs_log_file ./objs/srs.log;
|
#srs_log_file ./objs/srs.log;
|
||||||
daemon on;
|
daemon on;
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,13 @@
|
||||||
# SRT config.
|
# SRT config.
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,13 @@
|
||||||
|
|
||||||
listen 1935;
|
|
||||||
max_connections 1000;
|
max_connections 1000;
|
||||||
daemon off;
|
daemon off;
|
||||||
srs_log_tank console;
|
srs_log_tank console;
|
||||||
|
|
||||||
|
# RTMP server configuration
|
||||||
|
rtmp {
|
||||||
|
listen 1935;
|
||||||
|
}
|
||||||
|
|
||||||
http_api {
|
http_api {
|
||||||
enabled on;
|
enabled on;
|
||||||
listen 1985;
|
listen 1985;
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user