با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
معماری ترجیحی برای یک برنامه صوتی طراحی مشتری/سرور است. مشتری یک فعالیت در برنامه شما است که شامل MediaBrowser ، کنترلر رسانه و رابط کاربری است. سرور یک MediaBrowserService است که شامل پخش کننده و یک جلسه رسانه است.
MediaBrowserService دو ویژگی اصلی را ارائه می دهد:
وقتی از MediaBrowserService استفاده می کنید، سایر اجزا و برنامه های کاربردی با MediaBrowser می توانند سرویس شما را کشف کنند، کنترلر رسانه خود را ایجاد کنند، به جلسه رسانه شما متصل شوند و پخش کننده را کنترل کنند. بدین ترتیب Wear OS و Android Auto Applications به برنامه رسانه شما دسترسی پیدا می کنند.
همچنین یک API مرور اختیاری را فراهم می کند. برنامه ها مجبور نیستند از این ویژگی استفاده کنند. مرورگر API به مشتریان امکان می دهد سرویس را جستجو کنند و نمایشی از سلسله مراتب محتوای آن بسازند، که ممکن است فهرست های پخش، یک کتابخانه رسانه یا نوع دیگری از مجموعه را نشان دهد.
این نمونه GitHub نحوه پیادهسازی یک برنامه رسانه را نشان میدهد که امکان پخش پسزمینه صدا را فراهم میکند و یک کتابخانه رسانهای را ارائه میدهد که در معرض سایر برنامهها قرار میگیرد.
تاریخ آخرین بهروزرسانی 2024-10-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-10-26 بهوقت ساعت هماهنگ جهانی."],[],[]]