منصوبے کے بارے میں
MuiPlayer ایک HTML5 ویڈیو پلے بیک جزو ہے جسے ڈیسک ٹاپ اور موبائل براؤزرز میں یکساں پلیئر انٹرفیس اور رویہ فراہم کرنے کے لیے ڈیزائن کیا گیا ہے۔ اس میں عام منظرناموں کے لیے طے شدہ پلے بیک کنٹرولز شامل ہیں، جیسے فل اسکرین پلے بیک، فاسٹ فارورڈ، لوپ پلے بیک، والیوم ایڈجسٹمنٹ اور ویڈیو ڈی کوڈنگ۔
یہ پروجیکٹ H5 ویڈیو ڈویلپمنٹ کے بار بار آنے والے مسائل کو ہدف بناتا ہے، جن میں براؤزر کے مختلف یوزر انٹرفیس، ایکسٹینشن اور اسٹیٹ مینجمنٹ تنازعات، Android، iOS اور PC ماحول میں میڈیا API ایونٹس کے مختلف اوقات، اور میڈیا فارمیٹ کی مطابقت شامل ہیں۔ یہ MP4، m3u8 اور FLV ذرائع کی معاونت ظاہر کرتا ہے اور اس کا مقصد ماحول کے درمیان درکار زیادہ تر مطابقت کو سنبھالنا ہے۔
انسٹالیشن npm یا yarn کے ذریعے دستیاب ہے، اور پلیئر کو براہ راست CSS/JavaScript فائلوں کے ساتھ یا ایک امپورٹ شدہ ماڈیول کے طور پر شامل کیا جا سکتا ہے۔ بنیادی انسٹینس کنٹینر، ٹائٹل اور میڈیا سورس پر مشتمل کنفیگریشن آبجیکٹ دے کر بنایا جاتا ہے۔ دستاویزات پلیئر کے رویے کو اپنی مرضی کے مطابق بنانے کے لیے اضافی API پیرامیٹرز بیان کرتی ہیں۔
بنیادی پیکیج کے علاوہ، یہ پروجیکٹ علیحدہ ڈیسک ٹاپ اور موبائل ایکسٹینشن پلگ انز کے ساتھ API دستاویزات، ڈیموز اور انگریزی و چینی دستاویزی سائٹس سے منسلک کرتا ہے۔ ریپوزٹری کو مقامی طور پر npm install اور npm start کے ساتھ چلایا جا سکتا ہے۔
README اوپن سورس ریلیز کو غیر تجارتی ورژن کے طور پر بیان کرتا ہے اور تجارتی پلیئر کے خواہاں صارفین کو پروفیشنل ایپلیکیشن پلگ ان کی طرف رہنمائی کرتا ہے۔ اس میں MIT لائسنس بیج بھی موجود ہے، جبکہ لائسنس سیکشن GNU جنرل پبلک لائسنس کی طرف اشارہ کرتا ہے، اس لیے استعمال سے پہلے ریپوزٹری کی LICENSE فائل چیک کرنی چاہیے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.