487bd12444
* First pass at restructuring the project; untested but it does compile
* Restructure builds and runs 🎉
* Add the dist folder to the gitignore
* Update core/playlist/monitor.go
* golint and reorganize the monitor.go file
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
30 lines
749 B
YAML
30 lines
749 B
YAML
publicHLSPath: webroot/hls
|
|
privateHLSPath: hls
|
|
ffmpegPath: /usr/local/bin/ffmpeg
|
|
webServerPort: 8080
|
|
enableOfflineImage: true
|
|
|
|
videoSettings:
|
|
chunkLengthInSeconds: 4
|
|
streamingKey: abc123
|
|
encoderPreset: superfast # https://trac.ffmpeg.org/wiki/Encode/H.264
|
|
passthrough: true # Enabling this will ignore the below stream qualities and pass through the same quality that you're sending it
|
|
offlineImage: doc/logo.png # Is displayed when a stream ends
|
|
|
|
streamQualities:
|
|
- bitrate: 1000 # in k
|
|
|
|
files:
|
|
maxNumberInPlaylist: 30
|
|
|
|
ipfs:
|
|
enabled: false
|
|
gateway: https://ipfs.io
|
|
|
|
s3:
|
|
enabled: false
|
|
endpoint: https://s3.us-west-2.amazonaws.com
|
|
accessKey: ABC12342069
|
|
secret: lolomgqwtf49583949
|
|
region: us-west-2
|
|
bucket: myvideo |