Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.