مساحة الاسم: إطار العمل

صفوف

عمليات التعداد

ActiveInputState

ثابت

الرقم

الحالات المحتملة للإدخال النشط للمستلم.

القيمة

ACTIVE_INPUT_STATE_UNKNOWN

الرقم

تشير هذه السمة إلى أنّه غير معروف (و/أو لا يمكن معرفة ذلك) ما إذا كان جهاز Google Cast هو إدخال الفيديو النشط حاليًا. لا يمكن الإبلاغ عن حالة الإدخال النشط إلا عندما يكون جهاز Google Cast متصلاً بالتلفزيون أو جهاز AVR مع دعم CEC.

ACTIVE_INPUT_STATE_NO

الرقم

تشير هذه القيمة إلى أنّ جهاز Google Cast ليس إدخال الفيديو النشط حاليًا.

ACTIVE_INPUT_STATE_YES

الرقم

تشير هذه القيمة إلى أنّ جهاز Google Cast هو مصدر إدخال الفيديو النشط حاليًا.

CastContextEventType

ثابت

سلسلة

الأحداث التي يتيحها cast.framework.CastContext

القيمة

CAST_STATE_CHANGED

سلسلة

الحدث لتتبُّع حالة رمز البث بيانات الأحداث من النوع cast.framework.CastStateEventData.

SESSION_STATE_CHANGED

سلسلة

حدث لتتبُّع جلسة البث الحالية. بيانات الأحداث من النوع cast.framework.SessionStateEventData.

CastState

ثابت

سلسلة

حالات البث الممكنة

القيمة

NO_DEVICES_AVAILABLE

سلسلة

لا تتوفّر أي أجهزة بث.

NOT_CONNECTED

سلسلة

تتوفّر أجهزة البث، ولكن لم يتم إنشاء جلسة بث.

جارٍ الاتصال

سلسلة

جارٍ إنشاء جلسة البث.

متصل

سلسلة

تم إنشاء جلسة البث.

LoggerLevel

ثابت

الرقم

مستويات التسجيل لإطار عمل البث

القيمة

تصحيح الأخطاء

الرقم

تسجيل تصحيح الأخطاء (جميع الرسائل).

معلومات

الرقم

تسجيل المعلومات (الأحداث والسجلّات العامة).

تحذير

الرقم

تسجيل التحذيرات (التحذيرات).

خطأ

الرقم

حدث خطأ أثناء التسجيل (الأخطاء).

NONE

الرقم

بدون تسجيل الدخول.

RemotePlayerEventType

ثابت

سلسلة

أنواع الأحداث لتغييرات بيانات cast.framework.RemotePlayer.

القيمة

ANY_CHANGE

سلسلة

تم تغيير أي موقع. يفيد ذلك في تطبيق الربط Angular، حيث يجب إرسال إشعار إلى Angular في كل مرة يتم فيها تغيير خاصية.

IS_CONNECTED_CHANGED

سلسلة

تم تغيير الموقع isConnected.

IS_MEDIA_LOADED_CHANGED

سلسلة

تم تغيير الخاصية isMediaLoaded.

QUEUE_DATA_CHANGED

سلسلة

تم تغيير موقع queueData على الموقع.

VIDEO_INFO_CHANGED

سلسلة

تم تغيير الخاصية videoInfo.

DURATION_CHANGED

سلسلة

تم تغيير مدة الخاصية.

CURRENT_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentTime.

IS_PAUSED_CHANGED

سلسلة

تم تغيير الموقع isPaused.

VOLUME_LEVEL_CHANGED

سلسلة

تم تغيير موقع volumeLevel من الموقع الإلكتروني.

CAN_CONTROL_VOLUME_CHANGED

سلسلة

تم تغيير الخاصية canControlVolume.

IS_MUTED_CHANGED

سلسلة

تم تغيير الموقع isMuted.

CAN_PAUSE_CHANGED

سلسلة

تم تغيير الخاصية canPause.

