Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vasilisthepikachu/simple-vrc-rtmp-docker
Simple nginx server that takes an rtmp stream and exposes a http server. Intendeed for vrchat. But its basic enough for anything. Using docker
https://github.com/vasilisthepikachu/simple-vrc-rtmp-docker
docker hls rtmp vrc vrchat
Last synced: 4 days ago
JSON representation
Simple nginx server that takes an rtmp stream and exposes a http server. Intendeed for vrchat. But its basic enough for anything. Using docker
- Host: GitHub
- URL: https://github.com/vasilisthepikachu/simple-vrc-rtmp-docker
- Owner: VasilisThePikachu
- License: mit
- Created: 2024-02-24T17:18:43.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-02-28T20:28:06.000Z (10 months ago)
- Last Synced: 2024-12-16T03:46:45.130Z (8 days ago)
- Topics: docker, hls, rtmp, vrc, vrchat
- Language: Batchfile
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Basic rtmp nginx server made in docker
Intended for vrchat video players but can be used for anything
Inspired by https://github.com/mekanoe/VRC_HLS
## Setup instuctions
1. Install docker if you dont have it already
2. Edit the docker-compose.yml and maybe line 12 in nginx.conf to your needs, make sure you open the port on your router. In this case ``34200``
3. Run the ``start.bat``, ``start.sh`` or just ``docker compose up``
4. Set your obs to stream to ``rtmp://127.0.0.1/live``, stream key can be anything
5. View your work, you can try it in vlc or vrchat and enter ``http://PUBLIC-IP:34200/hls/THE-STREAM-KEY-YOU-CHOSE-HERE.m3u8``
6. Enjoy... theres probably gonna be noticable latency and i cant help with that sorry! Just try stuff maybe you can get it down.