NO LONGER MAINTAINED
Transmita eventos esportivos diretamente do seu servidor Jellyfin. Sportyfin permite que os usuários procurem eventos transmitidos ao vivo e assistam diretamente do Jellyfin. Sportyfin também gera metadados que são usados no Jellyfin para fornecer uma ótima experiência de visualização.
Atualmente, o Sportyfin oferece suporte a transmissões ao vivo da NBA, NHL, NFL e Premier League, mas planejamos oferecer suporte a outras ligas no futuro.
Para instalar o Sportyfin com pip, siga os passos abaixo:
pip install sportyfin --no-binary=sportyfin
Para instalar o Sportyfin com Docker, siga os passos abaixo:
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
OU você pode puxar o contêiner com o seguinte:
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
É altamente recomendável executar o Sportyfin em combinação com o tmux ou algo semelhante.
Exemplo de uso:
python3 -m sportyfin < arguments >
Inicie o servidor sportyfin da seguinte forma:
# -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
Veja a lista completa de argumentos aqui.
Depois de executar o programa, certifique-se de vincular aos .m3u no painel do Jellyfin:
Dashboard > Live TV > Tuner Devices (+) > Tuner Type (M3U Tuner) > File or URL (enter path)
Além disso, certifique-se de alterar a configuração "Guia de atualização" em:
Dashboard > Scheduled Tasks > Live TV > Refresh Guide > Task Triggers
Depois que o caminho for definido e as configurações atualizadas, você poderá conferir seus streams em:
Home > Live TV > Channels (at the top)
Encontre toda a documentação aqui.
Adicione funcionalidade de servidor, também conhecida como capacidade de acessar fluxos (arquivos m3u) do servidor HTTP.