Tecnologia

WebRTC per a vigilabebès, explicat de manera senzilla

WebRTC és la tecnologia que permet que dos dispositius intercanviïn so, vídeo i dades de control amb molt poca latència. L’aplicació que l’envolta determina si això es converteix en un bon vigilabebès.

Actualitzat el 12-05-2026 · 8 fonts

WebRTC és útil per a aplicacions de vigilabebès perquè pot transmetre àudio i vídeo en directe de manera fiable. No és un segell de qualitat per a tot el producte. L’aplicació encara ha de resoldre bé l’aparellament segur, els permisos comprensibles i els indicadors d’estat clars.

Glossari en una línia

Captura de mitjans
L’aplicació demana accés al micròfon i a la càmera per poder captar contingut en directe des del dispositiu.
Connexió entre iguals
La connexió que transporta àudio, vídeo i possiblement dades en directe entre dos dispositius.
Canal de dades
Un canal auxiliar per a missatges de control, com ara esdeveniments de prémer per parlar o canvis de càmera.
ICE / TURN
Tècniques de connexió que ajuden els dispositius a trobar un camí que funcioni a través de routers, NAT i xarxes amb restriccions.

Arquitectura simplificada

Què acostuma a passar durant una sessió de vigilabebès amb WebRTC

1

Els dispositius intercanvien informació de connexió

Mitjançant la senyalització, tots dos saben on poden contactar l’un amb l’altre.

2

L’accés als mitjans s’autoritza localment

El dispositiu activa el micròfon i, opcionalment, la càmera només després de concedir els permisos corresponents.

3

Se selecciona una connexió directa o un relé

ICE decideix si és possible una ruta directa o si cal suport de relé de tipus TURN.

4

Les dades multimèdia i de control circulen en paral·lel

L’àudio i el vídeo funcionen en temps real, mentre que missatges de control separats poden circular per un canal de dades.

Per què WebRTC encaixa bé amb els vigilabebès

Un vigilabebès no necessita un arxiu de missatges ni un sistema de pujada amb retard. Necessita so amb baixa latència, un estat en temps real clar i un comportament assenyat quan canvien les condicions de xarxa. Justament aquí és on WebRTC destaca: mitjans en directe, connectivitat entre iguals i l’opció d’afegir un canal de control específic.

Des del punt de vista dels pares, això vol dir que un producte basat en WebRTC normalment intenta resoldre directament el problema de la comunicació en directe, en lloc de simular-ho amb mecanismes més lents o menys pensats per a aquesta finalitat. Això és útil. Però, per si sol, no diu res de com d’honest és el producte, de com gestiona els permisos amb claredat ni de quina part de l’arquitectura queda amagada.

Per què encara hi ha servidors, fins i tot quan es parla de connexió entre iguals

Aquí és on molts pares s’aturen, i amb raó. Connexió entre iguals no vol dir que no hi intervingui mai cap servidor. Primer, els dispositius s’han de trobar, intercanviar dades de connexió i, de vegades, utilitzar un relé en xarxes complicades. Els servidors de senyalització i els servidors TURN són normals. El que importa és per a què s’utilitzen i amb quina claredat ho explica l’aplicació.

Una aplicació de vigilabebès pot utilitzar servidors i, tot i així, respectar la privadesa si la seva funció és molt limitada i s’explica bé. Els problemes comencen quan la intermediació tècnica es converteix en emmagatzematge imprecís, una lògica de comptes mal explicada o una retenció de dades invisible.

Component de WebRTC Per què és important per a un vigilabebès
getUserMedia Controla l’accés al micròfon i a la càmera, per això els permisos són una qüestió de primer ordre.
RTCPeerConnection Transporta la sessió multimèdia en temps real entre els dos dispositius.
ICE / TURN Ajuda la sessió a continuar quan els routers i el NAT dificulten la comunicació directa.
DataChannel Permet funcions de control addicionals al costat del flux multimèdia principal.

El que WebRTC no resol automàticament

WebRTC no crea un aparellament segur per si sol. No decideix com gestiona un producte la identitat, quant de temps es conserven disponibles les dades de senyalització ni si la interfície fa visible la pèrdua de connexió. Per tant, un producte pot utilitzar WebRTC de debò i, tot i així, ser deficient o opac en els aspectes que més importen als pares.

La conseqüència pràctica és senzilla: «utilitza WebRTC» és una pista útil, no el final de l’anàlisi. Després d’aquesta frase ve la feina de debò: aparellament, privadesa, permisos, comportament de xarxa i honestedat del producte.

Les preguntes sobre WebRTC que els pares realment haurien de fer

Si una aplicació diu que utilitza WebRTC,

pregunta després com gestiona la senyalització, l’aparellament i la visibilitat de l’estat de connexió.

Si diu «connexió entre iguals»,

pregunta quins servidors continuen existint i si la seva funció és limitada i comprensible.

Si promet àudio, vídeo i accés remot,

revisa amb atenció els permisos, el comportament dels relés i com comunica la privadesa, en comptes de donar per fet que el nom de la tecnologia ja és suficient.

Comprovació tècnica bàsica

  • Queda clar per què calen els permisos de micròfon, càmera i xarxa local?
  • El producte explica com es troben els dispositius i inicien una sessió?
  • El comportament dels relés es tracta com una cosa comprensible, en lloc de màgica?
  • Els pares poden veure l’estat de connexió explicat de manera clara?
  • L’explicació de l’arquitectura va més enllà de dir simplement «utilitzem WebRTC»?

Preguntes freqüents

Què és WebRTC en un vigilabebès?

WebRTC és una tecnologia per a connexions xifrades en temps real entre dispositius. Transmet àudio i vídeo, i pot funcionar directament o mitjançant un servidor de relé, segons la xarxa.

Un servidor TURN pot veure el vídeo del vigilabebès?

Un servidor TURN reenvia paquets quan no hi ha una ruta directa disponible. El contingut multimèdia continua protegit pel xifratge de transport de WebRTC i no s’hi desa com a gravació.

Per què WebRTC també necessita senyalització?

Primer, els dispositius han d’intercanviar detalls de connexió abans que pugui començar el canal multimèdia. Aquesta senyalització també s’hauria de protegir, emmagatzemar el mínim possible i eliminar després de la configuració.

Fonts i lectures complementàries

Guies relacionades