Prepare v0.6.3 release
...including changelog and new screenshots in the README.
This commit is contained in:
parent
560fe804d6
commit
8465b49cfa
|
@ -6,8 +6,10 @@ changes, see Git history.
|
||||||
Each release is tagged in Git and on the Docker repository
|
Each release is tagged in Git and on the Docker repository
|
||||||
[`scottlamb/moonfire-nvr`](https://hub.docker.com/r/scottlamb/moonfire-nvr).
|
[`scottlamb/moonfire-nvr`](https://hub.docker.com/r/scottlamb/moonfire-nvr).
|
||||||
|
|
||||||
## `v0.6.3` (in progress)
|
## `v0.6.3`
|
||||||
|
|
||||||
|
* New user interface! Besides a more modern appearance, it has better
|
||||||
|
error handling and an experimental live view UI.
|
||||||
* Compile fix for nightly rust 2021-03-14 and beyond.
|
* Compile fix for nightly rust 2021-03-14 and beyond.
|
||||||
* Fix incorrect `prev_media_duration_90k` calculation. No current impact.
|
* Fix incorrect `prev_media_duration_90k` calculation. No current impact.
|
||||||
This field is intended to be used in an upcoming scrub bar UI, and when
|
This field is intended to be used in an upcoming scrub bar UI, and when
|
||||||
|
|
19
README.md
19
README.md
|
@ -14,13 +14,22 @@ less than 10% of the machine's total CPU.
|
||||||
|
|
||||||
So far, the web interface is basic: a filterable list of video segments,
|
So far, the web interface is basic: a filterable list of video segments,
|
||||||
with support for trimming them to arbitrary time ranges. No scrub bar yet.
|
with support for trimming them to arbitrary time ranges. No scrub bar yet.
|
||||||
There's also no support for motion detection, no https/SSL/TLS support (you'll
|
There's also an experimental live view UI.
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<tbody>
|
||||||
|
<tr valign=top>
|
||||||
|
<td><a href="screenshots/list.png"><img src="screenshots/list.png" width=360 height=345 alt="list view screenshot"></a></td>
|
||||||
|
<td><a href="screenshots/live.jpg"><img src="screenshots/live.jpg" width=360 height=212 alt="live view screenshot"></a></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
There's no support yet for motion detection, no https/SSL/TLS support (you'll
|
||||||
need a proxy server, as described [here](guide/secure.md)), and only a
|
need a proxy server, as described [here](guide/secure.md)), and only a
|
||||||
console-based (rather than web-based) configuration UI.
|
console-based (rather than web-based) configuration UI.
|
||||||
|
|
||||||
![screenshot](screenshot.png)
|
Moonfire NVR is currently at version 0.6.3. Until version 1.0, there will be no
|
||||||
|
|
||||||
Moonfire NVR is currently at version 0.6.2. Until version 1.0, there will be no
|
|
||||||
compatibility guarantees: configuration and storage formats may change from
|
compatibility guarantees: configuration and storage formats may change from
|
||||||
version to version. There is an [upgrade procedure](guide/schema.md) but it is
|
version to version. There is an [upgrade procedure](guide/schema.md) but it is
|
||||||
not for the faint of heart.
|
not for the faint of heart.
|
||||||
|
@ -42,8 +51,6 @@ make this possible:
|
||||||
both streams on disk.
|
both streams on disk.
|
||||||
* off-loading on-NVR analytics to an inexpensive USB or M.2 neural network
|
* off-loading on-NVR analytics to an inexpensive USB or M.2 neural network
|
||||||
accelerator.
|
accelerator.
|
||||||
* using [HTTP Live Streaming](https://en.wikipedia.org/wiki/HTTP_Live_Streaming)
|
|
||||||
rather than requiring custom browser plug-ins.
|
|
||||||
* taking advantage of on-camera analytics. This is the lowest CPU usage option,
|
* taking advantage of on-camera analytics. This is the lowest CPU usage option,
|
||||||
although many cameras' analytics aren't as good as what can be done on the NVR,
|
although many cameras' analytics aren't as good as what can be done on the NVR,
|
||||||
they're hard to experiment with, and even when they use modern ML-based
|
they're hard to experiment with, and even when they use modern ML-based
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 252 KiB |
BIN
screenshot.png
BIN
screenshot.png
Binary file not shown.
Before Width: | Height: | Size: 252 KiB |
Binary file not shown.
After Width: | Height: | Size: 119 KiB |
Binary file not shown.
After Width: | Height: | Size: 98 KiB |
|
@ -1170,7 +1170,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "moonfire-db"
|
name = "moonfire-db"
|
||||||
version = "0.6.1"
|
version = "0.6.3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"blake3",
|
"blake3",
|
||||||
|
@ -1215,7 +1215,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "moonfire-nvr"
|
name = "moonfire-nvr"
|
||||||
version = "0.6.2"
|
version = "0.6.3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"blake3",
|
"blake3",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "moonfire-nvr"
|
name = "moonfire-nvr"
|
||||||
version = "0.6.2"
|
version = "0.6.3"
|
||||||
authors = ["Scott Lamb <slamb@slamb.org>"]
|
authors = ["Scott Lamb <slamb@slamb.org>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
license-file = "../LICENSE.txt"
|
license-file = "../LICENSE.txt"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "moonfire-db"
|
name = "moonfire-db"
|
||||||
version = "0.6.1"
|
version = "0.6.3"
|
||||||
authors = ["Scott Lamb <slamb@slamb.org>"]
|
authors = ["Scott Lamb <slamb@slamb.org>"]
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
Loading…
Reference in New Issue