TrueChartsClone/charts/stable/rtmpserver/docs/installation_notes.md

45 lines
1.9 KiB
Markdown
Raw Normal View History

# Installation Notes
The app has no configuration. The following is just a basic guide on how to stream and view the live stream.
## Stream
- This is the URL to use to stream `rtmp://<server_ip>:1935/live/<stream_key>`
- Replace <server_ip> and <stream_key> respectively.
- Change the port if its not default.
## View
- VLC
- Go to Media > Open Network Stream.
/code/charts/truecharts/charts/charts/rtmpserver - `rtmp://<server ip>:1935/live/<stream-key>`
- Web
- ~~To play RTMP content: `http://<server_ip>:10610/players/rtmp.html`~~ (requires Flash, this tech is dead!)
- To play HLS content: `http://<server_ip>:10610/players/hls.html`
- To play HLS content using hls.js library: `http://<server_ip>:10610/players/hls_hlsjs.html`
- To play DASH content: `http://<server_ip>:10610/players/dash.html`
- To play RTMP and HLS contents on the same page: `http://<server_ip>:10610/players/rtmp_hls.html`
:::note
The default basic builtin stream sites use a default key, "test".
:::
## Customizaton
- If you want to mount a modified version of a nginx.conf you can do so by manually mounting `/etc/nginx/` as PVC or hostpath and then add the custom files after. Take a look at upstream's [configs](https://github.com/TareqAlqutami/rtmp-hls-server/tree/master/conf).
- If you want to mount and customized the web players you can do so by mounting `/usr/local/nginx/html/players` and adding the files in that dir, here are example players [htmls](https://github.com/TareqAlqutami/rtmp-hls-server/tree/master/players).
- You might want to enable the `codeserver` addon to access the dirs to add/modify the files in a fast and easy to use web editor by going to `http://<server_ip>:36107/?folder=/`
:::note
We will not offer support if you manually mount these dirs, you can ask for help in our discord channel [#🎓・unsupported-setups](https://discord.gg/JRU6gUjeMJ) otherwise you can create a ticket in our support channel normally.
:::