kurento-tutorial-node | Kurento tutorials for Node JS | Media library
kandi X-RAY | kurento-tutorial-node Summary
kandi X-RAY | kurento-tutorial-node Summary
Kurento is an open source software project providing a platform suitable for creating modular applications with advanced real-time communication capabilities. For knowing more about Kurento, please visit the Kurento project website: Kurento is part of [FIWARE]. For further information on the relationship of FIWARE and Kurento check the [Kurento FIWARE Catalog Entry]. Kurento is part of the [NUBOMEDIA] research initiative.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Start and process a new presenter
- Handles a call response from the callee .
- Start the viewer .
- creates a stream of ICE clients
- Confirms a call to the incoming user .
- Call this function
- Sets the next valid state toggles
- Connects to the media element .
- Create media elements .
- Set up state of register
kurento-tutorial-node Key Features
kurento-tutorial-node Examples and Code Snippets
Community Discussions
Trending Discussions on kurento-tutorial-node
QUESTION
I'm fairly new to webrtc, and quite experienced in iOS.
We have a media server setup on AWS (all ports open), with kurento one2one client. Everything is working well when I call from desktop to desktop. when I call from desktop to iOS it works (i.e. incoming calls to iOS).
Issue is when I make an outgoing call from iOS to desktop, it doesn't work.
Below are the server logs, so I think call is getting connected...
Received message: {"id":"incomingCall","from":"qqq"}
spec: {"audio":true,"video":{"width":640,"framerate":15}}
chrome: {"audio":true,"video":{"optional":[{"minWidth":640},{"maxWidth":640},{"minFramerate":15},{"maxFramerate":15}]}}
Sending message:{"id":"incomingCallResponse","from":"qqq","callResponse":"accept","sdpOffer”:”huge text, so removed”}
Received message: {"id":"startCommunication","sdpAnswer":"huge text, so removed”}
When call is clicked I'm doing below on iOS:
...ANSWER
Answered 2018-May-17 at 01:37I finally found it out. Issue was with ICECandidates, I came to know that adding ICECandidate after setting remote description works. Made an array ICECandidates collected from web socket and added them once I got remote RemoteDescription :)
I hope this helps someone in future.
QUESTION
I am trying to develop a custom module for the Kurento-media-server but i have find two roadblocks,following the instructions on the documentation i have been able to:
create the custom module folder with the command:
...ANSWER
Answered 2018-Mar-14 at 22:27The problem with my process was that i used npm link to add the generated client-js code to my node.js app. For that to work i had to install the kurento-client package on the client-js folder and when my app ran it will generate the custom plugin with a different kurento-client than the one it was using.
so even thought the Chroma-filter and my harel module looked the same they were from two different kurento-client classes.
instead of using npm-link i just copied the generated js-client code inside my node-modules folder and that did the trick.
hope this is usefull to people that find this error.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install kurento-tutorial-node
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page