VoIP

What is it?

VoIP (Voice over Internet Protocol) is de techniek om spraak en aanverwante realtime media (zoals video) over IP-netwerken te transporteren in plaats van via traditionele telefoonlijnen. Het omvat signalering (bijv. SIP), mediatransport (RTP/SRTP), codecs voor compressie en mechanismen voor latency-, jitter- en packetverliesbeheer. Voor 3D- en XR-toepassingen is VoIP belangrijk omdat het realtime, vaak ruimtelijke audio mogelijk maakt; voor Audio/Video-productie zijn latency en codec-keuzes cruciaal voor kwaliteit; voor Makers betekent het dat je zowel software (bijv. SIP-servers of WebRTC-signaling) als hardware (bijv. microfoons, Raspberry Pi PBX of audio-interfaces) kunt bouwen of integreren; voor Web-ontwikkelaars is VoIP relevant via WebRTC, SIP-over-WebSocket en browser-API's voor het opzetten van directe audio/video-verbindingen. Veiligheid (SRTP, TLS), NAT-traversal (STUN/TURN) en QoS-instellingen op netwerken zijn gemeenschappelijke uitdagingen voor alle genoemde skillsets.

Practical example

Stel je voor dat je een virtuele tentoonstelling bouwt waarin bezoekers als avatars rondlopen (3D/XR) en elkaar soepel kunnen spreken met ruimtelijke audio: je gebruikt VoIP voor de realtime audiostreams, configureert een WebRTC-signalingserver in de webclient en gebruikt SRTP voor beveiliging. Voor de audio/video-productie test je codecs (Opus voor audio, VP8/VP9 of H.264 voor video) en optimaliseer je sample-rates en echo-onderdrukking zodat stemmen helder blijven tijdens live rondleidingen. Als Maker kun je een goedkope intercom bouwen met een Raspberry Pi en een USB-microfoon die via een lokale SIP-PBX verbindt met de webclient, waarbij je ook aandacht besteedt aan netwerkprioritering en PoE voor voeding. Als webontwikkelaar integreer je de front-end met getraceerde signaling (SIP over WebSocket of WebRTC) en zorg je voor fallback-opties, zodat gebruikers in browsers en native 3D-apps met elkaar kunnen communiceren.

Test your knowledge

Which protocol is primarily used to carry the actual audio and video media packets in a VoIP connection and is commonly used by both classic SIP systems and WebRTC?

Ask Lex
Lex knows the context of this term and can give targeted explanations, examples, and extra context.
Tip: Lex replies briefly in the widget. For more detail, go to full screen mode.

Learn our language

Learn these terms from real professionals and take your skills further at KdG MCT.

Study at KdG