Kundan Singh

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

What is video-io?

›
I worked on a project to create a generic web component named video-io for publish-subscribe in WebRTC.  With the growing number of WebRTC e...

Introducing Ezcall

›
My project, Ezcall, demonstrates a lightweight call signaling and peer-to-peer control of WebRTC video conferencing.   Two main goals of thi...

How to easily customize your virtual camera?

›
Checkout this demonstration video of a virtual camera using RTC Helper . The sub-project "RTC Camera and Screen" is user friendly,...

Introducing RTC Helper

›
What? RTC Helper is a simple and easy-to-use  software that can intercept WebRTC (web real-time communication) and related APIs in the brows...

A deep dive into WebRTC topology

›
There are many prior articles on the web about the WebRTC media path topology in a multiparty scenario. Those usually cover the basic topolo...

How not to design a video conferencing product?

›
"Can you please stop sharing your screen so that I can share mine?" "I can't see that part of your shared screen because ...

What do I do as a software architect?

›
"I am the Architect. I created the matrix. I’ve been waiting for you." -- The Architect I present my view on what an architect doe...

From "TO DO" to "DONE"

›
What does it take to get things done? Why do some tasks get done quickly while others drag on forever? Is there a science behind it? Or just...

Named stream abstraction for WebRTC notification with P2P media

›
This is a continuation of my earlier article on WebRTC notification system and signaling paradigms which presents, among others, a named s...
1 comment:

Multi-language software programs

›
When two bilingual people talk to each other, they often tend to mix the two languages in their conversation. Have you heard of Hinglish ? ...

Vanilla JS

›
I am a proponent of using Vanilla JS [ 1 , 2 , 3 , 4 ] wherever possible. It is plain JavaScript without external frameworks. In my la...

A generic video-io component for WebRTC

›
This article proposes a generic video-io web component for WebRTC. It can enable various real-time applications such as voice/video co...
2 comments:

Lessons in web software development

›
Here is a summary of what I feel are important to me for creating web applications as an individual developer or in a small team. My hope i...

WebRTC notification system and signaling paradigms

›
This article describes notification system in WebRTC, and presents some common signaling paradigms found in existing WebRTC applications: H...
1 comment:

Reason for technology failures - chat bots, video conferencing, or you name it.

›
Every so often, I come across articles explaining why a piece of technology failed. For example, why chat bots failed in 2018, or why video...
›
Home
View web version

About Me

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