Commit Graph

889 Commits

Author SHA1 Message Date
Miroslav Šedivý 8059002475 forgotten mobile styles for cast, fixes #254. 2023-03-18 12:48:18 +01:00
Miroslav Šedivý 9daf83cc52 fix webrtc client gathering, #259. 2023-03-18 00:49:25 +01:00
Miroslav Šedivý 0cebe465a2 fix build. 2023-03-17 20:47:53 +01:00
Miroslav Šedivý d9403d9c14 add gpu acceleration to docs. 2023-03-17 19:04:57 +01:00
Miroslav Šedivý 8604a30744 add gpu flag to start server. v2.7.4 2023-03-17 18:28:13 +01:00
Miroslav Šedivý 957e893cf6 fix nvidia chromium. 2023-03-17 18:27:34 +01:00
Miroslav Šedivý 55005a6f8d Add nvidia docker gpu acceleration (#238)
* add nvidia dockerfile.

* add nvidia docker to build.

* remove vaapi.

* add google chrome and brave.

* upgrade to virtualgl 3.1.

* add disable-seccomp-filter-sandbox to chrome.

* use vgl display in vglrun.

* Revert "use vgl display in vglrun."

This reverts commit 0cd556b5d8.

* update chrome params.

* update changelog.

* update brave.

* update CI.
v2.7.3
2023-03-17 01:12:35 +01:00
Miroslav Šedivý bc7aae0401 add kde image. v2.7.2 2023-03-08 17:49:31 +01:00
Bad addb6b6d1b docs - fix typos 2023-03-02 19:47:39 +01:00
Bad d2ddae8f45 docs typo fixes 2023-03-02 19:05:17 +01:00
Miroslav Šedivý 724f5fe384 show some controls for cast #254. 2023-02-23 18:43:00 +01:00
Miroslav Šedivý b0e3e29658 upgrade & change to go 1.20. 2023-02-23 18:23:34 +01:00
Robert Scheck 373dcb4f32 Fix typo in README.md 2023-02-03 07:37:16 +01:00
Miroslav Šedivý 72c0070a3a update changelog. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 009ceddbd3 gst: move sample channel to AttachAppsink. 2023-01-29 20:31:00 +01:00
mbattista fdf17cfe77 channel should not close on destroy 2023-01-29 20:31:00 +01:00
mbattista 628c6a1b77 remove wait timer from goroutine 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 79a1c41938 ensure fps is not 0. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 64b79f4579 update. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 8d0468ea62 codec is video & audio. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 89737dd4ce codec is video & audio. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý 2649594c2e strongly typed session events channel. 2023-01-29 20:31:00 +01:00
Miroslav Šedivý f3080713ce join GetScreenSizeChangeChannel. 2023-01-29 20:31:00 +01:00
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ý 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ý ccc1df936d fix stereo for chormium browsers. 2023-01-12 20:53:36 +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ý 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ý c8c39b0f83 version 2.7. v2.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
Miroslav Šedivý 407a85fffb add role browser to openbox. 2022-11-20 14:40:35 +01:00