prlanzarin
84cbda75a3
feat(screenshare): add screen bitrate config in bbb-html5
2021-04-24 19:12:59 +00:00
prlanzarin
e0e22733dd
video-provider,screenshare: consider a stream unhealthy only when the peer fails
...
Done to avoid false positives where the stream would transition to the unhealthy UI state (or flicker between states) due to disconnected also triggering it, which is not fatal. Disconnected has to be used alongside getStats heuristics, which I removed due to issues with it, so I´m hardening the transition to fatal states only
2021-02-05 19:54:05 -03:00
prlanzarin
9a916878f9
sfu: split broker errors into different classes
...
Will be used in subsequent changes to allow us to compose them into error normalization procedures
2021-01-13 09:05:12 -03:00
prlanzarin
6f16154035
screenshare: logging/trailing lines cleanup
2021-01-13 09:04:46 -03:00
prlanzarin
569ace358b
screenshare: improve reconnection procedures and error logging in kurento/sfu bridge
2020-12-15 17:45:20 +00:00
prlanzarin
e57daf55db
[screenshare] Add new SFU screen sharing negotiation broker
...
A replacement to the old kurento-extension script which is to be considered legacy code
2020-12-09 18:46:30 +00:00
prlanzarin
d6fdd79412
sfu-base-broker: add beforeunload listener to avoid logging false positive errors
2020-12-08 20:19:03 +00:00
prlanzarin
0077a83ef5
[html5/webrtc] Add a centralized util to load and play a media element with proper error handling
...
To be used with bbb-webrtc-sfu based media brokers
2020-12-01 18:10:17 +00:00
prlanzarin
a7559a6b7d
[listenonly] Add new SFU listen only negotiation broker
...
A replacement to the old kurento-extension script which is to be considered legacy code
2020-12-01 18:09:10 +00:00
prlanzarin
a49aa0a1ca
[html5/webrtc] Added proper error handling in bbb-webrtc-sfu base broker
...
Moved bbb-webrtc-sfu utilitaries to properly named folder
Logging improvements to base broker
Added onerror/onstart/onended callback interfaces to base broker
2020-12-01 18:06:50 +00:00