Kundan Singh

Articles on technology, Internet, Protocols, Web, Open Source, VoIP, P2P, SIP, RTMP and WebRTC.

Writing coherent dialogs using Twilio

›
This article shows the complexity of writing a multistep interactive voice dialog for cloud telephony. It presents our dialog package to ...

Scripting VoiceXML and TwiML using Tcl

›
This article describes how to write XML-based programmable scripts such as for W3C's VoiceXML or Twilio's TwiML using Tcl, the Tool...

Command line Twilio client - part 2

›
[This is continuation of the  previous post ] The command line SIP endpoint included in my rtclite project  allows SIP registration to r...

A journey through real time...

›
I did my first project on real-time communications in 1997. In the past two decades I did numerous projects in this general area. In parti...

What are endpoint driven communication systems?

›
A lot of my work in the past decade has focussed on endpoint driven systems, e.g., peer-to-peer Internet telephony (P2P-SIP) [ 1 , 2 ] for ...

Impress.js 3D presentations on cloud, communication, WebRTC and mobile

›
I am really impressed by impress.js presentation framework based on CSS3. It is pretty low level, requires knowledge of HTML and CSS, and ...

Command line Twilio client

›
[This post is neither contributed not endorsed by Twilio] Twilio client [1] enables embedding voice conversation in web and mobile apps, b...

How to make phone calls from command line?

›
This article presents a command line SIP endpoint available as part of my rtclite  [1] project. It is useful in a number of scenarios such ...
2 comments:

Introducing rtclite

›
We have attempted to unify our diverse Python based projects related to SIP, RTP, XMPP, RTMP, REST, etc., into a single theme of real-time ...

My WebRTC related papers from 2015

›
This post continues from the previous one  and gives an overview of my ongoing research on web-based multimedia communication or WebRTC. I ...

WebRTC vs. SIP/SDP

›
Every time a new protocol appears in the protocol jungle of multimedia communications [2] , people attempt to compare and contrast it with ...
3 comments:

About Bellheads, Netheads and Webheads

›
Many people are familiar with the Netheads vs Bellheads battle [ 1 ][ 2 ]. A Bellhead has a tightly controlled and centrally managed view...

Spaghetti, ravioli and lasagna in software

›
[fiction] As I was walking down the street, down the street, down the street. A very good friend I chanced to meet... And we went to this...
1 comment:

Irony in Internet Communications

›
We live in a world where first, we build Internet Protocol over phone network (modem), and then we build a phone system over Internet Pr...

NetConnection or PeerConnection?

›
Flash Player and the corresponding ActionScript programming language have NetConnection/NetStream programming APIs for developing communica...
1 comment:
‹
›
Home
View web version

About Me

My photo
Kundan Singh
http://kundansingh.com
View my complete profile