Descoperă SendToKodi, un add-on inovator pentru Kodi care transformă modul în care consumi conținut media. Cu SendToKodi, poți trimite fără efort linkuri video sau audio de pe orice browser web sau dispozitiv mobil direct către platforma ta Kodi, pentru o experiență de vizionare sau ascultare fluidă pe ecranul mare. Acest instrument utilizează puterea yt-dlp, o soluție recunoscută pentru extragerea fluxurilor media de pe o gamă largă de site-uri web.
Funcționalități Cheie
- Redare directă: Transmite linkuri de pe site-uri web suportate și inițiază redarea instantaneu în Kodi.
- Compatibilitate extinsă: Funcționează impecabil cu extensiile de browser dedicate și cu opțiunile de partajare de pe telefoanele mobile.
- Suport pentru liste de redare: Gestionează și redă playlisturi în format
.m3u. - Integrare avansată: Oferă suport pentru interfața JSON-RPC și pentru integrarea cu alte plugin-uri Kodi.
- Descărcare opțională: Ai posibilitatea de a descărca fișierele media înainte de redare, pentru o vizionare offline.
Ghid Rapid de Utilizare
- Instalează add-on-ul SendToKodi în Kodi (vezi instrucțiunile detaliate mai jos).
- Instalează una dintre aplicațiile sau extensiile însoțitoare pe browserul sau dispozitivul tău mobil.
- Trimite un URL video sau audio către Kodi și bucură-te de redare.
Instalarea SendToKodi în Kodi
Deoarece SendToKodi nu face parte din depozitul oficial de add-on-uri Kodi, este necesar să adaugi mai întâi depozitul SendToKodi pentru a beneficia de actualizări automate.
- Descarcă fișierul ZIP al depozitului pentru Kodi 19+ de aici:
- În Kodi, navighează la Add-ons → Install from zip file și instalează fișierul ZIP descărcat.
- Apoi, mergi la Add-ons → Install from repository și instalează add-on-ul
plugin.video.sendtokodi.
Pentru mai multe detalii despre gestionarea add-on-urilor, poți consulta Ghidul Managerului de Add-on-uri Kodi.
Extensii și Aplicații Suportate
Extensii de Browser
Codul sursă și raportarea problemelor pentru extensii sunt disponibile pe GitHub.
Dispozitive Mobile
- Kore (telecomanda oficială Kodi pentru Android)
- Asigură-te că setezi SendToKodi ca add-on preferat în setările Kore, dacă ți se solicită.
- Comandă rapidă Apple (iOS + macOS)
Aplicația oficială SendToKodi pentru iOS este momentan retrasă.
Notițe de Utilizare
Descărcare automată înainte de redare (Opțional)
Pentru a activa descărcarea automată a fișierelor media înainte de redare, accesează setările add-on-ului (secțiunea General) și activează opțiunea:
Auto-download resolved media before playback
Calea implicită de descărcare este:
special://profile/addon_data/plugin.video.sendtokodi/downloads
Această cale poate fi modificată prin opțiunea:
Media download path
Integrare și Suport Tehnic
- Site-uri Suportate: Verifică lista completă de site-uri compatibile cu tehnologia yt-dlp: yt-dlp supported websites
- Apelare din Playlisturi: Un exemplu de utilizare în playlisturi
.m3upoate fi găsit aici: playlist-example.m3u - Trimiterea URL-urilor via JSON-RPC: Pentru dezvoltatori, există opțiuni de a trimite URL-uri programatic. Detalii în documentația de dezvoltare: Exemple Cereri JSON
- Apelare din Alt Plugin Kodi: Află cum poți integra SendToKodi în alte plugin-uri Kodi: Apelare Plugin SendToKodi
Dezvoltare și Contribuții
Pentru cei interesați de dezvoltare, iată cum puteți rula testele unitare local (recomandat într-un mediu virtual):
- Instalează suportul pentru medii virtuale (ex: Ubuntu/Debian):
sudo apt install python3-venv - Creează un mediu virtual în rădăcina proiectului:
python3 -m venv .venv - Activează-l (alege shell-ul tău):
- fish:
source .venv/bin/activate.fish - bash/zsh:
source .venv/bin/activate
- fish:
- Instalează dependențele de test și rulează testele:
python -m pip install --upgrade pip python -m pip install -r requirements-dev.txt pytest
Rapoartele de acoperire a codului (coverage reports) sunt generate automat, incluzând un raport în consolă, un fișier coverage.xml pentru integrări CI și un raport HTML (htmlcov/index.html) pentru o vizualizare mai ușoară.
Instalare Locală a Add-on-ului pentru Dezvoltare
- Symlink (recomandat):
# Instalare Kodi Standard rm -rf ~/.kodi/addons/plugin.video.sendtokodi ln -s /calea/ta/catre/plugin.video.sendtokodi ~/.kodi/addons/plugin.video.sendtokodi # Instalare Kodi Flatpak rm -rf /home/nume_utilizator/.var/app/tv.kodi.Kodi/data/addons/plugin.video.sendtokodi ln -s /calea/ta/catre/plugin.video.sendtokodi /home/nume_utilizator/.var/app/tv.kodi.Kodi/data/addons/plugin.video.sendtokodi
După modificări, repornește Kodi (sau dezactivează/reactivează add-on-ul).
- Instalare ZIP local:
zip -r plugin.video.sendtokodi-local.zip . -x ".git" "__pycache__/" ".pytest_cache/"
Apoi, instalează prin Add-ons → Install from zip file.
Contribuții
Contribuțiile sunt binevenite. Vă rugăm să deschideți o problemă (issue) sau să trimiteți un pull request pe GitHub.
Cod de Conduită
Detalii complete sunt disponibile în CODE_OF_CONDUCT.md.
Licență
Acest proiect este licențiat sub licența MIT. Pentru informații complete, consultați LICENSE.md.
Descărcare și Versiuni
Puteți găsi întotdeauna cea mai recentă versiune a acestui proiect pe pagina oficială de lansări: