Please put this project back onto your general task list. The priority is non-urgent but also we have the components we need as follows:
Moonshine IDE can now use Domino Form Builder to make a simple database. The database should contain something like:
camera unique ID (can be something like s2-room108-east-1)
camera name (can be something more friendly like Rantoul main server room camera for east racks)
camera IP address or hostname
camera frequency of display
grouping of camera name (can be something like rantoul-cameras)
subgrouping of cameras name (can be something like main-server-room-cameras)
accessible by appletv id name (can be something like Santanu-AppleTV-1)
Now Moonshine can also generate Java agents for CRUD operations around the database. This then provides the back-end required to connect the AppleTV app to the server.
Then the user just needs to define the name of their AppleTV, it will connect to the database URL to read the cameras accessibel to it, and then display to the user the group or subgroup of cameras which can be displayed.
The video of how to spin up your own Domino server is here:
Joel can help you obtain the Domino 12 installer if you don't have it already.
I would of course love it if at some point we could compile direct from Moonshine and add the camera display app to the Genesis.Directory catalog of "Experience=AppleTV" apps.
For a target timeline to complete this project, please consider it to be something that would be good to have within 1 month to the point where we can run it on AppleTVs and display a set of cameras from ZoneMinder.
From @JustinProminic
Please put this project back onto your general task list. The priority is non-urgent but also we have the components we need as follows:
Moonshine IDE can now use Domino Form Builder to make a simple database. The database should contain something like:
Now Moonshine can also generate Java agents for CRUD operations around the database. This then provides the back-end required to connect the AppleTV app to the server.
Then the user just needs to define the name of their AppleTV, it will connect to the database URL to read the cameras accessibel to it, and then display to the user the group or subgroup of cameras which can be displayed.
The video of how to spin up your own Domino server is here:
https://genesis.directory/
Joel can help you obtain the Domino 12 installer if you don't have it already.
I would of course love it if at some point we could compile direct from Moonshine and add the camera display app to the Genesis.Directory catalog of "Experience=AppleTV" apps.
For a target timeline to complete this project, please consider it to be something that would be good to have within 1 month to the point where we can run it on AppleTVs and display a set of cameras from ZoneMinder.