Commit Graph

70 Commits

Author SHA1 Message Date
Koushik Dutta
8b9778afb9 global: remove rtsp_transport flags from everywhere. it will be handled in rebroadcast. 2022-04-12 00:00:38 -07:00
Koushik Dutta
751cc2a238 global: rename FFMpeg to FFmpeg 2022-04-11 22:42:31 -07:00
Koushik Dutta
e6d5e44afb ring: publish with new webrtc 2022-04-05 17:54:52 -07:00
Koushik Dutta
6e48a5e2ba ring: fix light status update 2022-04-04 14:44:20 -07:00
Koushik Dutta
e85c4c302c ring: light state change fix 2022-04-01 14:13:19 -07:00
Koushik Dutta
8d38a8fe1f webrtc: refactor 2022-03-28 18:33:04 -07:00
Koushik Dutta
9fce4f76af ring: fix nre 2022-03-28 09:40:58 -07:00
Koushik Dutta
5324ae817b ring: publish 2022-03-17 10:00:11 -07:00
Koushik Dutta
542a5ec209 ring: wip 2022-03-13 17:05:43 -07:00
Koushik Dutta
eae580708b ring: stream import options, direct sdp usage 2022-03-10 09:49:10 -08:00
Koushik Dutta
ed4a46d02c ring: readd sip 2022-03-08 14:10:30 -08:00
Koushik Dutta
e28f4c3aaf ring: use udp 2022-03-06 14:00:00 -08:00
Koushik Dutta
4e625612b5 ring: readd sip 2022-03-06 00:46:34 -08:00
Koushik Dutta
7264789742 webrtc-source/ring/google: stream extension 2022-03-04 11:46:28 -08:00
Koushik Dutta
1414aceb35 ring/nest: cleanups 2022-03-03 20:50:40 -08:00
Koushik Dutta
61f320e72e sdk/nest: update with RTCSessionControl 2022-03-02 11:04:09 -08:00
Koushik Dutta
9d3189f7af server and various plugins: RTCSignalingClient. Allows generic signaling mechanism for peer connections. Can stream your web camera to chromecast. 2022-03-01 20:35:31 -08:00
Koushik Dutta
d93d5988e2 ring/webrtc: implement sdp only path 2022-03-01 14:35:39 -08:00
Koushik Dutta
776c65f387 ring: watch for refresh token update 2022-02-27 12:07:39 -08:00
Koushik Dutta
b4788e3c71 ring: motion timeout setting 2022-02-25 09:24:25 -08:00
Koushik Dutta
3239b6021d ring: move promise utils 2022-02-23 21:49:58 -08:00
Koushik Dutta
2c9cdbf655 webrtc: refactor entire pipeline to handle trickle and consolidate code 2022-02-21 12:39:55 -08:00
Koushik Dutta
9850eebdda ring: use rtp capabilities hints 2022-02-20 11:50:33 -08:00
Koushik Dutta
54cac23cab ring: strip sip 2022-02-19 18:26:19 -08:00
Koushik Dutta
6101ccb0bc webrtc cameras: implement new signaling endpoints 2022-02-18 14:25:53 -08:00
Koushik Dutta
98603cb1cb ring: rtsp server fast path hint 2022-02-13 11:21:38 -08:00
Koushik Dutta
d8f1466efb Revert "ring: publish beta of rtsp repeater"
This reverts commit 684a48a63d.
2022-02-13 09:37:43 -08:00
Koushik Dutta
684a48a63d ring: publish beta of rtsp repeater 2022-02-12 20:36:29 -08:00
Koushik Dutta
3bbf263f41 ring: teardown 2022-02-12 19:12:55 -08:00
Koushik Dutta
f3fd5cb694 ring: relax snapshot timeout 2022-02-10 23:51:47 -08:00
Koushik Dutta
70b0a84571 ring: generate unique system id on plugin install to prevent conflicts with the automatically generated system id used by other API clients. 2022-02-08 10:02:13 -08:00
Koushik Dutta
1e9b7cb126 ring: call termination fix? 2022-02-08 09:33:19 -08:00
Koushik Dutta
1f43b3da08 ring: improve snapshot handling 2022-02-08 00:21:56 -08:00
Koushik Dutta
9030a90c27 ring: terminate session upon rtsp session ending. 2022-02-05 20:53:43 -08:00
Koushik Dutta
6f0f207c29 ring: request key frame after setup 2022-02-04 17:47:54 -08:00
Koushik Dutta
3885867cda ring: event dump 2022-02-04 12:42:01 -08:00
Koushik Dutta
af7223f90a ring: use the prebuffer feed for snapshots when available 2022-02-04 12:42:01 -08:00
Koushik Dutta
ef6d2300f9 ring: sip to rtsp gateway should also be udp 2022-02-04 11:53:39 -08:00
Koushik Dutta
c54f8311fa common: webrtc to rtsp server 2022-02-04 10:28:52 -08:00
Koushik Dutta
778120a9f0 common: rtsp server 2022-02-04 10:06:07 -08:00
Koushik Dutta
a75c070c57 cast: use native webrtc endpoints from the provider when available (ring/nest to google-home/chromecast).
changed plugins:

chromecast
core
google-device-access
ring
google-home
2022-02-03 22:41:45 -08:00
Koushik Dutta
0b88354e28 ring: comments 2022-02-03 19:01:04 -08:00
Koushik Dutta
0d52031ed1 ring: snapshots can fail if they expire 2022-02-03 19:01:04 -08:00
Koushik Dutta
d392fc58f5 ring: prevent hangups 2022-02-03 19:01:04 -08:00
Koushik Dutta
db6cb31087 rebroadcast: fix last detected audio codec to be stream specific 2022-02-03 19:01:04 -08:00
Koushik Dutta
005371ae69 ring: use forked ring-client-api until a build is released with webrtc changes 2022-02-02 10:04:56 -08:00
Koushik Dutta
0f5458b765 fix transport descriptions when using a sctp transport with media streams 2022-02-01 23:32:43 -08:00
Koushik Dutta
4525f51f59 rebroadcast/ring/google-device-access: stop harassing the user to change settings on their camera when their camera does not support it. 2022-01-30 15:55:50 -08:00
Koushik Dutta
8f717b8163 ring: webrtc publish 2022-01-27 12:58:56 -08:00
Koushik Dutta
0236c24764 ring: note cloud video streams 2022-01-25 21:41:45 -08:00