Miroslav Šedivý
|
93f8d7f05e
|
adding WebRTC timeouts.
|
2021-02-25 17:16:37 +01:00 |
|
Miroslav Šedivý
|
2410295ad4
|
cursor CreatePNGImage in event emitter.
|
2021-02-25 14:24:17 +01:00 |
|
Miroslav Šedivý
|
d2eda6f25f
|
cursor utils changed to generic CreatePNGImage.
|
2021-02-25 14:15:18 +01:00 |
|
Miroslav Šedivý
|
dc29f71b0c
|
keysym as uint32.
|
2021-02-23 21:25:55 +01:00 |
|
Miroslav Šedivý
|
8f2639412d
|
format code.
|
2021-02-21 00:41:04 +01:00 |
|
Miroslav Šedivý
|
7df1040439
|
remove not needed log message.
|
2021-02-18 16:59:36 +01:00 |
|
Miroslav Šedivý
|
ab34f4a53f
|
WebRTC cursor: set initial state.
|
2021-02-17 21:55:21 +01:00 |
|
Miroslav Šedivý
|
2ac3f9876f
|
audio start / stop in WebRTC.
|
2021-02-14 18:16:24 +01: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 |
|
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ý
|
af3a28274d
|
add customized WebRTC send functions.
|
2021-02-12 22:13:55 +01:00 |
|
Miroslav Šedivý
|
c8200e3bb7
|
add WebRTC send function.
|
2021-02-12 21:06:42 +01:00 |
|
Miroslav Šedivý
|
dd2ca03955
|
choose video with CreatePeer.
|
2021-02-07 17:07:55 +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ý
|
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ý
|
7902d7b1f1
|
Implement Audio & Video using custom StreamManager.
|
2021-02-04 20:39:48 +00: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ý
|
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ý
|
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ý
|
39d48c3db8
|
ignore duplicated packet log messages.
|
2021-01-13 21:36:43 +01:00 |
|
Miroslav Šedivý
|
c61f5f2835
|
WebRTC + peer closed.
|
2020-12-03 17:03:15 +01:00 |
|
Miroslav Šedivý
|
d7b5bd6842
|
extract member state to custom struct.
|
2020-12-03 16:10:52 +01:00 |
|
Miroslav Šedivý
|
f9b2460c3b
|
replace SetConnected function.
|
2020-11-25 20:26:11 +01:00 |
|
Miroslav Šedivý
|
fa54823098
|
Split connected to WebRTC & WebSocket.
|
2020-11-25 20:02:53 +01:00 |
|
Miroslav Šedivý
|
b73e2403af
|
peer -> webrtc_peer.
|
2020-11-25 18:41:40 +01:00 |
|
Miroslav Šedivý
|
fdf5839547
|
trim newlines on webrtc logs.
|
2020-11-14 14:52:15 +01:00 |
|
Miroslav Šedivý
|
dd8867615e
|
fix naming convention.
|
2020-11-13 17:34:53 +01:00 |
|
Miroslav Šedivý
|
51c6e0091f
|
Connected / Disconnected refactor.
|
2020-11-01 21:03:25 +01:00 |
|
Miroslav Šedivý
|
e51541fe01
|
separate disconnect from destroy.
|
2020-11-01 20:53:25 +01:00 |
|
Miroslav Šedivý
|
5d906e0a8b
|
major refactor.
|
2020-11-01 16:09:48 +01:00 |
|
Miroslav Šedivý
|
5a25aefa34
|
webRTC WS disconnect error handling.
|
2020-10-31 21:56:20 +01:00 |
|
Miroslav Šedivý
|
cca147859d
|
refactor WebRTC antipatterns.
|
2020-10-31 21:46:29 +01:00 |
|