عن المشروع
StreamVault هو تطبيق بث وسائط ذاتي الاستضافة تم بناؤه باستخدام إطار عمل Ruby on Rails، مصمم لتوفير تجربة سينما شخصية داخل المتصفح. يسمح التطبيق للمستخدمين بالبحث عن المحتوى، وتصفح الوسائط الرائجة، وإدارة مكتبة شخصية تتضمن سجل المشاهدة وتتبع التقدم. يعمل التطبيق كعميل وسائط يجلب البيانات الوصفية من خدمات مثل Cinemeta و OMDB، بينما يحل روابط البث من خلال خدمة RealDebrid.
تشمل الميزات الرئيسية ما يلي:
- **التشغيل التكيفي:** يختار تلقائياً بين التشغيل المباشر، أو إعادة خلط الفيديو (remuxing)، أو إعادة ترميز FFmpeg بناءً على توافق المتصفح وجودة المصدر.
- **مزودو بث مرنة:** يدعم Torrentio و Comet كمزودي بث، مع وضع "auto" للجمع بينهما لتحسين موثوقية الاتصال.
- **إدارة الوسائط:** يتضمن ميزات لإدارة المكتبة، وقوائم الرغبات، ووظيفة "متابعة المشاهدة" التي تتزامن عبر الجلسات المختلفة.
- **مشغل مخصص:** مشغل ويب مدمج ومتجاوب يدعم تبديل مسارات الصوت، واختيار الترجمة (بما في ذلك دعم SubDL الخارجي)، والاستعادة التلقائية عند توقف البث.
- **النشر:** مصمم للعمل مع Docker، ويدعم إعدادات الشبكة المعقدة مثل استخدام الخوادم الوكيلة (proxies) لتجاوز حظر Cloudflare لدى مزودي خوادم VPS.
تم تصميم StreamVault للاستخدام الشخصي ولا يحتوي على أي محتوى محمي بحقوق الطبع والنشر. فهو يعمل كواجهة محايدة تتيح للمستخدمين الوصول إلى الوسائط التي لديهم الحق القانوني في مشاهدتها.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.