in ,

OpenVidu: Open-source, multi-platform, WebRTC videoconferences, Hacker News

        

            

                

                

                    

WebRTC videoconferences

                    

One-to-One, One-to-Many, Many-to-Many. Any combination you can think                         of is possible with OpenVidu

                

            

            

                

                

                    

Open source

                    

OpenVidu is an OpenSource project licensed under

Apache License                             v2 Use it for free                 

            

            

                

                

                    

Multiplatform

                    

Chrome, Firefox, Safari, Opera, Android, iOS, desktop apps. All                         compatible with                         each other

                

            

        

        

            

                

                

                    

Easy to use

                    

Ready-to-use components that you can simply paste in your code to                         quickly get your videocalls up and running, and a super simple API let you build anything in a                         quick but powerful way

                

            

            

                

                             

            

                

                

                    

Tutorials / Demos available

                    

As developers we believe that the best way to engage other colleagues                         in our platform is providing lots of working examples and guides to serve as a starting point                     

                

            

        

        

            

                

            

                

                

                    

Compatible with lots of frontend technologies

                    

JavaScript, TypeScript, Angular, React, Ionic … Just choose your                         preferred language and framework

                

            

            

                

                

                    

Compatible with any backend technology

                    

OpenVidu offers out of the box Java and Node clients for controlling                         your videocalls from your server, but it also exposes a REST API to allow any backend technology                         to be used

                

            

        

        

            

                

                

                    

Limit client capabilities with predefined roles

                    

Decide which user is allowed to subscribe, publishing or medium video                         streams with predefined roles. Securing your videocalls has never been so easy!

                

            

            

                

                             

            

                

.                 

                    

Recording

                    

Record                             your videocalls with complete freedom: OpenVidu provides predefined layouts, but you can                         use your own custom layouts to accomplish any kind of result

                

            

        

        

            

                

                

                    

Screen sharing

                    

OpenVidu allows your clients to share their screens .                         Support for Chrome, Firefox and Opera

                

            

            

                

                

                    

Audio and video filters

                    

OpenVidu is the only WebRTC technology that allows you to apply real-time audio and video                             filters . All of it perfectly integrated in OpenVidu simple high-level API

                

            

            

                

                

                    

IP cameras

                    

You can receive (IP cameras) in OpenVidu.                         Implementing a surveillance system has never been so easy!

                

            

        

        

            

                

                

                    

Supported plans and professional support

                    

We offer (OpenVidu Pro) for those companies interested in a more advanced                         production setup, focused on improved monitoring, scalability and fault tolerance. And OpenVidu                         team is opened to providing professional support for any project related to the platform. Contact us now!

                

            

        

    

        

            

                 How does OpenVidu work?                 

WebRTC is the ultimate responsible for all media transmission at the very                     heart of OpenVidu. WebRTC is a modern,                     cross-platform framework that democratizes media transmission over the Internet. It is promoted by                     Google,                     Mozilla, Opera and others.

                

OpenVidu wraps and hides all the low-level operations. The main goal we                     pursue is to provide a                      simple, effective, easy- to-use API so you can                     forget about WebRTC, ICE                     candidates and media server tricky stuff. Just include the OpenVidu client-side and                     OpenVidu Server for handling the media flows. To securize your video-calls from your backend, you                     can                     make use of one of the available backend-clients or simply consume the REST API exposed by OpenVidu                     Server.

            

            

                                 

        

    

        

             Plans & Pricing             

OpenVidu CE is open- source and free to use, and                 you have access to most of the awesome OpenVidu features                 
OpenVidu Pro provides advanced features for your enterprise and                 production setups

        

        

            

                         (OpenVidu CE)                          (OpenVidu Pro)                      (WebRTC media streams)                         

                                             
(Recording)                         

                                             
(Screen sharing)                         

                                             
(Audio and video filters)                         

                                             
(IP cameras)                         

                                             
Clients: JS, Angular, React, Ionic, Electron                         

                                             
(Deployment on Premise)

                                                                      
(Deployment on Cloud)

                        

                                             
(Kurento Media Server)

                                                                      
(OpenVidu Inspector)                                                  

                                             
(Advanced session monitoring)                                                  

                                             
(Manual scalability)                                                  

                                             
(Elasticity)                                                  

                        
(Fault Tolerance)                                                  

                        
P2P sessions

                                                 
(Other media servers) ()                         

                        
(VP9)

                        

                        
(Simulcast and SVC)                         

                        
(Kubernetes deployment)                         

                        
(License)                          (Apache 2.0)                          (Copyrighted)                     

(Support)                          (Community support on forums)                          (Email support in business hours                     

(Price)                         

(Free)                          (0.) $ core / minute (

Visit                                         Pricing                                           

            

             

(Read More)

                    OpenVidu CE Docs                                  OpenVidu Pro Docs