تطبيقات وسائط Android
محطتك الأولى للمحتوى الذي يتناول تطوير تطبيقات الوسائط. يمكنك استكشاف الموارد التي يمكنك الاستعانة بها لإنشاء
تطبيقات للتشغيل والتعديل باستخدام Jetpack Media3. تعرَّف على كيفية توسيع نطاق تجارب الوسائط التفاعلية ليشمل المستخدمين على مستوى منظومة Android المتكاملة المتعددة الأجهزة.
إنشاء حالات استخدام حديثة للصوت والفيديو
يتحوّل المستخدمون من تنفيذ كل المهام على الهواتف إلى عالم يتزايد فيه تعدد الأجهزة. يتطور Android لمساعدتك على الوصول إلى المستخدمين أينما كانوا من خلال الميزات التي يريدونها على الهواتف والأجهزة اللوحية والساعات وأجهزة التلفزيون وحتى في السيارات.
الدليل
Jetpack Media3
واجهات برمجة تطبيقات Android بسيطة وقابلة للتخصيص وموثوقة وفعّالة لتجارب الوسائط الأساسية.
الدليل
Jetpack Compose وWindowsManager
يمكنك الاستفادة من واجهة المستخدم التكيّفية مع الشاشات المرنة، مثل الأجهزة القابلة للطي والقابلة للطي.
استلهِم الأفكار في معارض الأجهزة.
معرض الشاشات الكبيرة
استكشِف تصميمات الوسائط للأجهزة اللوحية والأجهزة القابلة للطي في معرض الشاشات الكبيرة
معرض Wear OS
استكشِف تصميمات الوسائط للساعات الذكية في معرض Wear OS
معرض التلفزيون
استكشف تصميمات الوسائط لأجهزة التلفزيون في معرض التلفزيون
سير العمل الأساسي
تطوير
التشغيل
استخدم ExoPlayer، وهو تطبيق المشغّل الافتراضي في Media3، أو أنشئ مشغّلك الخاص من خلال تنفيذ فئة SimpleBasePlayer. بعد ذلك، يمكنك زيادة إمكانات التشغيل من خلال تنفيذ MediaSession أو MediaLibraryService.
تطوير
جارٍ التعديل
قدّمت Media3 واجهة برمجة تطبيقات لتعديل الوسائط، بما في ذلك التحويل بين التنسيقات (تحويل الترميز)، وتطبيق تغييرات مثل قطع مقطع من فيديو طويل، واقتصاص جزء من إطار الفيديو، وتطبيق تأثيرات مخصّصة، وعمليات تعديل أخرى.
تحسين
إضافة تجارب وسائط مميّزة
يمكنك إسعاد المستخدمين من خلال ميزات مثل النطاق العالي الديناميكية و"نافذة ضمن النافذة" و"الصوت المكاني". تعرَّف على النظام الأساسي وواجهات برمجة تطبيقات Jetpack المصممة لجعل تطبيقك مميزًا.
النمو
نقل تطبيقك من الجيد إلى الأفضل إلى الأفضل
تعرَّف على كيفية نقل تطبيقك من وظائف الوسائط الأساسية إلى الدمج مع أجهزة متعددة وزيادة التفاعل وزيادة الأرباح والمزيد.
عيّنة
مراجعة نموذج تطبيق
يمكنك الاطّلاع على أفضل الممارسات العملية في نموذج التطبيق لحالات استخدام تشغيل الصوت والفيديو، بما في ذلك كيفية تنفيذ جلسة وسائط ومساعدة تطبيقك على التميُّز من خلال ميزة الصوت المكاني.
النقل إلى Media3
هل تستخدم واجهات برمجة تطبيقات قديمة مثل مكتبة ExoPlayer المستقلة أو MediaCompat أو Jetpack Media2؟ اتّبِع دليل نقل البيانات الذي نوفّره واستخدِم النص البرمجي لنقل البيانات لتسهيل عملية نقل بيانات Media3.
أسباب نقل البيانات إلى Jetpack Media3
- واجهات برمجة تطبيقات ExoPlayer وMediaSession وMediaController API المُعدَّلة
- التعديل باستخدام واجهة برمجة تطبيقات Transformer الجديدة
- متوافقة مع واجهات برمجة التطبيقات MediaCompat API
المحتوى المميّز
نطاق عالي الديناميكية (HDR) 10 بت: التقاط فيديوهات 10 بت وتشغيلها ومشاركتها
شاهِد الفيديو بنطاق عالي الديناميكية (HDR) بالكامل، بما في ذلك التقاط الفيديوهات وتعديلها وتشغيلها ومشاركتها.
تحويل ترميز الوسائط وتعديلها وتحويلها وطرحها
يمكنك التعمّق في واجهة برمجة التطبيقات Media3 Transformer API الجديدة للاستفادة من حالات استخدام ميزة تعديل الفيديوهات وتحويل الترميز.
التواصل معنا
أداة تتبُّع مشاكل Jetpack Media3
مشاركة الملاحظات أو الإبلاغ عن الأخطاء على Media3
تعرَّف على آخر الأخبار وشارِك في النقاشات حولها
انضم إلينا ومن خلال منتدى نشط لمطوّري تطبيقات الوسائط في منتدى Android Insiders.