feat: add verified native Miruro API wrapper

This commit is contained in:
2026-10-12 18:26:14 +02:00
parent af282e2a81
commit 0fe24ff302
7 changed files with 713 additions and 8 deletions
+9 -1
View File
@@ -322,10 +322,18 @@ Video info shows a thumbnail, title, author/publication details, and a clipped d
## Development
Research for a possible future streaming-service integration: [Miruro API notes](docs/miruro-api.md). Miruro support is not implemented.
[Miruro API notes](docs/miruro-api.md) document the native `tubular::miruro` wrapper and verified transport behavior. Miruro is not yet integrated into the TUI or Terebi playback.
```sh
cargo fmt --check
cargo test --locked
cargo clippy --locked --all-targets -- -D warnings
```
Read-only native Miruro smoke (search → detail/episodes → fresh sources → HLS master/subtitle):
```sh
cargo run --locked --example miruro_probe
```
This uses the documented research title and direct Sun provider, stops on errors/protection pages, and does not download media segments or save tokenized URLs. The sample can become unavailable; passing it proves resource retrieval, not full player playback.