Kundan Singh
Articles on technology, Internet, Protocols, Web, Open Source, VoIP, P2P, SIP, RTMP and WebRTC.
Implementing video conferencing and text chat using Channel API
›
Last week, Google finally released the Channel API [ 1 , 2 ] for Google App Engine. It has been available to developers for six months [ 3 ]...
2 comments:
What is Flash Media Gateway?
›
I recently saw description of Adobe's Flash Media Gateway [ 1 ] and a related information on how Adobe Connect 8 can use it to make and ...
How to extend HTML5 for real-time video communication?
›
A few months ago, I was discussing HTML5 with a friend of mine. We tried to figure out what would it take to extend it to support web-based ...
How to conduct a technical interview for software engineer?
›
(This article presents my thoughts on how to effectively conduct a technical interview for a software engineering position. It presents the ...
Why do P2P-SIP?
›
One of the questions I often get: if SIP itself is peer-to-peer, why do P2P SIP? Unlike typical client-server web application or Jabber pres...
Theory vs practice of SIP-based VoIP
›
I recently attended the VoIP conference and expo [ 1 ], at Illinois Institute of Technology, organized by Prof Carol Davids, and also got a ...
Tips for implementing application protocols
›
This article presents some tips for implementing application protocols such as for web services, multimedia communication, streaming or Inte...
Scalability vs Performance
›
I have been reading articles on scalability and performance. This article summarizes some of my understanding about this topic. Scalability ...
Lessons in starting a software project
›
This article presents my thoughts on DOs and DONTs of starting a new software project. Many lessons listed in this article are already well ...
Flash-VideoIO: Flash-based audio and video communication
›
I launched the Flash-VideoIO project to facilitate audio and video communication using easy-to-use reusable Flash application with extensiv...
Distributed Systems Development: Client vs Server
›
In this article I compare the distributed systems development for client vs server. When you start implementing a distributed system such as...
What Great Programmers think?
›
I found a very interesting blog article and wanted to summarize the great programmers' view! 1. What is the most important skill every ...
3 comments:
FAQ on using Flash Player to make phone calls
›
I present my answers to some frequently asked questions (FAQ) on using Flash Player to make phone calls. 1. Is Flash Application a good choi...
2 comments:
Project ideas in P2P-SIP
›
This article lists some project ideas related to P2P-SIP. Feel free to contact me if you are a student interested in the project. For genera...
Software API Design
›
In this article I present my view on the design of software APIs. Several other people have written extensively about the importance of API ...
‹
›
Home
View web version