1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 10:19:18 +03:00
Files
android_cast/desktop/README.md
Anton Afanasyeu a4107797fa snap
2026-05-19 19:43:06 +02:00

22 lines
802 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Android Cast desktop
## Session Studio (`session-studio/`)
JavaFX desktop app for **session log analysis** (Linux `.jar` or native image later).
```bash
./gradlew :session-studio:run
```
Open `session_send_*` / `session_recv_*` JSON from the device (`files/session_stats/`). Legacy `session_*.json` still loads. Charts use `samples[]` (~2 s): bitrate, loss %, encode FPS.
### Roadmap (full mobile parity + analytics)
| Phase | Scope | Estimate |
|-------|--------|----------|
| 1 | Session Studio charts (overlay, multi-session, export) | 23 months |
| 2 | Desktop sender (screen capture) + receiver window | 46 months |
| 3 | Transport/codecs/FEC parity with mobile | 34 months |
Packaging: prefer **jpackage AppImage** over raw JAR for Linux users; JAR remains fine for developers.