From c873d4d3445ef324c4c7227426a62d488782ad84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sun, 29 Jan 2023 21:29:16 +0100 Subject: [PATCH] screenshare POC. --- client/src/components/header.vue | 34 ++++++ client/src/neko/base.ts | 16 +++ server/internal/capture/manager.go | 19 ++++ server/internal/capture/streamsrcsink.go | 137 +++++++++++++++++++++++ server/internal/config/capture.go | 18 +++ server/internal/types/capture.go | 12 ++ server/internal/webrtc/webrtc.go | 96 +++++++++++++++- 7 files changed, 331 insertions(+), 1 deletion(-) create mode 100644 server/internal/capture/streamsrcsink.go diff --git a/client/src/components/header.vue b/client/src/components/header.vue index a072f80..23e952a 100644 --- a/client/src/components/header.vue +++ b/client/src/components/header.vue @@ -5,6 +5,14 @@ n.eko