منصوبے کے بارے میں
LibreTV ایک جدید فلم اور ٹی وی ایگریگیشن پلیٹ فارم ہے، جس کا مقصد متعدد تیسرے فریق کے سکریپنگ ذرائع کے وسائل کو یکجا کرکے صارفین کو متحد تلاش اور دیکھنے کا تجربہ فراہم کرنا ہے۔ یہ پروجیکٹ Next.js 15 (App Router)، TypeScript اور Tailwind CSS پر مبنی ہے، جس میں پلے بیک کور ArtPlayer اور hls.js استعمال کرتا ہے، اور رفتار کنٹرول، کی بورڈ شارٹ کٹس اور موبائل اشاروں سمیت بھرپور پلے بیک خصوصیات فراہم کرتا ہے۔
بنیادی خصوصیات میں شامل ہیں:
- ایگریگیٹڈ تلاش: متعدد سکریپنگ ذرائع سے متوازی تلاش کی حمایت کرتا ہے، اور ایک ہی نام کی فلموں کو خود بخود ضم کرتا ہے تاکہ صارفین آسانی سے موازنہ اور انتخاب کر سکیں۔
- لائیو اور IPTV: M3U سبسکرپشن پارسنگ، گروپ براؤزنگ، تلاش، EPG پروگرام گائیڈ ڈسپلے، اور لائیو سٹریم پراکسی فارورڈنگ کی حمایت کرتا ہے۔
- پیش رفت کی مطابقت: پلے بیک پیش رفت کو مقامی طور پر ذخیرہ کرنے کے لیے IndexedDB استعمال کرتا ہے، جس سے سیکنڈ کی درستگی کے ساتھ دوبارہ شروع کرنا ممکن ہوتا ہے۔
- لچکدار ترتیب: TVBOX فارمیٹ کنفیگریشن یا حسب ضرورت JSON سبسکرپشن ذرائع درآمد کرنے کی حمایت کرتا ہے، جس میں ون کلک اسپیڈ ٹیسٹ اور سورس لائیو چیک شامل ہے۔
- آسان تعیناتی: Docker امیج فراہم کرتا ہے، جو رسائی پاس ورڈ، ڈیٹا سورس اور پراکسی سیٹنگز کو ماحولیاتی متغیرات کے ذریعے ترتیب دینے کی حمایت کرتا ہے، جو خود میزبانی کے لیے موزوں ہے۔
- انٹرفیس اور تجربہ: بلٹ ان PWA سپورٹ، ڈیسک ٹاپ پر انسٹال کرنے کی صلاحیت، اور روشن اور تاریک تھیمز کے درمیان سوئچنگ۔
پروجیکٹ میں مکمل SSRF تحفظ میکانزم شامل ہے تاکہ پراکسی درخواستوں کی حفاظت کو یقینی بنایا جا سکے۔ LibreTV کوئی ویڈیو مواد ذخیرہ یا تیار نہیں کرتا، یہ صرف تیسرے فریق کے عوامی انٹرفیس کے لیے ایک ایگریگیشن پلے بیک ٹول ہے، اور مواد کی قانونی حیثیت ڈیٹا سورس فراہم کنندہ کی ذمہ داری ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.