[{"data":1,"prerenderedAt":934},["ShallowReactive",2],{"\u002Fnetwork\u002Fftp\u002Fvr-headset":3},{"id":4,"title":5,"body":6,"description":896,"extension":897,"meta":898,"navigation":929,"path":930,"seo":931,"stem":932,"__hash__":933},"networks\u002Fnetwork\u002Fftp\u002Fvr-headset.md","FTP Client for VR Headset — Access Remote Servers from Quest & PICO",{"type":7,"value":8,"toc":863},"minimark",[9,14,18,21,25,30,33,46,49,64,71,75,78,92,96,99,110,114,117,128,132,136,139,165,171,175,178,205,210,214,217,240,245,249,252,256,273,277,367,373,377,380,391,395,398,415,419,479,483,486,523,527,530,547,551,605,611,615,677,681,684,698,701,705,822,828,832],[10,11,13],"h2",{"id":12},"remote-server-access-from-your-vr-headset","Remote Server Access from Your VR Headset",[15,16,17],"p",{},"FTP (File Transfer Protocol) servers remain one of the most common ways to host\nand share files remotely. Seedboxes, personal servers, web hosting, NAS devices with FTP enabled, and shared file repositories all use FTP or its secure variants (FTPS, SFTP). Accessing these from a VR headset eliminates the need for a PC as an intermediary when you want to download content or stream media.",[15,19,20],{},"AnExplorer's built-in FTP client connects your Quest or PICO headset directly to remote servers. Browse directories, download files, stream video, and manage remote content — all from within VR.",[10,22,24],{"id":23},"why-ftp-on-a-vr-headset","Why FTP on a VR Headset?",[26,27,29],"h3",{"id":28},"seedbox-access","Seedbox access",[15,31,32],{},"Many users maintain seedboxes (remote servers for downloading and sharing large files). These typically provide:",[34,35,36,40,43],"ul",{},[37,38,39],"li",{},"FTP\u002FSFTP access to downloaded content",[37,41,42],{},"Large storage (1-10+ TB) of media files",[37,44,45],{},"High-bandwidth connections (1-10 Gbps upload)",[15,47,48],{},"With AnExplorer's FTP client on your headset:",[50,51,52,55,58,61],"ol",{},[37,53,54],{},"Connect to seedbox via SFTP",[37,56,57],{},"Browse your downloaded media library",[37,59,60],{},"Stream videos directly → plays in VR cinema (Skybox, DeoVR)",[37,62,63],{},"Download files you want offline on the headset",[15,65,66,70],{},[67,68,69],"strong",{},"No PC required"," — access your seedbox content directly from VR.",[26,72,74],{"id":73},"personal-server-vps","Personal server \u002F VPS",[15,76,77],{},"If you run a personal server (home server, VPS, or dedicated hosting):",[34,79,80,83,86,89],{},[37,81,82],{},"Access files stored on your server from VR",[37,84,85],{},"Download documents, media, or game files",[37,87,88],{},"Manage server content (upload screenshots, recordings from VR)",[37,90,91],{},"Stream your personal media library hosted on the server",[26,93,95],{"id":94},"web-hosting-file-access","Web hosting file access",[15,97,98],{},"Web developers or site owners with FTP access to their hosting:",[34,100,101,104,107],{},[37,102,103],{},"Download files from your web hosting",[37,105,106],{},"Check uploaded content",[37,108,109],{},"Access backup files stored on the server",[26,111,113],{"id":112},"nas-with-ftp-enabled","NAS with FTP enabled",[15,115,116],{},"Some NAS devices (Synology, QNAP) expose FTP\u002FSFTP alongside SMB:",[34,118,119,122,125],{},[37,120,121],{},"Connect via SFTP when outside your home network (SFTP works over internet; SMB is local-only)",[37,123,124],{},"Access your NAS remotely from VR when traveling",[37,126,127],{},"Combine with VPN for secure remote NAS access",[10,129,131],{"id":130},"connecting-to-servers","Connecting to Servers",[26,133,135],{"id":134},"ftp-plain-port-21","FTP (plain — port 21)",[15,137,138],{},"Basic unencrypted connection:",[50,140,141,144,152,159,162],{},[37,142,143],{},"AnExplorer → Network → FTP → Add Server",[37,145,146,147,151],{},"Server: ",[148,149,150],"code",{},"ftp.yourserver.com"," or IP address",[37,153,154,155,158],{},"Port: ",[148,156,157],{},"21"," (default for FTP)",[37,160,161],{},"Username\u002Fpassword or anonymous",[37,163,164],{},"Connect → browse server files",[15,166,167,170],{},[67,168,169],{},"When to use:"," Local network transfers where encryption isn't needed, or legacy servers that only support plain FTP.",[26,172,174],{"id":173},"ftps-ftp-over-tls-port-990","FTPS (FTP over TLS — port 990)",[15,176,177],{},"Encrypted FTP connection:",[50,179,180,182,187,196,199,202],{},[37,181,143],{},[37,183,146,184],{},[148,185,186],{},"ftps.yourserver.com",[37,188,154,189,192,193,195],{},[148,190,191],{},"990"," (implicit FTPS) or ",[148,194,157],{}," (explicit FTPS\u002FSTARTTLS)",[37,197,198],{},"Enable SSL\u002FTLS option",[37,200,201],{},"Username\u002Fpassword",[37,203,204],{},"Connect → encrypted browsing",[15,206,207,209],{},[67,208,169],{}," Servers that support FTPS, providing encryption without SSH access.",[26,211,213],{"id":212},"sftp-ssh-file-transfer-port-22","SFTP (SSH File Transfer — port 22)",[15,215,216],{},"Most secure option — runs over SSH:",[50,218,219,222,228,234,237],{},[37,220,221],{},"AnExplorer → Network → SFTP → Add Server",[37,223,146,224,227],{},[148,225,226],{},"sftp.yourserver.com"," or IP",[37,229,154,230,233],{},[148,231,232],{},"22"," (default for SSH\u002FSFTP)",[37,235,236],{},"Username\u002Fpassword (or key authentication)",[37,238,239],{},"Connect → fully encrypted session",[15,241,242,244],{},[67,243,169],{}," Always prefer SFTP when available. Most modern servers, seedboxes, VPS, and NAS devices support it. Best security for accessing content over the internet.",[10,246,248],{"id":247},"streaming-media-from-ftp","Streaming Media from FTP",[15,250,251],{},"The most compelling use case: streaming your remote media library directly in VR.",[26,253,255],{"id":254},"video-streaming-workflow","Video streaming workflow",[50,257,258,261,264,267,270],{},[37,259,260],{},"Connect to server via FTP\u002FSFTP",[37,262,263],{},"Navigate to your media library (Movies\u002F, TV Shows\u002F, etc.)",[37,265,266],{},"Tap a video file → it launches in your VR video player",[37,268,269],{},"Video streams from the remote server to your headset",[37,271,272],{},"Watch on a virtual cinema screen in VR",[26,274,276],{"id":275},"streaming-requirements","Streaming requirements",[278,279,280,299],"table",{},[281,282,283],"thead",{},[284,285,286,290,293,296],"tr",{},[287,288,289],"th",{},"Content",[287,291,292],{},"Server upload needed",[287,294,295],{},"Your download needed",[287,297,298],{},"Experience",[300,301,302,316,329,341,354],"tbody",{},[284,303,304,308,311,313],{},[305,306,307],"td",{},"720p movie",[305,309,310],{},"5 Mbps",[305,312,310],{},[305,314,315],{},"✅ Smooth",[284,317,318,321,324,326],{},[305,319,320],{},"1080p movie (H.264)",[305,322,323],{},"15 Mbps",[305,325,323],{},[305,327,328],{},"✅ Smooth on good connection",[284,330,331,334,337,339],{},[305,332,333],{},"1080p movie (H.265)",[305,335,336],{},"8 Mbps",[305,338,336],{},[305,340,315],{},[284,342,343,346,349,351],{},[305,344,345],{},"4K movie",[305,347,348],{},"40+ Mbps",[305,350,348],{},[305,352,353],{},"⚠️ Requires fast connection both ends",[284,355,356,359,362,364],{},[305,357,358],{},"Audio (FLAC)",[305,360,361],{},"2 Mbps",[305,363,361],{},[305,365,366],{},"✅ Always smooth",[15,368,369,372],{},[67,370,371],{},"For reliable VR streaming from FTP:"," Stick with 1080p H.265 encoded content. It provides excellent quality at manageable bitrates. 4K streaming from remote servers requires both fast upload (server) and fast download (headset WiFi → internet).",[26,374,376],{"id":375},"audio-streaming","Audio streaming",[15,378,379],{},"Music files stream even more easily:",[50,381,382,385,388],{},[37,383,384],{},"Connect to server → navigate to music folder",[37,386,387],{},"Tap audio file → plays through headset speakers or connected earbuds",[37,389,390],{},"Background playback while doing other VR activities",[10,392,394],{"id":393},"downloading-content","Downloading Content",[15,396,397],{},"For large files or unreliable connections, download first:",[50,399,400,403,406,409,412],{},[37,401,402],{},"Connect to server",[37,404,405],{},"Navigate to desired file",[37,407,408],{},"Long-press → Download (or copy to local storage)",[37,410,411],{},"File saves to headset storage",[37,413,414],{},"Play offline anytime — no connection needed later",[26,416,418],{"id":417},"download-vs-stream-decision","Download vs stream decision",[278,420,421,431],{},[281,422,423],{},[284,424,425,428],{},[287,426,427],{},"Situation",[287,429,430],{},"Recommendation",[300,432,433,441,449,457,465,472],{},[284,434,435,438],{},[305,436,437],{},"Fast, stable connection + watching once",[305,439,440],{},"Stream",[284,442,443,446],{},[305,444,445],{},"Slow\u002Funreliable connection",[305,447,448],{},"Download first",[284,450,451,454],{},[305,452,453],{},"Content you'll watch multiple times",[305,455,456],{},"Download",[284,458,459,462],{},[305,460,461],{},"Trying before committing (large file)",[305,463,464],{},"Stream to preview",[284,466,467,470],{},[305,468,469],{},"Limited headset storage",[305,471,440],{},[284,473,474,477],{},[305,475,476],{},"Going offline soon (travel)",[305,478,456],{},[10,480,482],{"id":481},"server-management-from-vr","Server Management from VR",[15,484,485],{},"Beyond downloading, AnExplorer's FTP client provides full file operations:",[34,487,488,494,499,505,511,517],{},[37,489,490,493],{},[67,491,492],{},"Browse"," — navigate the remote directory structure",[37,495,496,498],{},[67,497,456],{}," — copy remote files to headset",[37,500,501,504],{},[67,502,503],{},"Upload"," — send headset files to the server (VR recordings, screenshots)",[37,506,507,510],{},[67,508,509],{},"Delete"," — remove files from the server (clean up watched content)",[37,512,513,516],{},[67,514,515],{},"Create directories"," — organize content on the server",[37,518,519,522],{},[67,520,521],{},"Rename"," — fix file\u002Ffolder names remotely",[26,524,526],{"id":525},"uploading-vr-captures","Uploading VR captures",[15,528,529],{},"Your headset records screenshots and screen recordings. Upload them to your server for safekeeping or sharing:",[50,531,532,535,538,541,544],{},[37,533,534],{},"AnExplorer → navigate to headset's recording folder",[37,536,537],{},"Select captures → Copy",[37,539,540],{},"Navigate to the FTP remote connection → paste",[37,542,543],{},"Files upload to server",[37,545,546],{},"Access them later from any device connected to the same server",[10,548,550],{"id":549},"security-best-practices","Security Best Practices",[278,552,553,563],{},[281,554,555],{},[284,556,557,560],{},[287,558,559],{},"Practice",[287,561,562],{},"Why it matters",[300,564,565,573,581,589,597],{},[284,566,567,570],{},[305,568,569],{},"Use SFTP over plain FTP",[305,571,572],{},"Credentials and data encrypted in transit",[284,574,575,578],{},[305,576,577],{},"Don't use plain FTP over public WiFi",[305,579,580],{},"Anyone on the network can see your password",[284,582,583,586],{},[305,584,585],{},"Use strong passwords",[305,587,588],{},"Server access = full file access",[284,590,591,594],{},[305,592,593],{},"Change default port (if you control the server)",[305,595,596],{},"Reduces automated scanning\u002Fattacks",[284,598,599,602],{},[305,600,601],{},"Disconnect after use",[305,603,604],{},"Don't leave persistent connections open",[15,606,607,610],{},[67,608,609],{},"Minimum recommendation:"," Always use SFTP (port 22) when accessing servers over the internet. Plain FTP is acceptable only on trusted local networks.",[10,612,614],{"id":613},"connection-troubleshooting","Connection Troubleshooting",[278,616,617,627],{},[281,618,619],{},[284,620,621,624],{},[287,622,623],{},"Issue",[287,625,626],{},"Solution",[300,628,629,637,645,653,661,669],{},[284,630,631,634],{},[305,632,633],{},"Connection refused",[305,635,636],{},"Check server address, port, and that FTP service is running",[284,638,639,642],{},[305,640,641],{},"Authentication failed",[305,643,644],{},"Verify username\u002Fpassword; check caps lock in VR keyboard",[284,646,647,650],{},[305,648,649],{},"Timeout",[305,651,652],{},"Server might be blocking your IP; check firewall rules",[284,654,655,658],{},[305,656,657],{},"Slow browsing",[305,659,660],{},"Large directory listings take time; navigate to specific paths",[284,662,663,666],{},[305,664,665],{},"Can't stream video",[305,667,668],{},"Check bandwidth; try downloading a small file first to verify connection works",[284,670,671,674],{},[305,672,673],{},"SSL certificate error (FTPS)",[305,675,676],{},"Server may use self-signed cert; option to accept in AnExplorer settings",[10,678,680],{"id":679},"saving-server-connections","Saving Server Connections",[15,682,683],{},"AnExplorer saves your server configurations:",[34,685,686,689,692,695],{},[37,687,688],{},"Server address, port, protocol",[37,690,691],{},"Username (password optionally saved)",[37,693,694],{},"Default remote directory",[37,696,697],{},"Saved as bookmark for quick reconnection",[15,699,700],{},"Set up your servers once → reconnect with a single tap in future sessions.",[10,702,704],{"id":703},"ftp-vs-other-remote-access-in-vr","FTP vs Other Remote Access in VR",[278,706,707,726],{},[281,708,709],{},[284,710,711,714,717,720,723],{},[287,712,713],{},"Method",[287,715,716],{},"Speed",[287,718,719],{},"Security",[287,721,722],{},"Setup complexity",[287,724,725],{},"Best for",[300,727,728,745,761,776,792,807],{},[284,729,730,733,736,739,742],{},[305,731,732],{},"FTP (plain)",[305,734,735],{},"Fast",[305,737,738],{},"❌ None",[305,740,741],{},"Easy",[305,743,744],{},"Local network only",[284,746,747,750,752,755,758],{},[305,748,749],{},"FTPS",[305,751,735],{},[305,753,754],{},"✅ Encrypted",[305,756,757],{},"Medium",[305,759,760],{},"Servers with TLS support",[284,762,763,766,768,771,773],{},[305,764,765],{},"SFTP",[305,767,735],{},[305,769,770],{},"✅ Encrypted (SSH)",[305,772,757],{},[305,774,775],{},"Best all-around remote access",[284,777,778,781,784,787,789],{},[305,779,780],{},"SMB",[305,782,783],{},"Fast (local)",[305,785,786],{},"⚠️ LAN only",[305,788,741],{},[305,790,791],{},"Home NAS on same WiFi",[284,793,794,797,800,802,804],{},[305,795,796],{},"Cloud storage",[305,798,799],{},"Variable",[305,801,754],{},[305,803,741],{},[305,805,806],{},"Google Drive, Dropbox, MEGA",[284,808,809,812,814,817,819],{},[305,810,811],{},"WebDAV",[305,813,757],{},[305,815,816],{},"✅ Over HTTPS",[305,818,757],{},[305,820,821],{},"Web-based file servers",[15,823,824,827],{},[67,825,826],{},"SFTP is the recommended choice"," for remote server access from VR. SMB is better for local NAS access. Cloud storage is simplest for casual file access.",[10,829,831],{"id":830},"related-guides","Related Guides",[34,833,834,842,849,856],{},[37,835,836,841],{},[837,838,840],"a",{"href":839},"\u002Ffeatures\u002Fftp-client","FTP Client Feature"," — full FTP client capabilities",[37,843,844,848],{},[837,845,847],{"href":846},"\u002Fdevice\u002Fvr-headset","File Manager for VR Headset"," — VR file management overview",[37,850,851,855],{},[837,852,854],{"href":853},"\u002Ffeatures\u002Fvideo-player\u002Fvr-headset","Video Player for VR Headset"," — play streamed media in VR",[37,857,858,862],{},[837,859,861],{"href":860},"\u002Fcloud\u002Fgoogle-drive\u002Fvr-headset","Google Drive on VR Headset"," — cloud alternative to FTP",{"title":864,"searchDepth":865,"depth":865,"links":866},"",2,[867,868,875,880,885,888,891,892,893,894,895],{"id":12,"depth":865,"text":13},{"id":23,"depth":865,"text":24,"children":869},[870,872,873,874],{"id":28,"depth":871,"text":29},3,{"id":73,"depth":871,"text":74},{"id":94,"depth":871,"text":95},{"id":112,"depth":871,"text":113},{"id":130,"depth":865,"text":131,"children":876},[877,878,879],{"id":134,"depth":871,"text":135},{"id":173,"depth":871,"text":174},{"id":212,"depth":871,"text":213},{"id":247,"depth":865,"text":248,"children":881},[882,883,884],{"id":254,"depth":871,"text":255},{"id":275,"depth":871,"text":276},{"id":375,"depth":871,"text":376},{"id":393,"depth":865,"text":394,"children":886},[887],{"id":417,"depth":871,"text":418},{"id":481,"depth":865,"text":482,"children":889},[890],{"id":525,"depth":871,"text":526},{"id":549,"depth":865,"text":550},{"id":613,"depth":865,"text":614},{"id":679,"depth":865,"text":680},{"id":703,"depth":865,"text":704},{"id":830,"depth":865,"text":831},"Connect to FTP, FTPS, and SFTP servers from Meta Quest and PICO VR headsets with AnExplorer. Access seedboxes, remote servers, and download content without a PC.","md",{"faq":899,"howto":912},[900,903,906,909],{"q":901,"a":902},"Can I connect to FTP from a VR headset?","Yes. AnExplorer on Quest and PICO includes a full FTP\u002FFTPS\u002FSFTP client. Enter your server address, credentials, and port — browse remote files directly on your headset. Download files, stream media, or manage remote content.",{"q":904,"a":905},"Can I stream media from a remote FTP source in VR?","Yes. Navigate to a video or music file on the remote host → tap to play. For video, it launches in your VR cinema player. Streaming quality depends on your internet connection speed and the remote host's upload bandwidth.",{"q":907,"a":908},"Is the connection secure?","AnExplorer supports FTPS (FTP over TLS) and SFTP (SSH File Transfer Protocol) for encrypted connections. Use these instead of plain FTP when security matters — especially over public WiFi or for sensitive content.",{"q":910,"a":911},"What can I download from FTP to my headset?","Anything the remote server hosts: media files (movies, music), game archives for sideloading, documents, ROM collections, backup files, or any content you've stored on a remote server.",{"name":913,"description":914,"totalTime":915,"steps":916},"How to Connect to FTP from VR Headset","Access remote FTP\u002FSFTP servers from Meta Quest or PICO headset.","PT2M",[917,920,923,926],{"name":918,"text":919},"Open AnExplorer","Launch AnExplorer on your VR headset from the app library.",{"name":921,"text":922},"Add FTP connection","Go to Network → FTP → Add Server. Enter server address, port (21 for FTP, 22 for SFTP, 990 for FTPS), username, and password.",{"name":924,"text":925},"Browse remote files","After connecting, browse the remote server's directory structure. Navigate to files you want to access.",{"name":927,"text":928},"Download or stream","Tap files to download to headset storage, or tap media files to stream directly (video launches in VR player, audio plays in background).",true,"\u002Fnetwork\u002Fftp\u002Fvr-headset",{"title":5,"description":896},"network\u002Fftp\u002Fvr-headset","KAKKH7nEorHCXEnD-u-swsjwtxa1MyVz4XFpr9i_Hac",1780644351728]