The twinlife open source infrastructure stack has been designed to run as a distributed video call service, each instance of the infrastructure being controlled by a separate organization along their own specific management policies.
This means there can be many “operators” of a twinlife service, each managing their subscribers and “owning” their related data, in particular the data related to whom they communicate with. The various infrastructure instances can be federated (along particular access control policies) so subscribers of one “operator” can interact with subscribers of another one, with no central data management involved.
Such a distributed implementation of a video call service is very different from most other video call services available today. Those either “own” everything or are private in-house implementations that cannot interact with other private in-house implementations.
Twinlife services are available as “ready to install and use” software packages to companies/organisations that would like to run their own video call service to their employees and/or customers on their own cloud, while still being able to interact with other instances of that service from other “operators”.
The twinlife infrastructure services are delivered as a set of self sufficient virtual machines that can be easily installed within any in-house or cloud computing environment. It is in still in beta at this point and we’re looking for “early adopters”.
If you are a company/organisation interested in running a private instance of the twinlife services infrastructure on your own cloud for secure live video call service between your employees and/or with your customers, please contact us.