---
feature: "Kraska"
description: "KRA.sk stream provider pro alternativní zdroj video streamů"
files:
  - wcs/kraska/KraskaClient.py
  - wcs/kraska/__init__.py
parent: true
children:
  - "KraskaClient"
created: "2026-04-04"
updated: "2026-04-04"
status: "complete"
---

# Kraska

Alternativní stream provider vedle Webshare. KRA.sk (dříve Kráska) poskytuje video streamy přes Stream Cinema katalog. Plugin se přihlásí API tokenem, resolvuje video identy na přímé stream URL a přehraje. Funguje jako doplněk k Webshare – uživatel může mít oba providery zapnuté současně.

## Soubory

| Soubor | Velikost | Účel |
|--------|----------|------|
| `wcs/kraska/KraskaClient.py` | 9 KB | KRA.sk API klient |
| `wcs/kraska/__init__.py` | 0.3 KB | Package init |

## Child funkce

### KraskaClient

- **Co dělá**: API klient pro KRA.sk službu. Řeší přihlášení přes API token, resolve video identů na streamovací URL a kontrolu stavu účtu. Jednodušší než WebshareClient – KRA.sk má REST API.
- **Klíčové metody**:
  - `login(addon)` – přihlášení, uložení tokenu
  - `resolve(ident, addon)` – resolve ident → stream URL
  - `check_account(addon)` – kontrola stavu účtu
- **Vstupy**: API token/přihlašovací údaje, video ident
- **Výstupy**: Stream URL pro přehrávání
- **Závislosti**: `requests`, [011-streamcinema.md](011-streamcinema.md) (pro získání identů z SC katalogu)
- **Settings**: `kraska_token`, `kraska_enabled`, `sc_auth_token`
