NO LONGER MAINTAINED
قم ببث الأحداث الرياضية مباشرة من خادم Jellyfin الخاص بك. يسمح Sportyfin للمستخدمين بالبحث عن أحداث البث المباشر ومشاهدتها مباشرة من Jellyfin. يقوم Sportyfin أيضًا بإنشاء بيانات تعريفية يتم استخدامها في Jellyfin لتوفير تجربة مشاهدة رائعة.
حاليًا، يدعم Sportyfin البث المباشر لـ NBA وNHL وNFL والدوري الممتاز، ولكننا نخطط لدعم بطولات الدوري الأخرى في المستقبل.
لتثبيت Sportyfin مع النقطة، اتبع الخطوات التالية:
pip install sportyfin --no-binary=sportyfin
لتثبيت Sportyfin مع Docker، اتبع الخطوات التالية:
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
انظر القائمة الكاملة للحجج هنا.
بمجرد تشغيل البرنامج، تأكد من الارتباط بـ .m3u's في لوحة معلومات Jellyfin:
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)
العثور على جميع الوثائق هنا.
أضف وظيفة الخادم، والمعروفة أيضًا باسم القدرة على الوصول إلى التدفقات (ملفات m3u) من خادم HTTP.