You can put the camera into upspin by running a little directory storage server nearby -- or on the camera depending on how much control you have -- and then you've got access to the data whether it's a video stream or a series of static frames. Whatever it is. But it's encrypted, it's accessible only by the people in your family, which might be the name of an upspin group you created. It has you your wife and your other kids, or whatever. " - Rob Pike on Upspin at GopherCon 2017
https://youtu.be/giUatBmmb_Y?t=1h38m3s (talk starts at 1:19 https://youtu.be/giUatBmmb_Y?t=1h19m19s)
There is currently a little research into what it looks like to expose something like a webcam as a file and how streaming interfaces look in the system, but, the client to stream the webcam file is a little hacky still.
That said, I think the goal of upspin is that you easily can re-use its interfaces to do things like this. There are already some guides about writing custom shim storage servers like that (the main example being a webcam server), but I think this sort of experimentation is still in the early phases.
I've just begun experimenting with it on my personal server and like it so far. Its still an early project though.