Kundan Singh
Articles on technology, Internet, Protocols, Web, Open Source, VoIP, P2P, SIP, RTMP and WebRTC.
Understanding RTMFP Handshake
›
(Disclaimer: the protocol description here is not an official specification of RTMFP but just the protocol understanding based on the OpenRT...
5 comments:
Three Problems in Interoperating with H.264 of Flash Player
›
H.264 decoding has been part of Flash Player since version 9, but H264 encoding was recently added in version 11. Once Flash Player 11 beta ...
The Philosophy of Open Source
›
I recently read a book by Henrik Ingo on " Open Life: The Philosophy of Open Source ". I strongly recommend software developers as...
Internet Video Communication: Past, Present and Future
›
I gave a presentation last month titled Hello 1 2 3, can you hear see me now? highlighting my point of view on the origins of Internet vid...
Flash-based audio and video communications in the cloud
›
Internet telephony and multimedia communication protocols have matured over the last fifteen years. Recently, the web is evolving as a pop...
Voice and Video Communications on Web
›
I co-authored and presented a paper on "SIP APIs for voice and video communications on the web" at IPTcomm 2011. The paper compa...
2 comments:
A Proposal for Reference Implementation Repository of SIP-related RFCs
›
One of the root causes of non-interoperable implementations is the misinterpretation of the specification. A number of people have claimed t...
RESTful communication over WebSocket
›
This article shows how to implement generic resource oriented communication on top of synchronous channel such as WebSocket. This is a conti...
WebRTC vs Flash Player
›
This year has been great for the world of IP communications so far -- with the Skype deal, Flash Player adding echo cancellation, and now Go...
3 comments:
Performance of siprtmp: multitask vs gevent
›
Poor performance has been an issue in my RTMP server and SIP-RTMP gateway . Traditionally, I blamed the multitask framework for the poor pe...
3 comments:
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 ...
‹
›
Home
View web version