WebRTC

WebRTC (Web Real-Time Communication) is an API definition drafted by the World Wide Web Consortium (W3C) that supports browser-to-browser applications for voice calling, video chat, and P2P file sharing without the need for either internal or external plugins. Enables browser to browser media streaming over secure RTP profile Standardization, on an API level at the W3C and at the protocol level at the IETF. Enables web browsers with Real-Time Communications (RTC) capabilities written in c++ and javascript BSD style license free, open project available in all major browsers

SIP VoIP system architecture basics

Infrastructure RequirementsIntegral Components of a VOIP SIP based architectureSIP GatewaysRegistrar ServerProxy ServerRedirect ServerApplication Server Adding Media ManagementDTMF( Dual tone Multi Frequency )TTS ( Text to Speech ) Developing SIP based applicationsBasic SIP methodsExtending SIP headersCall routing ScriptsSIP platform DevelopmentCollecting and Processing PCAPS NAT and DNS Near-end NAT traversal Far-end NAT traversalCDR Processing and BillingData Streams … Continue reading SIP VoIP system architecture basics