SendToKodi: Redare Conținut Online pe Kodi Direct de pe Browser și Telefon

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

  1. Instalează add-on-ul SendToKodi în Kodi (vezi instrucțiunile detaliate mai jos).
  2. Instalează una dintre aplicațiile sau extensiile însoțitoare pe browserul sau dispozitivul tău mobil.
  3. 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.

  1. Descarcă fișierul ZIP al depozitului pentru Kodi 19+ de aici:
  2. În Kodi, navighează la Add-ons → Install from zip file și instalează fișierul ZIP descărcat.
  3. 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

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 .m3u poate 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):

  1. Instalează suportul pentru medii virtuale (ex: Ubuntu/Debian):
    sudo apt install python3-venv
  2. Creează un mediu virtual în rădăcina proiectului:
    python3 -m venv .venv
  3. Activează-l (alege shell-ul tău):
    • fish:
      source .venv/bin/activate.fish
    • bash/zsh:
      source .venv/bin/activate
  4. 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

  1. 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).

  1. 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:


🚀 Descarcă Ultima Versiune (Releases)

Add a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.