I want to use Kurento primarily as a WebRTC to RTP gateway and for some of the filters. In the browser, I am using the browser's native WebRTC API.
I want to create a WebRTCEndpoint (as that term is used in Kurento) in my Node application server and connect it to a RTPEndpoint (as that term is used in Kurento) via a Kurento pipeline. I know that this is trival in Kurento but my question is, is it possible to do so by only using Kurento-client.js in the app server but WITHOUT USING Kurento-utils.js in the browser? THere are many reasons that I want to do this, one of them is that I have my own signalling and there are other issues where I need direct control over the low-level WebRTC API in the browser, something that kurento-utils.js does not allow me to do.
I also believe that to be tied to ws for signalling without having a fallback is not an ideal design, if indeed that is what Kurento is enforcing.