Download "File Transfer Server" for FREE. This package is provided for learning purposes or testing before purchase. NOT FOR COMMERCIAL USE.






Details
File size: 4.7 MB
Latest version: 2.8
Latest release date: Feb 18, 2025
Original Unity version: 2020.3.48
Description
File Transfer Server is a lightweight plugin that enables your game or application to send and receive files using a UDP connection with a decentralized architecture. Transfer files between any supported platforms without a dedicated server.
- Full source code available
- High transfer rates: 3MB/s to 10MB/s (network/hardware dependent)
- IPV6 ready
- Supports files larger than 2GB (except mobile)
- Automatic device discovery (IPV4 only)
- Multi-threaded for responsive performance
Render Pipeline Compatibility
- Built-in Render Pipeline: Compatible
- Universal Render Pipeline (URP): Compatible
- High Definition Render Pipeline (HDRP): Compatible
Features
- Decentralized: Devices act as client or server
- Fully configurable and event-driven
- Robust UDP asynchronous protocol
- Fail-safe: Incomplete files not saved if under 2GB
- Includes FileManagement and Open Wav Parser assets
- Multiple instances supported (with IP/port limitations)
Supported Platforms
- Windows
- macOS
- Linux
- iOS (Xcode project - Simulator SDK)
- Android
- Windows Forms (Visual Studio example)
Requirements
- Unity 2020.3.48 or higher
- Network access for UDP communication
Support and Documentation
Additional Information
Links:
Notes: Not FTP-compatible or an HtmlRequest wrapper. May have limitations over the internet (see documentation).
❤️ If you enjoy this asset, consider leaving a review to support the creator. Thank you! ❤️
Download
💖 Donate, Buy Membership, or Exchange Assets 💖