Voor je begint
Gebruik recente Chrome, Edge, Safari of Firefox via HTTPS. WebRTC, WebCrypto en IndexedDB zijn nodig; ingebouwde browsers kunnen beperkt zijn. Een HTTP-adres in het LAN krijgt bij ontwikkeling niet automatisch de localhost-uitzondering. Controleer ook toestemmingen en organisatiebeleid.
Praktische stappen
Een lokaal knooppunt kan tijdelijke ondertekende apparaattokens geven wanneer direct bewijs niet lukt. Bevestigde verbindingen mogen geconfigureerde STUN gebruiken, maar TURN-relays blijven geweigerd. Dit biedt geen bezorging op afstand, permanente opslag of garantie voor ieder beperkt netwerk.
Strikte LAN-verificatie
Een gedeeld publiek IP bewijst op zichzelf geen gezamenlijk LAN. Zonder attest van een LAN-knooppunt vereist automatische verificatie een directe verbinding met lokale hostkandidaten. Een ingesteld knooppunt kan een afzonderlijk apparaatgebonden bewijs geven.
Belangrijke vragen
Welke browsers en apparaten worden ondersteund?
Actuele versies van Chrome, Edge, Safari en Firefox op Windows, macOS, Linux, Android, iOS en iPadOS. De browser heeft WebRTC, WebCrypto en IndexedDB nodig en de pagina moet via HTTPS worden geopend.
Hoe weet Share dat apparaten in hetzelfde LAN zitten?
In automatische modus maakt een gedeeld publiek IP apparaten slechts kandidaat. Share controleert het WebRTC-pad met lokale hostkandidaten — privé-, link-local- of mDNS-adressen — zonder STUN of TURN, en controleert het pad opnieuw tijdens de verbinding. Een beheerd LAN-knooppunt kan apparaten ook met tijdelijke ondertekende tokens bevestigen. Voor die bevestigde peers zijn ingestelde STUN en niet-relaykandidaten toegestaan; TURN-relays blijven altijd geweigerd.
Wat is een LAN-verificatienode?
Een optioneel klein programma dat je draait op een computer in je netwerk die altijd aanstaat. Elke browser bezoekt één keer het privé-adres ervan en krijgt een kortlevend, ondertekend token dat aan dat apparaat gekoppeld is. Apparaten met tokens van dezelfde node worden gegroepeerd, ook als de browser het lokale pad zelf niet kan aantonen.
Open de pagina. Dat is de hele installatie.
OKYA Share gebruikt alleen standaard browsertechniek, dus er valt niets te installeren of in te stellen.
- Ga op hetzelfde netwerk: Verbind je apparaten met dezelfde wifi of hetzelfde bekabelde LAN en open share.okya.app in een moderne browser.
- Apparaten verifiëren elkaar: Signalering stelt kandidaten voor. Automatische modus controleert een lokaal hostkandidatenpad; apparaten met attest van een ingesteld LAN-knooppunt gebruiken een afzonderlijke verificatieroute.
- Deel naar hartenlust: Na verificatie gaan bestanden, berichten en schermen rechtstreeks tussen apparaten. Sluit het tabblad om te stoppen met delen.
Verbinding en privacy
Berichten en bestanden gaan via WebRTC-DataChannels, die altijd versleuteld zijn (DTLS). TURN-relays zijn bewust uitgeschakeld, dus inhoud kan nooit via een server worden doorgestuurd.
Mislukt automatische controle van het lokale pad, dan meldt Share dat zonder te gokken. Een optioneel beheerd LAN-knooppunt kan apparaten apart bevestigen; zulke verbindingen mogen ingestelde STUN gebruiken, maar nooit TURN-relays. Netwerkregels kunnen een verbinding nog steeds verhinderen.