Media بستری را برای ساخت برنامههای رسانهای فراهم میکند که تجربههای سرگرمی ایمن، یکپارچه و متصل را در هر خودروی مجهز به اندروید ارائه میدهد. Media یک برنامه سیستم اندرویدی است که برای ارائه یک بازپخش بهینه حواسپرتی (DO) و تجربه مرور برای برنامههای رسانه طراحی شده است. یک پیاده سازی کاملاً کاربردی از رسانه با پروژه متن باز Android (AOSP) گنجانده شده است.
شکل 1. اجرای نمونه صفحه نمایش رسانه.
برای آشنایی با رسانه ها به صفحات زیر مراجعه کنید:
- اجزای سیستم و جریان کاربر . درباره مؤلفههایی که با رسانه تعامل دارند و همچنین رایجترین جریانهای کاربر بیشتر بدانید.
- اجرای رادیو با رسانه نحوه ادغام رابط کاربری رادیو با رسانه را بخوانید تا کاربران را قادر سازد تا با منابع رسانه و رادیو به گونهای که یک برنامه واحد هستند تعامل داشته باشند.
- رسانه را سفارشی کنید . نحوه کار با سبک ها و دارایی های تعریف شده در سطوح مختلف در ساختار AOSP را بیاموزید.
- یک کارت رسانه ای پیاده سازی کنید . یک کارت رسانه ای برای نمایش ابرداده های رسانه مانند عناوین، آلبوم هنری و غیره پیاده سازی کنید. یک کارت رسانه همچنین میتواند صفی از آیتمهای رسانه مانند فهرست پخش را نمایش دهد.
اصطلاحات
این اصطلاحات در این بخش استفاده می شود.
- آیتم های رسانه قابل پخش بخشهای صوتی قابل پخش توسط سیستم مانند آهنگها، فصلهای کتاب و قسمتهای پادکست
- موارد رسانه قابل مرور عناصر سازمانی برای گروهبندی موارد رسانه قابل پخش یا سایر موارد قابل مرور مانند دستههای آهنگ، پوشه آهنگهای اخیر، و همچنین پادکستها و آیتمهای رسانه قابل پخش که بر اساس هنرمند، نویسنده یا مخاطب مرتب شدهاند.
ویژگی های رسانه
رسانه این ویژگی ها را فراهم می کند.
در حین رانندگی | در حالی که پارک شده است |
---|---|
کنترل پخش.
کاتالوگ را مرور کنید.
| همه موارد ذکر شده در هنگام رانندگی و همچنین:
|
وظایف
این جدول وظایف هر یک از طرفین را شرح می دهد.
سازندگان خودرو (vOEM) | گوگل | توسعه دهندگان برنامه |
---|---|---|
|
|
|
دستورالعمل های سفارشی سازی
پیادهسازی رسانه موجود در AOSP از کتابخانه UI Car برای فعال کردن سفارشیسازی استفاده میکند و یک موضوع و ساختار پایه را ارائه میدهد که میتواند آنطور که هست یا مطابق با محدودیتهای زیر اصلاح شود. جدول زیر وظایف OEM را در مورد سفارشی سازی رسانه توضیح می دهد.
سفارشی سازی رسانه | توضیحات |
---|---|
باید | تم و استایل کلی، از جمله پالت رنگ و اندازه را تنظیم کنید. |
می | ساختار سطح بالای Media (به عنوان مثال، قرار دادن برگه ها) را اصلاح کنید. |
نباید | تغییر قراردادهای Media API، از جمله برندسازی اپلیکیشن:
اصلاح معماری اطلاعات:
|