Hi,
So, I'm working on a video conference solution.
I'm using the very interesting Janus Gateway, which handles a lot for sharing webcams, video streams and such through WebRTC.
But Janus handles very little in therms of user management. Basically it make its API available to anybody with the right links, and any viewer will have the links but I don't want every viewers to have the rights to broadcast.
So for going deeper and locking a bit the security, I have to set my application as a proxy for every request.
My server is running on the Neko VM and everything works fine, but to communicate with Janus, I need to use one of the following:
Ajax
Websocket
Unix sockets.
And I couldn't find anything...
Of course some are availlable on the js package, but what about neko?
Can I establish a websocket from neko?
Can I make a XMLHttpRequest?
Can I use Unix sockets?
I'm not even sure Websocket can be established from anything else than a browser.
But what about sending an XMLHttpRequest from neko?
And what about Unix sockets? sys.net.socket seems to work only with host/port parameters.
Any input is welcome.
Thanks.