Skip to main content

Posts

Showing posts from May, 2014

[WebRTC] Overview and analysis of webRTC media transmission and security with DTLS-SRTP Part - 1

What is webRTC? WebRTC is an API definition being drafted by the World Wide Web Consortium to enable browser-to-browser applications for voice calling, video chat, and P2P file sharing without plugins. In short webRTC make you independent from any messenger type application/plug-in that you need to use for a audio/video call. Call Mechanism in WebRTC:   Call Attributes: Signaling (SIP/XMPP/Other) ICE (ICE LITE rfc5245 ) DTLS SRTP PCMU/OPUS for Audio VP8 for Video Signaling: This  attribute is necessary for advertising someones' SDP or ICE-Candidate to remote buddy for a call. This can be done by many IETF standard protocol such as - SIP, XMPP or any other protocol. ICE: Lite ice is a must for webRTC. Because lite ice support aggressive nomination of ice candidate selection. Which enable a call more faster then any other call. Because the endpoint doesn't need to wait for all the ICE check completion before sending any media. This enables less hands...