Koushik Dutta
ec2e4d64fd
rebroadcast: set online/offline state without prebuffer requirement
2024-10-29 12:21:40 -07:00
Koushik Dutta
89e6e50b12
rebroadcast: reduce logging
2024-08-26 23:04:51 -07:00
Koushik Dutta
2da762dfc2
server: working transferible buffers
2024-08-19 13:20:21 -07:00
Koushik Dutta
bfbc6ba6ce
rebroadcast: fix build
2024-08-19 12:02:45 -07:00
Koushik Dutta
6d9cd45936
rebroadcast: add global audio soft mute
2024-08-13 20:13:03 -07:00
Koushik Dutta
b43a002650
rebroadcast: fix content base handling when it is a relative path
2024-08-11 11:40:07 -07:00
Koushik Dutta
70d6813938
rebroadcast/webrtc: fix mp3 handling
2024-08-10 14:17:07 -07:00
Koushik Dutta
3ae6079615
rebroadcast: publish
2024-07-31 20:29:31 -07:00
Koushik Dutta
946d88236c
rebroadcast: beta
2024-07-29 14:25:30 -07:00
Koushik Dutta
2a9aba1df8
plugins: publish various
2024-07-21 09:56:32 -07:00
Brett Jia
834eff20c7
sdk, rebroadcast: support specifying custom ffmpeg path ( #1535 )
2024-07-21 07:31:26 -07:00
Brett Jia
aa9903b328
sdk, rebroadcast: don't automatically prebuffer synthetic streams ( #1534 )
2024-07-20 21:05:47 -07:00
Brett Jia
6d7add8272
rebroadcast: support env vars + upstream encoder args ( #1533 )
...
* rebroadcast: support env vars + upstream encoder args
* make ffmpegInput override process.env
* make h264EncoderArguments safer
* reorder
* update per feedback
2024-07-20 19:53:22 -07:00
Koushik Dutta
78118daa69
rebroadcast: fix hang if ffmpeg exits without any connection
2024-06-25 09:44:06 -07:00
Koushik Dutta
8b303e037e
rebroadcast: delete legacy code
2024-06-25 00:15:53 -07:00
Koushik Dutta
05578d28c6
rebroadcast: fix resolution reporting
2024-06-24 15:39:05 -07:00
Koushik Dutta
0889aea3be
rebroadcast: reduce error logging
2024-06-24 12:24:01 -07:00
Koushik Dutta
a081e6e3c9
rebroadcast: refactor codec and resolution detection
2024-06-24 09:05:20 -07:00
Koushik Dutta
c90724daa6
common: createActivityTimeout
2024-06-20 09:21:21 -07:00
Koushik Dutta
e5d9d0d054
rebroadcast: handle basic h265 idr parsing
2024-06-18 13:56:08 -07:00
Koushik Dutta
72c5690d05
rebroadcast: beta
2024-05-30 09:29:48 -07:00
Koushik Dutta
e076d61122
rebroadcast: fixup reverts
2024-05-30 09:29:14 -07:00
Koushik Dutta
7071808514
Revert "rebroadcast: parser perf refactor"
...
This reverts commit f677cf7393 .
2024-05-30 09:27:27 -07:00
Koushik Dutta
1e2fd46cd3
Revert "rebroadcast: more parser refactor"
...
This reverts commit 5432b5b917 .
2024-05-30 09:24:53 -07:00
Koushik Dutta
269cc4dbc9
rebroadcast: beta
2024-05-24 22:43:18 -07:00
Koushik Dutta
7e817b0b30
rebroadcast: further removal of legacy code
2024-05-19 11:22:10 -07:00
Koushik Dutta
5432b5b917
rebroadcast: more parser refactor
2024-05-16 22:33:23 -07:00
Koushik Dutta
f677cf7393
rebroadcast: parser perf refactor
2024-05-15 14:17:06 -07:00
Koushik Dutta
bdf9278131
rebroadcast: initial pass and removing legacy parsers
2024-05-15 10:03:26 -07:00
Koushik Dutta
7a382a8eba
rebroadcast: remove periodic restart
2024-04-30 08:46:11 -07:00
Koushik Dutta
a23a73942d
rebroadcast: fix content-base handling
2024-03-13 21:16:48 -07:00
Koushik Dutta
954be25d0c
rebroadcast/webrtc: republish with sdk fix
2024-02-27 09:59:14 -08:00
Koushik Dutta
349c41657a
webrtc/rebroadcast: fix sdp audio detection defaults
2024-02-26 20:11:23 -08:00
Koushik Dutta
dbb314b4eb
webrtc/common/rebroadcast: fix sdp parsing
2024-02-24 12:02:12 -08:00
Koushik Dutta
d6b9900db5
various: fix sdp parsing issue around codec defaults
2024-02-21 10:02:01 -08:00
Koushik Dutta
135ad8e3a8
rebroadcast: add id suffix to rtsp urls to determine ffmpeg usage
2024-01-24 13:52:35 -08:00
Koushik Dutta
5bd8ed0b1a
wyze: fix video inactivity leaks
2023-12-23 18:38:07 -08:00
Koushik Dutta
1030d7d03c
rebroadcast: fix rtsp server with RFC4571 parser
2023-12-22 08:23:43 -08:00
Koushik Dutta
692e7964a7
rebroadcast: fixes for wyze
2023-12-21 21:10:17 -08:00
Koushik Dutta
eddcef8e54
rebroadcast: add trigger to reload video streams
2023-12-21 10:39:19 -08:00
Koushik Dutta
6f797d53ec
rebroadcast/webrtc: fix audio sample rate assumptions
2023-12-21 00:09:20 -08:00
Koushik Dutta
36e3fcf429
rebroadcast: fix support for rfc4571
2023-12-20 23:50:08 -08:00
Koushik Dutta
f2e7cc4017
rebroadcast: validate device is cam or doorbell
2023-12-16 10:16:10 -08:00
Koushik Dutta
3f1b45c435
rebroadcast: fix unhandled rejection on stream startup failure
2023-12-12 09:44:59 -08:00
Koushik Dutta
15916d83b8
rebroadcast: rollback wallclocks change, it is preventing frame updates in webassembly decoder
2023-11-26 18:31:16 -08:00
Koushik Dutta
8088ae20b1
reolink/rebroadcast: enable wallclock timestamps on rtmp
2023-11-24 19:16:28 -08:00
Koushik Dutta
aac10c4f16
plugins: pcm_mulaw rename, intercom fixes, h264 fix
2023-10-22 16:56:20 -07:00
Koushik Dutta
3653fb83d3
rebroadcast: watch for nvr overflow
2023-10-03 19:22:43 -07:00
Koushik Dutta
1c2a9d767f
rebroadcast: Fix up output arguments handling and rtsp rebroadcast
2023-08-26 19:55:27 -07:00
Koushik Dutta
2f3529b822
rebroadcast: simplify prebuffer sync frame search, remove dead code...
2023-07-21 18:16:13 -07:00