neko/pkg/types
Miroslav Šedivý 3e8d686c0f
Bandwidth estimator refactor (#46)
* rewrite to use stream selector.

* WIP.

* add nacks to metrics.

* add estimate trend.

* estimator based on trend detector.

* add estimator unstable duration.

* add estimator debug.

* add stalled duration.

* estimator move values to config.

* change default estimator values.

* minor style changes.

* fix websocket video messages.

* replace video track with ivdeo id.
2023-05-15 19:29:39 +02:00
..
codec add passive estimator & REMB back. (#35) 2023-03-13 17:55:52 +01:00
event send heartbeat with ping. (#16) 2022-11-11 17:58:54 +01:00
message Bandwidth estimator refactor (#46) 2023-05-15 19:29:39 +02:00
api.go move shared code to pkg. 2022-03-20 11:43:00 +01:00
capture.go Bandwidth estimator refactor (#46) 2023-05-15 19:29:39 +02:00
desktop.go Custom sizes with XRandR (#25) 2023-02-14 21:18:47 +01:00
http.go add patch method to router. 2022-04-14 08:47:47 +00:00
member.go allow multiple users to be set in object provider. 2023-01-13 12:01:58 +01:00
plugins.go Add plugins required flag (#40) 2023-03-31 12:02:33 +02:00
session.go add time stats to state. 2023-05-15 16:47:59 +02:00
webrtc.go Bandwidth estimator refactor (#46) 2023-05-15 19:29:39 +02:00
websocket.go send heartbeat with ping. (#16) 2022-11-11 17:58:54 +01:00