Commit Graph

1501 Commits

Author SHA1 Message Date
Koushik Dutta
751cc2a238 global: rename FFMpeg to FFmpeg 2022-04-11 22:42:31 -07:00
Koushik Dutta
7bf8d9c9c3 rebroadcast: add ffmpeg rtsp/udp mode 2022-04-11 22:37:10 -07:00
Koushik Dutta
fe8e89ea8d rebroadcast: fork and fix sps-parser 2022-04-11 21:51:48 -07:00
Koushik Dutta
aa00b9a2d7 rebroadcast: finally fix rebroadcast to report the resolution too 2022-04-11 21:30:01 -07:00
Koushik Dutta
09d1666400 rebroadcast:
rtsp server can handle multiple tracks
single stream cameras should be able to disable prebuffer
fix rtsp keyframe detection
2022-04-11 11:58:16 -07:00
Koushik Dutta
0fa228cd03 homekit: log packet loss 2022-04-11 11:56:36 -07:00
Koushik Dutta
5ce5e7ca1a homekit: switch to sdp parser 2022-04-11 10:26:53 -07:00
Koushik Dutta
76a2eabf67 homekit: fix h264 repacketizer marker calculation 2022-04-11 09:30:35 -07:00
Koushik Dutta
0d0f13a479 rebroadcast: correctly find the sync frame to improve start up time 2022-04-10 21:35:56 -07:00
Koushik Dutta
f2bf536986 homekit: srtp path should respect max packet size 2022-04-10 21:11:58 -07:00
Koushik Dutta
4325d6fa88 homekit: properly repacketize stap-a packets. 2022-04-10 21:03:59 -07:00
Koushik Dutta
3daaf5ae3b homekit: fix opus timetstamp regression 2022-04-10 18:22:12 -07:00
Koushik Dutta
c61053d442 homekit: unifi protect no longer requires ffmpeg 2022-04-10 17:05:12 -07:00
Koushik Dutta
df302a9278 rebroadcast: fix scrypted parser udp timeout 2022-04-10 17:04:34 -07:00
Koushik Dutta
6ebf4a0725 webrtc: fixup ffmpeg stream selection 2022-04-10 17:03:47 -07:00
Koushik Dutta
777dec4da5 webrtc: request opus from the source 2022-04-10 09:46:39 -07:00
Koushik Dutta
dd56727905 rebroadcast/homekit: wip scrypted parser path that eliminates ffmpeg 2022-04-09 23:49:42 -07:00
Koushik Dutta
a0927a472b homekit: no-ffmpeg fast path wip 2022-04-09 23:08:30 -07:00
Koushik Dutta
61803092a2 homekit: not actually possible to stream a perfect aac eld stream... 2022-04-09 21:54:19 -07:00
Koushik Dutta
351c6c18a4 rebroadcast: complete multi-audio sdp negotiation. 2022-04-09 21:54:19 -07:00
Koushik Dutta
8b0a971418 unifi-protect: fix some weird crashes with missing device types 2022-04-09 21:54:19 -07:00
Brett Jia
473f2738cc arlo: 0.2.0 with mqtt under the hood (#215)
* REST timeouts, infrequent heartbeats, fix queue cycling bug

* cache auth headers in storage

* bump

* heartbeat all basestations on motion subscription, return rtsp url immediately, fix dropped event bug

* bump

* consolidate basestation heartbeats

* bump

* handle new streamURL event

* bump

* return stream url on startUserStream event too

* bump

* settings change for docker debugging

* snapshot from prebuffer when available

* bump

* reduce latency of checking for events

* bump

* initial testing

* working mqtt implementation

* bump to 0.2.0
2022-04-09 17:35:04 -07:00
Koushik Dutta
3b5cac33aa rebroadcast: support rtsp servers with multiple audio streams. 2022-04-09 16:18:11 -07:00
pleaseemail
da74a8fea6 Readme's (#213)
* Update README.md

* Update README.md

added Wiki section.
2022-04-09 13:37:04 -07:00
Koushik Dutta
8567e9007f homekit: send codec hints for streaming and recording 2022-04-09 13:23:02 -07:00
Koushik Dutta
9de736f406 homekit: support codec copy for opus via repacketizer 2022-04-08 21:04:55 -07:00
Koushik Dutta
110e5b8eac various plugins: consolidate stream selection in rebroadcast 2022-04-08 16:56:50 -07:00
Koushik Dutta
3a025652c9 alexa: fix doorbell syncing 2022-04-08 14:15:41 -07:00
Koushik Dutta
aef6fc5c58 webrtc: enable stream picker 2022-04-08 11:32:30 -07:00
Koushik Dutta
f3fe4f68d4 server: prune mixin storage 2022-04-08 11:30:27 -07:00
Koushik Dutta
4f11acbc82 homekit: fix rtp rollover bug 2022-04-07 10:51:46 -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
Koushik Dutta
4e41dd5343 homekit: fix reconfigure crash 2022-04-06 16:25:37 -07:00
Koushik Dutta
310c1233a0 webrtc: fix broken ring intercom 2022-04-06 16:20:53 -07:00
Koushik Dutta
c6e41dcaf5 amcrest: ad110 doorbell fix 2022-04-06 12:10:54 -07:00
Koushik Dutta
224ccc7b96 webrtc: fix nre 2022-04-06 10:41:42 -07:00
Koushik Dutta
7db050fe9f rebroadcast: fix scrypted parser track parsing 2022-04-06 10:41:14 -07:00
Koushik Dutta
7159505c1b synology-ss: publish 2022-04-05 17:55:48 -07:00
Koushik Dutta
7d5e0fc6bf webrtc: update and publish fixes for various browsers 2022-04-05 17:54:52 -07:00
Koushik Dutta
e6d5e44afb ring: publish with new webrtc 2022-04-05 17:54:52 -07:00
Koushik Dutta
809804f960 alexa: publish 2022-04-05 17:54:52 -07:00
Koushik Dutta
7a70b850da google-device-access: publish 2022-04-05 17:54:52 -07:00
Koushik Dutta
7ca6d3fdfe synology-ss: update readme, remove default stream as it is in rebroadcast now 2022-04-05 17:54:52 -07:00
Koushik Dutta
8afa336345 Update README.md 2022-04-05 16:56:26 -07:00
Koushik Dutta
e553fe7ae7 Update README.md 2022-04-05 16:55:36 -07:00
Koushik Dutta
0661cb3242 Update README.md 2022-04-05 16:51:44 -07:00
Koushik Dutta
e9b2a51d2e Update README.md 2022-04-05 16:51:16 -07:00
Koushik Dutta
29e051f1d6 Update README.md 2022-04-05 16:50:33 -07:00
Koushik Dutta
e6f8dce84d Update README.md 2022-04-05 16:50:13 -07:00