مرکز توسعه دهندگان

دوربین اندروید و برنامه های رسانه ای

اولین توقف شما برای محتوا در توسعه برنامه های دوربین و رسانه. منابع مربوط به ساختن پخش و ویرایش برنامه ها را با Jetpack Media3 کاوش کنید. بیاموزید که چگونه تجربیات رسانه ای جذاب را به کاربران در سراسر اکوسیستم چند دستگاهی Android گسترش دهید.

دوربین های مدرن و موارد استفاده از رسانه را بسازید

کاربران در حال حرکت از انجام همه کارها در تلفن به دنیای چند دستگاهی هستند. اندروید در حال تکامل است تا به شما کمک کند با ویژگی‌هایی که می‌خواهند، در تلفن، تبلت، ساعت، تلویزیون و حتی در اتومبیل به کاربران در جایی که هستند دسترسی پیدا کنید.
راهنما
APIهای Android ساده، قابل تنظیم، قابل اعتماد و کارآمد برای تجربیات رسانه اصلی.
راهنما
از پشتیبانی UI تطبیقی ​​برای نمایشگرهای انعطاف‌پذیر، مانند صفحه‌های تاشو و قابل انعطاف استفاده کنید.
راهنما
به کاربران امکان دسترسی سریع به رسانه خود را بدهید.
راهنما
محتوای تلویزیونی را توصیه کنید که می دانید کاربران شما به آن اهمیت می دهند.

الهام بخش را در گالری دستگاه پیدا کنید

طرح‌های رسانه‌ای برای تبلت‌ها و وسایل تاشو را در گالری صفحه‌نمایش‌های بزرگ کاوش کنید
طرح‌های رسانه‌ای برای ساعت‌های هوشمند را در گالری Wear OS کاوش کنید
طرح‌های رسانه‌ای برای تلویزیون‌ها را در گالری تلویزیون کاوش کنید
توسعه دهید
از ExoPlayer، اجرای پیش‌فرض Player در Media3 استفاده کنید یا با پیاده‌سازی کلاس SimpleBasePlayer، پخش‌کننده خود را بسازید. سپس با اجرای MediaSession یا MediaLibraryService قابلیت پخش خود را گسترش دهید.
توسعه دهید
Media3 Transformer را معرفی می‌کند، یک API برای ویرایش رسانه‌ها، از جمله تبدیل بین فرمت‌ها (transcoding)، اعمال تغییراتی مانند بریدن یک کلیپ از یک ویدیوی طولانی‌تر، برش بخشی از فریم ویدیو، اعمال جلوه‌های سفارشی، و سایر عملیات ویرایش.
افزایش دهید
کاربران خود را با ویژگی هایی مانند HDR، تصویر در تصویر، و صدای فضایی خوشحال کنید. درباره پلتفرم و API های Jetpack که برای متمایز کردن برنامه شما طراحی شده اند، بیاموزید.
رشد
ببینید چگونه می‌توانید برنامه خود را از عملکرد اصلی رسانه به سمت یکپارچه‌سازی چند دستگاه، تعامل بالاتر، تولید درآمد و موارد دیگر حرکت دهید.
نمونه
بهترین شیوه‌های عملی را در برنامه نمونه ما برای موارد استفاده بازپخش صدا و ویدیو مشاهده کنید، از جمله نحوه اجرای MediaSession و کمک به برجسته شدن برنامه‌تان با صدای فضایی.

آیا از API های قدیمی مانند کتابخانه مستقل ExoPlayer، MediaCompat یا Jetpack Media2 استفاده می کنید؟ راهنمای مهاجرت ما را دنبال کنید و از اسکریپت مهاجرت ما برای آسان کردن مهاجرت Media3 خود استفاده کنید.

چرا به Jetpack Media3 مهاجرت کنید

  • API های ExoPlayer، MediaSession و MediaController به روز شده است
  • ویرایش با Transformer API جدید
  • سازگار با API های MediaCompat

محتوای برجسته

از ردیاب مشکل Jetpack Media3 برای کمک به ما در بهبود استفاده کنید.