Namespace: pesan

Class

Enumerasi

CaptionMimeType

statis

string

Jenis MIME teks dari trek teks.

Nilai

CEA608

string

608 CEA

TTML

string

TTML

CANNOT TRANSLATE

string

CANNOT TRANSLATE

TTML_MP4

string

TTML MP4

Perintah

statis

angka

Daftar nilai bit mask untuk menyetel atau mengambil perintah media yang didukung oleh aplikasi untuk cast.framework.messages.MediaStatus#supportedMediaCommands.

Nilai

JEDA

angka

Perintah Jeda.

LIHAT

angka

Cari Perintah.

STREAM_VOLUME

angka

Perintah Volume Streaming.

STREAM_MUTE

angka

Perintah Volume Streaming.

ALL_BASIC_MEDIA

angka

Semua media dasar. Mencakup perintah wajib PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS, dan PLAYBACK_RATE.

QUEUE_NEXT

angka

Perintah Antrean Berikutnya.

QUEUE_PREV

angka

Perintah Antrean Sebelumnya.

QUEUE_SHUFFLE

angka

Perintah Acak Antrean.

QUEUE_REPEAT_ALL

angka

Mode Ulangi Semua Antrean.

QUEUE_REPEAT_ONE

angka

Mode Antrean Ulangi Satu.

QUEUE_REPEAT

angka

Mode Antrean Ulangi.

SKIP_AD

angka

Lewati Perintah AD.

EDIT_TRACKS

angka

Perintah Edit trek.

PLAYBACK_RATE

angka

Perintah Kecepatan Pemutaran.

SUKA

angka

Tindakan pengguna, {i> like<i}.

TIDAK SUKA

angka

Tindakan pengguna perintah Tidak Suka.

IKUTI

angka

Tindakan pengguna: Ikuti perintah.

BERHENTI MENGIKUTI

angka

Tindakan pengguna perintah Berhenti mengikuti.

STREAM_TRANSFER

angka

Perintah transfer streaming.

LIRIK

angka

Perintah lirik.

ContainerType

statis

angka

Jenis metadata container.

Nilai

GENERIC_CONTAINER

angka

Template umum yang cocok untuk sebagian besar jenis media. Digunakan oleh cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

angka

Metadata untuk buku audio. Digunakan oleh cast.framework.messages.AudiobookContainerMetadata.

Lihat juga
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

statis

string

Menampilkan mode pemfilteran konten.

Nilai

FILTER_EXPLICIT

string

Jangan memutar konten vulgar.

ErrorReason

statis

string

Mewakili alasan pesan error media.

Nilai

INVALID_COMMAND

string

Ditampilkan saat perintah tidak valid atau tidak diterapkan.

INVALID_PARAMS

string

Ditampilkan saat parameter tidak valid atau parameter yang diperlukan tidak ada.

INVALID_MEDIA_SESSION_ID

string

Ditampilkan saat sesi media tidak ada.

SKIP_LIMIT_REACHED

string

Ditampilkan saat tidak dapat melewati lebih banyak item karena mencapai batas lewati.

NOT_SUPPORTED

string

Ditampilkan saat permintaan tidak didukung oleh aplikasi.

LANGUAGE_NOT_SUPPORTED

string

Ditampilkan saat bahasa yang diminta tidak didukung.

END_OF_QUEUE

string

Ditampilkan jika lewati tidak dimungkinkan karena kembali setelah item pertama atau maju melampaui item terakhir dalam antrean.

DUPLICATE_REQUEST_ID

string

Ditampilkan saat ID permintaan tidak unik (penerima sedang memproses permintaan dengan ID yang sama).

VIDEO_DEVICE_REQUIRED

string

Ditampilkan saat permintaan tidak dapat diselesaikan karena diperlukan perangkat yang mendukung video.

PREMIUM_ACCOUNT_REQUIRED

string

Ditampilkan saat akun premium diperlukan agar permintaan berhasil.

APP_ERROR

string

Ditampilkan saat status aplikasi tidak valid untuk memenuhi permintaan.

AUTHENTICATION_EXPIRED

string

Ditampilkan saat permintaan tidak dapat dilakukan karena masa berlaku autentikasi telah berakhir, misalnya, saat pengguna mengubah sandi atau saat token dicabut.

CONCURRENT_STREAM_LIMIT

string

Ditampilkan saat terlalu banyak streaming serentak terdeteksi.

PARENTAL_CONTROL_RESTRICTED

string

Ditampilkan saat konten diblokir karena kontrol orang tua.

CONTENT_FILTERED

string

Ditampilkan saat konten diblokir karena filter.

NOT_AVAILABLE_IN_REGION

string

Ditampilkan saat konten diblokir karena tidak tersedia secara regional.

CONTENT_ALREADY_PLAYING

string

Ditampilkan saat konten yang diminta sudah diputar.

INVALID_REQUEST

string

Ditampilkan saat permintaan tidak valid.

GENERIC_LOAD_ERROR

string

Ditampilkan saat permintaan pemuatan mengalami masalah yang terputus-putus.

ErrorType

statis

string

Mewakili jenis pesan error media.

Nilai

INVALID_PLAYER_STATE

string

Ditampilkan saat status pemutar tidak valid untuk memenuhi permintaan.

LOAD_FAILED

string

Ditampilkan saat permintaan LOAD gagal.

LOAD_CANCELLED

string

Ditampilkan saat permintaan LOAD dibatalkan oleh permintaan LOAD kedua yang masuk.

INVALID_REQUEST

string

Ditampilkan saat permintaan tidak valid.

ERROR

string

Error umum, untuk kasus error lainnya.

ExtendedPlayerState

statis

string

Informasi status pemutar yang diperluas.

Nilai

MEMUAT

string

Pemutar dalam status MEMUAT.

FocusState

statis

string

