Miroslav Šedivý
6e62b796fc
remove unused channels.
2023-01-29 20:31:00 +01:00
Miroslav Šedivý
4094639ea9
adaptive fps moved to pipeline creation.
2023-01-29 20:31:00 +01:00
mbattista
c45a315d9b
removed adaptive framerate tag and react to closed channels
2023-01-29 20:31:00 +01:00
Miroslav Šedivý
ee13e40d4c
go fmt.
2023-01-29 20:31:00 +01:00
Miroslav Šedivý
dfe8b8b57d
npm lint.
2023-01-29 20:31:00 +01:00
Miroslav Šedivý
12623866b3
disableHostCheck -> allowedHosts.
2023-01-29 20:31:00 +01:00
mbattista
161d121e59
channel direct from the pipeline
2023-01-29 20:31:00 +01:00
mbattista
5690a849e2
remove go-events
2023-01-29 20:31:00 +01:00
Miroslav Šedivý
a72648c409
add dockerfile. ( #22 )
2023-01-27 22:32:33 +01:00
Gheorghe
94981e30aa
chore: add more resolutions
...
- 25 fps 2k
- 25 fps 1600x900
- 25 fps 1368x768
- 25 fps 800x1600
2023-01-23 17:04:32 +01:00
Miroslav Šedivý
813a0da30c
WebRTC ping over data channel ( #23 )
...
* add datachannel ping to webrtc.
* add ping pong decode func.
2023-01-20 23:08:27 +01:00
Miroslav Šedivý
ba0dea8022
switch to xkb.
2023-01-16 13:54:17 +01:00
Miroslav Šedivý
eac9796c47
no free keycodes, pick last two keycodes anyway.
2023-01-16 13:54:17 +01:00
Miroslav Šedivý
67cc23fd53
circular list for free keycodes.
2023-01-16 13:54:17 +01:00
Miroslav Šedivý
cfc6bd417f
Update README.md
2023-01-15 22:21:44 +01:00
Miroslav Šedivý
32472a70bc
Fix docker build ( #237 )
...
* include package-lock.
* extract intel gpu support from dockerfile.
* update arm support.
* new workflows.
* build intel images.
* add to docs.
2023-01-15 20:38:29 +01:00
Miroslav Šedivý
cd9ac70cb9
update XkbAddKeyKeysym.
2023-01-15 16:23:48 +01:00
Miroslav Šedivý
a02f47f140
update xorg bindings.
2023-01-14 21:15:52 +01:00
Miroslav Šedivý
bd04ca88e8
fix missing error message on wrong config.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
8381020415
default provider: multiuser.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
7601af9917
fix default pipeline.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
1fb5ae43dd
allow multiple users to be set in object provider.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
107eba22a5
select profile primarily from corresponding session, if exists.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
2ff8d84ba2
fix errors.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
af95cb4d72
change dummy to noauth mode.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
319bd457f3
add multiuser provider.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
e5c84469ce
MemberProvider: add variable names.
2023-01-13 12:01:58 +01:00
Miroslav Šedivý
6574470278
login logout proper http error handling.
2023-01-12 23:21:56 +01:00
Miroslav Šedivý
ccc1df936d
fix stereo for chormium browsers.
2023-01-12 20:53:36 +01:00
Miroslav Šedivý
b793e5b377
add stereo to opus codec.
2023-01-12 20:34:09 +01:00
Miroslav Šedivý
3c3042d691
Add batch endpoint ( #19 )
...
* add batch endpoint.
* keep error code.
* use utils.HttpSuccess.
* add batch to openapi.
* body omitempty.
2023-01-09 23:18:47 +01:00
Miroslav Šedivý
1509521129
Merge pull request #232 from Dishwasha/master
...
Use Keyboard API to lock screen for supported browsers
2023-01-07 11:58:36 +01:00
Ethan Waldo
10e2fbd499
Use Keyboard API to lock screen for supported browsers
...
When using fullscreen mode, hitting the escape key will exit out of
fullscreen mode. To stay in fullscreen mode but pass the escape
key through, we can use the Keyboard API to require the escape key
be held down https://wicg.github.io/keyboard-lock/#escape-key .
Tested in Chrome which supports Keyboard API and Firefox which does
not https://caniuse.com/?search=navigator.keyboard with no errors
in either case.
2023-01-06 20:10:34 -05:00
Miroslav Šedivý
1c228a7daa
update troubleshooting docs.
2023-01-04 23:16:17 +01:00
Miroslav Šedivý
e63e9d5b2f
update readme.
2022-12-22 21:40:31 +01:00
Miroslav Šedivý
fb8462b56a
Add WebRTC candidate metrics ( #18 )
...
* stats: add protocol to iceCandidates.
* add ice candidates used metric.
* NewICECandidate use whole struct.
2022-12-16 13:49:51 +01:00
Miroslav Šedivý
b49f545094
properly log unhandled panics.
2022-12-15 22:15:50 +01:00
Miroslav Šedivý
4789b7704f
fix tor browser folder name.
2022-12-13 23:53:50 +01:00
Miroslav Šedivý
bd73dfae9d
Fix WebRTC mux issues.
2022-12-13 23:40:22 +01:00
Miroslav Šedivý
6b39e8e0e8
Fix WebRTC mux issues ( #17 )
...
* use NewMultiUDPMuxFromPort.
* tcp mux add write buffer size.
2022-12-13 11:35:03 +01:00
Miroslav Šedivý
919a554a9e
track WriteSample fix log message.
2022-12-12 22:53:26 +01:00
Miroslav Šedivý
05c4fa34c5
fix indirect dependencies.
2022-11-28 22:09:33 +01:00
Miroslav Šedivý
833c0d5e86
upgrade dependencies.
2022-11-28 21:32:20 +01:00
Miroslav Šedivý
c8c39b0f83
version 2.7.
2022-11-23 00:04:00 +01:00
Miroslav Šedivý
61ea7b2940
allow downloads folder in chrome policies.
2022-11-23 00:03:51 +01:00
Miroslav Šedivý
4d4e6eaeb7
update readme.
2022-11-22 23:54:08 +01:00
Miroslav Šedivý
2debd4c3f3
upgrade intro gif.
2022-11-22 23:45:15 +01:00
Miroslav Šedivý
c7885e3a90
update docs.
2022-11-20 14:53:46 +01:00
Miroslav Šedivý
8c54585f2d
add persistent data to docs #223 .
2022-11-20 14:50:13 +01:00
Miroslav Šedivý
e067894e02
opera fetch latest.
2022-11-20 14:41:36 +01:00