Koushik Dutta
a2576d5741
webrtc: fix https://github.com/koush/scrypted/issues/1909
2025-11-09 11:02:06 -08:00
Koushik Dutta
25521699e8
webrtc: update werift and publish beta
2025-10-29 11:03:12 -07:00
Koushik Dutta
77ba56cf38
webrtc: werift fixes + object leaks
2025-09-02 21:48:53 -07:00
Koushik Dutta
ea6d404f12
webrtc: fix typing and variable scope
2025-09-02 12:03:42 -07:00
Koushik Dutta
ec49e4630f
webrtc: update werift, datachannel connectRPCObject, publish
2025-08-31 21:14:42 -07:00
Koushik Dutta
9de2b480ff
webrtc: wip connectRPCObject
2025-08-28 11:31:37 -07:00
Koushik Dutta
fa14f4ca83
webrtc: fix intercom detection regression
2025-08-27 09:20:52 -07:00
Koushik Dutta
8bb999aa64
webrtc: clean up intercom setup
2025-08-25 09:12:43 -07:00
Koushik Dutta
b297a4d3d6
webrtc: fix possible crash if no video stream is negotiated
2025-05-23 10:01:32 -07:00
Roman Sokolov
266be72606
Fixed an issue for some devices. They send screen width as not even value. ( #1797 )
2025-04-27 14:04:00 -07:00
Koushik Dutta
1cb6212fc6
webrtc: implement default clocks for assigned payload types
2025-04-15 07:53:28 -07:00
Koushik Dutta
f53330c861
webrtc: improve sending codec information only after a marker packet
2025-04-05 10:00:12 -07:00
Koushik Dutta
e6eb61f04f
webrtc: more h265 packetizer fixes
2025-04-04 22:48:51 -07:00
Koushik Dutta
3da3f85513
webrtc: fix h265 packetizer ap resent for chrome
2025-04-04 15:58:00 -07:00
Koushik Dutta
5bc76642cc
webrtc: fix ice restart
2025-04-02 20:57:37 -07:00
Koushik Dutta
15fa27029d
webrtc: update werift with connection related hang fixes
2025-04-02 12:34:50 -07:00
Koushik Dutta
30334e5bd0
webrtc: support for alternateCodecs and codec switching
2025-03-26 23:58:21 -07:00
Koushik Dutta
131458576c
webrtc: fix handshake negotiation resetting the sender
2025-03-24 20:41:16 -07:00
Koushik Dutta
0d7b47e1e9
webrtc: update
2025-03-22 20:56:56 -07:00
Koushik Dutta
1a33384115
webrtc: fixup h265 keyframe hunting
2025-03-21 23:51:24 -07:00
Koushik Dutta
2883824690
webrtc: add alternate codecs
2025-03-21 19:32:51 -07:00
Koushik Dutta
b49faaa033
webrtc: fix rtcp pli from browser
2025-03-20 23:24:37 -07:00
Koushik Dutta
09d3ac587f
webrtc: publish h265 support
2025-03-16 23:31:05 -07:00
Koushik Dutta
afe832a32a
webrtc: h265 beta, requires new nvr plugin or nvr will break
2025-03-15 23:23:35 -07:00
Koushik Dutta
7f9358a3b5
webrtc: fix potential webrtc camera thread leak
2025-03-11 14:45:30 -07:00
Koushik Dutta
9cf3d6c912
webrtc: leak and crash fixes
2025-03-11 14:41:51 -07:00
Koushik Dutta
3e54540db7
webrtc: update werift for chrome 132 compatibility
2025-02-08 17:51:04 -08:00
Koushik Dutta
c81c55c12e
homekit/webrtc: publish remove warnings
2025-01-05 12:35:42 -08:00
Koushik Dutta
92257e41c1
webrtc: fix media conversion failure
2024-12-25 20:22:53 -08:00
Koushik Dutta
c5a703896c
webrtc: improve media to signaling channel conversion
2024-12-25 19:55:16 -08:00
Koushik Dutta
5856ad60dd
webrtc: fix opus crash
2024-10-10 10:48:40 -07:00
Koushik Dutta
124da3c1b7
webrtc: max compat mode should reset
2024-10-10 10:36:53 -07:00
Koushik Dutta
005efbfe82
webrtc: add flag that forces opus audio
2024-10-10 10:27:07 -07:00
Koushik Dutta
3fd81b86d7
webrtc: wait before terminating thread
2024-09-15 21:51:03 -07:00
Koushik Dutta
fde5cfa51e
webrtc: remove webrtc api transport
2024-09-15 15:04:14 -07:00
Brett Jia
a55099de12
webrtc: convert RTCSignalingChannel to FFmpegInput + consolidate all converters ( #1558 )
...
* webrtc: add converter from RTCSignalingChannel to FFmpegInput
* consolidate buffer converters to WebRTCBridge as MediaConverter
* consolidate all converters into base plugin device
* remove unused
2024-08-17 10:31:15 -07:00
Koushik Dutta
9c195594ea
webrtc: betas
2024-08-11 21:54:30 -07:00
Koushik Dutta
70d6813938
rebroadcast/webrtc: fix mp3 handling
2024-08-10 14:17:07 -07:00
Koushik Dutta
a1f90607af
webrtc: publish with werift race fixes
2024-08-06 20:20:54 -07:00
Koushik Dutta
c08ce3115a
webrtc: fix non-trickle negotiation
2024-08-06 10:21:02 -07:00
Koushik Dutta
1669438312
webrtc: publish
2024-08-05 18:48:25 -07:00
Koushik Dutta
5225823e8b
webrtc: publish
2024-08-04 22:40:46 -07:00
Koushik Dutta
aa5c4d5064
webrtc: update deps, update zygote invocation.
2024-08-04 21:00:39 -07:00
Koushik Dutta
00b5e762a7
webrtc: publish beta
2024-07-28 15:43:54 -07:00
Koushik Dutta
e870370d0c
webrtc: sync upstream
2024-07-27 20:35:04 -07:00
Koushik Dutta
ff70ed301e
webrtc/homekit: publish mtu changes
2024-06-28 13:14:46 -07:00
Koushik Dutta
6b00324c74
webrtc/homekit: reduce mtu, prep for adaptive bitrate
2024-06-28 09:37:53 -07:00
Koushik Dutta
40a38cfd31
webrtc: fix icloud private relay
2024-06-20 20:36:56 -07:00
Koushik Dutta
7b19204d77
webrtc: fixup for intercom?
2024-06-18 20:20:19 -07:00
Koushik Dutta
5b92aea54b
webrtc: fix google device access leaks?
2024-06-18 10:04:48 -07:00