LOGIN
Ranjan Dailata
25 Contributor
Application Architect/Lead Developer (Project Leader)
 · ChicagoU.S.
Share
Get Link
Report
SHOW & TELL

Experimenting the WebRTC with Kandy ICE Servers

I was exploring WebRTC and was curious about the Kandy VOIP. I got hold of Kandy’s WebRTC by hitting their internal not so exposed configuration API and understood their ICE (Interactive Connectivity Establishment) Servers that one could use for WebRTC calls.

Here’s the hack, the Kandy’s REST API configuration did not provide the credentials for TURN servers. But I was able to get one easily 😃

Basics of ICE, STUN, TURN - https://andrewjprokop.wordpress.com/2014/07/21/understanding-webrtc-media-connections-ice-stun-and-turn/

Harsha Alva Alex Donn Steven Reubenstone Robert Lancer

Contributions
Ranjan Dailata

Reverse-engineered Kandy’s ICE for webRTC calls. Also gave resources to learn about webRTC for dummies! 😃

By 
Harsha Alva
3 likes 
Like
Award Contribution
Robert Lancer
18 Contributor
Chief Technology Officer at Collaborizm
 · New YorkU.S.
Share
Get Link
Report

Always wanted raw access to a STUN / TURN server so I could use Kandy infrastructure with native WebRTC.

1 like 
Harsha Alva
47 Contributor
Mechanical Engineer + Software Developer
 · MangaluruIndia
Share
Get Link
Report

All this is Klingon to me lol! What are you guys talking about? 😕

0 like 
Ranjan Dailata
25 Contributor
Application Architect/Lead Developer (Project Leader)
 · ChicagoU.S.
Share
Get Link
Report

Robert Lancer You are absolutely right about the raw access. Underneath the official Kandy’s library, it hides all the complexities and hence there’s no direct access to the STUN / TURN server. However, I was so positive about the workaround and other backdoors to easily play around with the WebRTC and Kandy’s ICE Servers.

We must integrate the WebRTC support here in “Collaborizm” so one can do Video calling, Screen sharing, Push notifications to mobile via SMS and other devices 😃

1 like 
Ranjan Dailata
25 Contributor
Application Architect/Lead Developer (Project Leader)
 · ChicagoU.S.
Share
Get Link
Report

Harsha Alva The Technology behind the WebRTC is a lot that makes it easy for us to perform things like Video/Audio calling, Chatting etc.

I recommend going through the below blogs. It’s very authentic 😃

https://muaz-khan.blogspot.com/2013/12/i-want-to-learn-webrtc.html
https://www.webrtc-experiment.com/

1 like 
Leave a reply...
DISCOVER
CHAT
ALERTS
DISCUSSIONS
FEED