sportyfin
1.0.7
NO LONGER MAINTAINED
直接從 Jellyfin 伺服器串流體育賽事。 Sportyfin 允許用戶抓取直播賽事並直接從 Jellyfin 觀看。 Sportyfin 還產生 Jellyfin 中使用的元數據,以提供出色的觀看體驗。
目前,Sportyfin 支持 NBA、NHL、NFL 和英超聯賽的直播,但我們計劃將來支持其他聯賽。
若要使用 pip 安裝 Sportyfin,請依照下列步驟操作:
pip install sportyfin --no-binary=sportyfin
若要使用 Docker 安裝 Sportyfin,請依照下列步驟操作:
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
或者您可以使用以下命令拉取容器:
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
我們強烈建議將 Sportyfin 與 tmux 或類似的東西結合運行。
用法範例:
python3 -m sportyfin < arguments >
如下啟動 sportyfin 伺服器:
# -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
請參閱此處的完整參數清單。
運行程式後,請確保連結到 Jellyfin 儀表板中的 .m3u:
Dashboard > Live TV > Tuner Devices (+) > Tuner Type (M3U Tuner) > File or URL (enter path)
此外,請確保更改以下下的「刷新指南」設定:
Dashboard > Scheduled Tasks > Live TV > Refresh Guide > Task Triggers
定義路徑並更新設定後,您可以在以下位置查看您的串流:
Home > Live TV > Channels (at the top)
在這裡查找所有文件。
新增伺服器功能,即從 HTTP 伺服器存取流(m3u 檔案)的能力。