Commit graph

1951 commits

Author SHA1 Message Date
m1k1o
29fc67aff9 fix logging for WebRTC. 2021-02-14 21:39:05 +01:00
m1k1o
8ef91be6ad update README. 2021-02-14 21:15:34 +01:00
m1k1o
61eed9ca98 use audio and video bitrate. 2021-02-14 21:07:56 +01:00
m1k1o
34954d1a54 update go packages version. 2021-02-14 20:26:50 +01:00
m1k1o
f24c99f90c remove ClockRate from gst pipelines. 2021-02-14 20:26:35 +01:00
Marcel Battista
b1e358c0bc Merge branch 'dev' of https://github.com/mbattista/neko into dev 2021-02-14 19:14:32 +00:00
Marcel Battista
405ef7b9dd bitrate as integer 2021-02-14 19:13:52 +00:00
m1k1o
d53bb724b2 fix lint error 2021-02-14 19:18:27 +01:00
Miroslav Šedivý
2ac3f9876f audio start / stop in WebRTC. 2021-02-14 18:16:24 +01:00
Marcel Battista
4795d3ac96 wrong docker entries 2021-02-14 16:51:08 +00:00
Marcel Battista
82cc13b680 back to recvonly 2021-02-14 16:49:08 +00:00
Marcel Battista
a362df4976 update to pion v3 2021-02-14 16:30:24 +00:00
Miroslav Šedivý
cd18a22655 WebRTC events only for active peer connection. 2021-02-14 17:17:06 +01:00
Miroslav Šedivý
2b693f4e52 fix naming convention. 2021-02-14 17:11:21 +01:00
Miroslav Šedivý
45679f1b86 format Go source code. 2021-02-14 14:40:17 +01:00
Miroslav Šedivý
732764991b fix linter errors. 2021-02-14 14:23:33 +01:00
Miroslav Šedivý
c9b2c93fb8 cursor image/position from WebRTC. 2021-02-13 18:25:40 +01:00
m1k1o
00a785f4c5 edit README 2021-02-13 13:04:43 +01:00
m1k1o
762449e46c fix mobile UI 2021-02-13 13:01:51 +01:00
m1k1o
eddd59c49d fix client linter 2021-02-13 12:31:13 +01:00
m1k1o
61e6f62ff5 remove HTML tags from username 2021-02-13 12:19:39 +01:00
m1k1o
c2e57cf51a fix client linter 2021-02-13 12:05:59 +01:00
Miroslav Šedivý
061fbe60cf switch WebRTC to BigEndian. 2021-02-13 00:01:56 +01:00
Miroslav Šedivý
ed9f0276c7 fix WebRTC send: remove structures with dynamic size. 2021-02-12 23:46:57 +01:00
Miroslav Šedivý
8a3b3f14cb WebRTC channel from server. 2021-02-12 23:45:16 +01:00
Miroslav Šedivý
90aa2ce51a cursor utils: split to URI and bytes. 2021-02-12 23:43:52 +01:00
m1k1o
b8b43d69b0 add playsinline attribute for video 2021-02-12 22:48:31 +01:00
Miroslav Šedivý
af3a28274d add customized WebRTC send functions. 2021-02-12 22:13:55 +01:00
Miroslav Šedivý
c54703d7d7 destroy WS and WebRTC peers before assigning. 2021-02-12 21:48:47 +01:00
Miroslav Šedivý
c8200e3bb7 add WebRTC send function. 2021-02-12 21:06:42 +01:00
m1k1o
a67d1d0e4f show clipboard when writeText or readText is not available 2021-02-11 23:03:08 +01:00
Miroslav Šedivý
f22922191a broadcast cursor position via WebSockets. 2021-02-11 18:36:27 +01:00
Miroslav Šedivý
e8286dec96 xorg: filter out all irrelevant screen rates. 2021-02-10 18:56:20 +01:00
m1k1o
78fe08a029 Merge branch 'dev' of github.com:m1k1o/neko into dev 2021-02-09 21:23:43 +01:00
m1k1o
3b51c02486 add nordvpn to firefox 2021-02-09 21:23:16 +01:00
m1k1o
f7ae2f3b3c add widevine support to chromium 2021-02-09 21:20:53 +01:00
Miroslav Šedivý
c0c14b3ac2 add screen-size aware pipelines. 2021-02-09 20:36:22 +01:00
Miroslav Šedivý
bac69a205f update qualities pipelines with fps. 2021-02-08 22:21:21 +01:00
Miroslav Šedivý
2733d88d9f edit xorg modelines. 2021-02-08 22:21:01 +01:00
Miroslav Šedivý
626164df89 SignalVideo reply. 2021-02-07 17:29:40 +01:00
Miroslav Šedivý
dd2ca03955 choose video with CreatePeer. 2021-02-07 17:07:55 +01:00
Miroslav Šedivý
5cdb6e074e send video IDs with signal provide. 2021-02-07 16:52:30 +01:00
Miroslav Šedivý
1838a74213 switch to VP8 with multiple qualities. 2021-02-06 18:18:49 +01:00
Miroslav Šedivý
eb88c8dc62 independent tracks for users & stream switching. 2021-02-06 18:16:24 +01:00
Miroslav Šedivý
417a3d1692 stream listeners as pointers. 2021-02-06 17:05:25 +01:00
Miroslav Šedivý
5d66dcdb7b unsubscribe listeners on shutdown. 2021-02-06 12:59:57 +01:00
Miroslav Šedivý
f05889bd56 Capture stream: Add- and RemoveListener. 2021-02-06 12:52:02 +01:00
Miroslav Šedivý
6756114e30 replace video track on demand. 2021-02-05 20:35:30 +01:00
Miroslav Šedivý
c81bca9b2f session GetWebRTCPeer. 2021-02-05 18:14:45 +01:00
Miroslav Šedivý
761f6d8a8f add Video error return. 2021-02-05 18:07:58 +01:00