Skip to main content

Overview

  • The cast.framework provides core classes and enums for managing Cast sessions, states, and events.

  • The chrome.cast namespace offers methods and objects for initializing the Cast API, requesting sessions, and interacting with receivers.

  • The chrome.cast.media namespace contains classes and enums specifically for handling media playback, including media information, requests, and status updates.

  • Various events and data objects are defined to communicate changes in Cast context, sessions, player state, and media status.

  • The API includes specific objects for handling different types of media metadata, such as movies, TV shows, music tracks, and audiobooks.

cast.framework.CastSession

cast.framework.RemotePlayer

chrome.cast

chrome.cast.Session

chrome.cast.media

chrome.cast.media.Media

chrome.cast.media.Media#liveSeekableRange

chrome.cast.media.Media#loadingItemId

chrome.cast.media.Media#media

chrome.cast.media.Media#mediaSessionId

chrome.cast.media.Media#pause(pauseRequest, successCallback, errorCallback)

chrome.cast.media.Media#play(playRequest, successCallback, errorCallback)

chrome.cast.media.Media#playbackRate

chrome.cast.media.Media#playerState

chrome.cast.media.Media#preloadedItemId

chrome.cast.media.Media#queueAppendItem(item, successCallback, errorCallback)

chrome.cast.media.Media#queueData

chrome.cast.media.Media#queueInsertItems(queueInsertItemsRequest, successCallback, errorCallback)

chrome.cast.media.Media#queueJumpToItem(itemId, successCallback, errorCallback)

chrome.cast.media.Media#queueMoveItemToNewIndex(itemId, newIndex, successCallback, errorCallback)

chrome.cast.media.Media#queueNext(successCallback, errorCallback)

chrome.cast.media.Media#queuePrev(successCallback, errorCallback)

chrome.cast.media.Media#queueRemoveItem(itemId, successCallback, errorCallback)

chrome.cast.media.Media#queueReorderItems(queueReorderItemsRequest, successCallback, errorCallback)

chrome.cast.media.Media#queueSetRepeatMode(repeatMode, successCallback, errorCallback)

chrome.cast.media.Media#queueUpdateItems(queueUpdateItemsRequest, successCallback, errorCallback)

chrome.cast.media.Media#removeUpdateListener(listener)

chrome.cast.media.Media#repeatMode

chrome.cast.media.Media#seek(seekRequest, successCallback, errorCallback)

chrome.cast.media.Media#sessionId

chrome.cast.media.Media#setVolume(volumeRequest, successCallback, errorCallback)

chrome.cast.media.Media#stop(stopRequest, successCallback, errorCallback)

chrome.cast.media.Media#supportedMediaCommands

chrome.cast.media.Media#supportsCommand(command)

chrome.cast.media.Media#videoInfo

chrome.cast.media.Media#volume

chrome.cast.media.MediaInfo

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024年09月18日 UTC.

AltStyle によって変換されたページ (->オリジナル) /