we already have existing repo januscaler-js-sdk or typed-janus-js and getting started with janus interaction and for further development of videocall apis while it will be deprecated and only act as a knowledge base feel free to take things and ideas from that repo in your journey to develop first open-source library
We need to rewrite januscaler js sdk for browsers primarily
we will do it in two phase
core-januscaler-js (which is more or less gonna be port of janusjs with januscaler semantics but no webrtc logic only communication and standard apis for various plugins) yet it needs to be easy to integrate with other external logic such as webrtc
januscaler-browser-sdk (which is gonna implement higher level webrtc and business logic using core-janusaler-js
core-januscaler-js
A core lib implementing major januscaler API from scratch using websocket interface along with modular and flexible apis so that it can be used both on nodejs being backend sdk as well as writing januscaler browser SDK
we will not have any webrtc logic in this library since it will be shared by browser SDK and nodejs(backend SDK)
we already have existing repo januscaler-js-sdk or typed-janus-js and getting started with janus interaction and for further development of videocall apis while it will be deprecated and only act as a knowledge base feel free to take things and ideas from that repo in your journey to develop first open-source library
We need to rewrite januscaler js sdk for browsers primarily
we will do it in two phase
core-januscaler-js(which is more or less gonna be port of janusjs with januscaler semantics but no webrtc logic only communication and standard apis for various plugins) yet it needs to be easy to integrate with other external logic such as webrtcjanuscaler-browser-sdk(which is gonna implement higher level webrtc and business logic usingcore-janusaler-jscore-januscaler-js
A core lib implementing major januscaler API from scratch using websocket interface along with modular and flexible apis so that it can be used both on nodejs being backend sdk as well as writing januscaler browser SDK
we will not have any webrtc logic in this library since it will be shared by browser SDK and nodejs(backend SDK)