Status fokus.

Nilai

IN_FOCUS

string

Penerima sedang fokus.

NOT_IN_FOCUS

string

Penerima tidak dalam fokus, aktivitas lainnya aktif.

GetStatusOptions

statis

angka

GetStatusOptions menentukan jumlah data yang harus disertakan dalam respons status media ke pesan GET_STATUS.

Nilai

NO_METADATA

angka

Jangan sertakan flag metadata.

NO_QUEUE_ITEMS

angka

Jangan sertakan tanda item antrean.

HdrType

statis

string

Mewakili jenis Rentang Dinamis Tinggi (HDR) video.

Nilai

SDR

string

Rentang Dinamis Standar.

HDR

string

Rentang Dinamis Tinggi (HDR).

DV

string

Dolby Vision.

HlsSegmentFormat

statis

string

Format segmen audio HLS.

Nilai

AAC

string

Streaming dasar audio yang dikemas AAC.

AC3

string

Streaming audio dasar yang dikemas oleh AC3.

MP3

string

Streaming dasar audio yang dikemas dalam format MP3.

TS

string

aliran transportasi MPEG-2.

TS_AAC

string

AAC dengan kompleksitas rendah yang dikemas dalam stream transport MPEG-2 (AAC-LC).

TS_HE_AAC

string

Streaming transportasi MPEG-2 (HE-AAC) yang dikemas dengan efisiensi tinggi dan AAC.

E_AC3

string

Streaming audio dasar yang dikemas E-AC3.

FMP4

string

Audio yang dikemas dalam ISO BMFF CMAF Fragmented MP4.

HlsVideoSegmentFormat

statis

string

Format segmen video HLS.

Nilai

MPEG2_TS

string

MPEG-2 Transport Stream. Mendukung AVC.

FMP4

string

Video yang dikemas dalam ISO BMFF CMAF Fragmented MP4. Mendukung AVC dan HEVC.

IdleReason

statis

string

Alasan pemain berada dalam status menganggur.

Nilai

CANCELLED (DIBATALKAN)

string

Pengirim meminta untuk menghentikan pemutaran menggunakan perintah STOP.

INTERRUPTED

string

Pengirim meminta untuk memutar media lain menggunakan perintah LOAD.

SELESAI

string

Pemutaran media selesai.

ERROR

string

Media terganggu karena terjadi error, hal ini dapat terjadi jika, misalnya, pemutar tidak dapat mendownload media karena error jaringan.

MediaCategory

statis

string

Kategori media.

Nilai

AUDIO

string

Media hanya audio.

VIDEO

string

Media adalah video dan audio (default).

IMAGE

string

Media adalah gambar.

MessageType

statis

string

Menampilkan jenis pesan media yang akan dicegat oleh cast.framework.PlayerManager. Jenis pesan dikategorikan sebagai permintaan atau pesan keluar. Permintaan memungkinkan aplikasi mengubah data apa pun sebelum diproses oleh Web Receiver SDK. Pesan keluar memungkinkan aplikasi mengubah data apa pun sebelum pesan dikirim ke sistem dan Aplikasi Pengirim yang terhubung.

Nilai

MEDIA_STATUS

string

Pesan keluar dari status media saat ini. Jenis pesan adalah: cast.framework.messages.MediaStatus.

CLOUD_STATUS

string

Pesan keluar status media ke pengirim cloud. Jenis pesannya adalah: cast.framework.messages.CloudMediaStatus.

QUEUE_CHANGE

string

Pesan keluar tentang perubahan antrean. Jenis pesan adalah: cast.framework.messages.QueueChange.

QUEUE_ITEMS

string

Pesan keluar tentang informasi item antrean. Jenis pesannya adalah: cast.framework.messages.ItemsInfo.

QUEUE_ITEM_IDS

string

Pesan keluar dari daftar ID antrean. Jenis pesan adalah: cast.framework.messages.QueueIds.

GET_STATUS

string

Meminta status media saat ini. Jenis pesan adalah: cast.framework.messages.GetStatusRequestData.

MUAT

string

Permintaan untuk memuat media. Jenis pesannya adalah: cast.framework.messages.LoadRequestData.

JEDA

string

Minta untuk menjeda pemutar. Jenis pesannya adalah: cast.framework.messages.RequestData

HENTIKAN

string

Meminta untuk menghentikan pemutar. Jenis pesan adalah: cast.framework.messages.RequestData.

BERMAIN

string

Minta untuk terus memutar. Jenis pesan adalah: cast.framework.messages.RequestData.

SKIP_AD

string

Permintaan untuk melewati pemutaran iklan. Jenis pesan adalah: cast.framework.messages.RequestData.

PLAY_AGAIN

string

Minta untuk memutar lagi media saat ini. Jenis pesan adalah: cast.framework.messages.RequestData.

LIHAT

string

Permintaan untuk mencari media. Jenis pesannya adalah: cast.framework.messages.SeekRequestData.

SET_PLAYBACK_RATE

string

Meminta untuk mengubah laju pemutaran. Jenis pesannya adalah: cast.framework.messages.SetPlaybackRateRequestData.

SET_VOLUME

string

Meminta untuk mengubah volume media saat ini. Jenis pesannya adalah: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

string

Meminta untuk mengubah pemutaran teks atau trek audio. Jenis pesan adalah: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

string

Permintaan untuk mengubah pemutaran trek audio. Jenis pesannya adalah: cast.framework.messages.EditAudioTracksRequestData.

PRAKATA

string

Permintaan untuk melakukan pra-cache data. Jenis pesannya adalah: cast.framework.messages.PrecacheRequestData.

MUAT DI AWAL

string

Permintaan untuk melakukan pramuat item. Jenis pesannya adalah: cast.framework.messages.PreloadRequestData.

QUEUE_LOAD

string