CAN_SEEK_CHANGED

سلسلة

تم تغيير الخاصية canSeek.

DISPLAY_NAME_CHANGED

سلسلة

تم تغيير الخاصية displayName.

STATUS_TEXT_CHANGED

سلسلة

تم تغيير الخاصية statusText.

TITLE_CHANGED

سلسلة

تم تغيير الموقع title.

DISPLAY_STATUS_CHANGED

سلسلة

تم تغيير الخاصية displayStatus.

MEDIA_INFO_CHANGED

سلسلة

تم تغيير الخاصية mediaInfo.

IMAGE_URL_CHANGED

سلسلة

تم تغيير الخاصية imageUrl.

PLAYER_STATE_CHANGED

سلسلة

تم تغيير الخاصية playerState.

IS_PLAYING_BREAK_CHANGED

سلسلة

تم تغيير الخاصية isPlayingBreak.

NUMBER_BREAK_CLIPS_CHANGED

سلسلة

تم تغيير الخاصية numberBreakClips.

CURRENT_BREAK_CLIP_NUMBER_CHANGED

سلسلة

تم تغيير الخاصية currentBreakClipNumber.

CURRENT_BREAK_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentBreakTime.

CURRENT_BREAK_CLIP_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentBreakClipTime.

BREAK_ID_CHANGED

سلسلة

تم تغيير الخاصية breakId.

BREAK_CLIP_ID_CHANGED

سلسلة

تم تغيير الخاصية breakClipId.

WHEN_SKIPPABLE_CHANGED

سلسلة

تم تغيير الخاصية whenSkippable.

LIVE_SEEKABLE_RANGE_CHANGED

سلسلة

تم تغيير الموقع liveSeekableRange.

SessionEventType

ثابت

سلسلة

الأحداث التي يتيحها cast.framework.CastSession.

القيمة

APPLICATION_STATUS_CHANGED

سلسلة

تم تغيير نص حالة التطبيق. بيانات الأحداث من النوع cast.framework.ApplicationStatusEventData.

APPLICATION_METADATA_CHANGED

سلسلة

تم تغيير البيانات الوصفية للتطبيق. بيانات الأحداث من النوع cast.framework.ApplicationMetadataEventData.

ACTIVE_INPUT_STATE_CHANGED

سلسلة

تم تغيير حالة الإدخال النشط لجهاز الاستقبال. بيانات الأحداث من النوع cast.framework.ActiveInputStateEventData.

VOLUME_CHANGED

سلسلة

تم تغيير حالة كتم الصوت أو مستوى صوت جهاز الاستقبال. بيانات الأحداث من النوع cast.framework.VolumeEventData.

MEDIA_SESSION

سلسلة

تم بدء جلسة وسائط جديدة. بيانات الأحداث من النوع cast.framework.MediaSessionEventData.

SessionState

ثابت

سلسلة

حالات جلسة البث المحتملة

القيمة

NO_SESSION

سلسلة

لم يتم إنشاء جلسة البث.

SESSION_STARTING

سلسلة

جارٍ إنشاء جلسة البث.

SESSION_STARTED

سلسلة

تم إنشاء جلسة البث.

SESSION_START_FAILED

سلسلة

تعذّر بدء جلسة البث. ويتم إدراج سبب التعذُّر في الحقل cast.framework.SessionStateEventData#errorCode.

SESSION_ENDING

سلسلة

يجري قطع اتصال جلسة البث.

SESSION_ENDED

سلسلة

جلسة البث غير متصلة.

SESSION_RESUMED

سلسلة

يتم الاتصال بجلسة موجودة من قبل.

أماكن إقامة

ActiveInputState

ثابت

الرقم

الحالات المحتملة للإدخال النشط للمستلم.

القيمة

ACTIVE_INPUT_STATE_UNKNOWN

الرقم

