آموزش Android: کار با ExoPlayer

Android: Working with ExoPlayer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه از ExoPlayer برای پخش فایلهای ویدئویی و صوتی از منابع مختلف ، ایجاد لیست پخش پویا ، پخش جریانی سازگار ، بارگیری پرونده های رسانه ای برای پخش آفلاین و سفارشی کردن رابط کاربری پخش کننده بر اساس نیاز خود استفاده کنید. "استفاده از ExoPlayer یا Android API های MediaPlayer؟ " - این سوال اغلب هنگام ایجاد یک برنامه پخش کننده رسانه برای آندروید ، به ذهن یک توسعه دهنده می رسد. در این دوره ، Android: کار با ExoPlayer پاسخ این سوال را پیدا خواهید کرد. شما یاد خواهید گرفت که چگونه با استفاده از ExoPlayer یک برنامه پخش کننده رسانه کاملاً برجسته برای Android ایجاد کنید. اول ، شما یاد خواهید گرفت که چگونه رسانه های منظم و جریان های سازگار را پخش کنید. در مرحله بعدی ، شما یک معماری سرور کلاینت-سرور را برای پخش صدا اجرا خواهید کرد. در آخر ، نحوه افزودن پشتیبانی برای پخش رسانه آفلاین را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش ExoPlayer مورد نیاز برای ایجاد یک برنامه پخش کننده رسانه کامل برای Android را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • مقدمه ای بر Exoplayer Introduction to Exoplayer

  • بررسی اجمالی پروژه Project Overview

  • دسترسی به کد منبع Accessing the Source Code

  • اجزای اساسی Basic Components

  • وابستگی ها Dependencies

پخش ویدئو Playing Video

  • پخش ویدئو Playing Video

  • نمایش تبلیغات در کنار فیلم ها Display Ads along Videos

  • جریان انطباقی چیست؟ What Is Adaptive Streaming?

  • پخش یک جریان DASH Playing a DASH Stream

  • سفارشی سازی رابط کاربر UI Customization

  • تغییر ساختار Changing the Structure

  • خلاصه Summary

پخش صدا Playing Audio

  • پخش صدا Playing Audio

  • معماری برای پخش صوتی Architecture for Audio Playback

  • ایجاد یک سرویس MediaBrowserService Creating a MediaBrowserService

  • ایجاد یک مشتری مرورگر رسانه Creating a Media Browser Client

  • همگام سازی مشتریان Keeping the Clients in Sync

  • نمایش اعلان سبک رسانه Displaying a Media Style Notification

  • خلاصه Summary

ایجاد لیست های پخش و بارگیری پرونده های رسانه ای Creating Playlists and Downloading Media Files

  • ایجاد لیست های پخش Creating Playlists

  • یک درخواست ویژگی جدید A New Feature Request

  • نحوه بارگیری در ExoPlayer چگونه کار می کند؟ How Downloading Works in ExoPlayer?

  • در حال بارگیری رسانه Downloading Media

  • بارگیری جریان های DASH Downloading DASH Streams

  • نمایش بارگیری ها Displaying Downloads

  • سفر تا کنون The Journey So Far

نمایش نظرات

آموزش Android: کار با ExoPlayer
جزییات دوره
0h 59m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gitanjal Bhattacharya Gitanjal Bhattacharya

Gitanjal یک توسعه دهنده اندروید از هند است. با بیش از هشت سال تجربه در زمینه تولید نرم افزار ، متخصص اندروید. او در چندین فناوری دیگر مانند لاراول ، Flutter ، Firebase و غیره به خوبی تجربه کرده است. یادگیری چیزهای جدید کلید خوشبختی گیتانجال است و کمک به دیگران در یادگیری چیزی باعث خوشحالی بیشتر او می شود. او عاشق تدریس است و در حین تدریس تمرکز خود را بر ارائه مفاهیم پیچیده به روشی می گذارد که یادگیری آن را برای همه آسان و سرگرم کننده می کند. او حتی از آموزش مفاهیم فنی به افرادی که هیچ سابقه فنی ندارند لذت می برد. Gitanjal چندین برنامه را در فروشگاه Google play منتشر کرده است که در دستیابی به میلیون ها کاربر موفق بوده اند. وی دارای گواهی Associate Android Developer از Google است.