Permintaan untuk memuat antrean. Jenis pesan adalah: cast.framework.messages.QueueLoadRequestData.

QUEUE_INSERT

string

Permintaan untuk memasukkan ke antrean. Jenis pesan adalah: cast.framework.messages.QueueInsertRequestData.

QUEUE_UPDATE

string

Permintaan untuk memperbarui antrean. Jenis pesan adalah: cast.framework.messages.QueueUpdateRequestData.

QUEUE_REMOVE

string

Minta untuk menghapus dari antrean. Jenis pesan adalah: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

string

Permintaan untuk mengurutkan ulang antrean. Jenis pesan adalah: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

string

Meminta item berikutnya dalam antrean. Saat penerima menerima ini dari pengirim, pesan akan dipetakan ke cast.framework.messages.MessageType.QUEUE_UPDATE dengan jump 1. Oleh karena itu, cast.framework.messages.MessageType.QUEUE_UPDATE harus digunakan sebagai jenis pesan saat menulis interseptor untuk QUEUE_NEXT. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_PREV

string

Meminta item sebelumnya dalam antrean. Saat penerima menerima ini dari pengirim, pesan akan dipetakan ke cast.framework.messages.MessageType.QUEUE_UPDATE dengan jump -1. Oleh karena itu, cast.framework.messages.MessageType.QUEUE_UPDATE harus digunakan sebagai jenis pesan saat menulis interseptor untuk QUEUE_PREV. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_GET_ITEM_RANGE

string

Permintaan untuk mengambil item dalam antrean. Jenis pesan adalah: cast.framework.messages.FetchItemsRequestData.

QUEUE_GET_ITEMS

string

Permintaan untuk mendapatkan info item. Jenis pesannya adalah: cast.framework.messages.GetItemsInfoRequestData.

QUEUE_GET_ITEM_IDS

string

Permintaan untuk mendapatkan ID antrean. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_SHUFFLE

string

Permintaan untuk mengacak antrean. Jenis pesan adalah: cast.framework.messages.RequestData.

SET_CREDENTIALS

string

Setel kredensial pengguna. Jenis pesannya adalah: cast.framework.messages.SetCredentialsRequestData.

LOAD_BY_ENTITY

string

Muat media berdasarkan ID entitas. Jenis pesan adalah: cast.framework.messages.LoadByEntityRequestData.

USER_ACTION

string

Tangani tindakan pengguna seperti berikut. Jenis pesan adalah: cast.framework.messages.UserActionRequestData.

DISPLAY_STATUS

string

Menampilkan status media di layar. Jenis pesan adalah: cast.framework.messages.DisplayStatusRequestData.

FOCUS_STATE

string

Status fokus aplikasi penerima berubah. Jenis pesannya adalah: cast.framework.messages.FocusStateRequestData.

CUSTOM_COMMAND

string

Menangani perintah aplikasi kustom. Jenis pesannya adalah: cast.framework.messages.CustomCommandRequestData.

STORE_SESSION

string

Perintah sesi toko. Jenis pesan adalah: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

string

Lanjutkan perintah sesi. Jenis pesan adalah: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

string

Jenis respons untuk StoreSession. Jenis pesan adalah: cast.framework.messages.StoreSessionResponseData.

MetadataType

statis

angka

Jenis metadata media.

Nilai

GENERIK

angka

Template umum yang cocok untuk sebagian besar jenis media. Digunakan oleh cast.framework.messages.GenericMediaMetadata.

FILM

angka

Film berdurasi penuh. Digunakan oleh cast.framework.messages.MovieMediaMetadata.

TV_SHOW

angka

Episode serial TV. Digunakan oleh cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

angka

Trek musik. Digunakan oleh cast.framework.messages.MusicTrackMediaMetadata.

FOTO

angka

Foto. Digunakan oleh cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

angka

Bab buku audio. Digunakan oleh cast.framework.messages.AudiobookChapterMediaMetadata.

Lihat juga
cast.framework.messages.MediaInformation.metadata

PlayerState

statis

string

Menampilkan status pemutar.

Nilai

TIDAK ADA AKTIVITAS

string

Pemain dalam status menganggur. Status IDLE berarti tidak ada pemutaran aktif. Pemutar biasanya berada dalam status ini tepat setelah aplikasi Cast diluncurkan sebelum mendapatkan permintaan LOAD atau setelah pemutaran selesai. Pemain bertransisi ke status ini berdasarkan cast.framework.messages.IdleReason yang ditetapkan di cast.framework.messages.MediaStatus.

DIPUTAR

string

Pemutar dalam status DIPUTAR.

DIJEDA

string

Pemutar dalam status DIJEDA.

MENYANGGA

string

Pemain dalam status BUFFERING.

QueueChangeType

statis

string

Jenis perubahan antrean yang digunakan oleh QUEUE_CHANGE pesan keluar.

Nilai

INSERT

string

Antrean berisi item yang disisipkan.

REMOVE (MENGHAPUS)

string

Antrean memiliki item dihapus.

ITEMS_CHANGE

string

Daftar item diubah.

UPDATE

string

Antrean mengalami pembaruan dan daftar urutan baru dikirim.

NO_CHANGE

string

Antrean tidak berubah. Metode ini digunakan untuk melakukan echo kembali ketika beberapa pengirim akhirnya meminta data yang sama.

QueueType

statis

string

Jenis penampung/antrean media.

Nilai

ALBUM

string

Album musik.

PLAYLIST

string

Playlist musik, seperti playlist pribadi, playlist publik, atau playlist yang dibuat secara otomatis.

BUKU AUDIO

string

Buku audio.

RADIO_STATION

string

Stasiun radio tradisional.

PODCAST_SERIES

string

Serial podcast.

TV_SERIES

string

Serial TV.

VIDEO_PLAYLIST

string

Playlist video.

LIVE_TV

string

