Hi, I would appreciate an advice whether Jupyter/IPython kernels fit a project I am working on.
I have multiple standalone cameras that I deploy in the field and use for experiments. The cameras are equipped with a mini computer (Odroid U3), cellular modem for communication and solar panel for power. I use a custom protocol which makes use of the MDP ZMQ <http://rfc.zeromq.org/spec:7/MDP/>protocol to communicate with the cameras through a proxy server. I am wondering if I can replace my custom setup with the following: Each camera will run an IPython kernel. Monitoring and control of the cameras will be done through a Notebook server or possibly a custom front-end. This I believe will enable much more flexibility in using and controlling the cameras. To do so: 1) Each camera has to let the notebook know of its existence. Usually a notebook starts an IPython kernel following a user request. In my setup, cameras are autonomous, i.e. they turn on (when there is sun to power the solar panels) and need to start running their code and connect to the notebook server, or other front-ends. 2) Besides running code sent from the Jupyter notebook, the camera needs to handle other automatic tasks, e.g. create image time lapse, calibration etc. 3) Communication is done through a proxy server. This is a consequence of using a cellular modem, i.e. they don't have a static IP. I understand that this can be replaced by a VPN, but I don't have experience in this. Is it possible to use the Jupyter/IPython kernels for this setup? Thanks in advance, Amit -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/7df24081-001d-40bb-b04f-5c5a767aeddd%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