تشير هذه السمة إلى أنّه غير معروف (و/أو لا يمكن معرفة ذلك) ما إذا كان جهاز Google Cast هو إدخال الفيديو النشط حاليًا. لا يمكن الإبلاغ عن حالة الإدخال النشط إلا عندما يكون جهاز Google Cast متصلاً بالتلفزيون أو جهاز AVR مع دعم CEC.

ACTIVE_INPUT_STATE_NO

الرقم

تشير هذه القيمة إلى أنّ جهاز Google Cast ليس إدخال الفيديو النشط حاليًا.

ACTIVE_INPUT_STATE_YES

الرقم

تشير هذه القيمة إلى أنّ جهاز Google Cast هو مصدر إدخال الفيديو النشط حاليًا.

CastContextEventType

ثابت

سلسلة

الأحداث التي يتيحها cast.framework.CastContext

القيمة

CAST_STATE_CHANGED

سلسلة

الحدث لتتبُّع حالة رمز البث بيانات الأحداث من النوع cast.framework.CastStateEventData.

SESSION_STATE_CHANGED

سلسلة

حدث لتتبُّع جلسة البث الحالية. بيانات الأحداث من النوع cast.framework.SessionStateEventData.

CastState

ثابت

سلسلة

حالات البث الممكنة

القيمة

NO_DEVICES_AVAILABLE

سلسلة

لا تتوفّر أي أجهزة بث.

NOT_CONNECTED

سلسلة

تتوفّر أجهزة البث، ولكن لم يتم إنشاء جلسة بث.

جارٍ الاتصال

سلسلة

جارٍ إنشاء جلسة البث.

متصل

سلسلة

تم إنشاء جلسة البث.

LoggerLevel

ثابت

الرقم

مستويات التسجيل لإطار عمل البث

القيمة

تصحيح الأخطاء

الرقم

تسجيل تصحيح الأخطاء (جميع الرسائل).

معلومات

الرقم

تسجيل المعلومات (الأحداث والسجلّات العامة).

تحذير

الرقم

تسجيل التحذيرات (التحذيرات).

خطأ

الرقم

حدث خطأ أثناء التسجيل (الأخطاء).

NONE

الرقم

بدون تسجيل الدخول.

RemotePlayerEventType

ثابت

سلسلة

أنواع الأحداث لتغييرات بيانات cast.framework.RemotePlayer.

القيمة

ANY_CHANGE

سلسلة

تم تغيير أي موقع. يفيد ذلك في تطبيق الربط Angular، حيث يجب إرسال إشعار إلى Angular في كل مرة يتم فيها تغيير خاصية.

IS_CONNECTED_CHANGED

سلسلة

تم تغيير الموقع isConnected.

IS_MEDIA_LOADED_CHANGED

سلسلة

تم تغيير الخاصية isMediaLoaded.

QUEUE_DATA_CHANGED

سلسلة

تم تغيير موقع queueData على الموقع.

VIDEO_INFO_CHANGED

سلسلة

تم تغيير الخاصية videoInfo.

DURATION_CHANGED

سلسلة

تم تغيير مدة الخاصية.

CURRENT_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentTime.

IS_PAUSED_CHANGED

سلسلة

تم تغيير الموقع isPaused.

VOLUME_LEVEL_CHANGED

سلسلة

تم تغيير موقع volumeLevel من الموقع الإلكتروني.

CAN_CONTROL_VOLUME_CHANGED

سلسلة

تم تغيير الخاصية canControlVolume.

IS_MUTED_CHANGED

سلسلة

تم تغيير الموقع isMuted.

CAN_PAUSE_CHANGED

سلسلة

تم تغيير الخاصية canPause.

CAN_SEEK_CHANGED

سلسلة

تم تغيير الخاصية canSeek.

DISPLAY_NAME_CHANGED

سلسلة

تم تغيير الخاصية displayName.

STATUS_TEXT_CHANGED

سلسلة

تم تغيير الخاصية statusText.

TITLE_CHANGED

سلسلة

تم تغيير الموقع title.