Saluran TV live.

FILM

string

Film.

RepeatMode

statis

string

Perilaku antrean saat semua item telah diputar.

Nilai

REPEAT_OFF

string

Setelah antrean selesai, sesi media akan dihentikan.

REPEAT_ALL

string

Semua item dalam antrean akan diputar tanpa batas waktu, saat item terakhir diputar, item pertama akan diputar lagi saat item terakhir diputar.

REPEAT_SINGLE

string

Item saat ini akan diputar berulang kali.

REPEAT_ALL_AND_SHUFFLE

string

Semua item dalam antrean akan diputar tanpa batas waktu, saat item terakhir diputar, item pertama akan diputar lagi (daftar akan diacak oleh penerima terlebih dahulu).

SeekResumeState

statis

string

Mewakili status pemutaran setelah permintaan SEEK.

Nilai

PLAYBACK_START

string

Hal ini memaksa media untuk memulai.

PLAYBACK_PAUSE

string

Hal ini memaksa media untuk dijeda.

StreamingProtocolType

statis

angka

Jenis protokol streaming.

Nilai

TIDAK DIKETAHUI

angka

Jenis protokol streaming tidak diketahui.

MPEG_DASH

angka

Jenis protokol MPEG-DASH (Dynamic Adaptive Streaming over HTTP).

HLS

angka

Jenis protokol HLS (HTTP Live Streaming).

SMOOTH_STREAMING

angka

Jenis protokol Streaming yang lancar.

StreamType

statis

string

Menampilkan jenis aliran data.

Nilai

TERBESAR

string

Konten VOD dan DVR.

LIVE

string

Konten streaming live linear.

NONE

string

TextTrackEdgeType

statis

string

Menentukan jenis tepi trek teks (batas).

Nilai

NONE

string

Tidak ada tepi yang ditampilkan di sekitar teks.

GARIS BESAR

string

Garis luar solid ditampilkan di sekitar teks.

DROP_SHADOW

string

Bayangan memudar dirender di sekitar teks.

MENINGKAT

string

Teks tampak timbul atau timbul sehubungan dengan latar belakang.

TERTINGGAL

string

Teks tampak di-deboss di latar belakang.

TextTrackFontGenericFamily

statis

string

Jenis font generik yang akan digunakan jika font tidak ditetapkan dalam trek teks.

Nilai

SANS_SERIF

string

Menggunakan font sans-serif.

MONOSPACED_SANS_SERIF

string

Menggunakan font sans-serif spasi tunggal.

SERIF

string

Menggunakan font serif.

MONOSPACED_SERIF

string

Menggunakan font serif spasi tunggal.

BIASA

string

Menggunakan font kasual bergaya tulisan tangan.

TELEPON

string

Menggunakan font kursif.

SMALL_CAPITALS

string

Menggunakan huruf besar kecil.

TextTrackFontStyle

statis

string

Gaya font trek teks.

Nilai

NORMAL

string

Jenis huruf yang tidak dimodifikasi.

BERANI

string

Gaya yang dicetak tebal.

BOLD_ITALIC

string

Gaya cetak tebal dan miring secara bersamaan.

IKLAN

string

Gaya cetak miring.

TextTrackType

statis

string

Jenis trek teks (mengikuti definisi jenis trek teks HTML5).

Nilai

SUBTITEL

string

Transkripsi atau terjemahan dialog, cocok untuk saat suara tersedia tetapi tidak dipahami oleh penonton, misalnya, karena penonton tidak memahami bahasa soundtrack resource media.

CAPTIONS

string

Transkripsi atau terjemahan dialog, efek suara, petunjuk musik yang relevan, dan informasi audio lainnya yang relevan, cocok saat soundtrack tidak tersedia (misalnya karena dibisukan atau karena pengguna mengalami gangguan pendengaran). Teks ditampilkan di atas video.

DESKRIPSI

string

Deskripsi tekstual komponen video dari resource media, ditujukan untuk sintesis audio saat komponen visual tidak tersedia (misalnya karena pengguna berinteraksi dengan aplikasi tanpa layar, atau karena pengguna memiliki gangguan penglihatan). Deskripsi disintesis sebagai trek audio terpisah.

BAB

string

Judul bab, yang dimaksudkan untuk digunakan dalam mengakses resource media.

METADATA

string

Trek yang dimaksudkan untuk digunakan dari suatu skrip.

TextTrackWindowType

statis

string

Jenis jendela trek teks.

Nilai

NONE

string

NORMAL

string

ROUNDED_CORNERS

string

TrackType

statis

string

Jenis trek media.

Nilai

TEKS

string

Trek teks.

AUDIO

string

Trek audio.

VIDEO

string

Trek video.

UserAction

statis

string

Tindakan pengguna.

Nilai

SUKA

string

Pengguna menunjukkan preferensi suka untuk konten yang sedang diputar.

TIDAK SUKA

string

Pengguna menunjukkan preferensi tidak suka untuk konten yang sedang diputar.

IKUTI

string

Pengguna ingin mengikuti atau membintangi konten yang sedang diputar.

BERHENTI MENGIKUTI

string

Pengguna ingin berhenti mengikuti konten yang sedang diputar.

PANJIKAN

string

Pengguna menandai konten yang sedang diputar sebagai tidak pantas.

SKIP_AD

string

Pengguna ingin melewati iklan yang sedang diputar.

LIRIK

string

Pengguna ingin menampilkan lirik untuk lagu yang sedang diputar.

UserActionContext

statis

string

Informasi konteks untuk UserAction.

Nilai

UNKNOWN_CONTEXT

string

LACAK

string

ALBUM

string

ARTIS

string

PLAYLIST

string

EPISODE

string

SERI

string

FILM

string

CHANNEL

string

TIM

string

PEMUTAR

string

PELATIH

string

Properti

