[{"data":1,"prerenderedAt":913},["ShallowReactive",2],{"\u002Fnl\u002Fnetwork\u002Fftp\u002Fglasses":3},{"id":4,"title":5,"body":6,"description":879,"extension":880,"meta":881,"navigation":282,"path":909,"seo":910,"stem":911,"__hash__":912},"networks\u002Fnl\u002Fnetwork\u002Fftp\u002Fglasses.md","FTP-protocol op slimme brillen: toegang tot serverbestanden voor draagbare computers",{"type":7,"value":8,"toc":842},"minimark",[9,14,18,21,25,30,33,49,53,64,67,71,78,92,95,106,110,114,117,180,185,217,221,224,314,317,332,336,339,345,351,355,359,366,380,383,387,390,404,408,411,422,426,571,581,585,589,592,603,607,610,624,628,631,648,652,656,670,674,688,692,706,710,724,728,739,743,747,761,765,782,786,789,803,807,838],[10,11,13],"h2",{"id":12},"ftp-protocolspecificaties-voor-slimme-brillen","FTP-protocolspecificaties voor slimme brillen",[15,16,17],"p",{},"Deze pagina behandelt de technische aspecten van het gebruik van het FTP-protocol op slimme brilhardware: verbindingsmechanismen, serverconfiguratie voor optimale brilcompatibiliteit en overwegingen op protocolniveau die specifiek zijn voor draagbare computerapparatuur.",[15,19,20],{},"Het FTP-protocol zelf is apparaatonafhankelijk: het werkt op dezelfde manier, ongeacht of de client een desktop-, telefoon- of brilcomputer is.De verschillen liggen in de hardwarebeperkingen: invoermethoden, weergavebeperkingen, batterijgevoeligheid en WiFi-betrouwbaarheid.",[10,22,24],{"id":23},"protocolbewerking-op-brilhardware","Protocolbewerking op brilhardware",[26,27,29],"h3",{"id":28},"netwerkstapel","Netwerkstapel",[15,31,32],{},"Brilcomputereenheden met Android hebben een standaard TCP\u002FIP-stack:",[34,35,36,40,43,46],"ul",{},[37,38,39],"li",{},"WiFi-radio biedt netwerkconnectiviteit (2,4\u002F5 GHz afhankelijk van hardware)",[37,41,42],{},"Standaard socketverbindingen ondersteunen het tweekanaalsontwerp van FTP",[37,44,45],{},"Controlekanaal (poort 21) onderhoudt de sessiestatus",[37,47,48],{},"Datakanalen (dynamische poorten in passieve modus) voeren bestandsoverdrachten uit",[26,50,52],{"id":51},"ftp-sessiestroom-op-bril","FTP-sessiestroom op bril",[54,55,60],"pre",{"className":56,"code":58,"language":59},[57],"language-text","1. TCP connect to server:21\n2. Receive server banner (220 response)\n3. USER username → 331 response\n4. PASS password → 230 response (logged in)\n5. TYPE I (binary mode) → 200 response\n6. PASV → 227 response (data port assigned)\n7. LIST (directory listing) → data transfer\n8. PASV → 227 (new data port)\n9. RETR filename → file download begins\n10. QUIT → session ends\n","text",[61,62,58],"code",{"__ignoreMap":63},"",[15,65,66],{},"Elke bewerking volgt het standaard FTP RFC 959-protocol.AnExplorer handelt alle protocolonderhandelingen op transparante wijze af.",[26,68,70],{"id":69},"vereiste-passieve-modus","Vereiste passieve modus",[15,72,73,77],{},[74,75,76],"strong",{},"Passieve modus (PASV) is essentieel voor brillen."," Redenen:",[34,79,80,83,86,89],{},[37,81,82],{},"Bril bevindt zich achter NAT (thuisrouter) - de actieve modus heeft een server-naar-client-verbinding nodig die NAT blokkeert",[37,84,85],{},"Brillen hebben mogelijk beperkte ondersteuning voor inkomende verbindingen",[37,87,88],{},"Alle moderne FTP-implementaties zouden sowieso de passieve modus moeten gebruiken",[37,90,91],{},"AnExplorer is standaard ingesteld op de passieve modus",[15,93,94],{},"Passieve poortconfiguratie aan serverzijde:",[34,96,97,100,103],{},[37,98,99],{},"Definieer een poortbereik (bijvoorbeeld 50000-51000)",[37,101,102],{},"Open dit bereik in de firewall, indien van toepassing",[37,104,105],{},"Configureer het maskeradeadres als de server zich achter NAT bevindt (voor externe toegang)",[10,107,109],{"id":108},"serverconfiguratie-voor-brillen","Serverconfiguratie voor brillen",[26,111,113],{"id":112},"aanbevolen-serverinstellingen","Aanbevolen serverinstellingen",[15,115,116],{},"Voor optimale compatibiliteit met brilcomputers:",[54,118,122],{"className":119,"code":120,"language":121,"meta":63,"style":63},"language-ini shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# vsftpd example configuration\npasv_enable=YES\npasv_min_port=50000\npasv_max_port=51000\nidle_session_timeout=120\ndata_connection_timeout=120\nutf8_filesystem=YES\nascii_upload_enable=NO\nlocal_enable=YES\n","ini",[61,123,124,132,138,144,150,156,162,168,174],{"__ignoreMap":63},[125,126,129],"span",{"class":127,"line":128},"line",1,[125,130,131],{},"# vsftpd example configuration\n",[125,133,135],{"class":127,"line":134},2,[125,136,137],{},"pasv_enable=YES\n",[125,139,141],{"class":127,"line":140},3,[125,142,143],{},"pasv_min_port=50000\n",[125,145,147],{"class":127,"line":146},4,[125,148,149],{},"pasv_max_port=51000\n",[125,151,153],{"class":127,"line":152},5,[125,154,155],{},"idle_session_timeout=120\n",[125,157,159],{"class":127,"line":158},6,[125,160,161],{},"data_connection_timeout=120\n",[125,163,165],{"class":127,"line":164},7,[125,166,167],{},"utf8_filesystem=YES\n",[125,169,171],{"class":127,"line":170},8,[125,172,173],{},"ascii_upload_enable=NO\n",[125,175,177],{"class":127,"line":176},9,[125,178,179],{},"local_enable=YES\n",[15,181,182],{},[74,183,184],{},"Belangrijkste instellingen uitgelegd:",[34,186,187,193,199,205,211],{},[37,188,189,192],{},[74,190,191],{},"Passieve modus ingeschakeld:"," Vereist voor een bril achter NAT",[37,194,195,198],{},[74,196,197],{},"Genereuze time-outs:"," Brillen navigeren mogelijk langzamer;vermijd voortijdige ontkoppeling",[37,200,201,204],{},[74,202,203],{},"UTF-8-ondersteuning:"," Verwerkt internationale bestandsnamen",[37,206,207,210],{},[74,208,209],{},"Standaard binaire modus:"," Mediabestanden moeten als binair worden overgedragen",[37,212,213,216],{},[74,214,215],{},"Lokale gebruikersverificatie:"," Standaard gebruikersnaam\u002Fwachtwoordtoegang",[26,218,220],{"id":219},"gebruikersaccount-instellen","Gebruikersaccount instellen",[15,222,223],{},"Maak een speciale brilgebruiker aan:",[54,225,229],{"className":226,"code":227,"language":228,"meta":63,"style":63},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Create user with restricted shell\nuseradd -m -s \u002Fusr\u002Fsbin\u002Fnologin glasses-sync\necho \"glasses-sync:secure-password\" | chpasswd\n\n# Create content directory\nmkdir -p \u002Fhome\u002Fglasses-sync\u002F{audio,assets,configs}\nchown -R glasses-sync:glasses-sync \u002Fhome\u002Fglasses-sync\n","bash",[61,230,231,237,256,278,284,289,300],{"__ignoreMap":63},[125,232,233],{"class":127,"line":128},[125,234,236],{"class":235},"sHwdD","# Create user with restricted shell\n",[125,238,239,243,247,250,253],{"class":127,"line":134},[125,240,242],{"class":241},"sBMFI","useradd",[125,244,246],{"class":245},"sfazB"," -m",[125,248,249],{"class":245}," -s",[125,251,252],{"class":245}," \u002Fusr\u002Fsbin\u002Fnologin",[125,254,255],{"class":245}," glasses-sync\n",[125,257,258,262,266,269,272,275],{"class":127,"line":140},[125,259,261],{"class":260},"s2Zo4","echo",[125,263,265],{"class":264},"sMK4o"," \"",[125,267,268],{"class":245},"glasses-sync:secure-password",[125,270,271],{"class":264},"\"",[125,273,274],{"class":264}," |",[125,276,277],{"class":241}," chpasswd\n",[125,279,280],{"class":127,"line":146},[125,281,283],{"emptyLinePlaceholder":282},true,"\n",[125,285,286],{"class":127,"line":152},[125,287,288],{"class":235},"# Create content directory\n",[125,290,291,294,297],{"class":127,"line":158},[125,292,293],{"class":241},"mkdir",[125,295,296],{"class":245}," -p",[125,298,299],{"class":245}," \u002Fhome\u002Fglasses-sync\u002F{audio,assets,configs}\n",[125,301,302,305,308,311],{"class":127,"line":164},[125,303,304],{"class":241},"chown",[125,306,307],{"class":245}," -R",[125,309,310],{"class":245}," glasses-sync:glasses-sync",[125,312,313],{"class":245}," \u002Fhome\u002Fglasses-sync\n",[15,315,316],{},"Of op NAS (GUI-gebaseerd):",[318,319,320,323,326,329],"ol",{},[37,321,322],{},"Configuratiescherm → Gebruikers → Maken",[37,324,325],{},"Naam: \"bril-synchronisatie\"",[37,327,328],{},"Stel machtigingen in: alleen-lezen op mediashares, lezen-schrijven op uploadshares",[37,330,331],{},"Schakel FTP-toegang in voor deze gebruiker",[26,333,335],{"id":334},"optimalisatie-van-de-mapstructuur","Optimalisatie van de mapstructuur",[15,337,338],{},"Ontwerp voor navigatie met beperkte weergave:",[54,340,343],{"className":341,"code":342,"language":59},[57],"\u002Fglasses-sync\u002F\n├── audio\u002F           ← First-level: content types\n│   ├── new\u002F         ← Second-level: status-based\n│   └── favorites\u002F   ← Quick access to known content\n├── ar-assets\u002F\n│   ├── current\u002F     ← Latest versions only\n│   └── archive\u002F     ← Old versions (rarely accessed)\n└── upload\u002F          ← For glasses-to-server transfers\n",[61,344,342],{"__ignoreMap":63},[15,346,347,350],{},[74,348,349],{},"Principe:"," Maximaal 2 niveaus diep voor browsen met een bril.Houd de \"nieuwste\" of \"huidige\" mappen op het hoogste niveau voor minimale navigatie.",[10,352,354],{"id":353},"details-van-overdrachtsprotocol","Details van overdrachtsprotocol",[26,356,358],{"id":357},"binair-versus-ascii","Binair versus ASCII",[15,360,361,362,365],{},"Gebruik altijd de ",[74,363,364],{},"binaire overdrachtsmodus"," voor brillen:",[34,367,368,371,374,377],{},[37,369,370],{},"Audiobestanden (MP3, FLAC, AAC): moeten binair zijn",[37,372,373],{},"Afbeeldingen: moeten binair zijn",[37,375,376],{},"AR-middelen (GLB, texturen): moeten binair zijn",[37,378,379],{},"Alleen gewone tekstbestanden kunnen ASCII gebruiken (maar binair werkt ook voor tekst)",[15,381,382],{},"AnExplorer stelt standaard de binaire modus in.Geen gebruikersconfiguratie nodig.",[26,384,386],{"id":385},"ondersteuning-voor-hervatten-rest-opdracht","Ondersteuning voor hervatten (REST-opdracht)",[15,388,389],{},"Met FTP-hervatting kunnen onderbroken overdrachten worden voortgezet:",[34,391,392,395,398,401],{},[37,393,394],{},"Als WiFi halverwege de overdracht wegvalt, maak dan opnieuw verbinding en ga verder vanaf de laatste byte",[37,396,397],{},"Server moet REST-commando ondersteunen (de meeste doen dit)",[37,399,400],{},"Vooral belangrijk voor brillen waarbij de WiFi-stabiliteit kan variëren",[37,402,403],{},"AnExplorer pogingen worden automatisch hervat bij onderbroken downloads",[26,405,407],{"id":406},"limieten-voor-de-overdrachtsgrootte","Limieten voor de overdrachtsgrootte",[15,409,410],{},"Geen inherente limiet voor de grootte van het FTP-protocol.Praktische limieten voor een bril:",[34,412,413,416,419],{},[37,414,415],{},"Beschikbare opslag op apparaat (controleer vóór grote overdrachten)",[37,417,418],{},"Batterijduur tijdens overdracht (grote bestanden kosten tijd)",[37,420,421],{},"WiFi-sessiestabiliteit (langere overdrachten = meer kans op onderbreking)",[10,423,425],{"id":424},"protocolvergelijking-voor-brillen","Protocolvergelijking voor brillen",[427,428,429,451],"table",{},[430,431,432],"thead",{},[433,434,435,439,442,445,448],"tr",{},[436,437,438],"th",{},"Aspect",[436,440,441],{},"FTP",[436,443,444],{},"SFTP",[436,446,447],{},"MKB",[436,449,450],{},"WebDAV",[452,453,454,472,489,505,522,537,554],"tbody",{},[433,455,456,460,463,466,469],{},[457,458,459],"td",{},"Haven",[457,461,462],{},"21",[457,464,465],{},"22",[457,467,468],{},"445",[457,470,471],{},"443\u002F80",[433,473,474,477,480,483,486],{},[457,475,476],{},"Encryptie",[457,478,479],{},"Geen",[457,481,482],{},"Volledig",[457,484,485],{},"Optioneel",[457,487,488],{},"Optioneel (HTTPS)",[433,490,491,494,497,500,503],{},[457,492,493],{},"Authenticatie",[457,495,496],{},"GEBRUIKER\u002FPAS",[457,498,499],{},"Sleutels of wachtwoord",[457,501,502],{},"Gebruiker\u002Fpas",[457,504,502],{},[433,506,507,510,513,516,519],{},[457,508,509],{},"Streaming mogelijk",[457,511,512],{},"Nee (alleen downloaden)",[457,514,515],{},"Nee",[457,517,518],{},"Ja",[457,520,521],{},"Gedeeltelijk",[433,523,524,527,530,532,535],{},[457,525,526],{},"Ondersteuning hervatten",[457,528,529],{},"Ja (REST) ​​",[457,531,518],{},[457,533,534],{},"Beperkt",[457,536,521],{},[433,538,539,542,545,548,551],{},[457,540,541],{},"Beste voor",[457,543,544],{},"Bulkoverdracht",[457,546,547],{},"Veilige overdracht",[457,549,550],{},"Mediastreaming",[457,552,553],{},"Cloudtoegang",[433,555,556,559,562,565,568],{},[457,557,558],{},"Firewallvriendelijk",[457,560,561],{},"Matig",[457,563,564],{},"Goed",[457,566,567],{},"Slecht (afgelegen)",[457,569,570],{},"Uitstekend",[15,572,573,576,577,580],{},[74,574,575],{},"Voor brilaudio:"," SMB voor streaming, FTP\u002FSFTP voor downloads.\n",[74,578,579],{},"Voor brillenmiddelen:"," FTP voor bulkimplementatie, SFTP voor gevoelige inhoud.",[10,582,584],{"id":583},"prestaties-op-brilhardware","Prestaties op brilhardware",[26,586,588],{"id":587},"cpu-impact","CPU-impact",[15,590,591],{},"FTP zelf heeft minimale CPU-overhead (in tegenstelling tot SFTP, waarvoor codering\u002Fdecodering vereist is).Op brilcomputers met beperkte verwerkingskracht betekenen de lagere CPU-eisen van FTP het volgende:",[34,593,594,597,600],{},[37,595,596],{},"Snellere overdrachten (geen encryptieknelpunt)",[37,598,599],{},"Minder batterijverbruik tijdens overdracht",[37,601,602],{},"Systeem blijft responsief tijdens downloads",[26,604,606],{"id":605},"geheugengebruik","Geheugengebruik",[15,608,609],{},"Geheugenvoetafdruk FTP-client:",[34,611,612,615,618,621],{},[37,613,614],{},"Controlekanaal: minimaal (tekstgebaseerd protocol)",[37,616,617],{},"Gegevensoverdracht: buffergrootte (meestal 8-64 KB)",[37,619,620],{},"Directoryvermeldingen: proportioneel aan het aantal bestanden",[37,622,623],{},"Totaal: verwaarloosbaar op moderne Android-apparaten (zelfs rekeneenheden)",[26,625,627],{"id":626},"wifi-energiestatussen","WiFi-energiestatussen",[15,629,630],{},"Brilcomputereenheden beheren agressief WiFi-vermogen:",[34,632,633,636,639,642],{},[37,634,635],{},"WiFi kan slapen tussen gebruikersinteracties",[37,637,638],{},"Actieve FTP-overdracht houdt WiFi wakker",[37,640,641],{},"Er kan een time-out optreden bij een inactieve verbinding als WiFi in de slaapmodus gaat",[37,643,644,647],{},[74,645,646],{},"Oplossing:"," Houd interacties gaande of download alles in één keer",[10,649,651],{"id":650},"problemen-met-ftp-op-een-bril-oplossen","Problemen met FTP op een bril oplossen",[26,653,655],{"id":654},"verbinding-geweigerd","Verbinding geweigerd",[34,657,658,661,664,667],{},[37,659,660],{},"Server werkt niet of verkeerde poort",[37,662,663],{},"Firewall blokkeert de verbinding vanaf het IP-adres van de bril",[37,665,666],{},"Serverbinding aan verkeerde interface (alleen localhost)",[37,668,669],{},"Oplossing: controleer de serverstatus, controleer de firewallregels",[26,671,673],{"id":672},"inloggen-mislukt-530-antwoord","Inloggen mislukt (530 antwoord)",[34,675,676,679,682,685],{},[37,677,678],{},"Verkeerde legitimatiegegevens",[37,680,681],{},"Gebruiker niet geautoriseerd voor FTP-toegang",[37,683,684],{},"Te veel mislukte pogingen (tijdelijke lock-out)",[37,686,687],{},"Oplossing: controleer de inloggegevens op een andere client en controleer de gebruikersrechten van de server",[26,689,691],{"id":690},"passieve-modus-mislukt-geen-dataverbinding","Passieve modus mislukt (geen dataverbinding)",[34,693,694,697,700,703],{},[37,695,696],{},"Passief poortbereik niet geconfigureerd op de server",[37,698,699],{},"Firewall blokkeert passief poortbereik",[37,701,702],{},"Server retourneert verkeerd IP-adres in PASV-antwoord (NAT-probleem)",[37,704,705],{},"Oplossing: passief poortbereik configureren, firewall verifiëren, maskerade-adres instellen",[26,707,709],{"id":708},"time-out-voor-overdracht","Time-out voor overdracht",[34,711,712,715,718,721],{},[37,713,714],{},"WiFi viel uit tijdens overdracht",[37,716,717],{},"Time-out voor servergegevensverbinding te kort",[37,719,720],{},"Batterijbesparing heeft WiFi gedood",[37,722,723],{},"Oplossing: verhoog de time-out van de server, houd de bril actief, controleer de wifi-stabiliteit",[26,725,727],{"id":726},"bestandscorruptie-na-overdracht","Bestandscorruptie na overdracht",[34,729,730,733,736],{},[37,731,732],{},"ASCII-modus gebruikt voor binair bestand (gebruik altijd binair)",[37,734,735],{},"Onderbroken overdracht zonder hervatting",[37,737,738],{},"Oplossing: download opnieuw in binaire modus, controleer of de bestandsgrootte overeenkomt met de server",[10,740,742],{"id":741},"beste-praktijken-op-het-gebied-van-beveiliging","Beste praktijken op het gebied van beveiliging",[26,744,746],{"id":745},"voor-thuisnetwerkgebruik","Voor thuisnetwerkgebruik",[34,748,749,752,755,758],{},[37,750,751],{},"WPA2\u002FWPA3 WiFi-codering beschermt het draadloze segment",[37,753,754],{},"FTP-inloggegevens worden gecodeerd binnen de WiFi-tunnel verzonden",[37,756,757],{},"Toegewijde gebruiker met minimale rechten beperkt de blootstelling",[37,759,760],{},"Acceptabele beveiliging voor persoonlijke mediasynchronisatie",[26,762,764],{"id":763},"voor-zakelijk-gebruik","Voor zakelijk gebruik",[34,766,767,773,776,779],{},[37,768,769,772],{},[74,770,771],{},"Gebruik in plaats daarvan SFTP"," — volledige end-to-end-codering",[37,774,775],{},"Certificaatgebaseerde authenticatie (geen wachtwoord om te onderscheppen)",[37,777,778],{},"Netwerksegmentatie (bril op apart VLAN)",[37,780,781],{},"Auditlogboekregistratie op de server voor naleving",[26,783,785],{"id":784},"opslag-van-legitimatiegegevens-op-een-bril","Opslag van legitimatiegegevens op een bril",[15,787,788],{},"AnExplorer slaat FTP-gegevens op in de beveiligde opslag van het apparaat:",[34,790,791,794,797,800],{},[37,792,793],{},"Versleuteld in rust op modern Android",[37,795,796],{},"Beschermd door apparaatvergrendeling (PIN, patroon, biometrisch)",[37,798,799],{},"Bedenk: als een bril verloren gaat, kunnen opgeslagen inloggegevens worden benaderd",[37,801,802],{},"Beperking: FTP-account met beperkte toestemming minimaliseert schade",[10,804,806],{"id":805},"gerelateerde-gidsen","Gerelateerde gidsen",[34,808,809,817,824,831],{},[37,810,811,816],{},[812,813,815],"a",{"href":814},"\u002Fnl\u002Ffeatures\u002Fftp-client\u002Fglasses","FTP-client voor slimme brillen"," — Overzicht van FTP-functies",[37,818,819,823],{},[812,820,822],{"href":821},"\u002Fnl\u002Fnetwork\u002Fsmb\u002Fglasses","SMB op slimme bril"," — alternatief protocol",[37,825,826,830],{},[812,827,829],{"href":828},"\u002Fnl\u002Fnetwork\u002Fwebdav\u002Fglasses","WebDAV op Smart Glasses"," — WebDAV-protocoltoegang",[37,832,833,837],{},[812,834,836],{"href":835},"\u002Fnl\u002Fnetwork\u002Fsftp","SFTP-protocol"," — veilig alternatief voor FTP",[839,840,841],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":63,"searchDepth":134,"depth":134,"links":843},[844,845,850,855,860,861,866,873,878],{"id":12,"depth":134,"text":13},{"id":23,"depth":134,"text":24,"children":846},[847,848,849],{"id":28,"depth":140,"text":29},{"id":51,"depth":140,"text":52},{"id":69,"depth":140,"text":70},{"id":108,"depth":134,"text":109,"children":851},[852,853,854],{"id":112,"depth":140,"text":113},{"id":219,"depth":140,"text":220},{"id":334,"depth":140,"text":335},{"id":353,"depth":134,"text":354,"children":856},[857,858,859],{"id":357,"depth":140,"text":358},{"id":385,"depth":140,"text":386},{"id":406,"depth":140,"text":407},{"id":424,"depth":134,"text":425},{"id":583,"depth":134,"text":584,"children":862},[863,864,865],{"id":587,"depth":140,"text":588},{"id":605,"depth":140,"text":606},{"id":626,"depth":140,"text":627},{"id":650,"depth":134,"text":651,"children":867},[868,869,870,871,872],{"id":654,"depth":140,"text":655},{"id":672,"depth":140,"text":673},{"id":690,"depth":140,"text":691},{"id":708,"depth":140,"text":709},{"id":726,"depth":140,"text":727},{"id":741,"depth":134,"text":742,"children":874},[875,876,877],{"id":745,"depth":140,"text":746},{"id":763,"depth":140,"text":764},{"id":784,"depth":140,"text":785},{"id":805,"depth":134,"text":806},"FTP-protocoldetails voor slimme brillen.Maak verbinding met FTP-servers vanaf brilcomputers voor mediaoverdracht, AR-middelen en contentbeheer.","md",{"faq":882,"howto":895},[883,886,889,892],{"q":884,"a":885},"Hoe werkt FTP technisch gezien op brilhardware?","Op zelfstandige Android-computereenheden gebruikt FTP de WiFi van het apparaat om standaard TCP-verbindingen met FTP-servers tot stand te brengen.Het protocol werkt op dezelfde manier als elk Android-apparaat: controlekanaal op poort 21, passieve dataverbindingen voor overdrachten.",{"q":887,"a":888},"Moet ik FTP of SFTP gebruiken op een bril?","SFTP voor veiligheidsgevoelige overdrachten (referenties zijn gecodeerd).FTP is prima voor thuisnetwerkgebruik met een speciaal beperkt account.SFTP voegt wat overhead toe, maar verbetert de beveiliging aanzienlijk.",{"q":890,"a":891},"Welke FTP-servers werken het beste met een bril?","Elke standaard FTP-server: Synology\u002FQNAP NAS, vsftpd, ProFTPD, FileZilla Server.Configureer de passieve modus en stel royale time-outs in.Eenvoudige mapstructuren werken het beste gezien de interfacebeperkingen van de bril.",{"q":893,"a":894},"Kan een bril bestanden uploaden naar FTP-servers?","Ja.Rekeneenheden kunnen bestanden (sensorlogs, vastgelegde foto's, AR-gegevens) uploaden naar FTP-servers.Een bril met alleen audio kan niet rechtstreeks uploaden, maar de gekoppelde telefoon kan inhoud uploaden vanuit de opslag van de telefoon.",{"name":896,"description":897,"totalTime":898,"steps":899},"Hoe u het FTP-protocol op een slimme bril configureert","Technische configuratie voor FTP-verbindingen vanaf smartglasshardware.","PT2M",[900,903,906],{"name":901,"text":902},"Controleer netwerktoegang","Controleer of de brilcomputer of de gekoppelde telefoon WiFi-toegang heeft tot het netwerk dat uw FTP-server host.",{"name":904,"text":905},"Verbinding configureren","In AnExplorer: Netwerk → FTP → server-IP, poort 21, passieve modus, inloggegevens.Verbinding testen.",{"name":907,"text":908},"Optimaliseren voor brilgebruik","Sla bladwijzer op voor snelle toegang.Creëer een eenvoudige mapstructuur op de server voor efficiënte navigatie op beperkte brilinterfaces.","\u002Fnl\u002Fnetwork\u002Fftp\u002Fglasses",{"title":5,"description":879},"nl\u002Fnetwork\u002Fftp\u002Fglasses","uVzY1KXheqfqQqtaibBaJEFh8PCaL8UAYQAsUiDTvxU",1780644528770]