Gabe Kangas
|
1199532e18
|
Use useNetworkInformationApi in playback.
|
2022-04-11 21:20:38 -07:00 |
|
Gabe Kangas
|
d2be4a4ed8
|
Add the word enable for clarity
|
2022-04-08 23:14:10 -07:00 |
|
Gabe Kangas
|
568ecc7ddf
|
Remove antipating an initial time jump
|
2022-04-08 20:09:38 -07:00 |
|
Gabe Kangas
|
4ed02d4e0f
|
Fix the min/max latency thresholds
|
2022-04-08 15:09:47 -07:00 |
|
Gabe Kangas
|
f8181fd036
|
Do not make metrics api call if there is no data to send
|
2022-04-08 13:22:48 -07:00 |
|
Gabe Kangas
|
d4cbf07055
|
Allow latency compenstation if bandwidth is fast enough or there are enough segments buffered
|
2022-04-08 13:22:48 -07:00 |
|
Gabe Kangas
|
6b909b2c47
|
Do not report playback metrics if the network is not in use
|
2022-04-08 13:22:48 -07:00 |
|
Gabe Kangas
|
329eb7e318
|
Adjust how latency jumps are determined
|
2022-04-06 22:26:37 -07:00 |
|
Gabe Kangas
|
a6b1d0ec94
|
Do not collect playback metrics when paused
|
2022-04-06 22:20:51 -07:00 |
|
Gabe Kangas
|
748ada13d3
|
Do not set bool on timer
|
2022-04-06 19:10:55 -07:00 |
|
Gabe Kangas
|
0254afea71
|
Reduce latency jump amount
|
2022-04-06 18:47:30 -07:00 |
|
Gabe Kangas
|
c5cbb210c2
|
Update when and how to show video settings menu
|
2022-04-06 18:32:50 -07:00 |
|
Gabe Kangas
|
179e7ab7ca
|
Allow time jumps to compenstate for large latency
|
2022-04-06 18:31:10 -07:00 |
|
Gabe Kangas
|
3054d3d097
|
Add latency compensation toggle in video settings menu
|
2022-04-05 16:58:42 -07:00 |
|
Gabe Kangas
|
d0bd511101
|
Tweak compensator ramp up + add slight ramp down
|
2022-04-04 21:00:07 -07:00 |
|
Gabe Kangas
|
823f952b9c
|
Limit the amount the latency compensates at once with a ramp up
|
2022-04-04 13:46:52 -07:00 |
|
Gabe Kangas
|
c50536ff81
|
Pull player metrics out of the player. Support safari errors/buffering events
|
2022-03-29 17:33:36 -07:00 |
|
Gabe Kangas
|
9f6151359f
|
Track buffering events as errors differently in playback metrics
|
2022-03-27 14:45:21 -07:00 |
|
Gabe Kangas
|
78b0f7addc
|
Allow latency compensator to be a little more aggressive
|
2022-03-27 14:44:50 -07:00 |
|
Gabe Kangas
|
44afc9c1ea
|
Guard against browsers not running VHS
|
2022-03-26 18:34:57 -07:00 |
|
Gabe Kangas
|
83cec52104
|
Log out more values to help test + tweak latency compensator
|
2022-03-26 12:36:41 -07:00 |
|
Gabe Kangas
|
5a2584d8ea
|
Continued tweaking of latency compensation
|
2022-03-25 14:24:56 -07:00 |
|
Gabe Kangas
|
134e784282
|
Tweak position of moderator icon. Closes #1792
|
2022-03-21 15:01:30 -07:00 |
|
Gabe Kangas
|
3004432666
|
Hardcode email notifications in UI to false
|
2022-03-21 13:50:11 -07:00 |
|
Gabe Kangas
|
d96ddcc6c6
|
Continued tweaking of latency compensation
|
2022-03-19 13:17:37 -07:00 |
|
imgbot[bot]
|
496eee295c
|
[ImgBot] Optimize images (#1789)
*Total -- 3,494.01kb -> 3,001.71kb (14.09%)
/webroot/img/user-icon.svg -- 1.48kb -> 0.76kb (48.75%)
/webroot/img/owncast-background.png -- 3,228.15kb -> 2,739.00kb (15.15%)
/webroot/img/emoji/papalparrot.gif -- 2.31kb -> 2.02kb (12.39%)
/webroot/img/emoji/ryangoslingparrot.gif -- 5.86kb -> 5.48kb (6.43%)
/webroot/img/browser-push-notifications-settings.png -- 23.65kb -> 22.26kb (5.86%)
/webroot/img/follow.svg -- 1.67kb -> 1.63kb (2.17%)
/webroot/img/bot.svg -- 6.82kb -> 6.70kb (1.83%)
/webroot/img/repost.svg -- 1.61kb -> 1.59kb (1.52%)
/webroot/img/like.svg -- 1.66kb -> 1.63kb (1.47%)
/webroot/img/emoji/matrixparrot.gif -- 2.02kb -> 2.00kb (0.77%)
/webroot/img/notification-bell.svg -- 0.59kb -> 0.58kb (0.5%)
/webroot/img/emoji/tiedyeparrot.gif -- 32.45kb -> 32.39kb (0.19%)
/webroot/img/emoji/githubparrot.gif -- 27.44kb -> 27.40kb (0.17%)
/webroot/img/emoji/cryptoparrot.gif -- 5.08kb -> 5.07kb (0.08%)
/webroot/img/emoji/alert.gif -- 59.86kb -> 59.84kb (0.04%)
/webroot/img/emoji/fixparrot.gif -- 3.76kb -> 3.76kb (0.03%)
/webroot/img/emoji/tennisparrot.gif -- 55.18kb -> 55.17kb (0.02%)
/webroot/img/emoji/sithparrot.gif -- 17.21kb -> 17.21kb (0.01%)
/webroot/img/emoji/jediparrot.gif -- 17.21kb -> 17.21kb (0.01%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
|
2022-03-18 20:27:53 -07:00 |
|
Gabe Kangas
|
4a17f30da8
|
Outbound live stream notifications (#1663)
* First pass at browser, discord, twilio notifications
* Commit updated Javascript packages
* Remove twilio notification support
* Email notifications/smtp support
* Fix Firefox notification support, remove chrome checks
* WIP more email work
* Add support for twitter notifications
* Add stream title to discord and twitter notifications
* Update notification registration modal
* Fix hide/show email section
* Commit updated API documentation
* Commit updated Javascript packages
* Fix post-rebase missing var
* Remove unused var
* Handle unsubscribe errors for browser push
* Standardize email config prop names
* Allow overriding go live email template
* Some notifications cleanup
* Commit updated Javascript packages
* Remove email/smtp/mailjet support
* Remove more references to email notifications
Co-authored-by: Owncast <owncast@owncast.online>
|
2022-03-18 13:33:23 -07:00 |
|
Gabe Kangas
|
c885d150d4
|
Tweak latency compensation
|
2022-03-17 21:10:07 -07:00 |
|
Gabe Kangas
|
d8ead6d954
|
Allow the latency compensator to be dynamic
|
2022-03-16 23:34:17 -07:00 |
|
Gabe Kangas
|
d84da617b7
|
Add player latency compensator. Closes #837 (#1786)
|
2022-03-16 18:41:59 -07:00 |
|
Gabe Kangas
|
689b6feef2
|
Remove rougue import
|
2022-03-16 17:47:02 -07:00 |
|
Gabe Kangas
|
babbcecc9c
|
Stream performance metrics (#1785)
* WIP playback metrics
* Playback metrics collecting + APIs. Closes #793
* Cleanup console messages
* Update test
* Increase browser test timeout
* Update browser tests to not fail
|
2022-03-16 17:34:44 -07:00 |
|
David
|
6e05c5cd7d
|
Fix and refactor getCaretPosition (#1782)
|
2022-03-13 15:36:53 -07:00 |
|
Gabe Kangas
|
c960f6488f
|
Replace timestamp for cachebuster with rand string. Closes #1781
|
2022-03-11 12:22:50 -08:00 |
|
Gabe Kangas
|
78c27ddbdd
|
Add an icon for bot messages. Closes #1172 (#1729)
|
2022-03-06 20:09:55 -08:00 |
|
Gabe Kangas
|
5e6bc50b59
|
Handle pagination for the federated actions & followers responses (#1731)
* Add pagination for admin social list
* Use Paginated API for followers tab on frontend
|
2022-03-06 17:18:51 -08:00 |
|
Gabe Kangas
|
d24ddc2b0a
|
Add support for and use socket host override. (#1682)
* Add support for and use socket host override. Closes #1378
* Fix embeds with the new websocket constructor
|
2022-03-06 17:11:51 -08:00 |
|
gabek
|
8692dcca16
|
Prettified Code!
|
2022-03-06 06:20:55 +00:00 |
|
le-fractal
|
c86a07122b
|
Auto-select username input field when changing name. (#1754)
Co-authored-by: Le Fractal <17422-fractal@users.noreply.framagit.org>
|
2022-03-05 22:20:23 -08:00 |
|
Gabe Kangas
|
7fa7f8ee7f
|
Use userAgentData.mobile instead of deprecated useragent. Closes #1665
|
2022-02-25 15:29:58 -08:00 |
|
Owncast
|
6b6201cd49
|
Commit updated Javascript packages
|
2022-02-15 20:50:35 +00:00 |
|
Jannik
|
dcf19923a1
|
🩹 Chat fed. event: acc name shld truncate (#1730) (#1732)
|
2022-02-13 10:41:01 -08:00 |
|
Owncast
|
7cd5b0cc94
|
Commit updated Javascript packages
|
2022-01-28 17:26:59 +00:00 |
|
Gabe Kangas
|
d2fd6a95e9
|
15 -> 16 per page
|
2022-01-27 14:40:36 -08:00 |
|
Gabe Kangas
|
9e918d144e
|
Use bolder user icon in header. closes #1704
|
2022-01-27 14:39:40 -08:00 |
|
Gabe Kangas
|
172082f56c
|
Increase retries to improve stability for low duration segment playlists
|
2022-01-27 14:25:48 -08:00 |
|
Gabe Kangas
|
50b0bfbc4e
|
Move follower count to tab title. Closes #1698
|
2022-01-24 14:35:15 -08:00 |
|
Gabe Kangas
|
8943be9bf9
|
Add pagination + update layout of followers
|
2022-01-24 14:24:43 -08:00 |
|
Gabe Kangas
|
372b1059c0
|
Reduce the breakpoint width for single column mode. closes #1688
|
2022-01-20 14:31:53 -08:00 |
|
Gabe Kangas
|
dbf9776a6e
|
Fix error in video embed. Closes #1687
|
2022-01-20 14:18:51 -08:00 |
|