Skip to content

Commit

Permalink
Prepare v0.6.3 release
Browse files Browse the repository at this point in the history
...including changelog and new screenshots in the README.
  • Loading branch information
scottlamb committed Mar 31, 2021
1 parent 560fe80 commit 8465b49
Show file tree
Hide file tree
Showing 9 changed files with 20 additions and 11 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@ changes, see Git history.
Each release is tagged in Git and on the Docker repository
[`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.
* 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
Expand Down
19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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,
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
console-based (rather than web-based) configuration UI.

![screenshot](screenshot.png)

Moonfire NVR is currently at version 0.6.2. Until version 1.0, there will be no
Moonfire NVR is currently at version 0.6.3. Until version 1.0, there will be no
compatibility guarantees: configuration and storage formats may change from
version to version. There is an [upgrade procedure](guide/schema.md) but it is
not for the faint of heart.
Expand All @@ -42,8 +51,6 @@ make this possible:
both streams on disk.
* off-loading on-NVR analytics to an inexpensive USB or M.2 neural network
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,
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
Expand Down
Binary file removed screenshot-small.png
Binary file not shown.
Binary file removed screenshot.png
Binary file not shown.
Binary file added screenshots/list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/live.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions server/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "moonfire-nvr"
version = "0.6.2"
version = "0.6.3"
authors = ["Scott Lamb <[email protected]>"]
edition = "2018"
license-file = "../LICENSE.txt"
Expand Down
2 changes: 1 addition & 1 deletion server/db/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "moonfire-db"
version = "0.6.1"
version = "0.6.3"
authors = ["Scott Lamb <[email protected]>"]
readme = "../README.md"
edition = "2018"
Expand Down

0 comments on commit 8465b49

Please sign in to comment.