در اندروید 8.0 (سطح API 26) و جدیدتر، متد getMetrics() برای برخی از کلاسهای رسانه موجود است. یک شی PersistableBundle حاوی اطلاعات پیکربندی و عملکرد، که به صورت نقشه ای از ویژگی ها و مقادیر بیان می شود، برمی گرداند. متد getMetrics() برای این کلاس های رسانه تعریف شده است:
-
MediaPlayer.getMetrics() -
MediaRecorder.getMetrics() -
MediaCodec.getMetrics() -
MediaExtractor.getMetrics()
معیارها برای هر نمونه به طور جداگانه جمعآوری میشوند و در طول عمر نمونه باقی میمانند. اگر هیچ معیاری در دسترس نباشد، روش صفر را برمیگرداند. معیارهای واقعی بازگشتی به کلاس بستگی دارد.
تجزیه و تحلیل با ExoPlayer
ExoPlayer شامل ابزارهایی برای کمک به جمع آوری و پردازش داده های پخش است. در راهنمای برنامه نویس برای تجزیه و تحلیل بیشتر بیاموزید.