Gabe Kangas
0d0e33c607
Encoder tweaks
2020-06-14 21:17:01 -07:00
Ginger Wong
67acfeb6f5
Merge branch '0614gw-updates'
2020-06-14 21:15:03 -07:00
Ginger Wong
c16cd50dbb
mobile style hacks
2020-06-14 21:14:42 -07:00
Gabe Kangas
11b842ec53
Remove sea theme
2020-06-14 19:15:24 -07:00
Gabe Kangas
f586d79f8e
Update Readme to specify compatibility with Streamlabs
2020-06-14 19:06:01 -07:00
Gabe Kangas
8821f09a9d
Fix changing username
2020-06-14 18:28:21 -07:00
Ginger Wong
1b2b7248fc
Merge branch 'master' into 0614gw-updates
2020-06-14 18:20:24 -07:00
Ginger Wong
151dcb46d2
misc
2020-06-14 18:20:04 -07:00
Gabe Kangas
4e61848d31
Use sea theme just to get rid of that upper left hand corner play button
2020-06-14 18:12:06 -07:00
Gabe Kangas
3569cbbf39
Reduce the amount of time that stats are saved and stale viewers are purged
2020-06-14 17:35:57 -07:00
Gabe Kangas
16e8ab4edc
Re-enable timed status check
2020-06-14 17:15:19 -07:00
Ginger Wong
b3dfba9d94
Merge branch 'master' into 0614gw-updates
2020-06-14 17:03:02 -07:00
Ginger Wong
ee19ecdc27
Merge branch '0614gw-updates'
2020-06-14 17:02:36 -07:00
Ginger Wong
687920a4cd
more css
2020-06-14 17:02:10 -07:00
Gabe Kangas
dfae6f56dc
Use UserAgent in server-side client ID to allow multiple clients on the same IP to count as new viewers
2020-06-14 16:53:54 -07:00
Gabe Kangas
a9662e7c1e
Support keepalive PING messages on the socket
2020-06-14 16:53:25 -07:00
Ginger Wong
aead6d6b13
videojs video sizing hacks, other css
2020-06-14 16:32:39 -07:00
Gabe Kangas
a3c3276a48
Start of a web UI config
2020-06-14 15:18:43 -07:00
Gabe Kangas
c2d0d6e962
Remove ES6 arrow functions
2020-06-14 13:08:14 -07:00
Gabe Kangas
5e1524d03e
Merge remote-tracking branch 'origin/web-layout'
...
* origin/web-layout:
more clean up and fixins
fix chat; get rid of jquery
set up localstorage-able items
2020-06-14 01:29:28 -07:00
Ginger Wong
50a59ef3c0
more clean up and fixins
2020-06-14 01:10:26 -07:00
Ginger Wong
3ef20c5516
Merge branch 'web-layout' of https://github.com/gabek/owncast into web-layout
2020-06-14 00:24:55 -07:00
Ginger Wong
0fa453044f
fix chat; get rid of jquery
2020-06-14 00:24:26 -07:00
Ginger Wong
2aaedd99b5
set up localstorage-able items
2020-06-13 23:38:09 -07:00
Gabe Kangas
6d8e8a8849
Merge branch 'web-layout'
...
* web-layout:
Show max viewers
Move to videojs and point to remote video on goth.land
form functionailties
progress. implement chat toggling
fix msg container
use app file from web-layout
style message items
Guard against the infinite that can take place when the ws server goes unavailable
use css vars
initial chat form layout
mobile considerations
add file
initial layout
Support local development of index.html
2020-06-13 22:46:06 -07:00
Gabe Kangas
ce41b6ad40
Show max viewers
2020-06-13 22:45:22 -07:00
Gabe Kangas
cd53e108f3
Enable CORS on /status
2020-06-13 22:39:02 -07:00
Gabe Kangas
4553ae628b
Move to videojs and point to remote video on goth.land
2020-06-13 22:36:12 -07:00
Ginger Wong
ff0378605d
Merge branch 'web-layout-gw' into web-layout
2020-06-13 22:16:19 -07:00
Ginger Wong
5d787d25cd
form functionailties
2020-06-13 22:15:58 -07:00
Ginger Wong
eb223ed905
progress. implement chat toggling
2020-06-13 20:15:31 -07:00
Gabe Kangas
38127bed77
More encoder tweaking
2020-06-13 18:00:26 -07:00
Gabe Kangas
1c45e11358
Enable CORS on web server
2020-06-13 17:08:34 -07:00
Gabe Kangas
afe21c31b6
Add example messages to help with web dev
2020-06-13 16:40:55 -07:00
Gabe Kangas
60288d5676
Experimenting with different encoder settings
2020-06-12 16:28:41 -07:00
Gabe Kangas
a063956660
Restore max num of segments in playlist value
2020-06-12 15:02:02 -07:00
Gabe Kangas
5a7c16374c
Restore customizable chunk lengths
2020-06-12 14:14:05 -07:00
Gabe Kangas
d53fe98543
Enable passthrough video, where there is no reencoding and is lighterweight
2020-06-12 12:55:50 -07:00
Gabe Kangas
6439075f36
Spawn go routine for saving segment
2020-06-11 21:15:29 -07:00
Gabe Kangas
e8db314784
Transcoding tweaks
2020-06-11 20:53:46 -07:00
Gabe Kangas
3317a4a5c6
Reduce logging
2020-06-11 16:13:23 -07:00
Gabe Kangas
baddda3461
Only try to read input stream in real-time, not faster
2020-06-11 15:05:06 -07:00
Gabe Kangas
344da52e3d
Handle viewer counts outside of websocket connections
2020-06-11 14:55:38 -07:00
Ginger Wong
9b2e4f40c9
fix msg container
2020-06-11 01:24:05 -07:00
Gabe Kangas
ac6ee31833
Add some Restream.io instructions
2020-06-10 23:59:43 -07:00
Gabe Kangas
6728b8c5d1
Add AWS s3 price example image
2020-06-10 23:59:43 -07:00
Gabe Kangas
b47ea89c06
Add basic persistent viewership stats
2020-06-10 23:59:36 -07:00
Gabe Kangas
9ebec675b5
Generate a static thumbnail png every 20s
2020-06-10 01:38:35 -07:00
Gabe Kangas
33278fc2c5
Replace hls.js with videojs for web playback
2020-06-10 00:35:33 -07:00
Gabe Kangas
d52a120fa6
Add resizing to video processing
2020-06-09 23:35:40 -07:00