واجهات برمجة التطبيقات والسلوكيات الخاصة بالنظام الأساسي

يناقش هذا القسم سلوكيات وواجهات برمجة تطبيقات الوسائط التي تُعد جزءًا من النظام الأساسي.

  • تنسيقات الوسائط المتوافقة: تعرّف على برامج ترميز الوسائط والحاويات والتنسيقات وبروتوكولات الشبكة المتوافقة مع نظام Android الأساسي.
  • تحويل ترميز الوسائط المتوافق: تعرَّف على قدرة المنصة على تحويل الفيديوهات المسجّلة بتنسيقات فيديو حديثة تلقائيًا عند فتحها من خلال تطبيق لا يتوافق مع هذا التنسيق.
  • نظرة عامة على MediaPlayer: يمكنك الاطّلاع على معلومات حول MediaPlayer، وهي واجهة برمجة تطبيقات للنظام الأساسي لتشغيل الصوت والفيديو.
  • التحكّم في السعة باستخدام VolumeShaper: تعرَّف على معلومات حول استخدام واجهة برمجة التطبيقات VolumeShaper API لإجراء عمليات نقل تلقائية قصيرة لمستوى الصوت، مثل تلاشي تدريجي وتجنب التداخل.
  • التعامل مع التغييرات في إخراج الصوت: تعرَّف على واجهات برمجة التطبيقات للتحكّم في مستوى الصوت والاستجابة للتغييرات في جهاز إخراج الصوت.
  • تحسين تشغيل الصوت: يمكنك الاطّلاع على معلومات حول استخدام واجهات برمجة التطبيقات DEFAULT وBIT_PERFECT لضبط سمات جهاز المزج عبر USB.
  • مشاركة إدخال الصوت: تعرَّف على معلومات حول التقاط إدخال الصوت من ميكروفون أو جهاز إدخال آخر.
  • نظرة عامة على MediaRecorder: يمكنك الاطّلاع على معلومات حول استخدام MediaRecorder API لتسجيل الصوت.
  • تسجيل تشغيل الفيديو والصوت: تعرَّف على معلومات حول استخدام واجهات برمجة التطبيقات MediaProjection وAudioPlaybackCapture لتسجيل تشغيل فيديو أو صوت من تطبيق آخر على التوالي.