NO LONGER MAINTAINED
Streamen Sie Sportveranstaltungen direkt von Ihrem Jellyfin-Server. Mit Sportyfin können Benutzer nach Live-Streaming-Events suchen und diese direkt von Jellyfin aus ansehen. Sportyfin generiert auch Metadaten, die in Jellyfin verwendet werden, um ein großartiges Seherlebnis zu bieten.
Derzeit unterstützt Sportyfin Livestreams der NBA, NHL, NFL und Premier League, wir planen jedoch, in Zukunft auch andere Ligen zu unterstützen.
Um Sportyfin mit Pip zu installieren, befolgen Sie die folgenden Schritte:
pip install sportyfin --no-binary=sportyfin
Um Sportyfin mit Docker zu installieren, befolgen Sie die folgenden Schritte:
git clone https://github.com/axelmierczuk/sportyfin.git
cd sportyfin
docker build --tag sportyfin .
docker run -v < Path Where You Want Output > :/sportyfin/output sportyfin
# For example: docker run -v ~/Desktop:/sportyfin/output sportyfin
# You can edit the paramaters that sportyfin runs with from the Dockerfile
ODER Sie können den Container wie folgt ziehen:
docker pull sportyfin/sportyfin:latest
docker run -v < Path Where You Want Output > :/sportyfin/output sportyfin/sportyfin:latest
# You CANNOT edit the paramaters that sportyfin runs with when pulling the image
Wir empfehlen dringend, Sportyfin in Kombination mit tmux oder etwas Ähnlichem auszuführen.
Beispielverwendung:
python3 -m sportyfin < arguments >
Starten Sie den sportyfin-Server wie folgt:
# -nba specifies finding streams for the NBA
# -s allows sportyfin to use Selenium to scrape
# -v enables verbose mode
# -o enables selecting output location
python3 -m sportyfin -nba -s -v -o ~ /Desktop
# -vv specifies silent mode (no output will be produced)
# -a specifies all leagues supported by sportyfin
python3 -m sportyfin -a -vv
Die vollständige Liste der Argumente finden Sie hier.
Nachdem Sie das Programm ausgeführt haben, stellen Sie sicher, dass Sie im Jellyfin-Dashboard eine Verknüpfung zu den .m3u-Dateien herstellen:
Dashboard > Live TV > Tuner Devices (+) > Tuner Type (M3U Tuner) > File or URL (enter path)
Stellen Sie außerdem sicher, dass Sie die Einstellung „Anleitung aktualisieren“ ändern unter:
Dashboard > Scheduled Tasks > Live TV > Refresh Guide > Task Triggers
Sobald der Pfad definiert und die Einstellungen aktualisiert wurden, können Sie Ihre Streams unter folgender Adresse auschecken:
Home > Live TV > Channels (at the top)
Hier finden Sie die gesamte Dokumentation.
Fügen Sie Serverfunktionalität hinzu, also die Möglichkeit, vom HTTP-Server auf Streams (m3u-Dateien) zuzugreifen.