Koushik Dutta
|
0527baf14a
|
webrtc: update werift, remove unnecessary disable ipv6 option. addresses can be filtered individually.
|
2023-04-25 13:37:16 -07:00 |
|
Koushik Dutta
|
95eed80735
|
webrtc: fix ffmpeg leak
|
2023-04-13 12:51:29 -07:00 |
|
Koushik Dutta
|
825100f94e
|
webrtc: add answer only option
|
2023-04-05 10:17:17 -07:00 |
|
Koushik Dutta
|
2863756bd6
|
Revert "webrtc: startRtpForwarderProcess remove werift dependency"
This reverts commit 143a0b2c41.
|
2023-04-03 14:26:56 -07:00 |
|
Koushik Dutta
|
d8e406d415
|
webrtc: reduce debug logging
|
2023-03-29 16:41:16 -07:00 |
|
Koushik Dutta
|
7e5dcae64a
|
webrtc/alexa: add option to disable TURN on peers that already have externally reachable addresses
|
2023-03-15 10:31:25 -07:00 |
|
Koushik Dutta
|
44f083ca23
|
webrtc: remove potential converter with permission escalation
|
2023-03-10 19:46:03 -08:00 |
|
Koushik Dutta
|
291f90b2b2
|
rtp: expose child process in rtp forwarder
|
2023-03-10 11:55:22 -08:00 |
|
Koushik Dutta
|
143a0b2c41
|
webrtc: startRtpForwarderProcess remove werift dependency
|
2023-03-07 16:24:22 -08:00 |
|
Koushik Dutta
|
373c11ffee
|
webrtc: add connection logging
|
2023-03-04 18:34:45 -08:00 |
|
Koushik Dutta
|
29c98777e9
|
server: add python plugin id to command line
|
2023-03-04 14:05:04 -08:00 |
|
Koushik Dutta
|
f17ce50f17
|
webrtc: werift config should also respect turn server preference
|
2023-02-25 09:33:09 -08:00 |
|
Koushik Dutta
|
43e81562e7
|
webrtc: publish with werift fix
|
2023-02-20 09:14:53 -08:00 |
|
Koushik Dutta
|
91ae143d96
|
webrtc: minor sdp tweaks
|
2023-02-15 12:27:54 -08:00 |
|
Koushik Dutta
|
0d7115b9a1
|
webrtc: fix missing turn servers
|
2023-02-10 12:25:18 -08:00 |
|
Koushik Dutta
|
02ad295e12
|
common: ignore rtcp packets that may be erroneously in the rtp stream
|
2023-02-06 20:01:42 -08:00 |
|
Koushik Dutta
|
eb4365d157
|
various: add onStop to observe webrtc playback
|
2023-01-31 20:23:25 -08:00 |
|
Koushik Dutta
|
fa4ff88d02
|
webrtc: dont use autoconfiguration addresses. dont use ipv6 by default.
|
2023-01-21 20:48:12 -08:00 |
|
Koushik Dutta
|
fa28a284bd
|
webrtc: cleanup
|
2023-01-21 17:46:19 -08:00 |
|
Koushik Dutta
|
1297ed9bdf
|
webrtc: fix firefox codec detection
|
2023-01-18 08:06:39 -08:00 |
|
Koushik Dutta
|
f8f11e9821
|
webrtc: logging
|
2023-01-13 21:00:55 -08:00 |
|
Koushik Dutta
|
2efe46a805
|
chromecast: add alert if scrypted cloud is not installed or set up.
|
2023-01-13 12:43:06 -08:00 |
|
Koushik Dutta
|
6b1e78f650
|
webrtc/rebroadcast: handle orientation during medium/low res check
|
2023-01-13 11:24:22 -08:00 |
|
Koushik Dutta
|
a31c227e56
|
webrtc/rebroadcast: improve support for medium resolution webrtc clients, only fall back to transcoding baseline when completely necessary
|
2023-01-13 11:17:35 -08:00 |
|
Koushik Dutta
|
f51ce5c7e9
|
webrtc: performance improvements
|
2023-01-13 07:58:00 -08:00 |
|
Koushik Dutta
|
97c83c6966
|
webrtc: fix potential werift bug where srflx or relay candidate are used erroneously
|
2023-01-12 09:07:54 -08:00 |
|
Koushik Dutta
|
a85ac600eb
|
webrtc: fix race condition in address gathering
|
2023-01-09 21:43:33 -08:00 |
|
Koushik Dutta
|
214a13183e
|
webrtc: use typical homekit mtu
|
2023-01-09 17:26:28 -08:00 |
|
Koushik Dutta
|
85953f4ea5
|
webrtc: fix mtu issue on cell networks
|
2023-01-09 14:44:51 -08:00 |
|
Koushik Dutta
|
88bd98e3b9
|
webrtc: embed werift. fix remote offer sources like ring.
|
2023-01-01 13:29:35 -08:00 |
|
Koushik Dutta
|
f39874a895
|
webrtc: publish beta
|
2022-12-30 16:28:21 -08:00 |
|
Koushik Dutta
|
197fe6b3b7
|
webrtc: update deps
|
2022-12-30 11:54:23 -08:00 |
|
Koushik Dutta
|
1388a4f531
|
webrtc: fix pcm_mulaw
|
2022-12-23 17:36:42 -08:00 |
|
Koushik Dutta
|
27012b263d
|
webrt: remove debug code
|
2022-12-22 21:18:46 -08:00 |
|
Koushik Dutta
|
b4d6e397f7
|
webrtc: add mid for speaker negotiation
|
2022-12-21 13:49:22 -08:00 |
|
Koushik Dutta
|
11d1cd1bea
|
webrtc: add support for intercom only devices
|
2022-12-21 13:22:15 -08:00 |
|
Koushik Dutta
|
78fdefeae1
|
webrtc: add support for intercom only devices
|
2022-12-21 13:21:15 -08:00 |
|
Koushik Dutta
|
4b9082b6df
|
server/various: scaffolding for multi-user and non-admin users
|
2022-12-17 23:44:13 -08:00 |
|
Koushik Dutta
|
a1c49ffb65
|
webrtc: increase ipv4 mtu, fix udp upstream
|
2022-12-14 10:22:15 -08:00 |
|
Koushik Dutta
|
ef037a76fb
|
webrtc: fix further race conditions, threadify non-api path.
|
2022-12-13 20:21:04 -08:00 |
|
Koushik Dutta
|
ec1e0acb13
|
webrtc: add support for audio only playback
|
2022-12-13 11:19:56 -08:00 |
|
Koushik Dutta
|
0fbc455a79
|
webrtc: support intercom only session
|
2022-12-12 21:26:09 -08:00 |
|
Koushik Dutta
|
0d092903ad
|
webrtc: logging
|
2022-12-04 23:12:25 -08:00 |
|
Koushik Dutta
|
34c815570f
|
webrtc: fix high profile detection
|
2022-11-30 09:46:15 -08:00 |
|
Koushik Dutta
|
2bf0d0bcd9
|
webrtc/alexa: fix race condition with intercoms and track not received yet.
|
2022-11-27 00:16:46 -08:00 |
|
Koushik Dutta
|
ac90062e73
|
webrtc: fix 2 way audio for webrtc devices
|
2022-11-26 19:44:09 -08:00 |
|
Koushik Dutta
|
2b3e66a3df
|
webrtc/homekit: improve live555 aac
|
2022-11-20 13:46:50 -08:00 |
|
Koushik Dutta
|
4756e9cfb4
|
homekit: port live555 aac fix
|
2022-11-20 13:37:17 -08:00 |
|
Koushik Dutta
|
eeff2f9824
|
webrtc/rtp: work around ffmpeg bug where aac without AU headers fails to play audio
|
2022-11-20 13:31:44 -08:00 |
|
Koushik Dutta
|
50c42dab56
|
webrtc: add custom rtc configuration option
|
2022-11-19 15:19:42 -08:00 |
|