CaptionMimeType

statis

string

Jenis MIME teks dari trek teks.

Nilai

CEA608

string

608 CEA

TTML

string

TTML

CANNOT TRANSLATE

string

CANNOT TRANSLATE

TTML_MP4

string

TTML MP4

Perintah

statis

angka

Daftar nilai bit mask untuk menyetel atau mengambil perintah media yang didukung oleh aplikasi untuk cast.framework.messages.MediaStatus#supportedMediaCommands.

Nilai

JEDA

angka

Perintah Jeda.

LIHAT

angka

Cari Perintah.

STREAM_VOLUME

angka

Perintah Volume Streaming.

STREAM_MUTE

angka

Perintah Volume Streaming.

ALL_BASIC_MEDIA

angka

Semua media dasar. Mencakup perintah wajib PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS, dan PLAYBACK_RATE.

QUEUE_NEXT

angka

Perintah Antrean Berikutnya.

QUEUE_PREV

angka

Perintah Antrean Sebelumnya.

QUEUE_SHUFFLE

angka

Perintah Acak Antrean.

QUEUE_REPEAT_ALL

angka

Mode Ulangi Semua Antrean.

QUEUE_REPEAT_ONE

angka

Mode Antrean Ulangi Satu.

QUEUE_REPEAT

angka

Mode Antrean Ulangi.

SKIP_AD

angka

Lewati Perintah AD.

EDIT_TRACKS

angka

Perintah Edit trek.

PLAYBACK_RATE

angka

Perintah Kecepatan Pemutaran.

SUKA

angka

Tindakan pengguna, {i> like<i}.

TIDAK SUKA

angka

Tindakan pengguna perintah Tidak Suka.

IKUTI

angka

Tindakan pengguna: Ikuti perintah.

BERHENTI MENGIKUTI

angka

Tindakan pengguna perintah Berhenti mengikuti.

STREAM_TRANSFER

angka

Perintah transfer streaming.

LIRIK

angka

Perintah lirik.

ContainerType

statis

angka

Jenis metadata container.

Nilai

GENERIC_CONTAINER

angka

Template umum yang cocok untuk sebagian besar jenis media. Digunakan oleh cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

angka

Metadata untuk buku audio. Digunakan oleh cast.framework.messages.AudiobookContainerMetadata.

Lihat juga
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

statis

string

Menampilkan mode pemfilteran konten.

Nilai

FILTER_EXPLICIT

string

Jangan memutar konten vulgar.

ErrorReason

statis

string

Mewakili alasan pesan error media.

Nilai

INVALID_COMMAND

string

Ditampilkan saat perintah tidak valid atau tidak diterapkan.

INVALID_PARAMS

string

Ditampilkan saat parameter tidak valid atau parameter yang diperlukan tidak ada.

INVALID_MEDIA_SESSION_ID

string

Ditampilkan saat sesi media tidak ada.

SKIP_LIMIT_REACHED

string

Ditampilkan saat tidak dapat melewati lebih banyak item karena mencapai batas lewati.

NOT_SUPPORTED

string

Ditampilkan saat permintaan tidak didukung oleh aplikasi.

LANGUAGE_NOT_SUPPORTED

string

Ditampilkan saat bahasa yang diminta tidak didukung.

END_OF_QUEUE

string

Ditampilkan jika lewati tidak dimungkinkan karena kembali setelah item pertama atau maju melampaui item terakhir dalam antrean.

DUPLICATE_REQUEST_ID

string

Ditampilkan saat ID permintaan tidak unik (penerima sedang memproses permintaan dengan ID yang sama).

VIDEO_DEVICE_REQUIRED

string

Ditampilkan saat permintaan tidak dapat diselesaikan karena diperlukan perangkat yang mendukung video.

PREMIUM_ACCOUNT_REQUIRED

string

Ditampilkan saat akun premium diperlukan agar permintaan berhasil.

APP_ERROR

string

Ditampilkan saat status aplikasi tidak valid untuk memenuhi permintaan.

AUTHENTICATION_EXPIRED

string

Ditampilkan saat permintaan tidak dapat dilakukan karena masa berlaku autentikasi telah berakhir, misalnya, saat pengguna mengubah sandi atau saat token dicabut.

CONCURRENT_STREAM_LIMIT

string

Ditampilkan saat terlalu banyak streaming serentak terdeteksi.

PARENTAL_CONTROL_RESTRICTED

string

Ditampilkan saat konten diblokir karena kontrol orang tua.

CONTENT_FILTERED

string

Ditampilkan saat konten diblokir karena filter.

NOT_AVAILABLE_IN_REGION

string

Ditampilkan saat konten diblokir karena tidak tersedia secara regional.

CONTENT_ALREADY_PLAYING

string

Ditampilkan saat konten yang diminta sudah diputar.

INVALID_REQUEST

string

Ditampilkan saat permintaan tidak valid.

GENERIC_LOAD_ERROR

string

Ditampilkan saat permintaan pemuatan mengalami masalah yang terputus-putus.

ErrorType

statis

string

Mewakili jenis pesan error media.

Nilai

INVALID_PLAYER_STATE

string

Ditampilkan saat status pemutar tidak valid untuk memenuhi permintaan.

LOAD_FAILED

string

Ditampilkan saat permintaan LOAD gagal.

LOAD_CANCELLED

string

Ditampilkan saat permintaan LOAD dibatalkan oleh permintaan LOAD kedua yang masuk.

INVALID_REQUEST

string

Ditampilkan saat permintaan tidak valid.

ERROR

string

Error umum, untuk kasus error lainnya.

ExtendedPlayerState

statis

string

Informasi status pemutar yang diperluas.

Nilai

MEMUAT

string

Pemutar dalam status MEMUAT.

FocusState

statis

string

Status fokus.

Nilai

IN_FOCUS

string

