Skip to content

Implement business logic for januscaler Browser sdk #1

@shivanshtalwar0

Description

@shivanshtalwar0

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

  1. 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
  2. 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)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions