fixup! doc: update README

This commit is contained in:
Rob Watson 2025-05-15 08:50:40 +02:00
parent bdf1076b58
commit 2d311bf1d7

View File

@ -56,7 +56,7 @@ Alternatively, grab the latest build for your platform from the [releases page](
Unarchive the `octoplex` binary and copy it somewhere in your $PATH.
## Usage
## Starting Octoplex
Octoplex can run as a single process (all-in-one), or in a client/server pair.
@ -97,6 +97,22 @@ $ octoplex client start # --host my.remotehost.com if on a different host
$ octoplex server stop
```
### Subcommand reference
Subcommand|Description
---|---
None|Launch the terminal user interface
`run`|Run Octoplex in all-in-one mode
`server start`|Start the Octoplex server
`server stop`|Stop the Octoplex server
`client start`|Start the Octoplex TUI client
`server print-config`|Echo the path to the configuration file to STDOUT
`server edit-config`|Edit the configuration file in $EDITOR
`version`|Print the version
`help`|Print help screen
## Usage
### Restreaming with OBS
#### RTMP
@ -135,16 +151,6 @@ $ ffmpeg -i input.mp4 -c copy -f flv rtmp://localhost:1935/live
$ ffmpeg -i input.mp4 -c copy -f flv rtmps://localhost:1936/live
```
### Subcommands
Subcommand|Description
---|---
None|Launch the terminal user interface
`print-config`|Echo the path to the configuration file to STDOUT
`edit-config`|Edit the configuration file in $EDITOR
`version`|Print the version
`help`|Print help screen
### Configuration
Octoplex stores configuration state in a simple YAML file. (See [above](#subcommands) for its location.)