کلاس: MediaInfo

سازنده

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

MediaInfo جدید (شناسه محتوا، نوع محتوا)

پارامتر

شناسه محتوا

رشته

شناسه منحصر به فرد برای رسانه

نوع محتوا

رشته

نوع محتوای MIME رسانه.

خواص

موجودیت

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

موجودی جایگزین برای بارگیری رسانه در برنامه Android TV.

اگر تنظیم شود، اگر گیرنده یک برنامه Android TV باشد، این مقدار تنظیم شده در نهاد را لغو می کند. در سمت گیرنده، موجودیت را می توان از MediaInfo#getEntity().

گیره های شکست

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

فهرست جزئی از کلیپ های شکست که شامل کلیپ های استراحت فعلی است که گیرنده در حال پخش است یا کلیپ هایی که گیرنده اندکی بعد به جای ارسال لیست کامل کلیپ ها پخش می شود. این برای جلوگیری از سرریز پیام MediaStatus است.

می شکند

(آرایه غیر تهی از chrome.cast.media غیر تهی. شکسته یا تعریف نشده)

لیست استراحت ها

شناسه محتوا

رشته

محتوا را شناسایی می کند. معمولاً یک URL، اما می تواند هر شناسه رشته ای باشد.

نوع محتوا

رشته

نوع محتوای MIME رسانه.

contentUrl

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

URL رسانه اختیاری، برای اجازه استفاده از ContentId برای شناسه واقعی. اگر contentUrl ارائه شود، به عنوان URL رسانه استفاده می شود، در غیر این صورت contentId به عنوان URL رسانه استفاده می شود.

داده های سفارشی

شیء پوچ

مجموعه داده های سفارشی توسط برنامه گیرنده.

مدت زمان

عدد پوچ

مدت زمان محتوا، بر حسب ثانیه. ممکن است برای رسانه هایی با نوع chrome.cast.media.StreamType.LIVE خالی باشد.

وجود، موجودیت

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

موجودیت رسانه اختیاری، معمولاً یک پیوند عمیق Google Assistant.

hlsSegmentFormat

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

فرمت بخش صوتی HLS.

hlsVideoSegmentFormat

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

فرمت بخش ویدیوی HLS.

فراداده

هر نوعی

محتوای رسانه را توصیف می کند. مقدار باید یکی از chrome.cast.media.*اشیاء فراداده باشد.

startAbsoluteTime

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

زمان مطلق (زمان Epoch Unix در ثانیه) را برای پخش زنده ارائه می دهد. برای رویداد زنده، زمان شروع رویداد خواهد بود، در غیر این صورت با شروع پخش جریانی، از محدوده قابل جستجو شروع خواهد شد.

نوع جریان

chrome.cast.media.StreamType غیر تهی

نوع جریان رسانه ای

textTrackStyle

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

سبک آهنگ متن درخواستی. اگر ارائه نشده باشد، از تنظیمات برگزیده سبک دستگاه (در صورت وجود) استفاده خواهد شد.

آهنگ های

nullable آرایه غیر تهی chrome.cast.media.Track

آرایه ای از اشیاء آهنگ.

userActionStates

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

وضعیت عملکرد کاربر را برای رسانه نشان می دهد. پسندیدن، نپسندیدن، یا دنبال کردن عملکردهای رسانه را به کاربر نشان دهید.

vmapAdsRequest

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

پیکربندی درخواست تبلیغ VMAP. در صورت عدم ارائه وقفه و گیره استفاده می شود.