قالب. چارچوب . RemotePlayer
ویژگی های پخش کننده از راه دور که توسط cast.framework.RemotePlayerController
به روز می شوند.
سازنده
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 ثانیه از این کلیپ استراحت رد شود. اگر این فیلد تعریف نشده باشد، به این معنی است که کلیپ شکست فعلی قابل رد شدن نیست.