Commit Graph

59 Commits

Author SHA1 Message Date
Koushik Dutta
10f4df6c61 webrtc: logging 2022-09-03 15:30:09 -05:00
Koushik Dutta
e2aac68906 webrtc: use standard mid values 2022-09-03 11:29:08 -05:00
Koushik Dutta
07428a9028 webrtc: use standard mid values 2022-09-03 09:06:24 -05:00
Koushik Dutta
fa849af51a webrtc: use client offer by default 2022-08-28 18:51:12 -07:00
Koushik Dutta
f78ae6d45b core/webrtc: revert some webrtc changes due to undiagnosed streaming issues 2022-08-27 08:31:02 -07:00
Koushik Dutta
39dae4457e webrtc: publish 2022-08-26 23:06:24 -07:00
Koushik Dutta
6a713288fd webrtc: publish beta 2022-08-11 13:39:37 -07:00
Koushik Dutta
67e095d4b0 webrtc: fix socket leak 2022-08-07 15:59:44 -07:00
Koushik Dutta
1e4c757d32 webrtc: fix google camera gen 2 regression. https://github.com/shinyoshiaki/werift-webrtc/issues/240 2022-07-24 10:19:38 -07:00
Koushik Dutta
a120901daa webrtc: max compat mode should always transcode audio 2022-07-23 00:24:16 -07:00
Koushik Dutta
9b2051c996 webrtc: update werift upstream. 2022-07-22 11:16:36 -07:00
Koushik Dutta
e8fbc1cdfa webrtc: update werift upstream. 2022-07-22 11:14:53 -07:00
Koushik Dutta
1beddcc711 webrtc: publish 2022-07-14 10:22:47 -07:00
Koushik Dutta
c367e2217c webrtc: workaround mid mismatch on sdp verification 2022-07-01 11:42:55 -07:00
Koushik Dutta
60a4805d46 webrtc: pass through target plugin to api socket 2022-06-27 18:33:14 -07:00
Koushik Dutta
5f9a827b79 webrtc: connection cleanup 2022-06-27 13:43:11 -07:00
Koushik Dutta
400fa00116 webrtc: publish 2022-06-27 00:17:16 -07:00
Koushik Dutta
895509e4dd plugins: add tsconfig.json 2022-06-17 09:43:17 -07:00
Koushik Dutta
fb8eeeb3e2 webrtc: support codec copy for pcma/pcmu 2022-06-16 16:39:56 -07:00
Koushik Dutta
164ee28a0e webrtc: fix issue with ice trickle happening when it should not 2022-06-08 13:40:17 -07:00
Koushik Dutta
c65b23e8c3 webrtc: update werift, fix trickle issues 2022-06-08 10:34:55 -07:00
Koushik Dutta
dd8578e6ee webrtc: add 2 way audio for webrtc cameras, add support for enabling/disabling audio and video return 2022-05-30 16:51:45 -07:00
Koushik Dutta
40d4f57aa6 homekit/webrtc: simplify h264 packetizer, add jitter buffer 2022-05-29 18:30:31 -07:00
Koushik Dutta
58520a8a50 webrtc: publish fua sps quirk 2022-05-29 13:38:31 -07:00
Koushik Dutta
8b2fcd8cc5 webrtc: add transport logging, add container hint 2022-05-28 18:59:35 -07:00
Koushik Dutta
8df3b5b2d4 webrtc: publish with h264 packetizzer fixes 2022-05-28 10:26:42 -07:00
Koushik Dutta
77329bf153 webrtc: wait for rtsp server playback to begin before completing the peer connection. 2022-05-27 10:14:34 -07:00
Koushik Dutta
3acc9bd0bc webrtc: fix peer connection not respecting configuration. add startSession to allow the remote to begin sending packets on connection success. 2022-05-26 20:39:02 -07:00
Koushik Dutta
b9a2800310 webrtc: fix trickle candidates 2022-05-25 15:48:55 -07:00
Koushik Dutta
58309e2a24 webrtc: remove settings tab 2022-05-22 13:55:56 -07:00
Koushik Dutta
fd7b4cbe43 webrtc: fix regression with transcoding 2022-05-18 11:07:56 -07:00
Koushik Dutta
ef15b18532 various plugins: support ffmpeg filter 2022-05-17 23:09:53 -07:00
Koushik Dutta
df6baa08b5 webrtc: fix nre 2022-05-17 21:05:59 -07:00
Koushik Dutta
81d4c47f13 webrtc: fix msection filtering 2022-05-17 18:06:20 -07:00
Koushik Dutta
13cae0fd96 webrtc: fix bug with filtering out non audio sections. 2022-05-17 17:55:40 -07:00
Koushik Dutta
afcc0bdd7b webrtc: fix typo 2022-05-17 09:36:57 -07:00
Koushik Dutta
da8343f4e4 various plugins: improve support for complex ffmpeg inputs 2022-05-17 09:35:35 -07:00
Koushik Dutta
35d1a8e6b7 webrtc: set pix_fmt 2022-05-17 00:09:26 -07:00
Koushik Dutta
89e357d6f2 webrtc/sdk: send tool hint 2022-05-16 13:47:39 -07:00
Koushik Dutta
ae8b378ab9 webrtc: update werift to upstream 2022-05-14 10:52:02 -07:00
Koushik Dutta
e6d92c7324 homekit/webrtc: werift dependency fixups 2022-05-09 19:16:15 -07:00
Koushik Dutta
b4e9f20d5d all: prune package.json 2022-05-02 11:50:47 -07:00
Koushik Dutta
32919d8446 webrtc: disable usage of lavfi null track, require that no audio is set explicitly on camera (or rebroadcast is running).
also disable usage of zerolatency. unreliable chop.
2022-04-28 11:39:57 -07:00
Koushik Dutta
b7b97bd446 webrtc: publish 2022-04-18 22:17:37 -07:00
Koushik Dutta
31acd2c4b1 webrtc: default to max compat 2022-04-13 22:36:33 -07:00
Koushik Dutta
856bac30b3 webrtc/server: Fix missing sourceid 2022-04-13 13:01:25 -07:00
Koushik Dutta
777dec4da5 webrtc: request opus from the source 2022-04-10 09:46:39 -07:00
Koushik Dutta
f3fe4f68d4 server: prune mixin storage 2022-04-08 11:30:27 -07:00
Koushik Dutta
7c4da559f0 webrtc: fix talkback 2022-04-07 10:31:47 -07:00
Koushik Dutta
a3084bdb8d webrtc: send all local candidates similar to chrome/safari 2022-04-06 23:13:30 -07:00