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