Commit Graph

85 Commits

Author SHA1 Message Date
Koushik Dutta
ace1c74ec2 server: prevent invalid media converter from crashing all conversions 2025-11-07 08:08:16 -08:00
Koushik Dutta
1a25100de2 server: replace mime with mime-type which isnt esmodule 2025-04-19 10:53:30 -07:00
Koushik Dutta
16fc4407c1 use mime rather than send 2025-04-08 09:00:51 -07:00
Koushik Dutta
404cf47d2e server: make mediaManager cluster aware 2024-12-30 21:28:06 -08:00
Koushik Dutta
e44ba222b8 server: fix convertMediaObjectToJSON back compat 2024-08-21 12:18:30 -07:00
Koushik Dutta
ac1134aa41 server: add support for media object intrinsic conversions 2024-03-20 11:19:56 -07:00
Koushik Dutta
8add1419e9 sdk/server: implement MediaConverter 2024-03-19 22:38:25 -07:00
Koushik Dutta
50d980cc01 server: add support for MediaConverter 2024-03-19 21:25:30 -07:00
Koushik Dutta
ff095a6157 server: switch to @scrypted/ffmpeg-static 2024-03-15 12:15:29 -07:00
Koushik Dutta
f0357d45f2 server: fix stupid esm mime dependency 2024-01-12 18:14:31 -08:00
Koushik Dutta
9b168bb012 server: suppress noisy media manager 2023-11-19 19:03:25 -08:00
Koushik Dutta
632d971dd5 server: remove axios 2023-09-04 16:56:49 -07:00
Koushik Dutta
73cd40b540 server: strip and update dependencies 2023-06-07 08:17:13 -07:00
Koushik Dutta
9b40978f61 client/server: fix various async generator bugs in remote client 2023-04-11 13:53:38 -07:00
Koushik Dutta
ba030ba197 server: fix multiprocessing blocking read on linux 2023-03-14 23:45:06 -07:00
Koushik Dutta
1e004d6700 rpc: fixup various async iterator bugs, add memoryview support to python 2023-03-11 19:38:43 -08:00
Koushik Dutta
2bd3592aad server: fix mediaobject polymorphism 2023-03-10 19:46:38 -08:00
Koushik Dutta
8e5f44f998 server: add support for polymorphic media objects 2023-03-05 21:33:44 -08:00
Koushik Dutta
2d4357e4c0 server: preserve MediaObject name in constructor 2023-02-28 11:17:58 -08:00
Koushik Dutta
e86569bcfa server: improve error when no media converter could be found 2023-01-13 13:14:45 -08:00
Koushik Dutta
0cdc0ffaab server: fix converter final mime type 2022-12-02 07:40:56 -08:00
Koushik Dutta
38317ba3c9 server: add converter names for logging 2022-11-21 18:52:06 -08:00
Koushik Dutta
2462d63bc5 server: detect cyclical mixins. 2022-10-01 20:53:12 -07:00
Koushik Dutta
0a890ddabb server: fix weird media bug 2022-09-21 21:52:14 -07:00
Koushik Dutta
3b8cf24d11 server: fix packaged ffmpeg regression 2022-08-29 07:49:31 -07:00
Koushik Dutta
a8a4d382c9 server: fix device convertor 2022-08-22 08:32:39 -07:00
Koushik Dutta
85cf741edc server: add device conversion intrinsic 2022-08-20 14:48:55 -07:00
Koushik Dutta
d5d6e31b35 server: fix plugin fork mixin event bug 2022-08-19 12:00:04 -07:00
Koushik Dutta
c5881e06d1 server: switch to lgpl ffmpeg installer 2022-08-14 08:55:10 -07:00
Koushik Dutta
58384f3126 server: trim packages 2022-08-12 16:55:18 -07:00
Koushik Dutta
1b74fb1f06 server: use device ids for conversion graph 2022-08-02 11:11:54 -07:00
Koushik Dutta
8f1467c682 server: respect conversion weights on all mime types 2022-08-02 10:50:10 -07:00
Koushik Dutta
48222f5bdc server: move snapshot handling to snapshot plugin, snapshot plugin will be installed as part of the server install. 2022-07-31 14:05:43 -07:00
Koushik Dutta
b6a582d6b1 server: feature to have video conversion respect resize parameters. video snapshots no longer write to file system. 2022-07-28 15:46:37 -07:00
Koushik Dutta
d3ddd52d30 server: media manager improvements 2022-07-28 14:12:43 -07:00
Koushik Dutta
b3a03554ff server: change default volume path. use off the shelf ffmpeg. 2022-07-01 10:46:41 -07:00
Koushik Dutta
f45921d0f8 server: clear ffmpeg timeout 2022-06-28 08:23:47 -07:00
Koushik Dutta
935c431e49 server: watch for ffmpeg snapshot convesion failure 2022-06-28 08:21:14 -07:00
Koushik Dutta
fba32dfa46 server: fix bug in media manager 2022-06-26 10:16:22 -07:00
Koushik Dutta
6312e5a0bf server: fix media manager serialization for non-serializable types 2022-06-21 12:35:27 -07:00
Koushik Dutta
7cf9daabe3 server: publish 2022-05-28 18:57:50 -07:00
Koushik Dutta
856bac30b3 webrtc/server: Fix missing sourceid 2022-04-13 13:01:25 -07:00
Koushik Dutta
751cc2a238 global: rename FFMpeg to FFmpeg 2022-04-11 22:42:31 -07:00
Koushik Dutta
1c3682f9db server: handle rtsps conversion 2022-04-11 22:37:20 -07:00
Koushik Dutta
64f5ab9483 sdk/server: media object updates to track source id 2022-04-03 20:19:42 -07:00
Koushik Dutta
7e274d939f server: add file converter 2022-03-16 13:58:50 -07:00
Koushik Dutta
406f1d078a server: fix converter weighting 2022-03-16 10:44:03 -07:00
Koushik Dutta
4a0951c7c0 server: update 2022-03-15 22:05:11 -07:00
Koushik Dutta
5eecf93665 server: general convertMediaObject function 2022-03-14 21:08:46 -07:00
Koushik Dutta
3b7e248809 server: Fix media mime match bug 2022-03-06 11:31:37 -08:00