العرض التوضيحي
عن لاعب
هذا مشغل ويب بسيط على موقع YouTube يعتمد على Angular-Cli و NGX-Socket-IO و @Angular/CDK.
هذا اللاعب متوافق فقط مع متصفحات Chrome/WebKit.
حالة المشروع هي RC (مرشح الإصدار).
كيفية استخدام
للتنمية
تثبيت Nodejs 16.14.0+
تنزيل/استنساخ مستودع ثم قم بتثبيت المشغل بواسطة
npm install في مجلد الجذر (وليس في /src)
أضف مفتاح واجهة برمجة تطبيقات YouTube في SRC/APP/Environments/Settings.ts أو داخل صفحة التطبيقات على إعدادات الإعدادات (عند تشغيل)
ابدأ الخادم الخاص بك
npm install && npm start في مجلد الجذر
- اتصل بالخادم الخاص بك
يجب أن تتغير داخل SRC/APP/Environments/Environment .
لبناء التطبيق
- تثبيت Angular-Cli
npm install -g @angular/cli
- قم بالتشغيل داخل المجلد الجذري (وليس في /src)
تحقق من الوثائق الزاوية لخيارات البناء الأخرى.
ng build --prod=true
Changelog
Player youtube Angular 2.6.0
- قائمة الضيوف في الجلسة
- قضايا صغيرة ثابتة (RC)
- أضف لاعب صغير عند التمرير
- الفيديو الأول من قائمة التشغيل هو الآن الفيديو الحالي
لاعب يوتيوب الزاوي 2.5.2
- أضف شارة الفئة لتغذية مقاطع الفيديو والفيديو الحالي
- تحديثات واجهة المستخدم
- مكون مشروط جديد
لاعب يوتيوب الزاوي 2.5.1
- ترقية الزاوي إلى LTS (من 7 إلى 8)
- وضع التكرار الثابت
- تحديث تخطيط قائمة التشغيل / مقاطع الفيديو ذات الصلة
لاعب يوتيوب الزاوي 2.5
- قم بتنظيف المشروع لتجنب استخدام الكثير من التبعيات
- إصلاح المشكلة عند تغيير المنطقة لم تحديث المشغل
- تحسين UX لقائمة التشغيل
- تمت إضافة اسم العميل لتحديد كل مستخدم في الغرفة
Player youtube Angular 2.4
- تحول من Firebase إلى JSON من خلال Socket.io والخادم الخاص
- تخطيط مستجيب
- مزامنة لاعب في الجلسة
- الغرف: انضم/ترك غرفة من معرف فريد
- قائمة التشغيل لم تعد مملوءة بالسيارات عندما تكون فارغة
- لا يمكنك التصدير/الاستيراد بعد الآن من ملف .json
لاعب يوتيوب الزاوي 2.3.3
- الأخطاء الثابتة بعد إعادة البناء
- تمت إضافة مفتاح الجلسة لقائمة التشغيل التي يمكنك تحميلها على السحابة والتنزيل من Cloud (مدمجة مع Firebase)
- تحديث التصميم
- تم تحديثه من Angular 5.2.0 إلى 7.0.1
- تمت إضافة Carousel لمقاطع الفيديو ذات الصلة (استخدام NGU-Carousel)
Player youtube Angular 2.3
- التحديث إلى LTS Angular
- إعادة تمثيل خدمات التطبيق والمكونات بأكملها
- تحسين أداء السرعة والأخطاء الرئيسية الثابتة
- طريقة جديدة لتحميل التطبيق
Player youtube Angular 2.2
- فرز قائمة التشغيل عن طريق السحب والإفلات (المستخدمة ng2-dragula)
لاعب يوتيوب الزاوي 2.1
- فئات مع مقاطع فيديو مثل (الموسيقى ، الألعاب ، السيارات ، الأفلام ، الرياضة ، إلخ)
- رمز إعادة إنشاء
- ابحث في منطقة محددة
- إصلاح رابط النسخ للفيديو المميز
- تحسينات UX
Player youtube Angular 2.0.1
- استيراد وتصدير قائمة تشغيل YouTube كملف .json
Player youtube Angular 2.0
- مفاتيح Hotkeys Global للتطبيق في سطح المكتب (Play/Pause/Next/Prev ، لأزرار الوسائط)
- إضافة دعم لـ NW.JS لتصدير التطبيق لـ Desktop متوافق: Windows X64 ، Linux X64
- تلقائي تحديث التطبيق (إصدار سطح المكتب)
لاعب YouTube Angular 1.9.2
- التحسينات والإصلاحات UX
- إعداد الملفات لـ 2.0
لاعب YouTube Angular 1.9.1
- احصل على الإعدادات.
- توفر قائمة التشغيل تلقائيًا ، إذا كانت فارغة ، فسيتم ملؤها بمقاطع الفيديو ذات الصلة
- تبديل الضوء/وضع السمة المظلمة
- مشاركة زر الارتباط لجميع مقاطع الفيديو
- صفحة الإعدادات المعاد تنظيمها
- التوفير التلقائي للإعدادات الداخلية (تحقق من الإعدادات)
- الادخار اليدوي للإعدادات الخارجية (تحقق من الإعدادات)
- أداء و UI و UX وإصلاحات
لاعب YouTube Angular 1.9
- إضافة/إزالة العناصر من قائمة التشغيل ، لأول مرة عند تهيئةها ، يتم تعزيزها مسبقًا بمقاطع الفيديو ذات الصلة
- الفيديو التالي/السابق من قائمة التشغيل الخاصة بك
- تم نقل التاريخ لفصل الصفحة
- إضافة فيديو تبديل ووضع كرر وقائمة وشبكة على TRENDING إلى الإعدادات. json
- إصلاحات صغيرة
لاعب يوتيوب الزاوي 1.7
- تمت إضافة مقطع فيديو مميز كأول فيديو من Trending
- الإخطارات عن الإجراءات المهمة التي تقوم بها
- تمت إزالة وضع تصحيح الأخطاء
- إعداد الحزم والرمز والملفات لـ V2.0
- تحسين واجهة المستخدم/UX للقوائم
لاعب YouTube Angular 1.6
- تفاصيل الفيديو لمقاطع الفيديو الحالية ومقاطع الفيديو المتجهة مثل عدد المشاهدات والأحباء والكراهية
- شارك الرابط للفيديو الحالي
- تمت إضافة إعداد جديد لإخفاء جميع الصور المصغرة
- تظهر أزرار المشغل المخصصة الآن فقط عند إخفاء الفيديو
لاعب YouTube Angular 1.4
- تاريخ مقاطع الفيديو الخاصة بك المراقبة
- إصلاحات صغيرة
Player youtube Angular 1.3
- عرض/إخفاء مشغل الفيديو
- كرر الفيديو
- وضع الشبكة/القائمة لمقاطع الفيديو المتجهة
- الإعدادات (يمكنك ضبط الافتراضي من "الأصول/الإعدادات. json" ، ستكون قريبًا مباشرة من الإعدادات)
- تغيير البلد لتجارة مقاطع الفيديو (حاليًا ثلاث دول فقط ، الولايات المتحدة والمملكة المتحدة و RO)
- تظهر نتائج MAX في البحث (من 0 إلى 50)
- مفتاح your_api
- أقصى مقاطع فيديو ذات صلة (من 0 إلى 50)
Player youtube Angular 1.2
- تقديم مقاطع فيديو تتجهية ، ومقاطع الفيديو الافتراضية حاليًا من الولايات المتحدة
- إعادة إنشاء الرمز
- إضافة طرق للمكونات المستقبلية التي ستظهر في Navbar الأيسر
- سيكون الفيديو الافتراضي أولاً من مقاطع الفيديو المتجهة
- إضافة مشغل الفيديو
- قم بتحديث التصميم لمطابقة الميزات الجديدة
لاعب يوتيوب الزاوي 1.1
- إضافة وظيفة كتم/غير كتم
- تحسين واجهة المستخدم وتجربة المستخدم
- إضافة وظيفة الإعدادات ، ستحصل الإعدادات من الأصول/الإعدادات.
إعدادات
- عرض/إخفاء ميزات تصحيح الأخطاء
- عرض/إخفاء الصور المصغرة في البحث
لاعب YouTube Angular 1.0.2
- تغيير مستوى الصوت على الفيديو الخاص بك
- مقاطع الفيديو ذات الصلة
Player youtube Angular 1.0.0
- ابحث وتشغيل الفيديو من YouTube
- تشغيل/توقف الفيديو
- تغيير وقت الفيديو الخاص بك الذي تريد الاستماع
الميزات المستقبلية
تراكم
- تطبيق iOS 8+ / Android 5+ (Unversioned)
غرف
- *دردشة الغرفة (غير مرتبة)*
خريطة الطريق إلى 3.0
- *حرر نسخة مستقرة (في v2.6.9)*
- *تعيين غرفة خاصة/عامة (في v2.7)*
- *قائمة الغرف العامة (في v2.8)*
- *مشرفات الغرفة التي يمكن أن تضيف مقاطع فيديو ، ركلة الغرفة ، زملاء الغرفة الكتم (في v2.9)*
خريطة الطريق إلى 4.0
- دمج اشتراكات حساب YouTube/قائمة التشغيل (في V3.0)
تمت إزالة الميزات
- مفاتيح Hotkeys Global للتطبيق في سطح المكتب (Play/Pause/Next/Prev ، لأزرار الوسائط)
- إضافة دعم لـ NW.JS لتصدير التطبيق لـ Desktop متوافق: Windows X64 ، Linux X64
- تلقائي تحديث التطبيق (إصدار سطح المكتب)
- مواضيع إزالة مؤقتة
حقوق الطبع والنشر والترخيص
حقوق الطبع والنشر Quead تحت رخصة معهد ماساتشوستس للتكنولوجيا.