Commit graph

17 commits

Author SHA1 Message Date
Gabe Kangas
d9509f5606
Chat updates (#92)
* Send PONG responses to PINGs

* Split out client IDs for viewer counts vs. websocket IDs

* WIP username change event

* Display username changes

* Revert commented out code

* Add support for building from the current branch

* Fix PONG

* Make username changes have a unique ID

* Add a version param to js to cachebust
2020-07-28 21:30:03 -07:00
Gabe Kangas
bd879f9997 Uncomment accidentally commented code 2020-07-20 22:04:00 -07:00
Gabe Kangas
403d5c4a2f Support pushing images to dockerhub on release. Closes #77 2020-07-20 18:39:39 -07:00
Gabe Kangas
4ec076cf34 Strip debug symbols from binary. For #76 2020-07-19 19:04:49 -07:00
Gabe Kangas
ccf556eb39 uncomment 2020-07-15 10:40:04 -07:00
Gabe Kangas
738570563e Update the dev dockerfile and build dockerfile to fix #60 2020-07-14 17:51:48 -07:00
Gabe Kangas
d8960f420a Updated build script to use xgo and support cgo. Closes #54 2020-07-12 23:19:08 -07:00
Gabe Kangas
8b80afad96 Add Docker image to build script. Commented out. Closes #35 2020-07-07 00:23:21 -07:00
Gabe Kangas
9357192947 Comment out tagging for now since we are not making actual releases 2020-07-06 16:26:38 -07:00
Gabe Kangas
04dc0796d8
New video transcoder (#27)
* New video transcoder

* Set a smaller max muxing size + logging tweaks

* No need to return an err since it wiill panic anyway

* Use a default encoder preset if one is not supplied

* Rename to NewTranscoder.  Add comments.

* Rename Bitrate to VideoBitrate. Config file changes required with this rename.

* Allow overrides of segment length. Allow offline stream to live in a single segment

* Append offline state video to existin HLS stream instead of overwriting because players do not like that

* Make properties private as they do not need to be exported
2020-06-25 17:44:47 -07:00
Gabe Kangas
a3273e9deb Value injection at build time seems to only work for the main package 2020-06-24 12:55:49 -07:00
Bradley Hilton
487bd12444
Project restructure (#18)
* 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>
2020-06-22 18:11:56 -07:00
Gabe Kangas
b6085130c6 Fix build script 2020-06-22 13:43:45 -07:00
Gabe Kangas
69da77b054 Fix short segment thumbnails. Move to JPG thumbs. Fix default thumb copy. 2020-06-18 17:56:06 -07:00
Gabe Kangas
1c3031acb0 Throw an error if version is not specified in build script 2020-06-17 23:54:55 -07:00
Gabe Kangas
6bc10dc812 Add web content file to build 2020-06-17 23:24:27 -07:00
Gabe Kangas
c8fa2add17 First pass at a build/release script. Closes #2 2020-06-16 17:49:25 -07:00