Refresh env, add aiohttp dep, improve resource selection and GStreamer flags

This commit is contained in:
Matteo Benedetto
2026-03-22 12:32:40 +01:00
parent 6fc467127c
commit 193e914ffd
11 changed files with 242 additions and 32 deletions
+9 -4
View File
@@ -90,15 +90,20 @@ During playback, the same controls are remapped to transport actions:
## On-Device (R36S / ArkOS)
1. Copy the project to `/roms/ports/` or another writable location.
1. Copy the project to a writable location such as `/home/ark/MatHacks/R36SHack`.
2. Ensure Wi-Fi is connected.
3. Run via PortMaster or a launch script:
3. Install or reuse a conda env at `/home/ark/miniconda3/envs/r36s-dlna-browser`.
4. Run via PortMaster or a launch script:
```bash
cd /roms/ports/R36SHack
PYTHONPATH=src python3 -m r36s_dlna_browser
cd /home/ark/MatHacks/R36SHack
export LD_LIBRARY_PATH=/home/ark/miniconda3/envs/r36s-dlna-browser/lib
export GST_PLUGIN_SCANNER=/home/ark/miniconda3/envs/r36s-dlna-browser/libexec/gstreamer-1.0/gst-plugin-scanner
python -m r36s_dlna_browser
```
An ArkOS launcher script for this layout is included at `deploy/arkos/MatHacks.sh`.
## Git / Release Workflow
For publication on a Gitea instance with `tea`, initialize git locally, create a