DISPLAY_STATUS_CHANGED

سلسلة

تم تغيير الخاصية displayStatus.

MEDIA_INFO_CHANGED

سلسلة

تم تغيير الخاصية mediaInfo.

IMAGE_URL_CHANGED

سلسلة

تم تغيير الخاصية imageUrl.

PLAYER_STATE_CHANGED

سلسلة

تم تغيير الخاصية playerState.

IS_PLAYING_BREAK_CHANGED

سلسلة

تم تغيير الخاصية isPlayingBreak.

NUMBER_BREAK_CLIPS_CHANGED

سلسلة

تم تغيير الخاصية numberBreakClips.

CURRENT_BREAK_CLIP_NUMBER_CHANGED

سلسلة

تم تغيير الخاصية currentBreakClipNumber.

CURRENT_BREAK_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentBreakTime.

CURRENT_BREAK_CLIP_TIME_CHANGED

سلسلة

تم تغيير الخاصية currentBreakClipTime.

BREAK_ID_CHANGED

سلسلة

تم تغيير الخاصية breakId.

BREAK_CLIP_ID_CHANGED

سلسلة

تم تغيير الخاصية breakClipId.

WHEN_SKIPPABLE_CHANGED

سلسلة

تم تغيير الخاصية whenSkippable.

LIVE_SEEKABLE_RANGE_CHANGED

سلسلة

تم تغيير الموقع liveSeekableRange.

SessionEventType

ثابت

سلسلة

الأحداث التي يتيحها cast.framework.CastSession.

القيمة

APPLICATION_STATUS_CHANGED

سلسلة

تم تغيير نص حالة التطبيق. بيانات الأحداث من النوع cast.framework.ApplicationStatusEventData.

APPLICATION_METADATA_CHANGED

سلسلة

تم تغيير البيانات الوصفية للتطبيق. بيانات الأحداث من النوع cast.framework.ApplicationMetadataEventData.

ACTIVE_INPUT_STATE_CHANGED

سلسلة

تم تغيير حالة الإدخال النشط لجهاز الاستقبال. بيانات الأحداث من النوع cast.framework.ActiveInputStateEventData.

VOLUME_CHANGED

سلسلة

تم تغيير حالة كتم الصوت أو مستوى صوت جهاز الاستقبال. بيانات الأحداث من النوع cast.framework.VolumeEventData.

MEDIA_SESSION

سلسلة

تم بدء جلسة وسائط جديدة. بيانات الأحداث من النوع cast.framework.MediaSessionEventData.

SessionState

ثابت

سلسلة

حالات جلسة البث المحتملة

القيمة

NO_SESSION

سلسلة

لم يتم إنشاء جلسة البث.

SESSION_STARTING

سلسلة

جارٍ إنشاء جلسة البث.

SESSION_STARTED

سلسلة

تم إنشاء جلسة البث.

SESSION_START_FAILED

سلسلة

تعذّر بدء جلسة البث. ويتم إدراج سبب التعذُّر في الحقل cast.framework.SessionStateEventData#errorCode.

SESSION_ENDING

سلسلة

يجري قطع اتصال جلسة البث.

SESSION_ENDED

سلسلة

جلسة البث غير متصلة.

SESSION_RESUMED

سلسلة

يتم الاتصال بجلسة موجودة من قبل.

النسخة

ثابت   ثابت

سلسلة

إصدار إطار عمل Cast الحالي للمرسِل

الطريقة

setLoggerLevel

ثابت

setLoggerLevel(level)

اضبط مستوى التسجيل للبث.

المَعلمة

المستوى

cast.framework.LoggerLevel

مستوى التسجيل

يجب ألا تكون القيمة فارغة.

نوع التجريد

EventType

ثابت

(cast.framework.CastContextEventType غير قيمة أو cast.framework.SessionEventType غير فارغة أو cast.framework.RemotePlayerEventType غير فارغة)

أنواع الأحداث المتوافقة.