RTippin / messenger-ui

Ready-made UI and web routes for core rtippin/messenger.
MIT License
14 stars 14 forks source link

Group Voice Call #4

Closed aeq-dev closed 2 years ago

aeq-dev commented 2 years ago

Hello, Thank you for this great package, Please, how could I use it to make a group voice call (same as twitter space) using a janus server ? Thanks

RTippin commented 2 years ago

Well my janus-client package only has the video room plugin implemented, though you can use the core Janus facade to use the underlying communications methods. You could also make your own plugin for their audio bridge plugin by extending my BasePlugin as I do not plan to implement that myself right now.

It is possible to start a video room but configure it with audio only, so no one would be publishing their video source. I suggest reading through their documentation for the audio bridge and the video room plugins:

https://janus.conf.meetecho.com/docs/audiobridge.html https://janus.conf.meetecho.com/docs/videoroom.html

As for my messenger and UI packages, I have no plan to change any functionality that currently exists, though you can change to your own custom VideoDriver so when a call is created, perhaps you change the parameters sent to janus.

aeq-dev commented 2 years ago

Thank you so much @RTippin