Releases: ChillQuant/direct-stream-ps5
Releases · ChillQuant/direct-stream-ps5
Release list
DIRECT STREAM FOR PLAYSTATION 5 v2.8.5 — Android Support & Mobile UI
DIRECT STREAM FOR PLAYSTATION 5 (v2.8.5)
Direct Stream for PlayStation 5 now runs natively on Android phones with raw Wi-Fi throughput and zero root required!
What's New in v2.8.5
- Native Android & Termux Support:
- Run directly on Android devices with zero root needed.
- ⚡ 1-Line Universal Installer: Set up everything in one copy-paste command:
curl -sSL https://raw.githubusercontent.com/ChillQuant/direct-stream-ps5/main/install_android.sh | bash - 🚀 Global
ps5Command: Automatically registered in Termux so you can launch by just typingps5anywhere. - 🔒 Background WakeLock (
termux-wake-lock): Prevents Android from throttling Wi-Fi or putting Termux to sleep when the screen locks during 50GB–100GB transfers. - 📂 Local Phone Storage (
termux-setup-storage): Stream.pkggame packages directly from your phone's/sdcard/Download/folder.
- Mobile Responsive UI:
- Brand-new single-column touch-optimized layout for mobile screens.
- Sticky Bottom Navigation Bar: One-handed thumb access to Queue, Transfer, Settings, and Speed Test.
- PWA Standalone App: Tap "Add to Home screen" in Chrome to install Direct Stream as a standalone app with its own icon and no browser URL bar.
- Universal Push Notifications:
- Upgraded notifications to support both macOS Notification Center and Android (
termux-notification) when transfers complete or fail.
- Upgraded notifications to support both macOS Notification Center and Android (
- Cross-Platform Fixes & Hardening:
- Persistent session tokens across mobile browser tabs and tab restoring.
- Cross-platform offline reconnect prompts.
Downloads & Installation
| Package | Target Platform | Instructions |
|---|---|---|
DIRECT-STREAM-FOR-PLAYSTATION-5-Windows.zip |
Windows 10 / 11 | Extract and run Launch Direct Stream for PlayStation 5.bat |
DIRECT-STREAM-FOR-PLAYSTATION-5-macOS.zip |
macOS (Apple Silicon & Intel) | Extract and open PS5 Direct Streamer.app |
DIRECT-STREAM-FOR-PLAYSTATION-5-PurePython.zip |
Android / Linux / Cross-Platform | Includes install_android.sh, run_android.sh, and pure Python CLI |
Requires Python 3.9+ from python.org or Termux.
DIRECT STREAM FOR PLAYSTATION 5 v2.8.1 — Windows Hotfix
DIRECT STREAM FOR PLAYSTATION 5 (v2.8.1 Hotfix)
This release resolves a critical startup crash on Windows environments in v2.8.0.
Fixes & Improvements in v2.8.1
- Fixed Windows Launch Crash: Resolved an unguarded Unix
fcntlimport inmain()that causedModuleNotFoundError: No module named 'fcntl'when runningLaunch Direct Stream for PlayStation 5.batorrun.bat. - Cross-Platform Single-Instance Locking: Replaced
fcntlwith_lock_instance():- Windows (
os.name == 'nt'): Uses nativemsvcrtnon-blocking byte-range file locking (msvcrt.LK_NBLCK). - macOS & Linux: Uses POSIX
fcntl.flock(). - Graceful Fallback: Safely continues if locking primitives are unavailable.
- Windows (
- Single-Instance Dashboard Reuse: Preserved existing dashboard reuse when relaunching the app.
- 100% Pure Python: Zero external pip dependencies required.
Downloads & Installation
| Package | Target Platform | Instructions |
|---|---|---|
DIRECT-STREAM-FOR-PLAYSTATION-5-Windows.zip |
Windows 10 / 11 | Extract and run Launch Direct Stream for PlayStation 5.bat |
DIRECT-STREAM-FOR-PLAYSTATION-5-macOS.zip |
macOS (Apple Silicon & Intel) | Extract and open PS5 Direct Streamer.app |
DIRECT-STREAM-FOR-PLAYSTATION-5-PurePython.zip |
Linux / BSD / Cross-Platform | Extract and run python3 ps5_streamer.py |
Requires Python 3.9+ from python.org.
DIRECT STREAM FOR PLAYSTATION 5 v2.8.0
DIRECT STREAM FOR PLAYSTATION 5 (v2.8.0)
A high-performance parallel transfer engine and local web dashboard for streaming HTTP/HTTPS web downloads directly into PlayStation 5 FTP storage, or uploading local files over Gigabit LAN.
Zero cloud staging, zero pip packages, zero Node/npm dependencies. Runs 100% locally on Python 3.9+ standard library.
What's New in v2.8.0
- Precision Multi-Stream Parallel Engine:
- Configurable 1–32 concurrent range workers with bounded memory ring buffer (32 MiB – 1024 MiB).
- 4 calibrated quick presets: Conservative, Balanced, Turbo, and Max Saturation (16 streams × 32 MiB chunk × 512 MiB RAM).
- Speed Diagnostics & Benchmark Suite:
- Quick Scan (~25s) and Full Test (~60s Multi-Tier Matrix) to automatically measure your network link and find the fastest throughput configuration.
- 1-click Apply Recommended Settings button.
- Cross-Platform Support:
- macOS: Native
.appbundle, double-clickable.commandlauncher, andinstall_to_applications.sh. - Windows: Double-clickable
.batlaunchers and native Windows OpenFileDialog / FolderBrowserDialog via PowerShell. - Pure Python: Universal cross-platform CLI and web dashboard for any platform with Python 3.9+.
- macOS: Native
- Remote Console File Browser:
- Browse, navigate folders, and inspect files directly on PS5 storage.
- Back/Forward history navigation and 1-click remote path copying.
- Security & Privacy:
- Binds strictly to
127.0.0.1with per-session token authorization and Content Security Policy (CSP). - Passwords held only in process memory (never persisted to disk).
- Binds strictly to
Downloads & Installation
| Package | Recommended For | Instructions |
|---|---|---|
DIRECT-STREAM-FOR-PLAYSTATION-5-macOS.zip |
macOS users | Extract and double-click PS5 Direct Streamer.app or Launch Direct Stream for PlayStation 5.command |
DIRECT-STREAM-FOR-PLAYSTATION-5-Windows.zip |
Windows users | Extract and double-click Launch Direct Stream for PlayStation 5.bat |
DIRECT-STREAM-FOR-PLAYSTATION-5-PurePython.zip |
Linux / BSD / Developers | Extract and run python3 ps5_streamer.py |
Requires Python 3.9 or later (from python.org). No external pip packages needed.
---
## 3. Terminal Commands to Push Initial Release
```bash
cd "/Users/kistapas/Downloads/PS5 Transfer 6"
# 1. Initialize git repo on branch main
git init -b main
# 2. Stage all files (temp/venv/dist files are automatically filtered by .gitignore)
git add .
# 3. Commit
git commit -m "feat: initial release of Direct Stream for PlayStation 5 v2.8.0"
# 4. Link to your new GitHub repository and push
git remote add origin https://github.com/<your-username>/<your-repo-name>.git
git push -u origin main