Files
srs/trunk/scripts/copy-srs-docs.sh
Winlin 1c4ecefcb6 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>
2025-08-27 19:27:23 -04:00

33 lines
692 B
Bash
Executable File

#!/bin/bash
if [[ ! -d 3rdparty/srs-docs ]]; then
echo "no srs-docs in $(pwd)"
exit -1
fi
mkdir -p 3rdparty/srs-docs/blog &&
cp ~/git/srs-docs/for-writers/blog-en/*.md 3rdparty/srs-docs/blog/
if [[ $? -ne 0 ]]; then
echo "copy blog failed"
exit -1
fi
echo "Copy blog success"
mkdir -p 3rdparty/srs-docs/doc &&
cp ~/git/srs-docs/for-writers/doc-en-7.0/doc/*.md 3rdparty/srs-docs/doc/
if [[ $? -ne 0 ]]; then
echo "copy doc failed"
exit -1
fi
echo "Copy doc success"
mkdir -p 3rdparty/srs-docs/pages &&
cp ~/git/srs-docs/for-writers/pages/*-en.md 3rdparty/srs-docs/pages/ &&
if [[ $? -ne 0 ]]; then
echo "copy pages failed"
exit -1
fi
echo "Copy pages success"
echo "Done"