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 |
|
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 |
|
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 |
|
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 |
|
Miroslav Šedivý
|
f62d36ac4f
|
WebRTC SetVideoID.
|
2021-02-05 17:57:33 +01:00 |
|
Miroslav Šedivý
|
aa7a131da2
|
refactor single video track to an array.
|
2021-02-05 17:40:29 +01:00 |
|
Miroslav Šedivý
|
ebd7e7c065
|
move gst pipelines to codec.
|
2021-02-05 15:10:41 +01:00 |
|
Miroslav Šedivý
|
36b7eca43c
|
name confusion Enabled -> Started.
|
2021-02-05 14:03:53 +01:00 |
|
Miroslav Šedivý
|
18b6fa0a03
|
remove config from capture managers.
|
2021-02-05 13:58:02 +01:00 |
|
Miroslav Šedivý
|
3515c67045
|
capture add mutexes.
|
2021-02-05 12:49:02 +01:00 |
|
Miroslav Šedivý
|
2b72f43c9e
|
do not start pipeline when error.
|
2021-02-05 12:41:02 +01:00 |
|
Miroslav Šedivý
|
58ea3665b0
|
unify capture shutdown.
|
2021-02-05 12:18:46 +01:00 |
|
Miroslav Šedivý
|
7902d7b1f1
|
Implement Audio & Video using custom StreamManager.
|
2021-02-04 20:39:48 +00:00 |
|
Miroslav Šedivý
|
b488f01b16
|
vp9enc add properties from vp8enc.
|
2021-02-04 13:52:32 +01:00 |
|
Miroslav Šedivý
|
7e7a0c0617
|
tune gst pipelines.
|
2021-02-03 21:04:48 +01:00 |
|
Miroslav Šedivý
|
c2553b150c
|
ICETrickle in config.
|
2021-02-02 21:12:11 +01:00 |
|
Miroslav Šedivý
|
cae8201908
|
add Trickle ICE support.
|
2021-02-02 20:43:33 +01:00 |
|
Miroslav Šedivý
|
dd4c67a6c4
|
registerTracks check for err.
|
2021-02-02 19:36:11 +01:00 |
|
Miroslav Šedivý
|
ace7b254a3
|
split webrtc ConnectPeer function.
|
2021-02-02 19:21:48 +01:00 |
|
Miroslav Šedivý
|
91f1727723
|
lint remove whitespaces.
|
2021-02-02 18:28:32 +01:00 |
|
Miroslav Šedivý
|
e152ee295b
|
lint fix.
|
2021-02-02 18:21:07 +01:00 |
|
Miroslav Šedivý
|
d880e4384f
|
RTPCodec as functions.
|
2021-02-02 16:58:17 +01:00 |
|
Miroslav Šedivý
|
45cf44835c
|
webrtc improved logging & close on disconnect or fail.
|
2021-02-02 16:21:20 +01:00 |
|
Miroslav Šedivý
|
5a1fbadcd5
|
bump chi version.
|
2021-02-02 12:30:44 +01:00 |
|
Miroslav Šedivý
|
6d595e8572
|
refactor to v3 + custom codec handler.
|
2021-02-01 23:50:18 +01:00 |
|
Miroslav Šedivý
|
4e79c487e5
|
bump pion v3 compatible.
|
2021-02-01 22:45:44 +01:00 |
|
Miroslav Šedivý
|
9f416b6de1
|
install pion v3.
|
2021-02-01 22:44:55 +01:00 |
|
Miroslav Šedivý
|
7c305b5a27
|
clipboard lint fix.
|
2021-02-01 18:29:39 +01:00 |
|
Miroslav Šedivý
|
b420841f9d
|
no clipboard content bug.
|
2021-02-01 12:23:37 +01:00 |
|
Miroslav Šedivý
|
b9df65c216
|
xevent dialog window based on name.
|
2021-01-31 15:01:46 +01:00 |
|
Miroslav Šedivý
|
52670b9415
|
modules share internal config type.
|
2021-01-31 12:58:15 +01:00 |
|