background preloader

Networking

Facebook Twitter

Getting Started with WebRTC. WebRTC is a new front in the long war for an open and unencumbered web. Brendan Eich, inventor of JavaScript Real-time communication without plugins Imagine a world where your phone, TV and computer could all communicate on a common platform. Imagine it was easy to add video chat and peer-to-peer data sharing to your web application. That's the vision of WebRTC. Want to try it out? Open apprtc.appspot.com in Chrome, Opera or Firefox. There is a walkthrough of this application later in this article. Quick start Haven't got time to read this article, or just want code? Get an overview of WebRTC from the Google I/O presentation (the slides are here): If you haven't used getUserMedia, take a look at the HTML5 Rocks article on the subject, and view the source for the simple example at simpl.info/gum. Alternatively, jump straight into our WebRTC codelab: a step-by-step guide that explains how to build a complete video chat app, including a simple signaling server.

A very short history of WebRTC.

Hagout

How to disable Nagle Algorithm in Windows vista. XMPP. List of TCP and UDP port numbers. Wikipedia list article This is a list of TCP and UDP port numbers used by protocols for operation of network applications. The (IANA) is responsible for maintaining the official assignments of port numbers for specific uses.[1] However, many unofficial uses of both well-known and registered port numbers occur in practice. Similarly, many of the official assignments refer to protocols that were never or are no longer in common use. This article lists port numbers and their associated protocols that have experienced significant uptake. Table legend[edit] Well-known ports[edit] The port numbers in the range from 0 to 1023 (0 to 210 − 1) are the well-known ports or system ports.[3] They are used by system processes that provide widely used types of network services.

Registered ports[edit] The range of port numbers from 1024 to 49151 (210 to 214 + 215 − 1) are the registered ports. Dynamic, private or ephemeral ports[edit] See also[edit] References and notes[edit] Stretch, Jeremy. Wireshark · Go Deep. Chrome Remote Desktop.