[{"data":1,"prerenderedAt":913},["ShallowReactive",2],{"\u002Ffr\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\u002Ffr\u002Fnetwork\u002Fftp\u002Fglasses.md","Protocole FTP sur les lunettes intelligentes – Accès aux fichiers du serveur pour l'informatique portable",{"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},"spécificités-du-protocole-ftp-pour-les-lunettes-intelligentes","Spécificités du protocole FTP pour les lunettes intelligentes",[15,16,17],"p",{},"Cette page couvre les aspects techniques de l'utilisation du protocole FTP sur le matériel des lunettes intelligentes : mécanismes de connexion, configuration du serveur pour une compatibilité optimale des lunettes et considérations au niveau du protocole spécifiques aux appareils informatiques portables.",[15,19,20],{},"Le protocole FTP lui-même est indépendant du périphérique : il fonctionne de la même manière, que le client soit un ordinateur de bureau, un téléphone ou des lunettes.Les différences résident dans les contraintes matérielles : méthodes de saisie, limitations d'affichage, sensibilité de la batterie et fiabilité du WiFi.",[10,22,24],{"id":23},"fonctionnement-du-protocole-sur-le-matériel-des-lunettes","Fonctionnement du protocole sur le matériel des lunettes",[26,27,29],"h3",{"id":28},"pile-réseau","Pile réseau",[15,31,32],{},"Les unités de calcul de lunettes exécutant Android ont une pile TCP\u002FIP standard :",[34,35,36,40,43,46],"ul",{},[37,38,39],"li",{},"La radio WiFi fournit une connectivité réseau (2,4\u002F5 GHz selon le matériel)",[37,41,42],{},"Les connexions socket standard prennent en charge la conception double canal de FTP",[37,44,45],{},"Le canal de contrôle (port 21) maintient l'état de la session",[37,47,48],{},"Les canaux de données (ports dynamiques en mode passif) transportent les transferts de fichiers",[26,50,52],{"id":51},"flux-de-session-ftp-sur-les-lunettes","Flux de session FTP sur les lunettes",[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],{},"Chaque opération suit le protocole standard FTP RFC 959.AnExplorer gère toutes les négociations de protocole de manière transparente.",[26,68,70],{"id":69},"exigence-du-mode-passif","Exigence du mode passif",[15,72,73,77],{},[74,75,76],"strong",{},"Le mode passif (PASV) est indispensable pour les lunettes."," Raisons :",[34,79,80,83,86,89],{},[37,81,82],{},"Les lunettes sont derrière le NAT (routeur domestique) — le mode actif nécessite une connexion serveur-client que le NAT bloque",[37,84,85],{},"Les lunettes peuvent avoir limité la prise en charge des connexions entrantes",[37,87,88],{},"Toutes les implémentations FTP modernes devraient de toute façon utiliser le mode passif",[37,90,91],{},"AnExplorer passe par défaut en mode passif",[15,93,94],{},"Configuration du port passif côté serveur :",[34,96,97,100,103],{},[37,98,99],{},"Définir une plage de ports (par exemple, 50000-51000)",[37,101,102],{},"Ouvrez cette plage dans le pare-feu le cas échéant",[37,104,105],{},"Configurer l'adresse de mascarade si le serveur est derrière NAT (pour l'accès à distance)",[10,107,109],{"id":108},"configuration-du-serveur-pour-les-lunettes","Configuration du serveur pour les lunettes",[26,111,113],{"id":112},"paramètres-de-serveur-recommandés","Paramètres de serveur recommandés",[15,115,116],{},"Pour une compatibilité optimale avec les unités de calcul à lunettes :",[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],{},"Paramètres clés expliqués :",[34,186,187,193,199,205,211],{},[37,188,189,192],{},[74,190,191],{},"Mode passif activé :"," Requis pour les lunettes derrière NAT",[37,194,195,198],{},[74,196,197],{},"Délai d'attente généreux :"," Les lunettes peuvent être plus lentes à naviguer ;éviter une déconnexion prématurée",[37,200,201,204],{},[74,202,203],{},"Prise en charge UTF-8 :"," Gère les noms de fichiers internationaux",[37,206,207,210],{},[74,208,209],{},"Mode binaire par défaut :"," Les fichiers multimédias doivent être transférés en tant que binaire",[37,212,213,216],{},[74,214,215],{},"Authentification de l'utilisateur local :"," Accès standard par nom d'utilisateur\u002Fmot de passe",[26,218,220],{"id":219},"configuration-du-compte-utilisateur","Configuration du compte utilisateur",[15,222,223],{},"Créez un utilisateur de lunettes dédié :",[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],{},"Ou sur NAS (basé sur une interface graphique) :",[318,319,320,323,326,329],"ol",{},[37,321,322],{},"Panneau de configuration → Utilisateurs → Créer",[37,324,325],{},"Nom : \"lunettes-synchronisation\"",[37,327,328],{},"Définir les autorisations : lecture seule sur les partages multimédias, lecture-écriture sur les partages de téléchargement",[37,330,331],{},"Activer l'accès FTP pour cet utilisateur",[26,333,335],{"id":334},"optimisation-de-la-structure-des-dossiers","Optimisation de la structure des dossiers",[15,337,338],{},"Conception pour une navigation à affichage limité :",[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 :"," Maximum 2 niveaux de profondeur pour la navigation avec des lunettes.Conservez les dossiers « dernier » ou « actuel » au niveau supérieur pour une navigation minimale.",[10,352,354],{"id":353},"détails-du-protocole-de-transfert","Détails du protocole de transfert",[26,356,358],{"id":357},"binaire-contre-ascii","Binaire contre ASCII",[15,360,361,362,365],{},"Utilisez toujours le ",[74,363,364],{},"mode de transfert binaire"," pour les lunettes :",[34,367,368,371,374,377],{},[37,369,370],{},"Fichiers audio (MP3, FLAC, AAC) : doivent être binaires",[37,372,373],{},"Images : doivent être binaires",[37,375,376],{},"Actifs AR (GLB, textures) : doivent être binaires",[37,378,379],{},"Seuls les fichiers texte brut peuvent utiliser l'ASCII (mais le binaire fonctionne également pour le texte)",[15,381,382],{},"AnExplorer définit le mode binaire par défaut.Aucune configuration utilisateur nécessaire.",[26,384,386],{"id":385},"reprendre-la-prise-en-charge-commande-rest","Reprendre la prise en charge (commande REST)",[15,388,389],{},"La reprise FTP permet de poursuivre les transferts interrompus :",[34,391,392,395,398,401],{},[37,393,394],{},"Si le WiFi tombe en cours de transfert, reconnectez-vous et reprenez à partir du dernier octet",[37,396,397],{},"Le serveur doit prendre en charge la commande REST (la plupart le font)",[37,399,400],{},"Particulièrement important pour les lunettes où la stabilité du WiFi peut varier",[37,402,403],{},"AnExplorer les tentatives reprennent automatiquement en cas de téléchargements interrompus",[26,405,407],{"id":406},"limites-de-taille-de-transfert","Limites de taille de transfert",[15,409,410],{},"Aucune limite inhérente à la taille du protocole FTP.Limites pratiques pour les lunettes :",[34,412,413,416,419],{},[37,414,415],{},"Stockage disponible sur l'appareil (à vérifier avant les transferts importants)",[37,417,418],{},"Autonomie de la batterie pendant le transfert (les fichiers volumineux prennent du temps)",[37,420,421],{},"Stabilité de la session WiFi (transferts plus longs = plus de risques d'interruption)",[10,423,425],{"id":424},"comparaison-des-protocoles-pour-les-lunettes","Comparaison des protocoles pour les lunettes",[427,428,429,451],"table",{},[430,431,432],"thead",{},[433,434,435,439,442,445,448],"tr",{},[436,437,438],"th",{},"Aspects",[436,440,441],{},"FTP",[436,443,444],{},"SFTP",[436,446,447],{},"PME",[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",{},"Port",[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],{},"Cryptage",[457,478,479],{},"Aucun",[457,481,482],{},"Complet",[457,484,485],{},"Facultatif",[457,487,488],{},"Facultatif (HTTPS)",[433,490,491,494,497,500,503],{},[457,492,493],{},"Authentification",[457,495,496],{},"UTILISATEUR\u002FPASS",[457,498,499],{},"Clés ou mot de passe",[457,501,502],{},"Utilisateur\u002Fpasse",[457,504,502],{},[433,506,507,510,513,516,519],{},[457,508,509],{},"Compatible streaming",[457,511,512],{},"Non (téléchargement uniquement)",[457,514,515],{},"Non",[457,517,518],{},"Oui",[457,520,521],{},"Partielle",[433,523,524,527,530,532,535],{},[457,525,526],{},"Reprendre l'assistance",[457,528,529],{},"Oui (REPOS)",[457,531,518],{},[457,533,534],{},"Limité",[457,536,521],{},[433,538,539,542,545,548,551],{},[457,540,541],{},"Idéal pour",[457,543,544],{},"Transfert en masse",[457,546,547],{},"Transfert sécurisé",[457,549,550],{},"Diffusion multimédia",[457,552,553],{},"Accès au cloud",[433,555,556,559,562,565,568],{},[457,557,558],{},"Compatible avec le pare-feu",[457,560,561],{},"Modéré",[457,563,564],{},"Bon",[457,566,567],{},"Pauvre (à distance)",[457,569,570],{},"Excellent",[15,572,573,576,577,580],{},[74,574,575],{},"Pour l'audio des lunettes :"," SMB pour le streaming, FTP\u002FSFTP pour les téléchargements.\n",[74,578,579],{},"Pour les lunettes :"," FTP pour le déploiement groupé, SFTP pour le contenu sensible.",[10,582,584],{"id":583},"performances-sur-le-matériel-des-lunettes","Performances sur le matériel des lunettes",[26,586,588],{"id":587},"impact-sur-le-processeur","Impact sur le processeur",[15,590,591],{},"FTP lui-même a une surcharge CPU minimale (contrairement à SFTP qui nécessite un cryptage\u002Fdéchiffrement).Sur les unités de calcul à lunettes avec une puissance de traitement limitée, les demandes inférieures de CPU de FTP signifient :",[34,593,594,597,600],{},[37,595,596],{},"Transferts plus rapides (pas de goulot d'étranglement de cryptage)",[37,598,599],{},"Moins de consommation de batterie pendant le transfert",[37,601,602],{},"Le système reste réactif pendant les téléchargements",[26,604,606],{"id":605},"utilisation-de-la-mémoire","Utilisation de la mémoire",[15,608,609],{},"Empreinte mémoire du client FTP :",[34,611,612,615,618,621],{},[37,613,614],{},"Canal de contrôle : minimal (protocole basé sur du texte)",[37,616,617],{},"Transfert de données : taille du tampon (généralement 8 à 64 Ko)",[37,619,620],{},"Listes de répertoires : proportionnelles au nombre de fichiers",[37,622,623],{},"Total : négligeable sur les appareils Android modernes (même les unités de calcul)",[26,625,627],{"id":626},"états-dalimentation-du-wi-fi","États d'alimentation du Wi-Fi",[15,629,630],{},"Les unités de calcul à lunettes gèrent de manière agressive la puissance WiFi :",[34,632,633,636,639,642],{},[37,634,635],{},"Le WiFi peut dormir entre les interactions des utilisateurs",[37,637,638],{},"Le transfert FTP actif maintient le WiFi éveillé",[37,640,641],{},"La connexion inactive peut expirer si le WiFi passe en mode veille",[37,643,644,647],{},[74,645,646],{},"Solution :"," Maintenez les interactions en mouvement ou téléchargez tout en une seule fois",[10,649,651],{"id":650},"dépannage-ftp-sur-les-lunettes","Dépannage FTP sur les lunettes",[26,653,655],{"id":654},"connexion-rejetée","Connexion rejetée",[34,657,658,661,664,667],{},[37,659,660],{},"Le serveur ne fonctionne pas ou mauvais port",[37,662,663],{},"Pare-feu bloquant la connexion de l'IP des lunettes",[37,665,666],{},"Liaison du serveur à une mauvaise interface (localhost uniquement)",[37,668,669],{},"Correctif : vérifier l'état du serveur, vérifier les règles de pare-feu",[26,671,673],{"id":672},"échec-de-la-connexion-réponse-530","Échec de la connexion (réponse 530)",[34,675,676,679,682,685],{},[37,677,678],{},"Mauvaises informations d'identification",[37,680,681],{},"Utilisateur non autorisé pour l'accès FTP",[37,683,684],{},"Trop de tentatives infructueuses (verrouillage temporaire)",[37,686,687],{},"Correctif : Vérifiez les informations d'identification sur un autre client, vérifiez les autorisations des utilisateurs du serveur",[26,689,691],{"id":690},"le-mode-passif-a-échoué-pas-de-connexion-de-données","Le mode passif a échoué (pas de connexion de données)",[34,693,694,697,700,703],{},[37,695,696],{},"Plage de ports passifs non configurée sur le serveur",[37,698,699],{},"Pare-feu bloquant la plage de ports passifs",[37,701,702],{},"Le serveur renvoie une mauvaise adresse IP dans la réponse PASV (problème NAT)",[37,704,705],{},"Correctif : configurer la plage de ports passifs, vérifier le pare-feu, définir l'adresse de mascarade",[26,707,709],{"id":708},"délai-dexpiration-du-transfert","Délai d'expiration du transfert",[34,711,712,715,718,721],{},[37,713,714],{},"WiFi abandonné pendant le transfert",[37,716,717],{},"Délai d'expiration de la connexion aux données du serveur trop court",[37,719,720],{},"L'économiseur de batterie a tué le WiFi",[37,722,723],{},"Correctif : augmenter le délai d'attente du serveur, garder les lunettes actives, vérifier la stabilité du WiFi",[26,725,727],{"id":726},"corruption-de-fichier-après-le-transfert","Corruption de fichier après le transfert",[34,729,730,733,736],{},[37,731,732],{},"Mode ASCII utilisé pour le fichier binaire (utilisez toujours le binaire)",[37,734,735],{},"Transfert interrompu sans reprise",[37,737,738],{},"Correctif : retélécharger en mode binaire, vérifier que la taille du fichier correspond au serveur",[10,740,742],{"id":741},"bonnes-pratiques-de-sécurité","Bonnes pratiques de sécurité",[26,744,746],{"id":745},"pour-une-utilisation-en-réseau-domestique","Pour une utilisation en réseau domestique",[34,748,749,752,755,758],{},[37,750,751],{},"Le cryptage WiFi WPA2\u002FWPA3 protège le segment sans fil",[37,753,754],{},"Les informations d'identification FTP voyagent cryptées dans le tunnel WiFi",[37,756,757],{},"Un utilisateur dédié avec des autorisations minimales limite l'exposition",[37,759,760],{},"Sécurité acceptable pour la synchronisation des médias personnels",[26,762,764],{"id":763},"pour-une-utilisation-en-entreprise","Pour une utilisation en entreprise",[34,766,767,773,776,779],{},[37,768,769,772],{},[74,770,771],{},"Utilisez plutôt SFTP"," : chiffrement complet de bout en bout",[37,774,775],{},"Authentification basée sur un certificat (pas de mot de passe à intercepter)",[37,777,778],{},"Segmentation du réseau (lunettes sur VLAN séparé)",[37,780,781],{},"Journalisation d'audit sur le serveur pour la conformité",[26,783,785],{"id":784},"stockage-des-identifiants-sur-les-lunettes","Stockage des identifiants sur les lunettes",[15,787,788],{},"AnExplorer enregistre les informations d'identification FTP dans le stockage sécurisé de l'appareil :",[34,790,791,794,797,800],{},[37,792,793],{},"Chiffré au repos sur Android moderne",[37,795,796],{},"Protégé par le verrouillage de l'appareil (PIN, schéma, biométrique)",[37,798,799],{},"Considérez : en cas de perte des lunettes, les informations d'identification enregistrées pourraient être consultées",[37,801,802],{},"Atténuation : le compte FTP à autorisation limitée minimise les dommages",[10,804,806],{"id":805},"guides-connexes","Guides connexes",[34,808,809,817,824,831],{},[37,810,811,816],{},[812,813,815],"a",{"href":814},"\u002Ffr\u002Ffeatures\u002Fftp-client\u002Fglasses","Client FTP pour lunettes intelligentes"," — Présentation des fonctionnalités FTP",[37,818,819,823],{},[812,820,822],{"href":821},"\u002Ffr\u002Fnetwork\u002Fsmb\u002Fglasses","PME sur lunettes intelligentes"," — protocole alternatif",[37,825,826,830],{},[812,827,829],{"href":828},"\u002Ffr\u002Fnetwork\u002Fwebdav\u002Fglasses","WebDAV sur les lunettes intelligentes"," — Accès au protocole WebDAV",[37,832,833,837],{},[812,834,836],{"href":835},"\u002Ffr\u002Fnetwork\u002Fsftp","Protocole SFTP"," — alternative sécurisée au 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},"Détails du protocole FTP pour les lunettes intelligentes.Connectez-vous aux serveurs FTP à partir d'unités de calcul de lunettes pour le transfert multimédia, les ressources AR et la gestion de contenu.","md",{"faq":882,"howto":895},[883,886,889,892],{"q":884,"a":885},"Comment fonctionne techniquement FTP sur le matériel des lunettes ?","Sur les unités de calcul Android autonomes, FTP utilise le WiFi de l'appareil pour établir des connexions TCP standard aux serveurs FTP.Le protocole fonctionne de la même manière que n'importe quel appareil Android : canal de contrôle sur le port 21, connexions de données passives pour les transferts.",{"q":887,"a":888},"Dois-je utiliser FTP ou SFTP sur les lunettes ?","SFTP pour les transferts sensibles à la sécurité (les informations d'identification sont cryptées).FTP convient parfaitement à une utilisation sur un réseau domestique avec un compte limité dédié.SFTP ajoute une légère surcharge mais améliore considérablement la sécurité.",{"q":890,"a":891},"Quels serveurs FTP fonctionnent le mieux avec des lunettes ?","Tout serveur FTP standard : Synology\u002FQNAP NAS, vsftpd, ProFTPD, FileZilla Server.Configurez le mode passif et définissez des délais d'attente généreux.Les structures de dossiers simples fonctionnent mieux compte tenu des contraintes d'interface des lunettes.",{"q":893,"a":894},"Les lunettes peuvent-elles télécharger des fichiers sur des serveurs FTP ?","Oui.Les unités de calcul peuvent télécharger des fichiers (journaux de capteurs, photos capturées, données AR) sur des serveurs FTP.Les lunettes audio uniquement ne peuvent pas télécharger directement, mais le téléphone couplé peut télécharger du contenu depuis la mémoire du téléphone.",{"name":896,"description":897,"totalTime":898,"steps":899},"Comment configurer le protocole FTP sur les lunettes intelligentes","Configuration technique pour les connexions FTP à partir du matériel de lunettes intelligentes.","PT2M",[900,903,906],{"name":901,"text":902},"Vérifier l'accès au réseau","Vérifiez que l'unité de calcul des lunettes ou le téléphone couplé dispose d'un accès WiFi au réseau hébergeant votre serveur FTP.",{"name":904,"text":905},"Configurer la connexion","Dans AnExplorer : Réseau → FTP → IP du serveur, port 21, mode passif, identifiants.Testez la connexion.",{"name":907,"text":908},"Optimiser pour l'utilisation de lunettes","Enregistrez le signet pour un accès rapide.Créez une structure de dossiers simple côté serveur pour une navigation efficace sur des interfaces de lunettes limitées.","\u002Ffr\u002Fnetwork\u002Fftp\u002Fglasses",{"title":5,"description":879},"fr\u002Fnetwork\u002Fftp\u002Fglasses","kxdzALpR959E_E6oOV836FttaeIUTJIaIZyo_rn5il4",1780644560925]