کلاس: RemotePlayer

سازنده

RemotePlayer

RemotePlayer جدید ()

اجرا می کند
castx.common.RemotePlayer.PlayerInterface

خواص

breakClipId

(رشته یا تعریف نشده)

شناسه کلیپ شکست فعلی.

breakId

(رشته یا تعریف نشده)

شناسه وقفه فعلی.

می توان میزان صدا را کنترل کرد

بولی

صدای تغییر صدا پشتیبانی گیرنده را نشان دهید.

می توان مکث کرد

بولی

اگر گیرنده اجازه مکث را بدهد درست است.

canSeek

بولی

درست است اگر گیرنده اجازه جستجو را بدهد.

کنترل کننده

رابط کنترل کننده قابل تهی

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

CurrentBreakClipNumber

عدد

تعداد کلیپ وقفه فعلی در حال پخش در وقفه.

CurrentBreakClipTime

(تعداد یا تعریف نشده)

زمان بر حسب ثانیه پس از شروع کلیپ استراحت فعلی.

CurrentBreakTime

(تعداد یا تعریف نشده)

زمان بر حسب ثانیه پس از شروع استراحت فعلی سپری شده است.

زمان جاری

عدد

موقعیت فعلی پخش رسانه در چند ثانیه. برای انجام جستجوی پخش، این مقدار را تغییر دهید و cast.framework.RemotePlayerController#seek را فراخوانی کنید. هنگامی که رسانه در حال پخش است، این مقدار هر ثانیه به روز می شود.

نمایش نام

رشته

نام نمایشی برنامه گیرنده

وضعیت نمایش

رشته

وضعیت گیرنده برای نمایش: عنوان رسانه، در صورت موجود بودن، یا در غیر این صورت، متن وضعیت گیرنده است.

مدت زمان

عدد

مدت زمان رسانه بارگذاری شده فعلی بر حسب ثانیه.

imageUrl

رشته پوچ

در حال پخش نشانی اینترنتی تصویر کوچک رسانه.

وصل است

بولی

اگر برنامه به دستگاه ارسال محتوا متصل باشد درست است.

isMediaLoaded

بولی

درست است اگر رسانه روی دستگاه ریخته گری بارگیری شود.

خاموش است

بولی

درست است اگر دستگاه بی صدا باشد.

متوقف شده است

بولی

اگر رسانه فعلی متوقف شود درست است.

PlayingBreak است

بولی

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

liveSeekableRange

( chrome.cast.media.LiveSeekableRange غیر تهی یا تعریف نشده)

محدوده قابل جستجوی یک جریان زنده یا رویداد. از زمان نسبی رسانه در ثانیه استفاده می کند. برای جریان های VOD تعریف نشده خواهد بود.

اطلاعات رسانه ای

chrome.cast.media.MediaInfo قابل پوچ کردن

در حال پخش اطلاعات رسانه

numberBreakClips

عدد

تعداد کلیپ های استراحت در استراحت فعلی.

بازیکن ایالت

chrome.cast.media.PlayerState قابل پاک کردن

وضعیت پخش رسانه فعلی

صف داده ها

(غیر تهی chrome.cast.media.QueueData یا تعریف نشده)

داده های صف

ذخیره شده PlayerState

nullable {mediaInfo: nullable chrome.cast.media.PlayerState , currentTime: number, is Paused: boolean}

وضعیت پخش از راه دور هنگامی که جلسه قطع شد ذخیره می شود. می توان از آن برای ادامه بازی به صورت محلی از همان مکان در رویداد قطع اتصال استفاده کرد.

وضعیت متن

رشته

متن توصیفی برای محتوای برنامه فعلی.

عنوان

رشته پوچ

عنوان رسانه فعلی

اطلاعات ویدیویی

(غیر تهی chrome.cast.media.VideoInformation یا تعریف نشده)

اطلاعات ویدیویی

سطح حجم

عدد

سطح صدای گیرنده فعلی به عنوان مقداری بین 0.0 و 1.0. 1.0 حداکثر صدای ممکن در گیرنده یا استریم است. برای تغییر صدای گیرنده، این مقدار را تغییر دهید و cast.framework.RemotePlayerController#setVolumeLevel را فراخوانی کنید.

WhenSkippable

(تعداد یا تعریف نشده)

زمان بر حسب ثانیه که این کلیپ استراحت قابل رد شدن است. 5 به این معنی است که کاربر نهایی می تواند پس از 5 ثانیه از این کلیپ استراحت رد شود. اگر این فیلد تعریف نشده باشد، به این معنی است که کلیپ شکست فعلی قابل رد شدن نیست.