Penerima sedang fokus.

NOT_IN_FOCUS

string

Penerima tidak dalam fokus, aktivitas lainnya aktif.

GetStatusOptions

statis

angka

GetStatusOptions menentukan jumlah data yang harus disertakan dalam respons status media ke pesan GET_STATUS.

Nilai

NO_METADATA

angka

Jangan sertakan flag metadata.

NO_QUEUE_ITEMS

angka

Jangan sertakan tanda item antrean.

HdrType

statis

string

Mewakili jenis Rentang Dinamis Tinggi (HDR) video.

Nilai

SDR

string

Rentang Dinamis Standar.

HDR

string

Rentang Dinamis Tinggi (HDR).

DV

string

Dolby Vision.

HlsSegmentFormat

statis

string

Format segmen audio HLS.

Nilai

AAC

string

Streaming dasar audio yang dikemas AAC.

AC3

string

Streaming audio dasar yang dikemas oleh AC3.

MP3

string

Streaming dasar audio yang dikemas dalam format MP3.

TS

string

aliran transportasi MPEG-2.

TS_AAC

string

AAC dengan kompleksitas rendah yang dikemas dalam stream transport MPEG-2 (AAC-LC).

TS_HE_AAC

string

Streaming transportasi MPEG-2 (HE-AAC) yang dikemas dengan efisiensi tinggi dan AAC.

E_AC3

string

Streaming audio dasar yang dikemas E-AC3.

FMP4

string

Audio yang dikemas dalam ISO BMFF CMAF Fragmented MP4.

HlsVideoSegmentFormat

statis

string

Format segmen video HLS.

Nilai

MPEG2_TS

string

MPEG-2 Transport Stream. Mendukung AVC.

FMP4

string

Video yang dikemas dalam ISO BMFF CMAF Fragmented MP4. Mendukung AVC dan HEVC.

IdleReason

statis

string

Alasan pemain berada dalam status menganggur.

Nilai

CANCELLED (DIBATALKAN)

string

Pengirim meminta untuk menghentikan pemutaran menggunakan perintah STOP.

INTERRUPTED

string

Pengirim meminta untuk memutar media lain menggunakan perintah LOAD.

SELESAI

string

Pemutaran media selesai.

ERROR

string

Media terganggu karena terjadi error, hal ini dapat terjadi jika, misalnya, pemutar tidak dapat mendownload media karena error jaringan.

MediaCategory

statis

string

Kategori media.

Nilai

AUDIO

string

Media hanya audio.

VIDEO

string

Media adalah video dan audio (default).

IMAGE

string

Media adalah gambar.

MessageType

statis

string

Menampilkan jenis pesan media yang akan dicegat oleh cast.framework.PlayerManager. Jenis pesan dikategorikan sebagai permintaan atau pesan keluar. Permintaan memungkinkan aplikasi mengubah data apa pun sebelum diproses oleh Web Receiver SDK. Pesan keluar memungkinkan aplikasi mengubah data apa pun sebelum pesan dikirim ke sistem dan Aplikasi Pengirim yang terhubung.

Nilai

MEDIA_STATUS

string

Pesan keluar dari status media saat ini. Jenis pesan adalah: cast.framework.messages.MediaStatus.

CLOUD_STATUS

string

Pesan keluar status media ke pengirim cloud. Jenis pesannya adalah: cast.framework.messages.CloudMediaStatus.

QUEUE_CHANGE

string

Pesan keluar tentang perubahan antrean. Jenis pesan adalah: cast.framework.messages.QueueChange.

QUEUE_ITEMS

string

Pesan keluar tentang informasi item antrean. Jenis pesannya adalah: cast.framework.messages.ItemsInfo.

QUEUE_ITEM_IDS

string

Pesan keluar dari daftar ID antrean. Jenis pesan adalah: cast.framework.messages.QueueIds.

GET_STATUS

string

Meminta status media saat ini. Jenis pesan adalah: cast.framework.messages.GetStatusRequestData.

MUAT

string

Permintaan untuk memuat media. Jenis pesannya adalah: cast.framework.messages.LoadRequestData.

JEDA

string

Minta untuk menjeda pemutar. Jenis pesannya adalah: cast.framework.messages.RequestData

HENTIKAN

string

Meminta untuk menghentikan pemutar. Jenis pesan adalah: cast.framework.messages.RequestData.

BERMAIN

string

Minta untuk terus memutar. Jenis pesan adalah: cast.framework.messages.RequestData.

SKIP_AD

string

Permintaan untuk melewati pemutaran iklan. Jenis pesan adalah: cast.framework.messages.RequestData.

PLAY_AGAIN

string

Minta untuk memutar lagi media saat ini. Jenis pesan adalah: cast.framework.messages.RequestData.

LIHAT

string

Permintaan untuk mencari media. Jenis pesannya adalah: cast.framework.messages.SeekRequestData.

SET_PLAYBACK_RATE

string

Meminta untuk mengubah laju pemutaran. Jenis pesannya adalah: cast.framework.messages.SetPlaybackRateRequestData.

SET_VOLUME

string

Meminta untuk mengubah volume media saat ini. Jenis pesannya adalah: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

string

Meminta untuk mengubah pemutaran teks atau trek audio. Jenis pesan adalah: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

string

Permintaan untuk mengubah pemutaran trek audio. Jenis pesannya adalah: cast.framework.messages.EditAudioTracksRequestData.

PRAKATA

string

Permintaan untuk melakukan pra-cache data. Jenis pesannya adalah: cast.framework.messages.PrecacheRequestData.

MUAT DI AWAL

string

Permintaan untuk melakukan pramuat item. Jenis pesannya adalah: cast.framework.messages.PreloadRequestData.

QUEUE_LOAD

string

Permintaan untuk memuat antrean. Jenis pesan adalah: cast.framework.messages.QueueLoadRequestData.

