Ethan Waldo
da1eb21408
WIP - Attempt to add av1 support
...
For some reason Chrome doesn't detect the codec despite definitely
supporting AV1 decoding. Nothing telling show up in console,
chrome://webrtc-internals/, or chrome://media-internals/. Testing
via `docker-compose up`.
2023-01-16 05:28:43 -05:00
Miroslav Šedivý
ccc1df936d
fix stereo for chormium browsers.
2023-01-12 20:53:36 +01:00
Miroslav Šedivý
d17a7e8d82
move filetransfer to locks.
2022-11-19 20:26:45 +01:00
William Harrell
57e89bb1cc
file transfer permission state management
2022-11-15 20:39:06 -05:00
William Harrell
b9f31cc19c
added file downloads to frontend
2022-11-11 20:27:15 -05:00
William Harrell
cfc7b15211
manual refresh function
2022-11-03 21:54:05 -04:00
William Harrell
70e84c5840
listing of files on connect
2022-11-02 22:20:32 -04:00
William Harrell
1505abb703
http endpoints for transferring files
2022-10-30 21:06:05 -04:00
Miroslav Šedivý
ca6c24dee1
add screenshot function.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
ccbfe93765
fix register.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
fd43f84bd0
refactor capture with broadcast.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
72da075972
xorg add events.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
e9912ea87f
add xevent.
2022-09-15 23:55:30 +02:00
Miroslav Šedivý
4c1c96b163
xorg refactor.
2022-09-13 21:40:40 +02:00
Miroslav Šedivý
29f67fad06
move config from types.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
de4f6b45e5
split remote to desktop and capture.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
86ab5edf4b
add path prefix #196 .
2022-09-01 18:22:01 +02:00
Mark Lowne
87082bb978
Hardware accelerated encoding using Intel QuickSync via VAAPI ( #151 )
...
* (nits)
* add hardware encoding support for Intel QSV via VAAPI
* automate RENDER_GID env var
2022-03-17 20:25:17 +01:00
Konstantin Krauss
50a85c6b39
Feature: default broadcast endpoint config option ( #123 )
...
* feat: add broadcast_default_endpoint config
* chore: add documentation for new env variable
* rename to broadcast URL.
* update changelog.
Co-authored-by: Miroslav Šedivý <sedivy.miro@gmail.com>
2022-01-02 22:19:36 +01:00
Miroslav Šedivý
5be8319d8a
add implicit_control to stats.
2021-12-11 15:15:29 +01:00
Miroslav Šedivý
f4682d3f1c
use IMPLICIT_CONTROL.
2021-12-11 15:12:27 +01:00
Miroslav Šedivý
7d1fa28d88
Implicit control gain ( #108 )
...
* add client side implicit hosting.
* add server side implicit hosting.
* update changelog.
* allow clipboard & keybaord access.
2021-12-11 14:34:28 +01:00
Miroslav Šedivý
42fdc43ff5
add admin broadcast.
2021-12-11 14:13:19 +01:00
Miroslav Šedivý
8db06a7625
implement system init.
2021-12-11 14:12:03 +01:00
Miroslav Šedivý
c97b1fc454
single port ice using tcp and udp mux ( #106 )
2021-12-03 23:54:07 +01:00
Miroslav Šedivý
fed6ddbd4e
Automatic SDP negotiation ( #103 )
2021-12-02 23:43:36 +01:00
Miroslav Šedivý
f59128cf72
add fields to stats.
2021-11-17 22:10:55 +01:00
Miroslav Šedivý
bc961c5170
control protection disabled by default.
2021-11-17 17:33:52 +01:00
Miroslav Šedivý
e2ba39922c
added control protection.
2021-11-16 23:48:40 +01:00
Miroslav Šedivý
00201af40c
implement config locks.
2021-11-16 23:00:24 +01:00
Miroslav Šedivý
61fcf7f699
add lock controls for users.
2021-11-16 22:50:11 +01:00
Miroslav Šedivý
dfcb817eec
remove duplicate function.
2021-11-06 00:32:06 +01:00
Miroslav Šedivý
04ef2d3081
remove not needed file.
2021-11-06 00:30:34 +01:00
Miroslav Šedivý
9c014336ff
lint fix.
2021-10-05 23:10:10 +02:00
Miroslav Šedivý
1ff743c598
rename package.
2021-10-05 22:38:24 +02:00
Miroslav Šedivý
313cd55049
add system error.
2021-08-15 16:05:26 +02:00
Miroslav Šedivý
9e466b08cc
catch errors from gst pipeline.
2021-08-15 15:37:27 +02:00
Miroslav Šedivý
46b8c9f42d
golang minor changes cleanup.
2021-07-22 20:58:15 +02:00
Miroslav Šedivý
733c39412b
use log panic in webrtc.
2021-06-26 13:45:22 +02:00
Miroslav Šedivý
7aa7e0eacb
custom ipfetch #63 .
2021-06-26 13:44:41 +02:00
Miroslav Šedivý
3dbb265ef3
upgrade server dependencies.
2021-05-23 19:57:41 +02:00
m1k1o
83570a15ca
iceservers join with iceserver.
2021-04-04 22:48:54 +02:00
m1k1o
f85d4d312f
go fmt whole project.
2021-04-04 22:37:33 +02:00
mbattista
c7a178e5a4
object instead of string
2021-04-04 20:08:28 +00:00
mbattista
29b4881c08
allow to add password protected turn server
2021-04-04 17:37:07 +00:00
m1k1o
ce52331d68
broadcast pipeline -> optional arguments.
2021-04-03 15:17:26 +02:00
m1k1o
b96ba47224
add members & host to stats.
2021-03-19 22:06:40 +01:00
m1k1o
bbae073104
add /stats endpoint.
2021-03-19 21:33:49 +01:00
m1k1o
321e52ee4f
pass screen frame rate to gstreamer pipeline.
2021-02-15 14:59:20 +01:00
m1k1o
61eed9ca98
use audio and video bitrate.
2021-02-14 21:07:56 +01:00