قالب. چارچوب . پیام ها
این فضای نام cast.framework.messages
است.
کلاس ها
کتاب صوتی ChapterMediaMetadata
شرح فصل کتاب صوتی
فراداده کتاب صوتی Container
شرح ظرف کتاب صوتی.
AudioTrackInfo
اطلاعات آهنگ صوتی را برای یک آهنگ صوتی توصیف می کند.
زنگ تفريح
نشان دهنده یک وقفه (مثلاً یک وقفه تبلیغاتی) موجود در ویدیوی اصلی است.
BreakClip
یک کلیپ استراحت را نشان می دهد (به عنوان مثال، یک کلیپ از یک آگهی در طول یک استراحت تبلیغاتی)
وضعیت شکست
وضعیت یک استراحت را نشان می دهد.
CloudMediaStatus
یک MediaStatus
که فقط برای فرستنده ابری، به عنوان مثال، Google Assistant ارسال می شود.
ContainerMetadata
فراداده کانتینری معمولی که به عنوان بخشی از QueueData
استفاده می شود.
رتبه بندی محتوا
رتبه بندی محتوا (رتبه بندی والدین، رتبه بندی بلوغ).
CustomCommandRequestData
داده های درخواست CustomCommand
.
DisplayStatusRequestData
داده های DisplayStatusRequest
.
EditAudioTracksRequestData
داده های درخواست رویداد رسانه EDIT_AUDIO_TRACKS. اگر زبان ارائه نشده باشد، آهنگ صوتی پیشفرض برای رسانه فعال میشود.
EditTracksInfoRequestData
داده های درخواست رویداد رسانه EDIT_TRACKS_INFO.
ErrorData
اطلاعات خطا را نشان می دهد.
ExtendedMediaStatus
اطلاعات وضعیت رسانه گسترده
FetchItemsRequestData
دادههای درخواستی را واکشی کنید.
FocusStateRequestData
پیام تغییر حالت تمرکز
GenericMediaMatadata
یک توصیف عمومی رسانه ای
GetItemsInfoRequestData
اطلاعات درخواست اطلاعات مورد را دریافت کنید.
GetStatusRequestData
داده های درخواست رویداد رسانه GET_STATUS.
تصویر
تصویری که یک برنامه گیرنده یا آیتم رسانه ای را توصیف می کند. این می تواند یک نماد برنامه، نقاشی روی جلد یا یک تصویر کوچک باشد.
ItemsInfo
یک پیام داده حاوی اطلاعات مورد برای هر شناسه درخواستی را نشان می دهد.
LiveSeekableRange
محدوده قابل جستجوی زنده را با زمان شروع و پایان در چند ثانیه فراهم می کند.
LoadByEntityRequestData
داده های درخواست LoadByEntity
.
LoadOptions
گزینه های اضافی را برای درخواست های بار ارائه می دهد.
LoadRequestData
داده های درخواست رویداد رسانه LOAD.
رسانه اطلاعات
اطلاعات رسانه ای را نشان می دهد.
MediaMetadata
فراداده رسانه رایج که به عنوان بخشی از MediaInformation
یا برای توصیف یک بخش رسانه به عنوان بخشی از فراداده کانتینری استفاده می شود.
وضعیت رسانه
وضعیت یک جلسه رسانه را نشان می دهد.
MovieMediaMetadata
توضیحات رسانه فیلم
MusicTrackMediaMetadata
شرح رسانه آهنگ موسیقی.
PhotoMediaMatadata
توضیحات رسانه عکس
PrecacheRequestData
داده های درخواست رویداد رسانه ای PRECACHE. (برخی از قسمت های درخواست بارگذاری، مانند پخش خودکار و داده های صف، نادیده گرفته می شوند).
PreloadRequestData
رویداد رسانه PRELOAD داده درخواست.
صف تغییر
نشان دهنده یک پیام تغییر صف مانند درج، حذف و به روز رسانی است.
QueueData
داده های صف را به عنوان بخشی از درخواست LOAD قرار دهید.
QueueIds
یک پیام داده حاوی لیست کامل شناسه های صف را نشان می دهد.
QueueInsertRequestData
صف رویداد رسانه داده درخواست را وارد کنید.
QueueItem
اطلاعات اقلام در صف توسعه دهندگان برنامه ممکن است نیاز به ایجاد یک QueueItem برای درج یک عنصر صف با استفاده از cast.framework.messages.InsertQueueItems داشته باشند. در این مورد، آنها نباید یک itemId ارائه کنند (زیرا itemId واقعی زمانی که آیتم در صف قرار می گیرد، اختصاص داده می شود). این از برخورد ID با موارد اضافه شده از یک برنامه فرستنده جلوگیری می کند.
QueueLoadRequestData
صف رویداد رسانه داده درخواست LOAD.
QueueRemoveRequestData
صف رویداد رسانه حذف داده های درخواست.
QueueReorderRequestData
صف رویداد رسانه REORDER داده درخواست.
QueueUpdateRequestData
رویداد رسانه بهروزرسانی دادههای درخواست صف.
RefreshCredentialsRequestData
اطلاعات درخواست RefreshCredentials
.
RequestData
داده های درخواست رویداد رسانه ای
ResumeSessionRequestData
داده های درخواست RESUME_SESSION
Seekable Range
محدوده قابل جستجو را در چند ثانیه فراهم می کند.
SeekRequestData
رویداد رسانه SEEK داده های درخواست.
SessionState
یک شیء حالت حاوی تمام دادههایی که باید در StoreSession ذخیره شوند و در ResumeSession بازیابی شوند.
SetCredentialsRequestData
داده درخواست SetCredentials
.
SetPlaybackRateRequestData
داده های درخواست نرخ پخش رویداد رسانه.
StoreSessionRequestData
اطلاعات درخواست STORE_SESSION
StoreSessionResponseData
داده های پاسخ برای دستور STORE_SESSION.
TextTrackStyle
اطلاعات سبک را برای یک آهنگ متنی توصیف می کند.
مسیر
اطلاعات فراداده آهنگ را توصیف می کند.
TracksInfo
اطلاعات را ردیابی می کند.
TvShowMediaMetadata
شرح رسانه ای قسمت تلویزیونی.
UserActionRequestData
داده های درخواست UserAction
.
UserActionState
وضعیت عملکرد کاربر را برای رسانه نشان می دهد.
VastAdsRequest
پیکربندی درخواست تبلیغ VAST.
اطلاعات ویدیویی
اطلاعات ویدیویی مانند وضوح تصویر و محدوده دینامیکی بالا (HDR).
جلد
حجم جریان یک جلسه رسانه را نشان می دهد.
VolumeRequestData
داده های درخواست رویداد رسانه SET_VOLUME.
شمارش ها
CaptionMimeType
رشته
شرح نوع MIME آهنگ متن.
ارزش | |
---|---|
CEA608 | رشته CEA 608 |
TTML | رشته TTML |
VTT | رشته VTT |
TTML_MP4 | رشته TTML MP4 |
فرمان
عدد
فهرستی از مقادیر ماسک بیت برای تنظیم یا بازیابی یک فرمان رسانه ای پشتیبانی شده توسط یک برنامه کاربردی برای cast.framework.messages.MediaStatus#supportedMediaCommands .
ارزش | |
---|---|
مکث | عدد دستور مکث. |
جستجو کنید | عدد به دنبال فرمان باشید. |
STREAM_VOLUME | عدد فرمان صدای جریان. |
STREAM_MUTE | عدد فرمان صدای جریان. |
ALL_BASIC_MEDIA | عدد تمام رسانه های اولیه شامل دستورات اجباری |
QUEUE_NEXT | عدد صف بعدی فرمان. |
QUEUE_PREV | عدد Queue Prev Command. |
QUEUE_SHUFFLE | عدد Queue Shuffle Command. |
QUEUE_REPEAT_ALL | عدد صف تکرار همه حالت. |
QUEUE_REPEAT_ONE | عدد صف تکرار یک حالت. |
QUEUE_REPEAT | عدد حالت های تکرار صف. |
SKIP_AD | عدد رد شدن از دستور AD. |
EDIT_TRACKS | عدد دستورات آهنگ را ویرایش کنید. |
PLAYBACK_RATE | عدد فرمان نرخ پخش. |
پسندیدن | عدد عملکرد کاربر مانند دستور. |
دوست نداشتن | عدد فرمان عمل کاربر Dislike. |
دنبال کردن | عدد عملکرد کاربر دستور Follow. |
UNFOLLOW | عدد عملکرد کاربر دستور Unfollow. |
STREAM_TRANSFER | عدد دستورات انتقال جریان |
متن ترانه | عدد دستورات متن ترانه |
نوع ظرف
عدد
انواع فراداده کانتینری
ارزش | |
---|---|
GENERIC_CONTAINER | عدد قالب عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.ContainerMetadata. |
AUDIOBOOK_CONTAINER | عدد فراداده برای یک کتاب صوتی. استفاده شده توسط cast.framework.messages.AudiobookContainerMetadata. |
- همچنین ببینید
- cast.framework.messages.QueueData.containerMetadata
ContentFiltering Mode
رشته
حالت فیلتر محتوا را نشان می دهد.
ارزش | |
---|---|
FILTER_EXPLICIT | رشته محتوای صریح پخش نکنید. |
دلیل خطا
رشته
دلایل پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
دستور نا معتبر | رشته زمانی که دستور معتبر نیست یا اجرا نمی شود، برگردانده می شود. |
INVALID_PARAMS | رشته هنگامی که پارامترها معتبر نیستند یا یک پارامتر مورد نیاز وجود ندارد، برگردانده می شود. |
INVALID_MEDIA_SESSION_ID | رشته زمانی که جلسه رسانه وجود ندارد بازگردانده می شود. |
SKIP_LIMIT_REACHED | رشته زمانی که به دلیل رسیدن به حد مجاز رد شدن، نمیتوانید موارد بیشتری را رد کنید، برگردانده میشود. |
پشتیبانی نشده | رشته زمانی که درخواست توسط برنامه پشتیبانی نمی شود، برگردانده می شود. |
LANGUAGE_NOT_SUPPORTED | رشته زمانی که زبان درخواستی پشتیبانی نمی شود، برگردانده می شود. |
END_OF_QUEUE | رشته زمانی که امکان رد شدن وجود نداشته باشد، به دلیل بازگشت از اولین مورد یا جلوتر از آخرین مورد در صف، برگردانده می شود. |
DUPLICATE_REQUEST_ID | رشته زمانی که شناسه درخواست منحصر به فرد نباشد (گیرنده درخواستی را با همان شناسه پردازش می کند) برگردانده می شود. |
VIDEO_DEVICE_REQUIRED | رشته هنگامی که درخواست تکمیل نمی شود، برگردانده می شود زیرا به دستگاهی با قابلیت ویدیو نیاز است. |
PREMIUM_ACCOUNT_REQUIRED | رشته زمانی که برای موفقیت درخواست حساب پریمیوم مورد نیاز است، برگردانده می شود. |
APP_ERROR | رشته زمانی که حالت برنامه برای انجام درخواست نامعتبر باشد، برگردانده می شود. |
AUTHENTICATION_EXPIRED | رشته زمانی که درخواستی نمیتواند انجام شود، بازگردانده میشود، زیرا احراز هویت منقضی شده است، به عنوان مثال، زمانی که کاربر رمز عبور خود را تغییر داد یا زمانی که رمز باطل شد. |
CONCURRENT_STREAM_LIMIT | رشته هنگامی که تعداد زیادی جریان همزمان شناسایی شد، برگردانده می شود. |
PARENTAL_CONTROL_RESTRICTED | رشته زمانی که محتوا به دلیل کنترلهای والدین مسدود شده است، برگردانده میشود. |
CONTENT_FILTERED | رشته هنگامی که محتوا به دلیل فیلتر مسدود شده است، برگردانده می شود. |
NOT_AVAILABLE_IN_REGION | رشته هنگامی که محتوا به دلیل در دسترس نبودن منطقه مسدود شده است، برگردانده می شود. |
CONTENT_ALREADY_PLAYING | رشته زمانی که محتوای درخواستی در حال پخش است، برگردانده می شود. |
INVALID_REQUEST | رشته زمانی که درخواست معتبر نیست برگردانده می شود. |
GENERIC_LOAD_ERROR | رشته زمانی که درخواست بار با مشکل متناوب مواجه شد، برگردانده شد. |
نوع خطا
رشته
انواع پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
INVALID_PLAYER_STATE | رشته زمانی که حالت پخش کننده برای انجام درخواست نامعتبر باشد، برگردانده می شود. |
LOAD_FAILED | رشته هنگامی که درخواست LOAD ناموفق بود، بازگشت. |
LOAD_CANCELLED | رشته هنگامی که درخواست LOAD توسط یک درخواست LOAD ورودی دوم لغو می شود، برگردانده می شود. |
INVALID_REQUEST | رشته زمانی که درخواست معتبر نیست برگردانده می شود. |
خطا | رشته خطای عمومی، برای هر مورد خطای دیگری. |
ExtendedPlayerState
رشته
اطلاعات وضعیت پخش گسترده
ارزش | |
---|---|
بارگذاری | رشته پخش کننده در حالت LOADING است. |
FocusState
رشته
تمرکز حالت ها
ارزش | |
---|---|
در تمرکز | رشته گیرنده در تمرکز است. |
NOT_IN_FOCUS | رشته گیرنده در تمرکز نیست، فعالیت دیگری فعال است. |
GetStatusOptions
عدد
GetStatusOptions
مقدار دادههایی را که باید در پاسخ وضعیت رسانه به پیام GET_STATUS
گنجانده شود، تعیین میکند.
ارزش | |
---|---|
NO_METADATA | عدد پرچم ابرداده را درج نکنید. |
NO_QUEUE_ITEMS | عدد پرچم موارد صف را درج نکنید. |
HdrType
رشته
نشان دهنده انواع محدوده دینامیکی بالا (HDR) ویدئویی است.
ارزش | |
---|---|
SDR | رشته محدوده دینامیکی استاندارد |
HDR | رشته محدوده دینامیکی بالا |
DV | رشته دالبی ویژن |
HlsSegmentFormat
رشته
فرمت یک بخش صوتی HLS.
ارزش | |
---|---|
AAC | رشته جریان ابتدایی صوتی بسته بندی شده AAC. |
AC3 | رشته جریان ابتدایی صوتی پر از AC3. |
MP3 | رشته پخش صوتی اولیه با MP3. |
TS | رشته جریان حمل و نقل MPEG-2. |
TS_AAC | رشته جریان حمل و نقل MPEG-2 با پیچیدگی کم AAC (AAC-LC). |
TS_HE_AAC | رشته جریان حمل و نقل MPEG-2 با راندمان بالا AAC (HE-AAC). |
E_AC3 | رشته جریان ابتدایی صوتی مملو از E-AC3. |
FMP4 | رشته صدا بسته بندی شده در ISO BMFF CMAF MP4 تکه تکه شده. |
HlsVideoSegmentFormat
رشته
فرمت یک بخش ویدیویی HLS.
ارزش | |
---|---|
MPEG2_TS | رشته جریان حمل و نقل MPEG-2. پشتیبانی از AVC |
FMP4 | رشته ویدئو بسته بندی شده در ISO BMFF CMAF Fragmented MP4. پشتیبانی از AVC و HEVC |
IdleReason
رشته
دلیل قرار گرفتن بازیکن در حالت IDLE.
ارزش | |
---|---|
لغو شد | رشته یک فرستنده با استفاده از دستور STOP درخواست توقف پخش را کرد. |
منقطع | رشته یک فرستنده با استفاده از دستور LOAD درخواست پخش یک رسانه دیگر را کرد. |
تمام شده | رشته پخش رسانه تکمیل شد. |
خطا | رشته رسانه به دلیل یک خطا قطع شده است، این ممکن است اتفاق بیفتد اگر، برای مثال، پخش کننده نتواند رسانه را به دلیل خطاهای شبکه بارگیری کند. |
MediaCategory
رشته
دسته رسانه.
ارزش | |
---|---|
سمعی | رشته رسانه فقط صوتی است. |
ویدیو | رشته رسانه تصویری و صوتی (پیشفرض) است. |
تصویر | رشته رسانه یک تصویر است. |
نوع پیام
رشته
نشان دهنده انواع پیام رسانه ای است که توسط cast.framework.PlayerManager رهگیری می شود. انواع پیام ها به عنوان درخواست یا پیام های خروجی دسته بندی می شوند. درخواستها به برنامه اجازه میدهند تا هر دادهای را قبل از پردازش توسط Web Receiver SDK تغییر دهد. پیامهای خروجی به برنامه اجازه میدهند تا قبل از ارسال پیام به سیستمهای متصل و برنامههای فرستنده، دادهها را تغییر دهد.
ارزش | |
---|---|
MEDIA_STATUS | رشته پیام خروجی وضعیت رسانه فعلی. نوع پیام این است: cast.framework.messages.MediaStatus . |
CLOUD_STATUS | رشته پیام خروجی وضعیت رسانه به فرستنده ابری. نوع پیام این است: cast.framework.messages.CloudMediaStatus . |
QUEUE_CHANGE | رشته پیام خروجی تغییر صف. نوع پیام این است: cast.framework.messages.QueueChange . |
QUEUE_ITEMS | رشته پیام خروجی اطلاعات آیتم صف. نوع پیام این است: cast.framework.messages.ItemsInfo . |
QUEUE_ITEM_IDS | رشته پیام خروجی لیست شناسه های صف. نوع پیام این است: cast.framework.messages.QueueIds . |
GET_STATUS | رشته درخواست وضعیت فعلی رسانه نوع پیام این است: cast.framework.messages.GetStatusRequestData . |
بار | رشته درخواست بارگیری رسانه نوع پیام این است: cast.framework.messages.LoadRequestData . |
مکث | رشته درخواست توقف پخش کننده نوع پیام این است: cast.framework.messages.RequestData |
متوقف کردن | رشته درخواست توقف پخش کننده نوع پیام این است: cast.framework.messages.RequestData . |
بازی | رشته درخواست برای ادامه بازی. نوع پیام این است: cast.framework.messages.RequestData . |
SKIP_AD | رشته درخواست برای رد شدن از پخش آگهی. نوع پیام این است: cast.framework.messages.RequestData . |
دوباره بازی کن | رشته درخواست پخش مجدد رسانه فعلی. نوع پیام این است: cast.framework.messages.RequestData . |
جستجو کنید | رشته درخواست برای جستجوی رسانه نوع پیام این است: cast.framework.messages.SeekRequestData . |
SET_PLAYBACK_RATE | رشته درخواست تغییر نرخ پخش نوع پیام این است: cast.framework.messages.SetPlaybackRateRequestData . |
SET_VOLUME | رشته درخواست تغییر صدای رسانه فعلی. نوع پیام این است: cast.framework.messages.VolumeRequestData . |
EDIT_TRACKS_INFO | رشته درخواست تغییر آهنگ های متنی یا صوتی در حال پخش. نوع پیام این است: cast.framework.messages.EditTracksInfoRequestData . |
EDIT_AUDIO_TRACKS | رشته درخواست تغییر آهنگ پخش شده صوتی. نوع پیام این است: cast.framework.messages.EditAudioTracksRequestData . |
PRECACHE | رشته درخواست برای پیش کش داده ها. نوع پیام این است: cast.framework.messages.PrecacheRequestData . |
پیش بارگذاری کنید | رشته درخواست پیش بارگذاری مورد نوع پیام این است: cast.framework.messages.PreloadRequestData . |
QUEUE_LOAD | رشته درخواست برای بارگیری صف. نوع پیام این است: cast.framework.messages.QueueLoadRequestData . |
QUEUE_INSERT | رشته درخواست درج در صف. نوع پیام این است: cast.framework.messages.QueueInsertRequestData . |
QUEUE_UPDATE | رشته درخواست به روز رسانی صف. نوع پیام این است: cast.framework.messages.QueueUpdateRequestData . |
QUEUE_REMOVE | رشته درخواست حذف از صف نوع پیام این است: cast.framework.messages.QueueRemoveRequestData . |
QUEUE_REORDER | رشته درخواست برای سفارش مجدد صف. نوع پیام این است: cast.framework.messages.QueueReorderRequestData . |
QUEUE_NEXT | رشته درخواست مورد بعدی در صف هنگامی که گیرنده این را از فرستنده دریافت می کند، پیام با یک |
QUEUE_PREV | رشته درخواست مورد قبلی در صف هنگامی که گیرنده این را از فرستنده دریافت می کند، پیام با یک |
QUEUE_GET_ITEM_RANGE | رشته درخواست واکشی موارد در صف. نوع پیام این است: cast.framework.messages.FetchItemsRequestData . |
QUEUE_GET_ITEMS | رشته درخواست دریافت اطلاعات اقلام نوع پیام این است: cast.framework.messages.GetItemsInfoRequestData . |
QUEUE_GET_ITEM_IDS | رشته درخواست برای دریافت شناسه صف. نوع پیام این است: cast.framework.messages.RequestData . |
QUEUE_SHUFFLE | رشته درخواست به هم زدن صف. نوع پیام این است: cast.framework.messages.RequestData . |
SET_CREDENTIALS | رشته اعتبار کاربری را تنظیم کنید نوع پیام این است: cast.framework.messages.SetCredentialsRequestData . |
LOAD_BY_ENTITY | رشته بارگذاری رسانه با شناسه نهاد. نوع پیام این است: cast.framework.messages.LoadByEntityRequestData . |
USER_ACTION | رشته عملکرد کاربر مانند دنبال کردن را مدیریت کنید. نوع پیام این است: cast.framework.messages.UserActionRequestData . |
DISPLAY_STATUS | رشته نمایش وضعیت رسانه بر روی صفحه نمایش نوع پیام این است: cast.framework.messages.DisplayStatusRequestData . |
FOCUS_STATE | رشته وضعیت فوکوس برنامه گیرنده تغییر کرد. نوع پیام این است: cast.framework.messages.FocusStateRequestData . |
CUSTOM_COMMAND | رشته فرمان برنامه سفارشی را مدیریت کنید. نوع پیام این است: cast.framework.messages.CustomCommandRequestData . |
STORE_SESSION | رشته دستور جلسه فروشگاه. نوع پیام این است: cast.framework.messages.StoreSessionRequestData . |
RESUME_SESSION | رشته دستور Resume session. نوع پیام این است: cast.framework.messages.ResumeSessionRequestData . |
SESSION_STATE | رشته نوع پاسخ برای StoreSession. نوع پیام این است: cast.framework.messages.StoreSessionResponseData . |
نوع فراداده
عدد
انواع ابرداده رسانه
ارزش | |
---|---|
ژنریک | عدد قالب عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.GenericMediaMetadata . |
فیلم سینما | عدد یک فیلم تمام طول استفاده شده توسط cast.framework.messages.MovieMediaMetadata . |
نمایش تلویزیونی | عدد قسمتی از یک سریال تلویزیونی. استفاده شده توسط cast.framework.messages.TvShowMediaMetadata . |
MUSIC_TRACK | عدد یک آهنگ موسیقی استفاده شده توسط cast.framework.messages.MusicTrackMediaMetadata . |
عکس | عدد عکس. استفاده شده توسط cast.framework.messages.PhotoMediaMetadata . |
AUDIOBOOK_CHAPTER | عدد فصل کتاب صوتی. استفاده شده توسط cast.framework.messages.AudiobookChapterMediaMetadata . |
- همچنین ببینید
- cast.framework.messages.MediaInformation.metadata
Player State
رشته
نشان دهنده وضعیت بازیکن است.
ارزش | |
---|---|
بیکار | رشته پخش کننده در حالت IDLE است. حالت IDLE به این معنی است که هیچ پخش فعالی وجود ندارد. پخشکننده معمولاً درست پس از راهاندازی برنامه Cast قبل از دریافت درخواست LOAD یا پس از پایان پخش در این حالت قرار دارد. پخش کننده بر اساس cast.framework.messages.IdleReason که در cast.framework.messages.MediaStatus تنظیم شده است، به این حالت منتقل می شود. |
بازی کردن | رشته بازیکن در حالت PLAYING است. |
مکث شد | رشته پخش کننده در حالت PAUSED است. |
بافرینگ | رشته پخش کننده در حالت BUFFERING است. |
QueueChangeType
رشته
انواع تغییر صف مورد استفاده QUEUE_CHANGE
پیام خروجی.
ارزش | |
---|---|
درج کنید | رشته صف دارای موارد درج شده بود. |
برداشتن | رشته صف موارد حذف شده بود. |
ITEMS_CHANGE | رشته لیستی از موارد تغییر کرد. |
به روز رسانی | رشته صف از طریق به روز رسانی انجام شد و یک لیست سفارش داده شده جدید ارسال می شود. |
بدون تغییر | رشته صف تغییری نداشت. هنگامی که چندین فرستنده به درخواست دادههای مشابه پایان میدهند، از این برای بازتاب برگشت استفاده میشود. |
QueueType
رشته
انواع کانتینر/صف رسانه.
ارزش | |
---|---|
آلبوم | رشته آلبوم موسیقی. |
لیست پخش | رشته لیست پخش موسیقی، مانند یک لیست پخش خصوصی، یک لیست پخش عمومی یا یک لیست پخش که به طور خودکار تولید می شود. |
کتاب صوتی | رشته کتاب صوتی. |
ایستگاه رادیویی | رشته ایستگاه رادیویی سنتی |
مجموعه پادکست | رشته مجموعه پادکست. |
سریال تلویزیونی | رشته سریال تلویزیونی. |
VIDEO_PLAYLIST | رشته لیست پخش ویدیوها. |
LIVE_TV | رشته کانال تلویزیونی زنده. |
فیلم سینما | رشته فیلم سینما. |
حالت تکرار
رشته
رفتار صف زمانی که همه آیتم ها پخش شده اند.
ارزش | |
---|---|
REPEAT_OFF | رشته وقتی صف تکمیل شد، جلسه رسانه خاتمه می یابد. |
تکرار همه | رشته تمام آیتم های موجود در صف به طور نامحدود پخش می شوند، هنگامی که آخرین آیتم پخش شد، اولین آیتم دوباره پخش می شود. |
REPEAT_SINGLE | رشته مورد فعلی به طور مکرر پخش خواهد شد. |
REPEAT_ALL_AND_SHUFFLE | رشته تمام آیتم های موجود در صف به طور نامحدود پخش می شوند، هنگامی که آخرین آیتم پخش می شود، اولین آیتم دوباره پخش می شود (لیست ابتدا توسط گیرنده به هم می ریزد). |
SeekResumeState
رشته
وضعیت پخش را پس از درخواست SEEK نشان می دهد.
ارزش | |
---|---|
PLAYBACK_START | رشته این رسانه ها را مجبور به شروع می کند. |
PLAYBACK_PAUSE | رشته این رسانه ها را مجبور به توقف می کند. |
StreamingProtocol Type
عدد
انواع پروتکل جریان
ارزش | |
---|---|
ناشناخته | عدد نوع پروتکل جریان ناشناخته. |
MPEG_DASH | عدد نوع پروتکل MPEG-DASH (Dynamic Adaptive Streaming over HTTP). |
HLS | عدد نوع پروتکل HLS (HTTP Live Streaming). |
SMOOTH_STREAMING | عدد نوع پروتکل Smooth Streaming. |
StreamType
رشته
نشان دهنده انواع جریان است.
ارزش | |
---|---|
بافر شده | رشته محتوای VOD و DVR. |
زنده | رشته محتوای جریان خطی زنده |
هیچ یک | رشته |
TextTrackEdgeType
رشته
نوع لبه آهنگ متنی (حاشیه) را مشخص می کند.
ارزش | |
---|---|
هیچ یک | رشته هیچ لبه ای در اطراف متن نمایش داده نمی شود. |
طرح کلی | رشته یک طرح کلی در اطراف متن نمایش داده می شود. |
DROP_SHADOW | رشته یک سایه محو شده در اطراف متن ارائه می شود. |
مطرح شد | رشته متن در رابطه با پس زمینه برجسته یا برجسته به نظر می رسد. |
افسرده | رشته به نظر می رسد متن روی پس زمینه برجسته شده است. |
TextTrackFontGenericFamily
رشته
اگر فونت در مسیر متنی تعریف نشده باشد، از خانواده فونت های عمومی استفاده می شود.
ارزش | |
---|---|
بدون دندانه | رشته از فونت sans-serif استفاده می کند. |
MONOSPACED_SANS_SERIF | رشته از فونت تکفاصله و sans-serif استفاده میکند. |
SERIF | رشته از فونت serif استفاده می کند. |
MONOSPACED_SERIF | رشته از فونت serif monospaced استفاده می کند. |
گاه به گاه | رشته از فونت معمولی و دستنویس استفاده میکند. |
خط شکسته | رشته از فونت شکسته استفاده می کند. |
SMALL_CAPITALS | رشته از فونت بزرگ کوچک استفاده می کند. |
TextTrackFontStyle
رشته
سبک فونت آهنگ متن.
ارزش | |
---|---|
طبیعی | رشته تایپ فیس اصلاح نشده |
پررنگ | رشته سبک جسورانه. |
کج با حروف درشت | رشته سبک به طور همزمان پررنگ و مورب. |
ایتالیک | رشته سبک ایتالیک. |
TextTrackType
رشته
نوع آهنگ متنی (از تعاریف نوع آهنگ متنی HTML5 پیروی می کند).
ارزش | |
---|---|
زیرنویس ها | رشته رونویسی یا ترجمه دیالوگ، مناسب برای زمانی که صدا در دسترس است اما بیننده آن را درک نمی کند، برای مثال، زیرا بیننده زبان متن متن منبع رسانه را نمی فهمد. |
زیرنویسها | رشته رونویسی یا ترجمه دیالوگ، جلوههای صوتی، نشانههای موسیقی مرتبط، و سایر اطلاعات صوتی مرتبط، مناسب برای مواقعی که موسیقی متن در دسترس نیست (مثلاً به دلیل بیصدا بودن یا ناشنوا بودن کاربر). زیرنویس روی ویدیو نمایش داده می شود. |
توضیحات | رشته توضیحات متنی جزء ویدیویی منبع رسانه، که برای ترکیب صوتی در زمانی که جزء بصری در دسترس نیست در نظر گرفته شده است (برای مثال به این دلیل که کاربر بدون صفحه در حال تعامل با برنامه است، یا اینکه کاربر دچار اختلال بینایی است). توضیحات به عنوان یک آهنگ صوتی جداگانه ترکیب می شوند. |
فصل ها | رشته عناوین فصل، در نظر گرفته شده برای پیمایش در منابع رسانه ای. |
فراداده | رشته آهنگ های در نظر گرفته شده برای استفاده از یک اسکریپت. |
TextTrackWindowType
رشته
نوع پنجره آهنگ متن.
ارزش | |
---|---|
هیچ یک | رشته |
طبیعی | رشته |
گوشه های گرد | رشته |
TrackType
رشته
نوع آهنگ رسانه.
ارزش | |
---|---|
TEXT | رشته آهنگ متن. |
سمعی | رشته آهنگ صوتی. |
ویدیو | رشته آهنگ ویدیویی. |
UserAction
رشته
اقدامات کاربر
ارزش | |
---|---|
پسندیدن | رشته کاربر یک اولویت مشابه برای محتوای در حال پخش نشان می دهد. |
دوست نداشتن | رشته کاربر ترجیحات عدم پسندیدن را برای محتوای در حال پخش نشان می دهد. |
دنبال کردن | رشته کاربر میخواهد محتوای در حال پخش را دنبال یا ستارهدار کند. |
UNFOLLOW | رشته کاربر میخواهد محتوای در حال پخش را دنبال نکند. |
پرچم | رشته کاربر در حال حاضر محتوایی را که در حال پخش است به عنوان نامناسب علامت گذاری می کند. |
SKIP_AD | رشته کاربر میخواهد از تبلیغ در حال پخش رد شود. |
متن ترانه | رشته کاربر می خواهد اشعار آهنگ در حال پخش را نمایش دهد. |
UserActionContext
رشته
اطلاعات زمینه برای UserAction
.
ارزش | |
---|---|
UNKNOWN_CONTEXT | رشته |
مسیر | رشته |
آلبوم | رشته |
هنرمند | رشته |
لیست پخش | رشته |
قسمت | رشته |
سلسله | رشته |
فیلم سینما | رشته |
کانال | رشته |
تیم | رشته |
بازیکن | رشته |
مربی | رشته |
خواص
CaptionMimeType
رشته
شرح نوع MIME آهنگ متن.
ارزش | |
---|---|
CEA608 | رشته CEA 608 |
TTML | رشته TTML |
VTT | رشته VTT |
TTML_MP4 | رشته TTML MP4 |
فرمان
عدد
فهرستی از مقادیر ماسک بیت برای تنظیم یا بازیابی یک فرمان رسانه ای پشتیبانی شده توسط یک برنامه کاربردی برای cast.framework.messages.MediaStatus#supportedMediaCommands .
ارزش | |
---|---|
مکث | عدد دستور مکث. |
جستجو کنید | عدد به دنبال فرمان باشید. |
STREAM_VOLUME | عدد فرمان صدای جریان. |
STREAM_MUTE | عدد فرمان صدای جریان. |
ALL_BASIC_MEDIA | عدد تمام رسانه های اولیه شامل دستورات اجباری |
QUEUE_NEXT | عدد صف بعدی فرمان. |
QUEUE_PREV | عدد Queue Prev Command. |
QUEUE_SHUFFLE | عدد Queue Shuffle Command. |
QUEUE_REPEAT_ALL | عدد صف تکرار همه حالت. |
QUEUE_REPEAT_ONE | عدد صف تکرار یک حالت. |
QUEUE_REPEAT | عدد حالت های تکرار صف. |
SKIP_AD | عدد رد شدن از دستور AD. |
EDIT_TRACKS | عدد دستورات آهنگ را ویرایش کنید. |
PLAYBACK_RATE | عدد فرمان نرخ پخش. |
پسندیدن | عدد عملکرد کاربر مانند دستور. |
دوست نداشتن | عدد فرمان عمل کاربر Dislike. |
دنبال کردن | عدد عملکرد کاربر دستور Follow. |
UNFOLLOW | عدد عملکرد کاربر دستور Unfollow. |
STREAM_TRANSFER | عدد دستورات انتقال جریان |
متن ترانه | عدد دستورات متن ترانه |
نوع ظرف
عدد
انواع فراداده کانتینری
ارزش | |
---|---|
GENERIC_CONTAINER | عدد الگوی عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.ContainerMetadata. |
AUDIOBOOK_CONTAINER | عدد فراداده برای یک کتاب صوتی. استفاده شده توسط cast.framework.messages.AudiobookContainerMetadata. |
- همچنین ببینید
- cast.framework.messages.QueueData.containerMetadata
ContentFilteringMode
رشته
حالت فیلتر محتوا را نشان می دهد.
ارزش | |
---|---|
FILTER_EXPLICIT | رشته محتوای صریح پخش نکنید. |
دلیل خطا
رشته
دلایل پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
دستور نا معتبر | رشته زمانی که دستور معتبر نیست یا اجرا نمی شود، برگردانده می شود. |
INVALID_PARAMS | رشته هنگامی که پارامترها معتبر نیستند یا یک پارامتر مورد نیاز وجود ندارد، برگردانده می شود. |
INVALID_MEDIA_SESSION_ID | رشته زمانی که جلسه رسانه وجود ندارد بازگردانده می شود. |
SKIP_LIMIT_REACHED | رشته زمانی که به دلیل رسیدن به حد مجاز رد شدن، نمیتوانید موارد بیشتری را رد کنید، برگردانده میشود. |
پشتیبانی نشده | رشته زمانی که درخواست توسط برنامه پشتیبانی نمی شود، برگردانده می شود. |
LANGUAGE_NOT_SUPPORTED | رشته زمانی که زبان درخواستی پشتیبانی نمی شود، برگردانده می شود. |
END_OF_QUEUE | رشته زمانی که امکان رد شدن وجود نداشته باشد، به دلیل بازگشت از اولین مورد یا جلوتر از آخرین مورد در صف، برگردانده می شود. |
DUPLICATE_REQUEST_ID | رشته زمانی که شناسه درخواست منحصر به فرد نباشد (گیرنده درخواستی را با همان شناسه پردازش می کند) برگردانده می شود. |
VIDEO_DEVICE_REQUIRED | رشته هنگامی که درخواست تکمیل نمی شود، برگردانده می شود زیرا به دستگاهی با قابلیت ویدیو نیاز است. |
PREMIUM_ACCOUNT_REQUIRED | رشته زمانی که برای موفقیت درخواست حساب پریمیوم مورد نیاز است، برگردانده می شود. |
APP_ERROR | رشته زمانی که حالت برنامه برای انجام درخواست نامعتبر باشد، برگردانده می شود. |
AUTHENTICATION_EXPIRED | رشته زمانی که درخواستی نمیتواند انجام شود، بازگردانده میشود، زیرا احراز هویت منقضی شده است، به عنوان مثال، زمانی که کاربر رمز عبور خود را تغییر داد یا زمانی که رمز باطل شد. |
CONCURRENT_STREAM_LIMIT | رشته هنگامی که تعداد زیادی جریان همزمان شناسایی شد، برگردانده می شود. |
PARENTAL_CONTROL_RESTRICTED | رشته زمانی که محتوا به دلیل کنترلهای والدین مسدود شده است، برگردانده میشود. |
CONTENT_FILTERED | رشته هنگامی که محتوا به دلیل فیلتر مسدود شده است، برگردانده می شود. |
NOT_AVAILABLE_IN_REGION | رشته هنگامی که محتوا به دلیل در دسترس نبودن منطقه مسدود شده است، برگردانده می شود. |
CONTENT_ALREADY_PLAYING | رشته زمانی که محتوای درخواستی در حال پخش است، برگردانده می شود. |
INVALID_REQUEST | رشته زمانی که درخواست معتبر نیست برگردانده می شود. |
GENERIC_LOAD_ERROR | رشته زمانی که درخواست بار با مشکل متناوب مواجه شد، برگردانده شد. |
نوع خطا
رشته
انواع پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
INVALID_PLAYER_STATE | رشته زمانی که حالت پخش کننده برای انجام درخواست نامعتبر باشد، برگردانده می شود. |
LOAD_FAILED | رشته هنگامی که درخواست LOAD ناموفق بود، بازگشت. |
LOAD_CANCELLED | رشته هنگامی که درخواست LOAD توسط یک درخواست LOAD ورودی دوم لغو می شود، برگردانده می شود. |
INVALID_REQUEST | رشته زمانی که درخواست معتبر نیست برگردانده می شود. |
خطا | رشته خطای عمومی، برای هر مورد خطای دیگری. |
ExtendedPlayerState
رشته
اطلاعات وضعیت پخش گسترده
ارزش | |
---|---|
بارگذاری | رشته پخش کننده در حالت LOADING است. |
FocusState
رشته
حالت های تمرکز
ارزش | |
---|---|
در تمرکز | رشته گیرنده در تمرکز است. |
NOT_IN_FOCUS | رشته گیرنده در تمرکز نیست، فعالیت دیگری فعال است. |
GetStatusOptions
عدد
GetStatusOptions
مقدار دادههایی را که باید در پاسخ وضعیت رسانه به پیام GET_STATUS
گنجانده شود، تعیین میکند.
ارزش | |
---|---|
NO_METADATA | عدد پرچم ابرداده را درج نکنید. |
NO_QUEUE_ITEMS | عدد پرچم موارد صف را درج نکنید. |
HdrType
رشته
نشان دهنده انواع محدوده دینامیکی بالا (HDR) ویدئویی است.
ارزش | |
---|---|
SDR | رشته محدوده دینامیکی استاندارد |
HDR | رشته محدوده دینامیکی بالا |
DV | رشته دالبی ویژن |
HlsSegmentFormat
رشته
فرمت یک بخش صوتی HLS.
ارزش | |
---|---|
AAC | رشته جریان ابتدایی صوتی بسته بندی شده AAC. |
AC3 | رشته جریان ابتدایی صوتی پر از AC3. |
MP3 | رشته پخش صوتی اولیه با MP3. |
TS | رشته جریان حمل و نقل MPEG-2. |
TS_AAC | رشته جریان حمل و نقل MPEG-2 با پیچیدگی کم AAC (AAC-LC). |
TS_HE_AAC | رشته جریان حمل و نقل MPEG-2 با راندمان بالا AAC (HE-AAC). |
E_AC3 | رشته جریان ابتدایی صوتی مملو از E-AC3. |
FMP4 | رشته صدا بسته بندی شده در ISO BMFF CMAF MP4 تکه تکه شده. |
HlsVideoSegmentFormat
رشته
فرمت یک بخش ویدیویی HLS.
ارزش | |
---|---|
MPEG2_TS | رشته جریان حمل و نقل MPEG-2. پشتیبانی از AVC |
FMP4 | رشته ویدئو بسته بندی شده در ISO BMFF CMAF Fragmented MP4. پشتیبانی از AVC و HEVC |
IdleReason
رشته
دلیل قرار گرفتن بازیکن در حالت IDLE.
ارزش | |
---|---|
لغو شد | رشته یک فرستنده با استفاده از دستور STOP درخواست توقف پخش را کرد. |
منقطع | رشته یک فرستنده با استفاده از دستور LOAD درخواست پخش یک رسانه دیگر را کرد. |
تمام شده | رشته پخش رسانه تکمیل شد. |
خطا | رشته رسانه به دلیل یک خطا قطع شده است، این ممکن است اتفاق بیفتد اگر، برای مثال، پخش کننده نتواند رسانه را به دلیل خطاهای شبکه بارگیری کند. |
MediaCategory
رشته
دسته رسانه.
ارزش | |
---|---|
سمعی | رشته رسانه فقط صوتی است. |
ویدیو | رشته رسانه تصویری و صوتی (پیشفرض) است. |
تصویر | رشته رسانه یک تصویر است. |
نوع پیام
رشته
نشان دهنده انواع پیام رسانه ای است که توسط cast.framework.PlayerManager رهگیری می شود. انواع پیام ها به عنوان درخواست یا پیام های خروجی دسته بندی می شوند. درخواستها به برنامه اجازه میدهند تا هر دادهای را قبل از پردازش توسط Web Receiver SDK تغییر دهد. پیامهای خروجی به برنامه اجازه میدهند تا قبل از ارسال پیام به سیستمهای متصل و برنامههای فرستنده، دادهها را تغییر دهد.
ارزش | |
---|---|
MEDIA_STATUS | رشته پیام خروجی وضعیت رسانه فعلی. نوع پیام این است: cast.framework.messages.MediaStatus . |
CLOUD_STATUS | رشته پیام خروجی وضعیت رسانه به فرستنده ابری. نوع پیام این است: cast.framework.messages.CloudMediaStatus . |
QUEUE_CHANGE | رشته پیام خروجی تغییر صف. نوع پیام این است: cast.framework.messages.QueueChange . |
QUEUE_ITEMS | رشته پیام خروجی اطلاعات آیتم صف. نوع پیام این است: cast.framework.messages.ItemsInfo . |
QUEUE_ITEM_IDS | رشته پیام خروجی لیست شناسه های صف. نوع پیام این است: cast.framework.messages.QueueIds . |
GET_STATUS | رشته درخواست وضعیت فعلی رسانه نوع پیام این است: cast.framework.messages.GetStatusRequestData . |
بار | رشته درخواست بارگیری رسانه نوع پیام این است: cast.framework.messages.LoadRequestData . |
مکث | رشته درخواست توقف پخش کننده نوع پیام این است: cast.framework.messages.RequestData |
متوقف کردن | رشته درخواست توقف پخش کننده نوع پیام این است: cast.framework.messages.RequestData . |
بازی | رشته درخواست برای ادامه بازی. نوع پیام این است: cast.framework.messages.RequestData . |
SKIP_AD | رشته درخواست برای رد شدن از پخش آگهی. نوع پیام این است: cast.framework.messages.RequestData . |
دوباره بازی کن | رشته درخواست پخش مجدد رسانه فعلی. نوع پیام این است: cast.framework.messages.RequestData . |
جستجو کنید | رشته درخواست برای جستجوی رسانه نوع پیام این است: cast.framework.messages.SeekRequestData . |
SET_PLAYBACK_RATE | رشته درخواست تغییر نرخ پخش نوع پیام این است: cast.framework.messages.SetPlaybackRateRequestData . |
SET_VOLUME | رشته درخواست تغییر صدای رسانه فعلی. نوع پیام این است: cast.framework.messages.VolumeRequestData . |
EDIT_TRACKS_INFO | رشته درخواست تغییر آهنگ های متنی یا صوتی در حال پخش. نوع پیام این است: cast.framework.messages.EditTracksInfoRequestData . |
EDIT_AUDIO_TRACKS | رشته درخواست تغییر آهنگ پخش شده صوتی. نوع پیام این است: cast.framework.messages.EditAudioTracksRequestData . |
PRECACHE | رشته درخواست برای پیش کش داده ها. نوع پیام این است: cast.framework.messages.PrecacheRequestData . |
پیش بارگذاری کنید | رشته درخواست پیش بارگذاری مورد نوع پیام این است: cast.framework.messages.PreloadRequestData . |
QUEUE_LOAD | رشته درخواست برای بارگیری صف. نوع پیام این است: cast.framework.messages.QueueLoadRequestData . |
QUEUE_INSERT | رشته درخواست درج در صف. نوع پیام این است: cast.framework.messages.QueueInsertRequestData . |
QUEUE_UPDATE | رشته درخواست به روز رسانی صف. نوع پیام این است: cast.framework.messages.QueueUpdateRequestData . |
QUEUE_REMOVE | رشته درخواست حذف از صف نوع پیام این است: cast.framework.messages.QueueRemoveRequestData . |
QUEUE_REORDER | رشته درخواست برای سفارش مجدد صف. نوع پیام این است: cast.framework.messages.QueueReorderRequestData . |
QUEUE_NEXT | رشته درخواست مورد بعدی در صف هنگامی که گیرنده این را از فرستنده دریافت می کند، پیام با یک |
QUEUE_PREV | رشته درخواست مورد قبلی در صف هنگامی که گیرنده این را از فرستنده دریافت می کند، پیام با یک |
QUEUE_GET_ITEM_RANGE | رشته درخواست واکشی موارد در صف. نوع پیام این است: cast.framework.messages.FetchItemsRequestData . |
QUEUE_GET_ITEMS | رشته درخواست دریافت اطلاعات اقلام نوع پیام این است: cast.framework.messages.GetItemsInfoRequestData . |
QUEUE_GET_ITEM_IDS | رشته درخواست برای دریافت شناسه صف. نوع پیام این است: cast.framework.messages.RequestData . |
QUEUE_SHUFFLE | رشته درخواست به هم زدن صف. نوع پیام این است: cast.framework.messages.RequestData . |
SET_CREDENTIALS | رشته اعتبار کاربری را تنظیم کنید نوع پیام این است: cast.framework.messages.SetCredentialsRequestData . |
LOAD_BY_ENTITY | رشته بارگذاری رسانه با شناسه نهاد. نوع پیام این است: cast.framework.messages.LoadByEntityRequestData . |
USER_ACTION | رشته عملکرد کاربر مانند دنبال کردن را مدیریت کنید. نوع پیام این است: cast.framework.messages.UserActionRequestData . |
DISPLAY_STATUS | رشته نمایش وضعیت رسانه روی صفحه نوع پیام این است: cast.framework.messages.DisplayStatusRequestData . |
FOCUS_STATE | رشته وضعیت فوکوس برنامه گیرنده تغییر کرد. نوع پیام این است: cast.framework.messages.FocusStateRequestData . |
CUSTOM_COMMAND | رشته فرمان برنامه سفارشی را مدیریت کنید. نوع پیام این است: cast.framework.messages.CustomCommandRequestData . |
STORE_SESSION | رشته دستور جلسه فروشگاه. نوع پیام این است: cast.framework.messages.StoreSessionRequestData . |
RESUME_SESSION | رشته دستور Resume session. نوع پیام این است: cast.framework.messages.ResumeSessionRequestData . |
SESSION_STATE | رشته نوع پاسخ برای StoreSession. نوع پیام این است: cast.framework.messages.StoreSessionResponseData . |
نوع فراداده
عدد
انواع ابرداده رسانه
ارزش | |
---|---|
ژنریک | عدد الگوی عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.GenericMediaMetadata . |
فیلم سینما | عدد یک فیلم تمام طول استفاده شده توسط cast.framework.messages.MovieMediaMetadata . |
نمایش تلویزیونی | عدد قسمتی از یک سریال تلویزیونی. استفاده شده توسط cast.framework.messages.TvShowMediaMetadata . |
MUSIC_TRACK | عدد یک آهنگ موسیقی استفاده شده توسط cast.framework.messages.MusicTrackMediaMetadata . |
عکس | عدد عکس. استفاده شده توسط cast.framework.messages.PhotoMediaMetadata . |
AUDIOBOOK_CHAPTER | عدد فصل کتاب صوتی. استفاده شده توسط cast.framework.messages.AudiobookChapterMediaMetadata . |
- همچنین ببینید
- cast.framework.messages.MediaInformation.metadata
Player State
رشته
نشان دهنده وضعیت بازیکن است.
ارزش | |
---|---|
بیکار | رشته پخش کننده در حالت IDLE است. حالت IDLE به این معنی است که هیچ پخش فعالی وجود ندارد. پخشکننده معمولاً درست پس از راهاندازی برنامه Cast قبل از دریافت درخواست LOAD یا پس از پایان پخش در این حالت قرار دارد. پخش کننده بر اساس cast.framework.messages.IdleReason که در cast.framework.messages.MediaStatus تنظیم شده است، به این حالت منتقل می شود. |
بازی کردن | رشته بازیکن در حالت PLAYING است. |
مکث شد | رشته پخش کننده در حالت PAUSED است. |
بافرینگ | رشته پخش کننده در حالت BUFFERING است. |
QueueChangeType
رشته
انواع تغییر صف مورد استفاده QUEUE_CHANGE
پیام خروجی.
ارزش | |
---|---|
درج کنید | رشته صف دارای موارد درج شده بود. |
برداشتن | رشته صف موارد حذف شده بود. |
موارد_چ | رشته لیستی از موارد تغییر کرد. |
به روز رسانی | رشته این صف به روزرسانی شد و لیست جدید سفارش داده شده ارسال می شود. |
بدون تغییر | رشته صف هیچ تغییری نداشت. این مورد برای تکرار مجدد هنگامی که چندین فرستنده به درخواست همان داده ها پرداختند ، استفاده می شود. |
نوع صفحات
رشته
انواع کانتینر/صف رسانه.
ارزش | |
---|---|
آلبوم | رشته آلبوم موسیقی. |
لیست پخش | رشته لیست پخش موسیقی ، مانند لیست پخش خصوصی ، لیست پخش عمومی یا لیست پخش خودکار. |
کتاب صوتی | رشته کتاب صوتی. |
ایستگاه رادیویی | رشته ایستگاه رادیویی سنتی. |
مجموعه پادکست | رشته مجموعه پادکست. |
سریال تلویزیونی | رشته سریال تلویزیونی. |
لیست پخش ویدیویی | رشته لیست پخش فیلم ها. |
live_tv | رشته کانال تلویزیونی زنده. |
فیلم سینما | رشته فیلم سینما. |
حالت تکرار
رشته
رفتار صف هنگام پخش همه موارد.
ارزش | |
---|---|
تکرار_ف | رشته پس از اتمام صف ، جلسه رسانه خاتمه می یابد. |
تکرار همه | رشته تمام موارد موجود در صف به طور نامحدود پخش می شوند ، وقتی آخرین مورد پخش می شود ، اولین مورد را دوباره پخش می کند. |
تکرار_هل | رشته مورد فعلی به طور مکرر پخش می شود. |
تکرار_ all_and_shuffle | رشته تمام موارد موجود در صف به طور نامحدود پخش می شوند ، هنگامی که آخرین مورد پخش می شود ، اولین مورد را دوباره پخش می کند (ابتدا لیست توسط گیرنده تغییر می یابد). |
به دنبال
رشته
وضعیت پخش را پس از درخواست جستجو نشان می دهد.
ارزش | |
---|---|
Playback_start | رشته این رسانه ها را مجبور به شروع می کند. |
Playback_pause | رشته این رسانه ها را مجبور به مکث می کند. |
جریان جریان
عدد
انواع پروتکل جریان.
ارزش | |
---|---|
ناشناخته | عدد نوع پروتکل جریان ناشناخته. |
mpeg_dash | عدد نوع پروتکل MPEG-DASH (جریان تطبیقی پویا از طریق HTTP). |
HLS | عدد پروتکل HLS (HTTP پخش مستقیم). |
صمیمی | عدد نوع پروتکل جریان صاف. |
نوع جریان
رشته
انواع جریان را نشان می دهد.
ارزش | |
---|---|
بافش | رشته محتوای VOD و DVR. |
زنده | رشته محتوای جریان خطی زنده. |
هیچ یک | رشته |
textrackedgetype
رشته
نوع Text Track Edge (مرز) را تعریف می کند.
ارزش | |
---|---|
هیچ یک | رشته هیچ لبه ای در اطراف متن نمایش داده نمی شود. |
طرح کلی | رشته یک طرح جامد در اطراف متن نمایش داده می شود. |
drop_shadow | رشته سایه محو شده در اطراف متن ارائه می شود. |
مطرح شد | رشته متن در رابطه با پس زمینه برجسته یا مطرح شده است. |
افسرده | رشته به نظر می رسد متن در پس زمینه مورد استفاده قرار می گیرد. |
TextTrackFontgenericFamily
رشته
اگر قلم در آهنگ متن تعریف نشده باشد ، خانواده قلم عمومی مورد استفاده قرار می گیرند.
ارزش | |
---|---|
بدون دندانه | رشته از یک قلم بدون سری استفاده می کند. |
monospaced_sans_serif | رشته از یک فونت یک نفره و بدون سری استفاده می کند. |
گروه | رشته از یک فونت سری استفاده می کند. |
monospaced_serif | رشته از یک قلم سریال تک رنگ استفاده می کند. |
گاه به گاه | رشته از یک فونت به سبک دست نویس استفاده می کند. |
مبهم | رشته از یک فونت خمیده استفاده می کند. |
small_capitals | رشته از یک قلم پایتخت کوچک استفاده می کند. |
TextTrackFontStyle
رشته
سبک قلم آهنگ متن.
ارزش | |
---|---|
طبیعی | رشته نوع اصلاح نشده. |
سرزنده | رشته سبک پررنگ |
کج با حروف درشت | رشته سبک همزمان جسورانه و ایتالیایی. |
وابسته به ایتالیایی | رشته سبک italicized. |
نوع متن متن
رشته
TEXT TRACK TYPE (تعاریف نوع آهنگ HTML5 را دنبال می کند).
ارزش | |
---|---|
زیرنویس ها | رشته رونویسی یا ترجمه گفتگو ، مناسب برای زمانی که صدا در دسترس است اما توسط بیننده قابل درک نیست ، به عنوان مثال ، زیرا بیننده زبان موسیقی متن فیلم منبع رسانه را نمی فهمد. |
زیرنویس | رشته رونویسی یا ترجمه گفتگو ، جلوه های صوتی ، نشانه های موسیقی مربوطه و سایر اطلاعات صوتی مربوطه ، مناسب برای زمانی که موسیقی متن فیلم در دسترس نباشد (به عنوان مثال به دلیل خاموش بودن یا به دلیل اینکه کاربر دارای فشار شنوایی است). زیرنویس در مورد فیلم نمایش داده می شود. |
توضیحات | رشته توضیحات متنی از مؤلفه ویدیویی از منبع رسانه ، در نظر گرفته شده برای سنتز صوتی در هنگام عدم دسترسی به مؤلفه بصری (به عنوان مثال زیرا کاربر بدون صفحه نمایش در تعامل است ، یا به دلیل اینکه کاربر از نظر بصری متغیر است). توضیحات به عنوان یک آهنگ صوتی جداگانه سنتز می شوند. |
فصل ها | رشته عناوین فصل ، در نظر گرفته شده برای پیمایش در منابع رسانه ای استفاده می شود. |
ابرداده | رشته آهنگ های در نظر گرفته شده برای استفاده از یک اسکریپت. |
TextTrackWindowType
رشته
نوع پنجره آهنگ متن.
ارزش | |
---|---|
هیچ یک | رشته |
طبیعی | رشته |
گوشه های گرد | رشته |
نوع
رشته
نوع آهنگ رسانه.
ارزش | |
---|---|
TEXT | رشته آهنگ متن. |
سمعی | رشته آهنگ صوتی |
ویدیو | رشته آهنگ ویدیویی. |
کارآزمایی
رشته
اقدامات کاربر
ارزش | |
---|---|
پسندیدن | رشته کاربر ترجیح مشابهی را برای محتوای بازی در حال حاضر نشان می دهد. |
دوست نداشتن | رشته کاربر نشان دهنده اولویت دوستانه برای محتوای بازی در حال حاضر است. |
دنبال کردن | رشته کاربر می خواهد در حال حاضر محتوا را دنبال کند یا ستاره کند. |
UNFOLLOW | رشته کاربر می خواهد از دنبال کردن محتوای در حال حاضر متوقف شود. |
پرچم | رشته پرچم های کاربر در حال حاضر محتوا را نامناسب بازی می کنند. |
SKIP_AD | رشته کاربر می خواهد در حال حاضر تبلیغ کند. |
متن ترانه | رشته کاربر می خواهد اشعار را برای آهنگ در حال پخش در حال حاضر نمایش دهد. |
userActionContext
رشته
اطلاعات زمینه برای UserAction
.
ارزش | |
---|---|
inknown_context | رشته |
مسیر | رشته |
آلبوم | رشته |
هنرمند | رشته |
لیست پخش | رشته |
قسمت | رشته |
سلسله | رشته |
فیلم سینما | رشته |
کانال | رشته |
تیم | رشته |
بازیکن | رشته |
مربی | رشته |
قالب. چارچوب پیام ها
این cast.framework.messages
Namespace است.
کلاس ها
کتابهای صوتی
توضیحات فصل کتاب صوتی.
کتاب صوتی
توضیحات ظروف صوتی.
صدای صوتی
اطلاعات آهنگ صوتی را برای یک آهنگ صوتی توصیف می کند.
زنگ تفريح
نمایانگر یک استراحت (به عنوان مثال یک شکست تبلیغاتی) در فیلم اصلی است.
شکاف
یک کلیپ استراحت را نشان می دهد (به عنوان مثال ، کلیپی از AD در هنگام استراحت آگهی)
شبه
نشان دهنده وضعیت یک استراحت است.
ابری
یک MediaStatus
که فقط به فرستنده ابر ارسال می شود ، به عنوان مثال ، دستیار Google.
حاوی ermetadata
ابرداده کانتینر مشترک به عنوان بخشی از QueueData
استفاده می شود.
محتوا
رتبه بندی محتوا (رتبه والدین ، رتبه بلوغ).
CustomCommandRequestData
داده های درخواست CustomCommand
.
DisplayStatusRequestData
DisplayStatusRequest
Data.
editaudiotracksrequestdata
رویداد رسانه ای edit_audio_tracks داده ها را درخواست می کند. در صورت ارائه زبان ، آهنگ صوتی پیش فرض برای رسانه ها فعال می شوند.
edittracksinforequestdata
رویداد رسانه ای edit_tracks_info داده های درخواست.
خطاب
اطلاعات خطا را نشان می دهد.
ExtendediaStatus
اطلاعات گسترده وضعیت رسانه
fetchitemsrequestdata
موارد واکشی داده ها را درخواست می کنند.
FocusStateRequestData
تمرکز پیام تغییر وضعیت.
ژنرال
توضیحات رسانه ای عمومی.
getItemsInforequestData
اطلاعات درخواست اطلاعات را دریافت کنید.
getStatusRequestData
رویداد رسانه ای get_status داده درخواست.
تصویر
تصویری که یک برنامه گیرنده یا مورد رسانه را توصیف می کند. این می تواند یک نماد کاربرد ، هنر پوشش یا تصویر کوچک باشد.
موارد
یک پیام داده حاوی اطلاعات موردی برای هر شناسه درخواست شده را نشان می دهد.
LiveseekAblerange
دامنه قابل جستجو زنده را با زمان شروع و پایان در ثانیه فراهم می کند.
LoadByentityRequestData
داده های درخواست LoadByEntity
.
بار
گزینه های اضافی برای درخواست های بار را ارائه می دهد.
رفیق
داده های درخواست بارگیری رویداد رسانه.
شکل گیری رسانه
اطلاعات رسانه را نشان می دهد.
میانه
ابرداده رسانه ای متداول به عنوان بخشی از MediaInformation
یا برای توصیف یک بخش رسانه ای به عنوان بخشی از ابرداده کانتینر استفاده می شود.
رسانه ها
وضعیت یک جلسه رسانه ای را نشان می دهد.
رفیق
توضیحات رسانه ای فیلم.
MusicTrackMediametAdata
توضیحات رسانه ای آهنگ موسیقی.
عکسبرداری
توضیحات رسانه ای عکس.
پیش نمایش
رسانه های رسانه ای PRECACHE درخواست. (برخی از زمینه های درخواست بار ، مانند AutoPlay و queuedata ، نادیده گرفته می شوند).
پیش بارگذاری
داده های درخواست شده از پیش بارگیری داده ها.
کلوچه
یک پیام تغییر صف ، مانند درج ، حذف و به روزرسانی را نشان می دهد.
صف
داده های صف به عنوان بخشی از درخواست بار.
صف
یک پیام داده حاوی لیست کامل شناسه های صف را نشان می دهد.
queueinsertrequestdata
صف رویداد رسانه ای داده های درخواست را درج می کند.
صف
اطلاعات مربوط به صف. توسعه دهندگان برنامه ممکن است نیاز به ایجاد یک صف برای وارد کردن یک عنصر صف با استفاده از cast.framework.messages.insertqueueitems داشته باشند. در این حالت آنها نباید یک مورد را تهیه کنند (زیرا هنگام وارد شدن کالا در صف ، مورد واقعی اختصاص داده می شود). این مانع از برخورد شناسه با موارد اضافه شده از یک برنامه فرستنده می شود.
queueloadRequestData
داده های درخواست بار در صف رسانه.
queueremoverequestdata
صف رویداد رسانه ای داده های درخواست را حذف کنید.
queuereorderrequestdata
داده های درخواست مجدداً صفحات رسانه ای.
queueupdaterequestdata
داده های درخواست به روزرسانی رسانه ها.
RefrescredentialsRequestData
RefreshCredentials
داده ها را درخواست می کند.
درخواست داتا
داده های رسانه ای درخواست می کنند.
ResumeSessionRequestData
داده های درخواست رزومه_
جستجو
دامنه قابل جستجو را در چند ثانیه فراهم می کند.
به دنبال questdata
رویداد رسانه به دنبال داده های درخواست است.
جلسه
یک شیء دولتی حاوی تمام داده هایی که باید در فروشگاه ذخیره شوند و در رزومه بازیابی شوند.
setCredentialsRequestData
SetCredentials
داده ها را درخواست می کند.
setPlaybackrateRequestData
داده های درخواست نرخ پخش رویداد رسانه.
فروشگاه
Store_Session Data
فروشگاه
داده های پاسخ برای دستور store_session.
سبک متن
اطلاعات سبک را برای یک آهنگ متن توصیف می کند.
مسیر
اطلاعات فوق داده آهنگ را توصیف می کند.
رفیق
اطلاعات را دنبال می کند.
tvshowmediametadata
توضیحات رسانه ای قسمت تلویزیونی.
userActionRequestData
داده های درخواست UserAction
.
userActionState
نمایانگر وضعیت اقدام کاربر برای رسانه است.
پرشور
پیکربندی درخواست تبلیغات گسترده.
اطلاعات ویدیویی
اطلاعات ویدیویی مانند وضوح ویدیو و دامنه پویا بالا (HDR).
جلد
نشان دهنده حجم یک جریان رسانه ای است.
رفیق
رویداد رسانه ای set_volume داده های درخواست.
شمارش
شرح زیر
رشته
زیرنویس عنوان آهنگ متن.
ارزش | |
---|---|
CEA608 | رشته CEA 608 |
TTML | رشته TTML |
VTT | رشته VTT |
TTML_MP4 | رشته TTML MP4 |
فرمان
عدد
لیستی از مقادیر ماسک بیت برای تنظیم یا بازیابی یک دستور رسانه ای پشتیبانی شده توسط برنامه ای برای cast.framework.messages.mediastatus#supportedmediacommands .
ارزش | |
---|---|
مکث | عدد فرمان مکث |
جستجو کنید | عدد به دنبال فرمان باشید. |
stream_volume | عدد فرمان حجم جریان. |
stream_mute | عدد فرمان حجم جریان. |
all_basic_media | عدد همه رسانه های اساسی. شامل دستورات اجباری |
queue_next | عدد فرمان بعدی |
queue_prev | عدد فرمان PREV PREV. |
queue_shuffle | عدد فرمان SHUFFLE QUEUE. |
queue_repeat_all | عدد صف را تکرار کنید. |
queue_repeat_one | عدد صف تکرار یک حالت. |
queue_repeat | عدد حالت های تکرار صف. |
SKIP_AD | عدد فرمان تبلیغات را پرش کنید. |
edit_tracks | عدد دستورات را ویرایش کنید. |
پخش_ | عدد فرمان نرخ پخش. |
پسندیدن | عدد اقدام کاربر مانند فرمان. |
دوست نداشتن | عدد دستور کار کاربر دوست ندارد. |
دنبال کردن | عدد اقدام کاربر دستور را دنبال کنید. |
UNFOLLOW | عدد عمل کاربر Unfollow. |
stream_transfer | عدد دستورات انتقال جریان. |
متن ترانه | عدد دستورات متن ترانه. |
حاوی نوع
عدد
انواع ابرداده کانتینر.
ارزش | |
---|---|
generic_container | عدد الگوی عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.containermetadata. |
Audiobook_container | عدد ابرداده برای کتاب صوتی. استفاده شده توسط Cast.FrameWork.Messages.AudioBookContainerMetadata. |
- همچنین ببینید
- cast.framework.messages.queuedata.containermetadata
ContentFilteringMode
رشته
حالت فیلتر کردن محتوا را نشان می دهد.
ارزش | |
---|---|
filter_explicit | رشته محتوای صریح بازی نکنید. |
نامطبوع
رشته
دلایل پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
دستور نا معتبر | رشته هنگامی که دستور معتبر نیست یا اجرا نشده است ، برگردانده می شود. |
params نامعتبر | رشته هنگامی که پارامترها معتبر نیستند یا یک پارامتر مورد نیاز از دست نمی رود ، بازگردانده می شود. |
INPLAID_MEDIA_SESSION_ID | رشته هنگامی که جلسه رسانه وجود ندارد ، بازگشت. |
SKIP_LIMIT_REACHED | رشته هنگامی که به دلیل رسیدن به محدودیت پرش ، نمی توان از موارد بیشتری پرش کرد. |
پشتیبانی نشده | رشته هنگامی که درخواست توسط برنامه پشتیبانی نمی شود ، بازگشت. |
Language_not_supported | رشته هنگامی که زبان درخواست شده پشتیبانی نمی شود ، بازگشت. |
end_of_queue | رشته بازگشت هنگامی که پرش به دلیل بازگشت به فراتر از اولین مورد یا فراتر از آخرین مورد در صف امکان پذیر نیست. |
DUPLICIAL_REQUEST_ID | رشته هنگامی که شناسه درخواست منحصر به فرد نیست ، برگشت داده می شود (گیرنده در حال پردازش یک درخواست با همان شناسه است). |
video_device_required | رشته هنگامی که درخواست به پایان نرسد ، به دلیل اینکه یک دستگاه با قابلیت ویدیویی مورد نیاز است ، برگشت داده می شود. |
premium_account_required | رشته هنگامی که حساب حق بیمه برای موفقیت درخواست لازم است ، برگردانده می شود. |
app_error | رشته هنگامی که حالت درخواست برای تحقق درخواست نامعتبر است ، بازگشت. |
احراز هویت_کس | رشته هنگامی که یک درخواست نمی تواند انجام شود ، به عنوان مثال ، هنگامی که کاربر رمز عبور خود را تغییر داد یا زمان ابطال نشانه تغییر کرد ، بازگشت. |
همزمان_ستام_لیمیت | رشته هنگامی که بیش از حد بسیاری از جریان های همزمان تشخیص داده می شوند ، بازگشتند. |
parental_control_restruct | رشته هنگامی که محتوا به دلیل کنترل والدین مسدود می شود ، بازگشت. |
محتوا_ فیلتر شده | رشته هنگامی که محتوا به دلیل فیلتر مسدود می شود ، بازگشتید. |
not_available_in_region | رشته هنگامی که محتوا به دلیل در دسترس بودن منطقه ای مسدود می شود ، بازگشتید. |
CONTENT_ALREADRE_PLAYING | رشته هنگامی که محتوای درخواست شده در حال پخش است ، بازگشت. |
invalid_request | رشته هنگامی که درخواست معتبر نیست ، برگردانده شد. |
generic_load_error | رشته هنگامی که درخواست بار با مسئله متناوب روبرو شد ، بازگشت. |
خط
رشته
انواع پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
INPLAID_PLAYER_STATE | رشته هنگامی که حالت بازیکن برای انجام درخواست نامعتبر است ، بازگشت. |
load_failed | رشته هنگامی که درخواست بار انجام نشد ، بازگشت. |
load_cancelled | رشته هنگامی که درخواست بار توسط یک درخواست بار ورودی دوم لغو می شود ، بازگشت. |
invalid_request | رشته هنگامی که درخواست معتبر نیست ، برگردانده شد. |
خطا | رشته خطای عمومی ، برای هر مورد خطای دیگر. |
ExtendedPlayerState
رشته
اطلاعات گسترده بازیکن.
ارزش | |
---|---|
بارگذاری | رشته بازیکن در حال بارگیری است. |
فوکوس
رشته
حالت های تمرکز
ارزش | |
---|---|
در تمرکز | رشته گیرنده در حال تمرکز است. |
not_in_focus | رشته گیرنده در کانون توجه نیست ، فعالیت های دیگر فعال است. |
getStatusOptions
عدد
GetStatusOptions
میزان داده هایی را که باید در پاسخ وضعیت رسانه به پیام GET_STATUS
گنجانده شود ، تعیین می کند.
ارزش | |
---|---|
no_metadata | عدد پرچم ابرداده را شامل نمی شود. |
no_queue_items | عدد پرچم موارد صف را درج نکنید. |
نوع hdrtype
رشته
انواع دامنه دینامیکی بالا (HDR) را نشان می دهد.
ارزش | |
---|---|
SDR | رشته دامنه پویا استاندارد. |
HDR | رشته دامنه پویا بالا. |
DV | رشته Dolby Vision. |
hlssegmentformat
رشته
قالب یک بخش صوتی HLS.
ارزش | |
---|---|
AAC | رشته جریان ابتدایی صوتی بسته بندی شده AAC. |
AC3 | رشته جریان ابتدایی صوتی AC3 بسته بندی شده. |
MP3 | رشته جریان ابتدایی صوتی MP3 بسته بندی شده. |
TS | رشته جریان حمل و نقل MPEG-2. |
ts_aac | رشته جریان حمل و نقل MPEG-2 با پیچیدگی کم AAC (AAC-LC). |
ts_he_aac | رشته جریان حمل و نقل MPEG-2 با راندمان بالا AAC (HE-AAC). |
e_ac3 | رشته جریان ابتدایی صوتی بسته بندی شده E-AC3. |
fmp4 | رشته AUDIO بسته بندی شده در ISO BMFF CMAF PRATCERED MP4. |
hlsvideosegmentformat
رشته
قالب یک بخش ویدیویی HLS.
ارزش | |
---|---|
mpeg2_ts | رشته جریان حمل و نقل MPEG-2. از AVC پشتیبانی می کند. |
fmp4 | رشته ویدئویی بسته بندی شده در ISO BMFF CMAF PRATCERED MP4. از AVC و HEVC پشتیبانی می کند. |
فحش
رشته
دلیل این بازیکن در حالت بیکار بودن است.
ارزش | |
---|---|
لغو شد | رشته یک فرستنده درخواست کرد با استفاده از دستور Stop ، پخش را متوقف کند. |
منقطع | رشته یک فرستنده درخواست کرد که با استفاده از دستور Load ، رسانه دیگری بازی کند. |
تمام شده | رشته پخش رسانه به پایان رسید. |
خطا | رشته رسانه ها به دلیل خطایی قطع شدند ، این ممکن است اتفاق بیفتد اگر به عنوان مثال ، بازیکن به دلیل خطاهای شبکه نتواند رسانه را بارگیری کند. |
گروه
رشته
دسته رسانه ها
ارزش | |
---|---|
سمعی | رشته رسانه فقط صدا است. |
ویدیو | رشته رسانه ویدیویی و صوتی (پیش فرض) است. |
تصویر | رشته رسانه یک تصویر است. |
پیام رسانی
رشته
نشان دهنده انواع پیام رسانه ای است که توسط cast.framework.playermanager رهگیری می شود. انواع پیام به عنوان درخواست یا پیام های خروجی طبقه بندی می شوند. درخواست ها به برنامه اجازه می دهد تا قبل از پردازش توسط گیرنده وب SDK ، هر داده را اصلاح کند. پیام های خروجی به برنامه اجازه می دهد تا قبل از ارسال پیام به سیستم های متصل و برنامه های فرستنده ، داده ها را تغییر دهد.
ارزش | |
---|---|
media_status | رشته پیام خروجی وضعیت رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.mediastatus . |
cloud_status | رشته پیام خروجی وضعیت رسانه به فرستنده ابر. نوع پیام: CAST.FrameWork.Messages.CloudMediaStatus . |
queue_change | رشته پیام خروجی تغییر صف. نوع پیام: CAST.FrameWork.Messages.queuEchange . |
queue_items | رشته پیام خروجی اطلاعات مورد صف. نوع پیام: CAST.FrameWork.Messages.ItemSinfo . |
queue_item_ids | رشته پیام خروجی لیست شناسه های صف. نوع پیام: CAST.FrameWork.Messages.queueids . |
get_status | رشته درخواست وضعیت رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.getStatusRequestData . |
بار | رشته درخواست بارگیری رسانه. نوع پیام عبارت است از: cast.framework.messages.loadRequestData . |
مکث | رشته درخواست مکث بازیکن. نوع پیام: cast.framework.messages.requestdata |
متوقف کردن | رشته درخواست متوقف کردن بازیکن. نوع پیام: CAST.FrameWork.Messages.RequestData . |
بازی | رشته درخواست ادامه بازی نوع پیام: CAST.FrameWork.Messages.RequestData . |
SKIP_AD | رشته درخواست پرش از آگهی بازی. نوع پیام: CAST.FrameWork.Messages.RequestData . |
دوباره بازی کن | رشته درخواست دوباره رسانه های فعلی. نوع پیام: CAST.FrameWork.Messages.RequestData . |
جستجو کنید | رشته درخواست برای جستجوی رسانه. نوع پیام: cast.framework.messages.seekrequestdata . |
set_playback_rate | رشته درخواست تغییر نرخ پخش. نوع پیام: CAST.FrameWork.Messages.SetPlayBackRateRequestData . |
set_volume | رشته درخواست تغییر حجم رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.volumerequestdata . |
edit_tracks_info | رشته درخواست تغییر متن یا آهنگ های صوتی. نوع پیام: cast.framework.messages.edittracksinforequestdata . |
edit_audio_tracks | رشته درخواست تغییر آهنگ صوتی. نوع پیام: cast.framework.messages.editaudiotracksrequestdata . |
پیشخدمت | رشته درخواست برای پیش بینی داده ها. نوع پیام: cast.framework.messages.precacheerequestdata . |
از پیش بارگذاری کردن | رشته درخواست برای پیش بارگذاری مورد. نوع پیام: CAST.FrameWork.Messages.PreloadRequestData . |
queue_load | رشته درخواست بارگیری صف. نوع پیام عبارت است از: CAST.FrameWork.Messages.queueloadRequestData . |
queue_insert | رشته درخواست وارد کردن در صف کنید. نوع پیام: CAST.FrameWork.Messages.queueInserTrequestData . |
queue_update | رشته درخواست به روزرسانی صف. نوع پیام: CAST.FrameWork.messages.queueupdateRequestData . |
queue_remove | رشته درخواست حذف از صف کنید. نوع پیام: CAST.FrameWork.Messages.queuerEmoverequestData . |
queue_reworder | رشته درخواست تغییر مجدد صف. نوع پیام: CAST.FrameWork.Messages.queuereorderRequestData . |
queue_next | رشته مورد بعدی را در صف درخواست کنید. هنگامی که گیرنده این کار را از فرستنده دریافت می کند ، پیام های پیام به یک |
queue_prev | رشته مورد قبلی را در صف درخواست کنید. هنگامی که گیرنده این کار را از فرستنده دریافت می کند ، پیام های پیام به یک |
queue_get_item_range | رشته درخواست واکشی موارد را در صف کنید. نوع پیام عبارت است از: cast.framework.messages.fetchitemsrequestdata . |
queue_get_items | رشته درخواست دریافت اطلاعات موارد. نوع پیام: cast.framework.messages.getitemsinforequestdata . |
queue_get_item_ids | رشته درخواست دریافت شناسه صف. نوع پیام: CAST.FrameWork.Messages.RequestData . |
queue_shuffle | رشته درخواست برای تغییر صف. نوع پیام: CAST.FrameWork.Messages.RequestData . |
set_credentials | رشته اعتبار کاربر را تنظیم کنید. نوع پیام: cast.framework.messages.setCredentialsRequestData . |
load_by_entity | رشته بارگیری رسانه توسط شناسه Entity. نوع پیام: cast.framework.messages.loadbyentityrequestdata . |
user_oction | رشته عملکرد کاربر را مانند دنبال کنید. نوع پیام: CAST.FrameWork.messages.UserActionRactRactionRquestData . |
display_status | رشته وضعیت رسانه را روی صفحه نمایش نمایش دهید. نوع پیام: CAST.FrameWork.Messages.DisplayStatusRequestData . |
مرکز تمرکز_ | رشته حالت تمرکز برنامه گیرنده تغییر کرد. نوع پیام عبارت است از: cast.framework.messages.FocusStateRequestData . |
custom_command | رشته فرمان برنامه سفارشی را اداره کنید. نوع پیام: CAST.FrameWork.Messages.CustomCommandRequestData . |
store_session | رشته فرمان جلسه فروشگاه. نوع پیام: CAST.FrameWork.Messages.StorEsessionRequestData . |
رزومه_س | رشته دستور جلسه رزومه. نوع پیام: cast.framework.messages.ResumEsessionRequestData . |
Session_Tate | رشته نوع پاسخ برای فروشگاه. نوع پیام: cast.framework.messages.storesessresponsedata . |
نوع فوق العاده
عدد
انواع ابرداده رسانه ای.
ارزش | |
---|---|
ژنریک | عدد الگوی عمومی مناسب برای اکثر انواع رسانه ها. مورد استفاده توسط Cast.FrameWork.Messages.GenericMediametAdata . |
فیلم سینما | عدد یک فیلم کامل. مورد استفاده توسط Cast.FrameWork.Messages.MoviemediametAdata . |
نمایش تلویزیونی | عدد یک قسمت از یک سریال تلویزیونی. مورد استفاده توسط Cast.FrameWork.messages.tvshowmediametadata . |
Music_track | عدد یک آهنگ موسیقی مورد استفاده توسط Cast.FrameWork.Messages.MusicTrackMediametAdata . |
عکس | عدد عکس. مورد استفاده توسط Cast.FrameWork.Messages.PhotomediametAdata . |
Audiobook_Chapter | عدد فصل صوتی. مورد استفاده توسط Cast.FrameWork.Messages.AudioBookChapTermediametAdata . |
- همچنین ببینید
- cast.framework.messages.mediainformation.metadata
بازیگر نوری
رشته
نماینده حالت بازیکن است.
ارزش | |
---|---|
بیکار | رشته بازیکن در حالت بیکار است. حالت بیکار به این معنی است که پخش فعال وجود ندارد. بازیکن معمولاً درست پس از راه اندازی برنامه بازیگران قبل از شروع درخواست بار یا بعد از پایان پخش ، در این حالت قرار دارد. بازیکن به این حالت بر اساس CAST.FrameWork.Messages.Idlereason در Cast.FrameWork.Messages.MediaStatus منتقل می شود. |
بازی کردن | رشته بازیکن در حال بازی است. |
مکث | رشته بازیکن در حال مکث است. |
بافنده | رشته بازیکن در حالت بافر است. |
queuechangetype
رشته
انواع تغییر صف استفاده شده توسط QUEUE_CHANGE
پیام خروجی.
ارزش | |
---|---|
درج کنید | رشته صف موارد درج شده بود. |
برداشتن | رشته صف موارد حذف شده بود. |
موارد_چ | رشته لیستی از موارد تغییر کرد. |
به روز رسانی | رشته این صف به روزرسانی شد و لیست جدید سفارش داده شده ارسال می شود. |
بدون تغییر | رشته صف هیچ تغییری نداشت. این مورد برای تکرار مجدد هنگامی که چندین فرستنده به درخواست همان داده ها پرداختند ، استفاده می شود. |
نوع صفحات
رشته
انواع کانتینر/صف رسانه.
ارزش | |
---|---|
آلبوم | رشته آلبوم موسیقی. |
لیست پخش | رشته لیست پخش موسیقی ، مانند لیست پخش خصوصی ، لیست پخش عمومی یا لیست پخش خودکار. |
کتاب صوتی | رشته کتاب صوتی. |
ایستگاه رادیویی | رشته ایستگاه رادیویی سنتی. |
مجموعه پادکست | رشته مجموعه پادکست. |
سریال تلویزیونی | رشته سریال تلویزیونی. |
لیست پخش ویدیویی | رشته لیست پخش فیلم ها. |
live_tv | رشته کانال تلویزیونی زنده. |
فیلم سینما | رشته فیلم سینما. |
حالت تکرار
رشته
رفتار صف هنگام پخش همه موارد.
ارزش | |
---|---|
تکرار_ف | رشته پس از اتمام صف ، جلسه رسانه خاتمه می یابد. |
تکرار همه | رشته تمام موارد موجود در صف به طور نامحدود پخش می شوند ، وقتی آخرین مورد پخش می شود ، اولین مورد را دوباره پخش می کند. |
تکرار_هل | رشته مورد فعلی به طور مکرر پخش می شود. |
تکرار_ all_and_shuffle | رشته تمام موارد موجود در صف به طور نامحدود پخش می شوند ، هنگامی که آخرین مورد پخش می شود ، اولین مورد را دوباره پخش می کند (ابتدا لیست توسط گیرنده تغییر می یابد). |
به دنبال
رشته
وضعیت پخش را پس از درخواست جستجو نشان می دهد.
ارزش | |
---|---|
Playback_start | رشته این رسانه ها را مجبور به شروع می کند. |
Playback_pause | رشته این رسانه ها را مجبور به مکث می کند. |
جریان جریان
عدد
انواع پروتکل جریان.
ارزش | |
---|---|
ناشناخته | عدد نوع پروتکل جریان ناشناخته. |
mpeg_dash | عدد نوع پروتکل MPEG-DASH (جریان تطبیقی پویا از طریق HTTP). |
HLS | عدد پروتکل HLS (HTTP پخش مستقیم). |
صمیمی | عدد نوع پروتکل جریان صاف. |
نوع جریان
رشته
انواع جریان را نشان می دهد.
ارزش | |
---|---|
بافش | رشته محتوای VOD و DVR. |
زنده | رشته محتوای جریان خطی زنده. |
هیچ یک | رشته |
textrackedgetype
رشته
نوع Text Track Edge (مرز) را تعریف می کند.
ارزش | |
---|---|
هیچ یک | رشته هیچ لبه ای در اطراف متن نمایش داده نمی شود. |
طرح کلی | رشته یک طرح جامد در اطراف متن نمایش داده می شود. |
drop_shadow | رشته سایه محو شده در اطراف متن ارائه می شود. |
مطرح شد | رشته متن در رابطه با پس زمینه برجسته یا مطرح شده است. |
افسرده | رشته به نظر می رسد متن در پس زمینه مورد استفاده قرار می گیرد. |
TextTrackFontgenericFamily
رشته
اگر قلم در آهنگ متن تعریف نشده باشد ، خانواده قلم عمومی مورد استفاده قرار می گیرند.
ارزش | |
---|---|
بدون دندانه | رشته از یک قلم بدون سری استفاده می کند. |
monospaced_sans_serif | رشته از یک فونت یک نفره و بدون سری استفاده می کند. |
گروه | رشته از یک فونت سری استفاده می کند. |
monospaced_serif | رشته از یک قلم سریال تک رنگ استفاده می کند. |
گاه به گاه | رشته از یک فونت به سبک دست نویس استفاده می کند. |
مبهم | رشته از یک فونت خمیده استفاده می کند. |
small_capitals | رشته از یک قلم پایتخت کوچک استفاده می کند. |
TextTrackFontStyle
رشته
سبک قلم آهنگ متن.
ارزش | |
---|---|
طبیعی | رشته نوع اصلاح نشده. |
سرزنده | رشته سبک پررنگ |
کج با حروف درشت | رشته سبک همزمان جسورانه و ایتالیایی. |
وابسته به ایتالیایی | رشته سبک italicized. |
نوع متن متن
رشته
TEXT TRACK TYPE (تعاریف نوع آهنگ HTML5 را دنبال می کند).
ارزش | |
---|---|
زیرنویس ها | رشته رونویسی یا ترجمه گفتگو ، مناسب برای زمانی که صدا در دسترس است اما توسط بیننده قابل درک نیست ، به عنوان مثال ، زیرا بیننده زبان موسیقی متن فیلم منبع رسانه را نمی فهمد. |
زیرنویس | رشته رونویسی یا ترجمه گفتگو ، جلوه های صوتی ، نشانه های موسیقی مربوطه و سایر اطلاعات صوتی مربوطه ، مناسب برای زمانی که موسیقی متن فیلم در دسترس نباشد (به عنوان مثال به دلیل خاموش بودن یا به دلیل اینکه کاربر دارای فشار شنوایی است). زیرنویس در مورد فیلم نمایش داده می شود. |
توضیحات | رشته توضیحات متنی از مؤلفه ویدیویی از منبع رسانه ، در نظر گرفته شده برای سنتز صوتی در هنگام عدم دسترسی به مؤلفه بصری (به عنوان مثال زیرا کاربر بدون صفحه نمایش در تعامل است ، یا به دلیل اینکه کاربر از نظر بصری متغیر است). توضیحات به عنوان یک آهنگ صوتی جداگانه سنتز می شوند. |
فصل ها | رشته عناوین فصل ، در نظر گرفته شده برای پیمایش در منابع رسانه ای استفاده می شود. |
ابرداده | رشته آهنگ های در نظر گرفته شده برای استفاده از یک اسکریپت. |
TextTrackWindowType
رشته
نوع پنجره آهنگ متن.
ارزش | |
---|---|
هیچ یک | رشته |
طبیعی | رشته |
گوشه های گرد | رشته |
نوع
رشته
نوع آهنگ رسانه.
ارزش | |
---|---|
TEXT | رشته آهنگ متن. |
سمعی | رشته آهنگ صوتی |
ویدیو | رشته آهنگ ویدیویی. |
کارآزمایی
رشته
اقدامات کاربر
ارزش | |
---|---|
پسندیدن | رشته کاربر ترجیح مشابهی را برای محتوای بازی در حال حاضر نشان می دهد. |
دوست نداشتن | رشته کاربر نشان دهنده اولویت دوستانه برای محتوای بازی در حال حاضر است. |
دنبال کردن | رشته کاربر می خواهد در حال حاضر محتوا را دنبال کند یا ستاره کند. |
UNFOLLOW | رشته کاربر می خواهد از دنبال کردن محتوای در حال حاضر متوقف شود. |
پرچم | رشته پرچم های کاربر در حال حاضر محتوا را نامناسب بازی می کنند. |
SKIP_AD | رشته کاربر می خواهد در حال حاضر تبلیغ کند. |
متن ترانه | رشته کاربر می خواهد اشعار را برای آهنگ در حال پخش در حال حاضر نمایش دهد. |
userActionContext
رشته
اطلاعات زمینه برای UserAction
.
ارزش | |
---|---|
inknown_context | رشته |
مسیر | رشته |
آلبوم | رشته |
هنرمند | رشته |
لیست پخش | رشته |
قسمت | رشته |
سلسله | رشته |
فیلم سینما | رشته |
کانال | رشته |
تیم | رشته |
بازیکن | رشته |
مربی | رشته |
خواص
شرح زیر
رشته
زیرنویس عنوان آهنگ متن.
ارزش | |
---|---|
CEA608 | رشته CEA 608 |
TTML | رشته TTML |
VTT | رشته VTT |
TTML_MP4 | رشته TTML MP4 |
فرمان
عدد
لیستی از مقادیر ماسک بیت برای تنظیم یا بازیابی یک دستور رسانه ای پشتیبانی شده توسط برنامه ای برای cast.framework.messages.mediastatus#supportedmediacommands .
ارزش | |
---|---|
مکث | عدد فرمان مکث |
جستجو کنید | عدد به دنبال فرمان باشید. |
stream_volume | عدد فرمان حجم جریان. |
stream_mute | عدد فرمان حجم جریان. |
all_basic_media | عدد همه رسانه های اساسی. شامل دستورات اجباری |
queue_next | عدد فرمان بعدی |
queue_prev | عدد فرمان PREV PREV. |
queue_shuffle | عدد فرمان SHUFFLE QUEUE. |
queue_repeat_all | عدد صف را تکرار کنید. |
queue_repeat_one | عدد صف تکرار یک حالت. |
queue_repeat | عدد حالت های تکرار صف. |
SKIP_AD | عدد فرمان تبلیغات را پرش کنید. |
edit_tracks | عدد دستورات را ویرایش کنید. |
پخش_ | عدد فرمان نرخ پخش. |
پسندیدن | عدد اقدام کاربر مانند فرمان. |
دوست نداشتن | عدد دستور کار کاربر دوست ندارد. |
دنبال کردن | عدد اقدام کاربر دستور را دنبال کنید. |
UNFOLLOW | عدد عمل کاربر Unfollow. |
stream_transfer | عدد دستورات انتقال جریان. |
متن ترانه | عدد دستورات متن ترانه. |
حاوی نوع
عدد
انواع ابرداده کانتینر.
ارزش | |
---|---|
generic_container | عدد الگوی عمومی مناسب برای اکثر انواع رسانه ها. استفاده شده توسط cast.framework.messages.containermetadata. |
Audiobook_container | عدد ابرداده برای کتاب صوتی. استفاده شده توسط Cast.FrameWork.Messages.AudioBookContainerMetadata. |
- همچنین ببینید
- cast.framework.messages.queuedata.containermetadata
ContentFilteringMode
رشته
حالت فیلتر کردن محتوا را نشان می دهد.
ارزش | |
---|---|
filter_explicit | رشته محتوای صریح بازی نکنید. |
نامطبوع
رشته
دلایل پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
دستور نا معتبر | رشته هنگامی که دستور معتبر نیست یا اجرا نشده است ، برگردانده می شود. |
params نامعتبر | رشته هنگامی که پارامترها معتبر نیستند یا یک پارامتر مورد نیاز از دست نمی رود ، بازگردانده می شود. |
INPLAID_MEDIA_SESSION_ID | رشته هنگامی که جلسه رسانه وجود ندارد ، بازگشت. |
SKIP_LIMIT_REACHED | رشته هنگامی که به دلیل رسیدن به محدودیت پرش ، نمی توان از موارد بیشتری پرش کرد. |
پشتیبانی نشده | رشته هنگامی که درخواست توسط برنامه پشتیبانی نمی شود ، بازگشت. |
Language_not_supported | رشته هنگامی که زبان درخواست شده پشتیبانی نمی شود ، بازگشت. |
end_of_queue | رشته بازگشت هنگامی که پرش به دلیل بازگشت به فراتر از اولین مورد یا فراتر از آخرین مورد در صف امکان پذیر نیست. |
DUPLICIAL_REQUEST_ID | رشته هنگامی که شناسه درخواست منحصر به فرد نیست ، برگشت داده می شود (گیرنده در حال پردازش یک درخواست با همان شناسه است). |
video_device_required | رشته هنگامی که درخواست به پایان نرسد ، به دلیل اینکه یک دستگاه با قابلیت ویدیویی مورد نیاز است ، برگشت داده می شود. |
premium_account_required | رشته هنگامی که حساب حق بیمه برای موفقیت درخواست لازم است ، برگردانده می شود. |
app_error | رشته هنگامی که حالت درخواست برای تحقق درخواست نامعتبر است ، بازگشت. |
احراز هویت_کس | رشته هنگامی که یک درخواست نمی تواند انجام شود ، به عنوان مثال ، هنگامی که کاربر رمز عبور خود را تغییر داد یا زمان ابطال نشانه تغییر کرد ، بازگشت. |
همزمان_ستام_لیمیت | رشته هنگامی که بیش از حد بسیاری از جریان های همزمان تشخیص داده می شوند ، بازگشتند. |
parental_control_restruct | رشته هنگامی که محتوا به دلیل کنترل والدین مسدود می شود ، بازگشت. |
محتوا_ فیلتر شده | رشته هنگامی که محتوا به دلیل فیلتر مسدود می شود ، بازگشتید. |
not_available_in_region | رشته هنگامی که محتوا به دلیل در دسترس بودن منطقه ای مسدود می شود ، بازگشتید. |
CONTENT_ALREADRE_PLAYING | رشته هنگامی که محتوای درخواست شده در حال پخش است ، بازگشت. |
invalid_request | رشته هنگامی که درخواست معتبر نیست ، برگردانده شد. |
generic_load_error | رشته هنگامی که درخواست بار با مسئله متناوب روبرو شد ، بازگشت. |
خط
رشته
انواع پیام خطای رسانه را نشان می دهد.
ارزش | |
---|---|
INPLAID_PLAYER_STATE | رشته هنگامی که حالت بازیکن برای انجام درخواست نامعتبر است ، بازگشت. |
load_failed | رشته هنگامی که درخواست بار انجام نشد ، بازگشت. |
load_cancelled | رشته هنگامی که درخواست بار توسط یک درخواست بار ورودی دوم لغو می شود ، بازگشت. |
invalid_request | رشته هنگامی که درخواست معتبر نیست ، برگردانده شد. |
خطا | رشته خطای عمومی ، برای هر مورد خطای دیگر. |
ExtendedPlayerState
رشته
اطلاعات گسترده بازیکن.
ارزش | |
---|---|
بارگذاری | رشته بازیکن در حال بارگیری است. |
فوکوس
رشته
حالت های تمرکز
ارزش | |
---|---|
در تمرکز | رشته گیرنده در حال تمرکز است. |
not_in_focus | رشته گیرنده در کانون توجه نیست ، فعالیت های دیگر فعال است. |
getStatusOptions
عدد
GetStatusOptions
میزان داده هایی را که باید در پاسخ وضعیت رسانه به پیام GET_STATUS
گنجانده شود ، تعیین می کند.
ارزش | |
---|---|
no_metadata | عدد پرچم ابرداده را شامل نمی شود. |
no_queue_items | عدد پرچم موارد صف را درج نکنید. |
نوع hdrtype
رشته
انواع دامنه دینامیکی بالا (HDR) را نشان می دهد.
ارزش | |
---|---|
SDR | رشته دامنه پویا استاندارد. |
HDR | رشته دامنه پویا بالا. |
DV | رشته Dolby Vision. |
hlssegmentformat
رشته
قالب یک بخش صوتی HLS.
ارزش | |
---|---|
AAC | رشته جریان ابتدایی صوتی بسته بندی شده AAC. |
AC3 | رشته جریان ابتدایی صوتی AC3 بسته بندی شده. |
MP3 | رشته جریان ابتدایی صوتی MP3 بسته بندی شده. |
TS | رشته جریان حمل و نقل MPEG-2. |
ts_aac | رشته جریان حمل و نقل MPEG-2 با پیچیدگی کم AAC (AAC-LC). |
ts_he_aac | رشته جریان حمل و نقل MPEG-2 با راندمان بالا AAC (HE-AAC). |
e_ac3 | رشته جریان ابتدایی صوتی بسته بندی شده E-AC3. |
fmp4 | رشته AUDIO بسته بندی شده در ISO BMFF CMAF PRATCERED MP4. |
hlsvideosegmentformat
رشته
قالب یک بخش ویدیویی HLS.
ارزش | |
---|---|
mpeg2_ts | رشته جریان حمل و نقل MPEG-2. از AVC پشتیبانی می کند. |
fmp4 | رشته ویدئویی بسته بندی شده در ISO BMFF CMAF PRATCERED MP4. از AVC و HEVC پشتیبانی می کند. |
فحش
رشته
دلیل این بازیکن در حالت بیکار بودن است.
ارزش | |
---|---|
لغو شد | رشته یک فرستنده درخواست کرد با استفاده از دستور Stop ، پخش را متوقف کند. |
منقطع | رشته یک فرستنده درخواست کرد که با استفاده از دستور Load ، رسانه دیگری بازی کند. |
تمام شده | رشته پخش رسانه به پایان رسید. |
خطا | رشته رسانه ها به دلیل خطایی قطع شدند ، این ممکن است اتفاق بیفتد اگر به عنوان مثال ، بازیکن به دلیل خطاهای شبکه نتواند رسانه را بارگیری کند. |
گروه
رشته
دسته رسانه ها
ارزش | |
---|---|
سمعی | رشته رسانه فقط صدا است. |
ویدیو | رشته رسانه ویدیویی و صوتی (پیش فرض) است. |
تصویر | رشته رسانه یک تصویر است. |
پیام رسانی
رشته
نشان دهنده انواع پیام رسانه ای است که توسط cast.framework.playermanager رهگیری می شود. انواع پیام به عنوان درخواست یا پیام های خروجی طبقه بندی می شوند. درخواست ها به برنامه اجازه می دهد تا قبل از پردازش توسط گیرنده وب SDK ، هر داده را اصلاح کند. پیام های خروجی به برنامه اجازه می دهد تا قبل از ارسال پیام به سیستم های متصل و برنامه های فرستنده ، داده ها را تغییر دهد.
ارزش | |
---|---|
media_status | رشته پیام خروجی وضعیت رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.mediastatus . |
cloud_status | رشته پیام خروجی وضعیت رسانه به فرستنده ابر. نوع پیام: CAST.FrameWork.Messages.CloudMediaStatus . |
queue_change | رشته پیام خروجی تغییر صف. نوع پیام: CAST.FrameWork.Messages.queuEchange . |
queue_items | رشته پیام خروجی اطلاعات مورد صف. نوع پیام: CAST.FrameWork.Messages.ItemSinfo . |
queue_item_ids | رشته پیام خروجی لیست شناسه های صف. نوع پیام: CAST.FrameWork.Messages.queueids . |
get_status | رشته درخواست وضعیت رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.getStatusRequestData . |
بار | رشته درخواست بارگیری رسانه. نوع پیام عبارت است از: cast.framework.messages.loadRequestData . |
مکث | رشته درخواست مکث بازیکن. نوع پیام: cast.framework.messages.requestdata |
متوقف کردن | رشته درخواست متوقف کردن بازیکن. نوع پیام: CAST.FrameWork.Messages.RequestData . |
بازی | رشته درخواست ادامه بازی نوع پیام: CAST.FrameWork.Messages.RequestData . |
SKIP_AD | رشته درخواست پرش از آگهی بازی. نوع پیام: CAST.FrameWork.Messages.RequestData . |
دوباره بازی کن | رشته درخواست دوباره رسانه های فعلی. نوع پیام: CAST.FrameWork.Messages.RequestData . |
جستجو کنید | رشته درخواست برای جستجوی رسانه. نوع پیام: cast.framework.messages.seekrequestdata . |
set_playback_rate | رشته درخواست تغییر نرخ پخش. نوع پیام: CAST.FrameWork.Messages.SetPlayBackRateRequestData . |
set_volume | رشته درخواست تغییر حجم رسانه فعلی. نوع پیام عبارت است از: cast.framework.messages.volumerequestdata . |
edit_tracks_info | رشته درخواست تغییر متن یا آهنگ های صوتی. نوع پیام: cast.framework.messages.edittracksinforequestdata . |
edit_audio_tracks | رشته درخواست تغییر آهنگ صوتی. نوع پیام: cast.framework.messages.editaudiotracksrequestdata . |
پیشخدمت | رشته درخواست برای پیش بینی داده ها. نوع پیام: cast.framework.messages.precacheerequestdata . |
از پیش بارگذاری کردن | رشته درخواست برای پیش بارگذاری مورد. نوع پیام: CAST.FrameWork.Messages.PreloadRequestData . |
queue_load | رشته Request to load queue. The message type is: cast.framework.messages.QueueLoadRequestData . |
QUEUE_INSERT | رشته Request to insert into queue. The message type is: cast.framework.messages.QueueInsertRequestData . |
QUEUE_UPDATE | رشته Request to update queue. The message type is: cast.framework.messages.QueueUpdateRequestData . |
QUEUE_REMOVE | رشته Request to remove from queue. The message type is: cast.framework.messages.QueueRemoveRequestData . |
QUEUE_REORDER | رشته Request to reorder queue. The message type is: cast.framework.messages.QueueReorderRequestData . |
QUEUE_NEXT | رشته Request next item in queue. When the receiver receives this from sender, the message maps to a |
QUEUE_PREV | رشته Request previous item in queue. When the receiver receives this from sender, the message maps to a |
QUEUE_GET_ITEM_RANGE | رشته Request to fetch items in queue. The message type is: cast.framework.messages.FetchItemsRequestData . |
QUEUE_GET_ITEMS | رشته Request to get items info. The message type is: cast.framework.messages.GetItemsInfoRequestData . |
QUEUE_GET_ITEM_IDS | رشته Request to get queue IDs. The message type is: cast.framework.messages.RequestData . |
QUEUE_SHUFFLE | رشته Request to shuffle the queue. The message type is: cast.framework.messages.RequestData . |
SET_CREDENTIALS | رشته Set user credential. The message type is: cast.framework.messages.SetCredentialsRequestData . |
LOAD_BY_ENTITY | رشته Load media by entity ID. The message type is: cast.framework.messages.LoadByEntityRequestData . |
USER_ACTION | رشته Handle user action like follow. The message type is: cast.framework.messages.UserActionRequestData . |
DISPLAY_STATUS | رشته Display media status on the screen. The message type is: cast.framework.messages.DisplayStatusRequestData . |
FOCUS_STATE | رشته The receiver app focus state changed. The message type is: cast.framework.messages.FocusStateRequestData . |
CUSTOM_COMMAND | رشته Handle custom app command. The message type is: cast.framework.messages.CustomCommandRequestData . |
STORE_SESSION | رشته Store session command. The message type is: cast.framework.messages.StoreSessionRequestData . |
RESUME_SESSION | رشته Resume session command. The message type is: cast.framework.messages.ResumeSessionRequestData . |
SESSION_STATE | رشته Response type for StoreSession. The message type is: cast.framework.messages.StoreSessionResponseData . |
MetadataType
عدد
Types of media metadata.
ارزش | |
---|---|
ژنریک | عدد Generic template suitable for most media types. Used by cast.framework.messages.GenericMediaMetadata . |
فیلم سینما | عدد A full length movie. Used by cast.framework.messages.MovieMediaMetadata . |
نمایش تلویزیونی | عدد An episode of a TV series. Used by cast.framework.messages.TvShowMediaMetadata . |
MUSIC_TRACK | عدد A music track. Used by cast.framework.messages.MusicTrackMediaMetadata . |
عکس | عدد عکس. Used by cast.framework.messages.PhotoMediaMetadata . |
AUDIOBOOK_CHAPTER | عدد Audiobook chapter. Used by cast.framework.messages.AudiobookChapterMediaMetadata . |
- همچنین ببینید
- cast.framework.messages.MediaInformation.metadata
PlayerState
رشته
Represents the player state.
ارزش | |
---|---|
بیکار | رشته The player is in IDLE state. An IDLE state means that there is no active playback. The player is usually in this state right after Cast application launch before it gets the LOAD request or after the playback has finished. The player transitions to this state based on the cast.framework.messages.IdleReason set in the cast.framework.messages.MediaStatus . |
بازی کردن | رشته The player is in PLAYING state. |
PAUSED | رشته The player is in PAUSED state. |
BUFFERING | رشته The player is in BUFFERING state. |
QueueChangeType
رشته
Queue change types used by QUEUE_CHANGE
outgoing message.
ارزش | |
---|---|
درج کنید | رشته Queue had items inserted. |
برداشتن | رشته Queue had items removed. |
ITEMS_CHANGE | رشته A list of items changed. |
به روز رسانی | رشته The queue went through an update and a new ordered list is sent. |
بدون تغییر | رشته The queue had no change. This is used to echo back when multiple senders ended up requesting the same data. |
QueueType
رشته
Types of media container/queue.
ارزش | |
---|---|
آلبوم | رشته آلبوم موسیقی. |
لیست پخش | رشته Music playlist, such as a private playlist, a public playlist, or an auto-generated playlist. |
کتاب صوتی | رشته کتاب صوتی. |
ایستگاه رادیویی | رشته Traditional radio station. |
مجموعه پادکست | رشته مجموعه پادکست. |
سریال تلویزیونی | رشته سریال تلویزیونی. |
VIDEO_PLAYLIST | رشته Videos playlist. |
LIVE_TV | رشته Live TV channel. |
فیلم سینما | رشته فیلم سینما. |
حالت تکرار
رشته
Behavior of the queue when all items have been played.
ارزش | |
---|---|
REPEAT_OFF | رشته When the queue is completed the media session is terminated. |
تکرار همه | رشته All the items in the queue will be played indefinitely, when the last item is played it will play the first item again. |
REPEAT_SINGLE | رشته The current item will be played repeatedly. |
REPEAT_ALL_AND_SHUFFLE | رشته All the items in the queue will be played indefinitely, when the last item is played it will play the first item again (the list will be shuffled by the receiver first). |
SeekResumeState
رشته
Represents the playback state after a SEEK request.
ارزش | |
---|---|
PLAYBACK_START | رشته This forces the media to start. |
PLAYBACK_PAUSE | رشته This forces the media to pause. |
StreamingProtocolType
عدد
The streaming protocol types.
ارزش | |
---|---|
ناشناخته | عدد Unknown streaming protocol type. |
MPEG_DASH | عدد MPEG-DASH (Dynamic Adaptive Streaming over HTTP) protocol type. |
HLS | عدد HLS (HTTP Live Streaming) protocol type. |
SMOOTH_STREAMING | عدد Smooth Streaming protocol type. |
StreamType
رشته
Represents the stream types.
ارزش | |
---|---|
BUFFERED | رشته VOD and DVR content. |
زنده | رشته Live linear stream content. |
هیچ یک | رشته |
TextTrackEdgeType
رشته
Defines the text track edge (border) type.
ارزش | |
---|---|
هیچ یک | رشته No edge is displayed around text. |
طرح کلی | رشته A solid outline is displayed around text. |
DROP_SHADOW | رشته A fading shadow is rendered around text. |
مطرح شد | رشته Text appears embossed or raised in relation to the background. |
افسرده | رشته Text appears to be debossed on the background. |
TextTrackFontGenericFamily
رشته
Generic font family to be used if the font is not defined in the text track.
ارزش | |
---|---|
بدون دندانه | رشته Uses a sans-serif font. |
MONOSPACED_SANS_SERIF | رشته Uses a monospaced, sans-serif font. |
SERIF | رشته Uses a serif font. |
MONOSPACED_SERIF | رشته Uses a monospaced serif font. |
گاه به گاه | رشته Uses a casual, handwritten-style font. |
CURSIVE | رشته Uses a cursive font. |
SMALL_CAPITALS | رشته Uses a small capitals font. |
TextTrackFontStyle
رشته
Text track font style.
ارزش | |
---|---|
طبیعی | رشته The unmodified typeface. |
BOLD | رشته The bolded style. |
کج با حروف درشت | رشته The simultaneously bolded and italicized style. |
ITALIC | رشته The italicized style. |
TextTrackType
رشته
Text track type (follows the HTML5 text track type definitions).
ارزش | |
---|---|
زیرنویس ها | رشته Transcription or translation of the dialogue, suitable for when the sound is available but not understood by the viewer, for example, because the viewer does not understand the language of the media resource's soundtrack. |
CAPTIONS | رشته A transcription or translation of the dialogue, sound effects, relevant musical cues, and other relevant audio information, suitable for when the soundtrack is unavailable (for example because it is muted or because the user is hearing-impaired). Captioning is displayed over the video. |
توضیحات | رشته Textual descriptions of the video component of the media resource, intended for audio synthesis when the visual component is unavailable (for example because the user is interacting with the application without a screen, or because the user is visually-impaired). Descriptions are synthesized as a separate audio track. |
فصل ها | رشته Chapter titles, intended to be used for navigating the media resource. |
METADATA | رشته Tracks intended for use from a script. |
TextTrackWindowType
رشته
Text track window type.
ارزش | |
---|---|
هیچ یک | رشته |
طبیعی | رشته |
گوشه های گرد | رشته |
TrackType
رشته
Media track type.
ارزش | |
---|---|
TEXT | رشته Text track. |
سمعی | رشته Audio track. |
ویدیو | رشته Video track. |
UserAction
رشته
User actions.
ارزش | |
---|---|
پسندیدن | رشته User indicates a like preference for the currently playing content. |
دوست نداشتن | رشته User indicates a dislike preference for the currently playing content. |
دنبال کردن | رشته User wants to follow or star currently playing content. |
UNFOLLOW | رشته User wants to stop following currently playing content. |
پرچم | رشته User flags currently playing content as inappropriate. |
SKIP_AD | رشته User wants to skip currently playing ad. |
متن ترانه | رشته User wants to display lyrics for the currently playing song. |
UserActionContext
رشته
Context information for UserAction
.
ارزش | |
---|---|
UNKNOWN_CONTEXT | رشته |
مسیر | رشته |
آلبوم | رشته |
ARTIST | رشته |
لیست پخش | رشته |
قسمت | رشته |
سلسله | رشته |
فیلم سینما | رشته |
کانال | رشته |
تیم | رشته |
بازیکن | رشته |
مربی | رشته |