QUEUE_INSERT

string

Permintaan untuk memasukkan ke antrean. Jenis pesan adalah: cast.framework.messages.QueueInsertRequestData.

QUEUE_UPDATE

string

Permintaan untuk memperbarui antrean. Jenis pesan adalah: cast.framework.messages.QueueUpdateRequestData.

QUEUE_REMOVE

string

Minta untuk menghapus dari antrean. Jenis pesan adalah: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

string

Permintaan untuk mengurutkan ulang antrean. Jenis pesan adalah: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

string

Meminta item berikutnya dalam antrean. Saat penerima menerima ini dari pengirim, pesan akan dipetakan ke cast.framework.messages.MessageType.QUEUE_UPDATE dengan jump 1. Oleh karena itu, cast.framework.messages.MessageType.QUEUE_UPDATE harus digunakan sebagai jenis pesan saat menulis interseptor untuk QUEUE_NEXT. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_PREV

string

Meminta item sebelumnya dalam antrean. Saat penerima menerima ini dari pengirim, pesan akan dipetakan ke cast.framework.messages.MessageType.QUEUE_UPDATE dengan jump -1. Oleh karena itu, cast.framework.messages.MessageType.QUEUE_UPDATE harus digunakan sebagai jenis pesan saat menulis interseptor untuk QUEUE_PREV. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_GET_ITEM_RANGE

string

Permintaan untuk mengambil item dalam antrean. Jenis pesan adalah: cast.framework.messages.FetchItemsRequestData.

QUEUE_GET_ITEMS

string

Permintaan untuk mendapatkan info item. Jenis pesannya adalah: cast.framework.messages.GetItemsInfoRequestData.

QUEUE_GET_ITEM_IDS

string

Permintaan untuk mendapatkan ID antrean. Jenis pesan adalah: cast.framework.messages.RequestData.

QUEUE_SHUFFLE

string

Permintaan untuk mengacak antrean. Jenis pesan adalah: cast.framework.messages.RequestData.

SET_CREDENTIALS

string

Setel kredensial pengguna. Jenis pesannya adalah: cast.framework.messages.SetCredentialsRequestData.

LOAD_BY_ENTITY

string

Muat media berdasarkan ID entitas. Jenis pesan adalah: cast.framework.messages.LoadByEntityRequestData.

USER_ACTION

string

Tangani tindakan pengguna seperti berikut. Jenis pesan adalah: cast.framework.messages.UserActionRequestData.

DISPLAY_STATUS

string

Menampilkan status media di layar. Jenis pesan adalah: cast.framework.messages.DisplayStatusRequestData.

FOCUS_STATE

string

Status fokus aplikasi penerima berubah. Jenis pesannya adalah: cast.framework.messages.FocusStateRequestData.

CUSTOM_COMMAND

string

Menangani perintah aplikasi kustom. Jenis pesannya adalah: cast.framework.messages.CustomCommandRequestData.

STORE_SESSION

string

Perintah sesi toko. Jenis pesan adalah: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

string

Lanjutkan perintah sesi. Jenis pesan adalah: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

string

Jenis respons untuk StoreSession. Jenis pesan adalah: cast.framework.messages.StoreSessionResponseData.

MetadataType

statis

angka

Jenis metadata media.

Nilai

GENERIK

angka

Template umum yang cocok untuk sebagian besar jenis media. Digunakan oleh cast.framework.messages.GenericMediaMetadata.

FILM

angka

Film berdurasi penuh. Digunakan oleh cast.framework.messages.MovieMediaMetadata.

TV_SHOW

angka

Episode serial TV. Digunakan oleh cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

angka

Trek musik. Digunakan oleh cast.framework.messages.MusicTrackMediaMetadata.

FOTO

angka

Foto. Digunakan oleh cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

angka

Bab buku audio. Digunakan oleh cast.framework.messages.AudiobookChapterMediaMetadata.

Lihat juga
cast.framework.messages.MediaInformation.metadata

PlayerState

statis

string

Menampilkan status pemutar.

Nilai

TIDAK ADA AKTIVITAS

string

Pemain dalam status menganggur. Status IDLE berarti tidak ada pemutaran aktif. Pemutar biasanya berada dalam status ini tepat setelah aplikasi Cast diluncurkan sebelum mendapatkan permintaan LOAD atau setelah pemutaran selesai. Pemain bertransisi ke status ini berdasarkan cast.framework.messages.IdleReason yang ditetapkan di cast.framework.messages.MediaStatus.

DIPUTAR

string

Pemutar dalam status DIPUTAR.

DIJEDA

string

Pemutar dalam status DIJEDA.

MENYANGGA

string

Pemain dalam status BUFFERING.

QueueChangeType

statis

string

Jenis perubahan antrean yang digunakan oleh QUEUE_CHANGE pesan keluar.

Nilai

INSERT

string

Antrean berisi item yang disisipkan.

REMOVE (MENGHAPUS)

string

Antrean memiliki item dihapus.

ITEMS_CHANGE

string

Daftar item diubah.

UPDATE

string

Antrean mengalami pembaruan dan daftar urutan baru dikirim.

NO_CHANGE

string

Antrean tidak berubah. Metode ini digunakan untuk melakukan echo kembali ketika beberapa pengirim akhirnya meminta data yang sama.

QueueType

statis

string

Jenis penampung/antrean media.

Nilai

ALBUM

string

Album musik.

PLAYLIST

string

Playlist musik, seperti playlist pribadi, playlist publik, atau playlist yang dibuat secara otomatis.

BUKU AUDIO

string

Buku audio.

RADIO_STATION

string

Stasiun radio tradisional.

PODCAST_SERIES

string

Serial podcast.

TV_SERIES

string

Serial TV.

VIDEO_PLAYLIST

string

Playlist video.

