Commit Graph

138 Commits

Author SHA1 Message Date
Koushik Dutta
106fef95b4 webrtc: notify track startup failure 2023-07-04 23:52:19 -07:00
Koushik Dutta
a9deff0046 webrtc: allow mac/ios types 2023-06-29 19:38:23 -07:00
Koushik Dutta
a06c6e9568 webrtc: fix erroneous window laptop transcode. fix spurious NAL delimiter logging. 2023-06-28 20:33:24 -07:00
Koushik Dutta
56f127a203 webrtc: stapa/sei fix. stream start failure fix/logging. 2023-06-28 11:24:26 -07:00
Koushik Dutta
381892fca6 webrtc: fix dtls cookie race condition 2023-06-20 20:32:26 -07:00
Koushik Dutta
71ecc07e2b webrtc: respect device pixel ratio 2023-05-23 01:44:29 -07:00
Koushik Dutta
d2f175715b webrtc: fix local transport detection on ipv6t 2023-05-17 21:03:04 -07:00
Koushik Dutta
9ed850e327 rebroadcast/webrtc: fixup pcm_ulaw handling 2023-05-03 14:11:17 -07:00
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
145f116c68 webrtc/h264: reset stapa sent flag after every idr frame 2023-03-29 09:37:41 -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
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
61e5006f48 homekit/webrtc: partially revert h264 repacketizer change 2023-02-11 23:30:41 -08:00
Koushik Dutta
0d7115b9a1 webrtc: fix missing turn servers 2023-02-10 12:25:18 -08:00
Koushik Dutta
8b59f7304c webrtc: publish beta 2023-02-06 22:03: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
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
3445f8959b plugins: update vscode settings 2023-01-01 15:13:38 -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
2261d035bb webrtc: publish beta 2022-12-30 15:57:36 -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
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
9b57c5b191 webrtc: fix connection race condition 2022-11-23 14:11:50 -08:00