revmischa / cloudcam

IP camera surveillance management system using AWS IoT with support for Axis cameras.
Other
73 stars 15 forks source link

Janus Cloudcam Plugin #5

Closed revmischa closed 6 years ago

revmischa commented 7 years ago

I imagine we will need a custom Janus plugin for cloudcam to handle registration of mountpoints and relaying status to cloudcam. This is just an assumption though - maybe the existing API and streaming plugin provide enough functionality for us? Except for lack of SRTP support

someone--else commented 6 years ago

Currently existing API/streaming plugin works fine, so I think there's no immediate need for this (SRTP would be addressed separately in #6)

revmischa commented 6 years ago

Okay. I assumed we might want to store some cloudcam identifiers on streams/mountpoints in Janus to make integration easier, or handle access control

someone--else commented 6 years ago

We use stream name for that, seems enough. Access control is supposed to work via stream secrets/pins (this needs some more testing across browsers)

someone--else commented 6 years ago

Perhaps a more fine-grained control would warrant a plugin in the future, however now the possible benefits are somewhat theoretical while plugin maintenance will definitely require some time