LIVE_TV

string

Saluran TV live.

FILM

string

Film.

RepeatMode

statis

string

Perilaku antrean saat semua item telah diputar.

Nilai

REPEAT_OFF

string

Setelah antrean selesai, sesi media akan dihentikan.

REPEAT_ALL

string

Semua item dalam antrean akan diputar tanpa batas waktu, saat item terakhir diputar, item pertama akan diputar lagi saat item terakhir diputar.

REPEAT_SINGLE

string

Item saat ini akan diputar berulang kali.

REPEAT_ALL_AND_SHUFFLE

string

Semua item dalam antrean akan diputar tanpa batas waktu, saat item terakhir diputar, item pertama akan diputar lagi (daftar akan diacak oleh penerima terlebih dahulu).

SeekResumeState

statis

string

Mewakili status pemutaran setelah permintaan SEEK.

Nilai

PLAYBACK_START

string

Hal ini memaksa media untuk memulai.

PLAYBACK_PAUSE

string

Hal ini memaksa media untuk dijeda.

StreamingProtocolType

statis

angka

Jenis protokol streaming.

Nilai

TIDAK DIKETAHUI

angka

Jenis protokol streaming tidak diketahui.

MPEG_DASH

angka

Jenis protokol MPEG-DASH (Dynamic Adaptive Streaming over HTTP).

HLS

angka

Jenis protokol HLS (HTTP Live Streaming).

SMOOTH_STREAMING

angka

Jenis protokol Streaming yang lancar.

StreamType

statis

string

Menampilkan jenis aliran data.

Nilai

TERBESAR

string

Konten VOD dan DVR.

LIVE

string

Konten streaming live linear.

NONE

string

TextTrackEdgeType

statis

string

Menentukan jenis tepi trek teks (batas).

Nilai

NONE

string

Tidak ada tepi yang ditampilkan di sekitar teks.

GARIS BESAR

string

Garis luar solid ditampilkan di sekitar teks.

DROP_SHADOW

string

Bayangan memudar dirender di sekitar teks.

MENINGKAT

string

Teks tampak timbul atau timbul sehubungan dengan latar belakang.

TERTINGGAL

string

Teks tampak di-deboss di latar belakang.

TextTrackFontGenericFamily

statis

string

Jenis font generik yang akan digunakan jika font tidak ditetapkan dalam trek teks.

Nilai

SANS_SERIF

string

Menggunakan font sans-serif.

MONOSPACED_SANS_SERIF

string

Menggunakan font sans-serif spasi tunggal.

SERIF

string

Menggunakan font serif.

MONOSPACED_SERIF

string

Menggunakan font serif spasi tunggal.

BIASA

string

Menggunakan font kasual bergaya tulisan tangan.

TELEPON

string

Menggunakan font kursif.

SMALL_CAPITALS

string

Menggunakan huruf besar kecil.

TextTrackFontStyle

statis

string

Gaya font trek teks.

Nilai

NORMAL

string

Jenis huruf yang tidak dimodifikasi.

BERANI

string

Gaya yang dicetak tebal.

BOLD_ITALIC

string

Gaya cetak tebal dan miring secara bersamaan.

IKLAN

string

Gaya cetak miring.

TextTrackType

statis

string

Jenis trek teks (mengikuti definisi jenis trek teks HTML5).

Nilai

SUBTITEL

string

Transkripsi atau terjemahan dialog, cocok untuk saat suara tersedia tetapi tidak dipahami oleh penonton, misalnya, karena penonton tidak memahami bahasa soundtrack resource media.

CAPTIONS

string

Transkripsi atau terjemahan dialog, efek suara, petunjuk musik yang relevan, dan informasi audio lainnya yang relevan, cocok saat soundtrack tidak tersedia (misalnya karena dibisukan atau karena pengguna mengalami gangguan pendengaran). Teks ditampilkan di atas video.

DESKRIPSI

string

Deskripsi tekstual komponen video dari resource media, ditujukan untuk sintesis audio saat komponen visual tidak tersedia (misalnya karena pengguna berinteraksi dengan aplikasi tanpa layar, atau karena pengguna memiliki gangguan penglihatan). Deskripsi disintesis sebagai trek audio terpisah.

BAB

string

Judul bab, yang dimaksudkan untuk digunakan dalam mengakses resource media.

METADATA

string

Trek yang dimaksudkan untuk digunakan dari suatu skrip.

TextTrackWindowType

statis

string

Jenis jendela trek teks.

Nilai

NONE

string

NORMAL

string

ROUNDED_CORNERS

string

TrackType

statis

string

Jenis trek media.

Nilai

TEKS

string

Trek teks.

AUDIO

string

Trek audio.

VIDEO

string

Trek video.

UserAction

statis

string

Tindakan pengguna.

Nilai

SUKA

string

Pengguna menunjukkan preferensi suka untuk konten yang sedang diputar.

TIDAK SUKA

string

Pengguna menunjukkan preferensi tidak suka untuk konten yang sedang diputar.

IKUTI

string

Pengguna ingin mengikuti atau membintangi konten yang sedang diputar.

BERHENTI MENGIKUTI

string

Pengguna ingin berhenti mengikuti konten yang sedang diputar.

PANJIKAN

string

Pengguna menandai konten yang sedang diputar sebagai tidak pantas.

SKIP_AD

string

Pengguna ingin melewati iklan yang sedang diputar.

LIRIK

string

Pengguna ingin menampilkan lirik untuk lagu yang sedang diputar.

UserActionContext

statis

string

Informasi konteks untuk UserAction.

Nilai

UNKNOWN_CONTEXT

string

LACAK

string

ALBUM

string

ARTIS

string

PLAYLIST

string

EPISODE

string

SERI

string

FILM

string

CHANNEL

string

TIM

string

PEMUTAR

string

PELATIH

string