Moe
5d593f3d84
Undo Substream changes
2024-10-27 17:18:33 -07:00
TheNetStriker
dd424a707b
Additional fixes for substream.
...
- Replaced deprecated rmdirSync with rmSync.
- Prevent undefined monitor from calling detectorStream.m3u8.
2024-10-21 12:50:16 +02:00
TheNetStriker
bd5b6409cd
Fixes for substream.
...
- Fixed error in destroySubstreamProcess.
Fixed no viewers pushed to viewerList.
- When using "Only When Watching, Use Substream" substreams are now started automatically and the http requests wait's for the output.
- Substream folder is deleted befor new substream starts, so that there can be checked when the s.m3u8 file is created.
- Fixed missing monitorId in FLV and x265 stream path.
2024-10-16 17:13:01 +02:00
Moe
31d6fcff10
add config option to change ffbinaries version
2024-10-05 12:22:20 -07:00
Moe
09df251267
Fix "Use Substream" for Wall Display
2024-09-12 18:42:29 -07:00
Moe
5a898b40c6
some fixes for Jetson Nano specific ffmpeg
2024-08-24 21:55:23 -07:00
Rene Hollan
b548ff0c26
Support Hardware Transcoding in Shinobi, at least for vaapi.
2024-08-18 17:26:25 +00:00
Moe
21c44fcc27
fix missing fps in encoded stream
2024-06-11 15:45:35 -07:00
Moe
a57cd4fc85
#513 fix
2024-04-30 17:52:13 -07:00
Moe
e1e35344fe
fix "Send Frames" toggle for object when motion off
2023-10-07 10:01:47 -07:00
Moe
dcd69e3c09
Add "noDefaultRecordingSegmentFormatOptions" bool
2023-09-16 07:53:20 -07:00
Moe
0d935c1778
Fix Auto Port set for RTMP on startup
2023-09-14 21:24:23 -07:00
Moe
00a387a803
fix segment faststart
2023-09-03 16:44:24 -07:00
Moe
5d527dbea1
Fix #474
2023-04-30 14:10:26 -07:00
Unicate
545a6f64ff
fix typo for function splitForFFMPEG
2023-03-28 09:11:21 +07:00
Moe
0b8facffeb
Add timelapse frame creation check
...
- runs 10 seconds after next expected frame creation
2023-01-21 17:10:21 -08:00
Moe
9f68578c5f
fix event recording audio selection
2023-01-07 18:29:02 -08:00
Moe
ffd50c1d1f
parse input_maps in builder
2022-12-09 15:42:14 -08:00
Moe
4f523cce92
parse stream_channels in builder
2022-12-08 08:45:48 -08:00
Moe
e7951d2fa3
Fix Motion detector video filter addition
2022-12-03 08:05:02 -08:00
Moe
ff2afe03fc
ffprobe fix double http headers
2022-12-03 07:58:40 -08:00
Moe
9ce24bfd3c
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2022-09-24 14:23:55 -07:00
Moe
b992e536ba
minor cleanup
2022-09-24 14:19:25 -07:00
Katie Roberts
5d727f0ac0
Update libs/ffmpeg/builders.js
2022-09-12 23:36:24 +00:00
Katie Roberts
b13297bdfb
Update libs/ffmpeg/builders.js
2022-09-12 23:29:56 +00:00
Katie Roberts
b387fc0042
Update libs/ffmpeg/builders.js
2022-09-11 23:36:05 +00:00
Katie Roberts
ce224b4a1a
Update libs/ffmpeg/builders.js
2022-09-11 23:22:12 +00:00
Katie Roberts
2388b31fd6
Update libs/ffmpeg/builders.js
2022-09-11 23:15:14 +00:00
Katie Roberts
c012a85856
Update libs/ffmpeg/builders.js
2022-09-11 23:12:55 +00:00
Katie Roberts
91503ff9c5
Update libs/ffmpeg/builders.js
2022-09-11 22:53:54 +00:00
Katie Roberts
777d56bc3c
Update libs/ffmpeg/builders.js, libs/events/utils.js
2022-09-11 04:13:49 +00:00
Moe
00bda917e4
Make Video Compression go into a Queue (group level)
2022-08-17 10:05:54 -07:00
Moe
0dbe456e5e
catch when activeMonitor details fails to propagate before merge
2022-07-18 22:56:23 -07:00
Moe
344fa858c9
Remove HLS List Size in favor of Buffer Time from Event
...
monitorConfig.details.detector_buffer_hls_list_size is now deprecated. It will be automatically calculated based on the Buffer Time from Event that is provided.
2022-06-30 18:07:40 -07:00
Moe
a7c707980b
add discont_start for low bandwidth clients viewing hls
2022-04-29 10:48:11 -07:00
kitty99
cefe3eeb0d
Update libs/ffmpeg/builders.js
2022-01-30 02:09:58 +00:00
Moe
3cf38a7843
Substream can now be used for On-Demand Live Stream on Dashboard
2021-12-06 15:45:25 -08:00
Moe
b2eab1573b
Merge branch 'dev' into 'dashboard-v3'
...
Critical Changes from Dev into Dash v3
See merge request Shinobi-Systems/Shinobi!342
2021-11-15 18:20:07 +00:00
Moe
40b4669d01
Add Modular method to add Stream Types, Remove Integrated H.265 Support
...
- H.265 Support must now be added by user intervention via a Custom Auto Load Module. You can install the module easily by using the zip link in the Super User panel's Custom Auto Load manager.
Repository : https://gitlab.com/moeiscool/shinobi-h265-support
Zip Link : https://gitlab.com/moeiscool/shinobi-h265-support/-/archive/main/shinobi-h265-support-main.zip
Why? the library libde265.js is great but it is not a proper fit for the application. Moving onward it will be nice to allow new stream types to be easily added as well as get ready to try a different H.265 library for our web viewing pleasure.
2021-11-05 15:59:42 -07:00
Moe
569545fbfd
fix for issue #339
2021-10-03 13:04:34 -07:00
Moe
e0de64609d
substream operation clean ups
2021-09-24 21:37:56 -07:00
Moe
daa8f12e95
substream keep alive, cleaning livegrid, substream options in mon settings
2021-09-24 00:06:48 -07:00
Moe
950cfbc53c
substream display in UI and auto switch when substream toggled
2021-09-22 21:13:22 -07:00
Moe
0452eb02cb
framework to spawn substream process
...
- currently no UI handler
2021-09-20 21:58:26 -07:00
Moe
7de8363a59
fix wallclock timestamp toggler
2021-06-09 12:58:11 -07:00
Moe
b316ddf893
ffbinaries download ffmpeg 4.2 instead of 3.4
2021-05-22 10:48:58 -07:00
Moe
7a8d0e7dca
minor cleaning
2021-05-22 09:25:29 -07:00
Moe
ff60df27d4
ffmpeg.js : change crf to q:v
2021-04-27 08:28:59 -07:00
Moe
04ec802951
fix detector fps when using motion first for object detect
2021-04-09 12:08:37 -07:00
Moe
3401a6bec9
Fix Monitor Config Field Updater, Fix duplicated flags in detector output
2021-04-05 12:41:56 -07:00