├── .env ├── .github ├── FUNDING.yml └── workflows │ ├── postLatestReleaseTwitter.yml │ ├── postTwitterRelease-test.yml │ ├── postTwitterRelease.yml │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── config.json ├── launch.sh ├── locales ├── de.yml ├── dk.yml ├── en.yml ├── es.yml ├── fr.yml ├── it.yml ├── nb.yml ├── nl.yml ├── pl.yml ├── pt_br.yml ├── ru.yml ├── sv.yml ├── tr.yml ├── uk.yml └── zh_tw.yml ├── nginx ├── conf │ └── nginx.conf ├── html │ └── stat.xsl ├── nginx_1.7.11.3_Gryphon_With_NOALBS.config_files_03162020.zip └── windows firewall │ ├── close.firewall.ports_run.as.admin.bat │ └── open.firewall.ports_run.as.admin.bat ├── noalbsicopre2.ico └── src ├── broadcasting_software ├── mod.rs └── obs_v5.rs ├── chat ├── chat_handler.rs ├── kick.rs ├── mod.rs └── twitch.rs ├── config.rs ├── error.rs ├── events.rs ├── lib.rs ├── main.rs ├── noalbs.rs ├── state.rs ├── stream_servers ├── belabox.rs ├── irlhosting.rs ├── mediamtx.rs ├── mod.rs ├── nginx.rs ├── nimble.rs ├── nms.rs ├── obs.rs ├── openirl.rs ├── rist.rs ├── sls.rs └── xiu.rs ├── switcher.rs ├── twitch_pubsub.rs ├── user_manager.rs ├── web_server.rs └── ws ├── mod.rs ├── requests.rs ├── responses.rs └── ws_handler.rs /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.env -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [715209, b3ck] 2 | -------------------------------------------------------------------------------- /.github/workflows/postLatestReleaseTwitter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.github/workflows/postLatestReleaseTwitter.yml -------------------------------------------------------------------------------- /.github/workflows/postTwitterRelease-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.github/workflows/postTwitterRelease-test.yml -------------------------------------------------------------------------------- /.github/workflows/postTwitterRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.github/workflows/postTwitterRelease.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/config.json -------------------------------------------------------------------------------- /launch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/launch.sh -------------------------------------------------------------------------------- /locales/de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/de.yml -------------------------------------------------------------------------------- /locales/dk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/dk.yml -------------------------------------------------------------------------------- /locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/en.yml -------------------------------------------------------------------------------- /locales/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/es.yml -------------------------------------------------------------------------------- /locales/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/fr.yml -------------------------------------------------------------------------------- /locales/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/it.yml -------------------------------------------------------------------------------- /locales/nb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/nb.yml -------------------------------------------------------------------------------- /locales/nl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/nl.yml -------------------------------------------------------------------------------- /locales/pl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/pl.yml -------------------------------------------------------------------------------- /locales/pt_br.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/pt_br.yml -------------------------------------------------------------------------------- /locales/ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/ru.yml -------------------------------------------------------------------------------- /locales/sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/sv.yml -------------------------------------------------------------------------------- /locales/tr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/tr.yml -------------------------------------------------------------------------------- /locales/uk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/uk.yml -------------------------------------------------------------------------------- /locales/zh_tw.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/locales/zh_tw.yml -------------------------------------------------------------------------------- /nginx/conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/nginx/conf/nginx.conf -------------------------------------------------------------------------------- /nginx/html/stat.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/nginx/html/stat.xsl -------------------------------------------------------------------------------- /nginx/nginx_1.7.11.3_Gryphon_With_NOALBS.config_files_03162020.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/nginx/nginx_1.7.11.3_Gryphon_With_NOALBS.config_files_03162020.zip -------------------------------------------------------------------------------- /nginx/windows firewall/close.firewall.ports_run.as.admin.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/nginx/windows firewall/close.firewall.ports_run.as.admin.bat -------------------------------------------------------------------------------- /nginx/windows firewall/open.firewall.ports_run.as.admin.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/nginx/windows firewall/open.firewall.ports_run.as.admin.bat -------------------------------------------------------------------------------- /noalbsicopre2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/noalbsicopre2.ico -------------------------------------------------------------------------------- /src/broadcasting_software/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/broadcasting_software/mod.rs -------------------------------------------------------------------------------- /src/broadcasting_software/obs_v5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/broadcasting_software/obs_v5.rs -------------------------------------------------------------------------------- /src/chat/chat_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/chat/chat_handler.rs -------------------------------------------------------------------------------- /src/chat/kick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/chat/kick.rs -------------------------------------------------------------------------------- /src/chat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/chat/mod.rs -------------------------------------------------------------------------------- /src/chat/twitch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/chat/twitch.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/events.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/noalbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/noalbs.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/stream_servers/belabox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/belabox.rs -------------------------------------------------------------------------------- /src/stream_servers/irlhosting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/irlhosting.rs -------------------------------------------------------------------------------- /src/stream_servers/mediamtx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/mediamtx.rs -------------------------------------------------------------------------------- /src/stream_servers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/mod.rs -------------------------------------------------------------------------------- /src/stream_servers/nginx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/nginx.rs -------------------------------------------------------------------------------- /src/stream_servers/nimble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/nimble.rs -------------------------------------------------------------------------------- /src/stream_servers/nms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/nms.rs -------------------------------------------------------------------------------- /src/stream_servers/obs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/obs.rs -------------------------------------------------------------------------------- /src/stream_servers/openirl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/openirl.rs -------------------------------------------------------------------------------- /src/stream_servers/rist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/rist.rs -------------------------------------------------------------------------------- /src/stream_servers/sls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/sls.rs -------------------------------------------------------------------------------- /src/stream_servers/xiu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/stream_servers/xiu.rs -------------------------------------------------------------------------------- /src/switcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/switcher.rs -------------------------------------------------------------------------------- /src/twitch_pubsub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/twitch_pubsub.rs -------------------------------------------------------------------------------- /src/user_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/user_manager.rs -------------------------------------------------------------------------------- /src/web_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/web_server.rs -------------------------------------------------------------------------------- /src/ws/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/ws/mod.rs -------------------------------------------------------------------------------- /src/ws/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/ws/requests.rs -------------------------------------------------------------------------------- /src/ws/responses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/ws/responses.rs -------------------------------------------------------------------------------- /src/ws/ws_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOALBS/nginx-obs-automatic-low-bitrate-switching/HEAD/src/ws/ws_handler.rs --------------------------------------------------------------------------------