Khung cast.
Đây là không gian tên Cast.framework.
Lớp
ActiveInputStateEventData
Trạng thái đầu vào đang hoạt động của bộ nhận đã thay đổi dữ liệu sự kiện.
ApplicationMetadata
Siêu dữ liệu của ứng dụng truyền.
ApplicationMetadataEventData
Siêu dữ liệu của ứng dụng đã thay đổi dữ liệu sự kiện.
ApplicationStatusEventData
Văn bản trạng thái của ứng dụng đã thay đổi dữ liệu sự kiện.
CastContext
Quản lý tương tác truyền. Một đối tượng singleton được tìm nạp bằng getInstance. Quản lý trạng thái – cung cấp trạng thái của biểu tượng truyền và đối tượng phiên. Hoạt động tương tác truyền không được hỗ trợ cho đến khi các tuỳ chọn truyền được cung cấp bởi setOptions.
CastOptions
Tuỳ chọn truyền trang.
CastSession
Quản lý một phiên truyền.
CastStateEventData
Dữ liệu cho sự kiện thay đổi trạng thái truyền.
EventData
Dữ liệu sự kiện truyền chung. Cung cấp loại sự kiện.
MediaSessionEventData
Dữ liệu sự kiện trong phiên phát nội dung đa phương tiện đã thay đổi.
RemotePlayer
Thuộc tính người chơi từ xa được cast.framework.RemotePlayerController
cập nhật.
RemotePlayerChangedEvent
Sự kiện thay đổi trường người chơi từ xa.
RemotePlayerController
Bộ điều khiển trình phát từ xa được truyền, cung cấp tính năng liên kết dữ liệu cho trình phát từ xa với trạng thái truyền. Dịch vụ này quản lý một đối tượng người chơi và cập nhật các thuộc tính của đối tượng đó, cung cấp sự kiện cho các thay đổi của người chơi.
SessionStateEventData
Dữ liệu cho sự kiện thay đổi trạng thái phiên.
VolumeEventData
Âm lượng người nhận hoặc tắt tiếng dữ liệu sự kiện đã thay đổi.
Bảng liệt kê
ActiveInputState
number
Các trạng thái có thể có của phương thức nhập đang hoạt động của bộ thu.
Giá trị |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
number Cho biết không xác định (và/hoặc không thể biết) liệu thiết bị Google Cast có phải là đầu vào video hiện đang hoạt động hay không. Bạn chỉ có thể báo cáo trạng thái đầu vào đang hoạt động khi thiết bị Google Cast kết nối với TV hoặc AVR có hỗ trợ CEC. |
ACTIVE_INPUT_STATE_NO |
number Cho biết rằng thiết bị Google Cast không phải là đầu vào video hiện đang hoạt động. |
ACTIVE_INPUT_STATE_YES |
number Cho biết rằng thiết bị Google Cast là đầu vào video hiện đang hoạt động. |
CastContextEventType
string
Các sự kiện mà cast.framework.CastContext hỗ trợ.
Giá trị |
|
---|---|
CAST_STATE_CHANGED |
string Sự kiện theo dõi trạng thái của biểu tượng truyền. Dữ liệu sự kiện thuộc loại cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
string Sự kiện theo dõi phiên truyền hiện tại. Dữ liệu sự kiện thuộc loại cast.framework.SessionStateEventData. |
CastState
string
Các trạng thái truyền có thể có.
Giá trị |
|
---|---|
NO_DEVICES_AVAILABLE |
string Không có thiết bị truyền nào. |
NOT_CONNECTED |
string Có thiết bị truyền nhưng phiên truyền chưa được thiết lập. |
ĐANG KẾT NỐI |
string Phiên truyền đang được thiết lập. |
ĐÃ KẾT NỐI |
string Phiên truyền đã được thiết lập. |
LoggerLevel
number
Các cấp độ ghi nhật ký cho khung truyền.
Giá trị |
|
---|---|
DEBUG (Gỡ lỗi) |
number Ghi nhật ký gỡ lỗi (tất cả thông báo). |
INFO (THÔNG TIN) |
number Ghi nhật ký thông tin (sự kiện, nhật ký chung). |
CẢNH BÁO |
number ghi nhật ký cảnh báo (cảnh báo). |
ERROR (LỖI) |
number Ghi nhật ký lỗi (lỗi). |
KHÔNG CÓ |
number Không ghi nhật ký. |
RemotePlayerEventType
string
Các loại sự kiện cho thay đổi đối với dữ liệu cast.framework.RemotePlayer.
Giá trị |
|
---|---|
ANY_CHANGE |
string Mọi thuộc tính đã thay đổi. Hữu ích cho ứng dụng liên kết Angular, trong đó angular cần được thông báo mỗi khi một thuộc tính thay đổi. |
IS_CONNECTED_CHANGED |
string Thuộc tính isConnected đã thay đổi. |
IS_MEDIA_LOADED_CHANGED |
string Thuộc tính isMediaLoaded đã thay đổi. |
QUEUE_DATA_CHANGED |
string Thuộc tính queueData đã thay đổi. |
VIDEO_INFO_CHANGED |
string Thuộc tính videoInfo đã thay đổi. |
DURATION_CHANGED |
string Thời lượng của thuộc tính đã thay đổi. |
CURRENT_TIME_CHANGED |
string Thuộc tính currentTime đã thay đổi. |
IS_PAUSED_CHANGED |
string Thuộc tính isPaused đã thay đổi. |
VOLUME_LEVEL_CHANGED |
string Thuộc tính volumeLevel đã thay đổi. |
CAN_CONTROL_VOLUME_CHANGED |
string Thuộc tính canControlVolume đã thay đổi. |
IS_MUTED_CHANGED |
string Thuộc tính isMuted đã thay đổi. |
CAN_PAUSE_CHANGED |
string Thuộc tính canPause đã thay đổi. |
CAN_SEEK_CHANGED |
string Thuộc tính canSeek đã thay đổi. |
DISPLAY_NAME_CHANGED |
string Thuộc tính displayName đã thay đổi. |
STATUS_TEXT_CHANGED |
string Thuộc tính statusText đã thay đổi. |
TITLE_CHANGED |
string Tiêu đề của thuộc tính đã thay đổi. |
DISPLAY_STATUS_CHANGED |
string Thuộc tính displayStatus đã thay đổi. |
MEDIA_INFO_CHANGED |
string Thuộc tính mediaInfo đã thay đổi. |
IMAGE_URL_CHANGED |
string Thuộc tính imageUrl đã thay đổi. |
PLAYER_STATE_CHANGED |
string Thuộc tính playerState đã thay đổi. |
IS_PLAYING_BREAK_CHANGED |
string Thuộc tính isPlayingBreak đã thay đổi. |
NUMBER_BREAK_CLIPS_CHANGED |
string Thuộc tính numberBreakClips đã thay đổi. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string Thuộc tính currentBreakClipNumber đã thay đổi. |
CURRENT_BREAK_TIME_CHANGED |
string Thuộc tính currentBreakTime đã thay đổi. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string Thuộc tính currentBreakClipTime đã thay đổi. |
BREAK_ID_CHANGED |
string Thuộc tính breakId đã thay đổi. |
BREAK_CLIP_ID_CHANGED |
string Thuộc tính breakClipId đã thay đổi. |
WHEN_SKIPPABLE_CHANGED |
string Thuộc tính whenSkippable đã thay đổi. |
LIVE_SEEKABLE_RANGE_CHANGED |
string Thuộc tính liveSeekableRange đã thay đổi. |
SessionEventType
string
Các sự kiện mà cast.framework.CastSession hỗ trợ.
Giá trị |
|
---|---|
APPLICATION_STATUS_CHANGED |
string Văn bản trạng thái của ứng dụng đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
string Siêu dữ liệu của ứng dụng đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
string Trạng thái nhập đang hoạt động của bộ thu đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
string Trạng thái tắt tiếng hoặc âm lượng bộ nhận đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.VolumeEventData. |
MEDIA_SESSION |
string Đã bắt đầu một phiên phát nội dung nghe nhìn mới. Dữ liệu sự kiện thuộc loại cast.framework.MediaSessionEventData. |
SessionState
string
Các trạng thái phiên truyền có thể có.
Giá trị |
|
---|---|
NO_SESSION |
string Phiên truyền chưa được thiết lập. |
SESSION_STARTING |
string Phiên truyền đang được thiết lập. |
SESSION_STARTED |
string Phiên truyền đã được thiết lập. |
SESSION_START_FAILED |
string Phiên truyền không bắt đầu được. Lý do không thực hiện được sẽ được nêu trong trường dữ liệu sự kiện cast.framework.SessionStateEventData#errorCode. |
SESSION_ENDING |
string Phiên truyền đang bị ngắt kết nối. |
SESSION_ENDED |
string Phiên truyền đã bị ngắt kết nối. |
SESSION_RESUMED |
string Đã thiết lập kết nối với một phiên hiện có. |
Thuộc tính
ActiveInputState
number
Các trạng thái có thể có của phương thức nhập đang hoạt động của bộ thu.
Giá trị |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
number Cho biết không xác định (và/hoặc không thể biết) liệu thiết bị Google Cast có phải là đầu vào video hiện đang hoạt động hay không. Bạn chỉ có thể báo cáo trạng thái đầu vào đang hoạt động khi thiết bị Google Cast kết nối với TV hoặc AVR có hỗ trợ CEC. |
ACTIVE_INPUT_STATE_NO |
number Cho biết rằng thiết bị Google Cast không phải là đầu vào video hiện đang hoạt động. |
ACTIVE_INPUT_STATE_YES |
number Cho biết rằng thiết bị Google Cast là đầu vào video hiện đang hoạt động. |
CastContextEventType
string
Các sự kiện mà cast.framework.CastContext hỗ trợ.
Giá trị |
|
---|---|
CAST_STATE_CHANGED |
string Sự kiện theo dõi trạng thái của biểu tượng truyền. Dữ liệu sự kiện thuộc loại cast.framework.CastStateEventData. |
SESSION_STATE_CHANGED |
string Sự kiện theo dõi phiên truyền hiện tại. Dữ liệu sự kiện thuộc loại cast.framework.SessionStateEventData. |
CastState
string
Các trạng thái truyền có thể có.
Giá trị |
|
---|---|
NO_DEVICES_AVAILABLE |
string Không có thiết bị truyền nào. |
NOT_CONNECTED |
string Có thiết bị truyền nhưng phiên truyền chưa được thiết lập. |
ĐANG KẾT NỐI |
string Phiên truyền đang được thiết lập. |
ĐÃ KẾT NỐI |
string Phiên truyền đã được thiết lập. |
LoggerLevel
number
Các cấp độ ghi nhật ký cho khung truyền.
Giá trị |
|
---|---|
DEBUG (Gỡ lỗi) |
number Ghi nhật ký gỡ lỗi (tất cả thông báo). |
INFO (THÔNG TIN) |
number Ghi nhật ký thông tin (sự kiện, nhật ký chung). |
CẢNH BÁO |
number ghi nhật ký cảnh báo (cảnh báo). |
ERROR (LỖI) |
number Ghi nhật ký lỗi (lỗi). |
KHÔNG CÓ |
number Không ghi nhật ký. |
RemotePlayerEventType
string
Các loại sự kiện cho thay đổi đối với dữ liệu cast.framework.RemotePlayer.
Giá trị |
|
---|---|
ANY_CHANGE |
string Mọi thuộc tính đã thay đổi. Hữu ích cho ứng dụng liên kết Angular, trong đó angular cần được thông báo mỗi khi một thuộc tính thay đổi. |
IS_CONNECTED_CHANGED |
string Thuộc tính isConnected đã thay đổi. |
IS_MEDIA_LOADED_CHANGED |
string Thuộc tính isMediaLoaded đã thay đổi. |
QUEUE_DATA_CHANGED |
string Thuộc tính queueData đã thay đổi. |
VIDEO_INFO_CHANGED |
string Thuộc tính videoInfo đã thay đổi. |
DURATION_CHANGED |
string Thời lượng của thuộc tính đã thay đổi. |
CURRENT_TIME_CHANGED |
string Thuộc tính currentTime đã thay đổi. |
IS_PAUSED_CHANGED |
string Thuộc tính isPaused đã thay đổi. |
VOLUME_LEVEL_CHANGED |
string Thuộc tính volumeLevel đã thay đổi. |
CAN_CONTROL_VOLUME_CHANGED |
string Thuộc tính canControlVolume đã thay đổi. |
IS_MUTED_CHANGED |
string Thuộc tính isMuted đã thay đổi. |
CAN_PAUSE_CHANGED |
string Thuộc tính canPause đã thay đổi. |
CAN_SEEK_CHANGED |
string Thuộc tính canSeek đã thay đổi. |
DISPLAY_NAME_CHANGED |
string Thuộc tính displayName đã thay đổi. |
STATUS_TEXT_CHANGED |
string Thuộc tính statusText đã thay đổi. |
TITLE_CHANGED |
string Tiêu đề của thuộc tính đã thay đổi. |
DISPLAY_STATUS_CHANGED |
string Thuộc tính displayStatus đã thay đổi. |
MEDIA_INFO_CHANGED |
string Thuộc tính mediaInfo đã thay đổi. |
IMAGE_URL_CHANGED |
string Thuộc tính imageUrl đã thay đổi. |
PLAYER_STATE_CHANGED |
string Thuộc tính playerState đã thay đổi. |
IS_PLAYING_BREAK_CHANGED |
string Thuộc tính isPlayingBreak đã thay đổi. |
NUMBER_BREAK_CLIPS_CHANGED |
string Thuộc tính numberBreakClips đã thay đổi. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string Thuộc tính currentBreakClipNumber đã thay đổi. |
CURRENT_BREAK_TIME_CHANGED |
string Thuộc tính currentBreakTime đã thay đổi. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string Thuộc tính currentBreakClipTime đã thay đổi. |
BREAK_ID_CHANGED |
string Thuộc tính breakId đã thay đổi. |
BREAK_CLIP_ID_CHANGED |
string Thuộc tính breakClipId đã thay đổi. |
WHEN_SKIPPABLE_CHANGED |
string Thuộc tính whenSkippable đã thay đổi. |
LIVE_SEEKABLE_RANGE_CHANGED |
string Thuộc tính liveSeekableRange đã thay đổi. |
SessionEventType
string
Các sự kiện mà cast.framework.CastSession hỗ trợ.
Giá trị |
|
---|---|
APPLICATION_STATUS_CHANGED |
string Văn bản trạng thái của ứng dụng đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ApplicationStatusEventData. |
APPLICATION_METADATA_CHANGED |
string Siêu dữ liệu của ứng dụng đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ApplicationMetadataEventData. |
ACTIVE_INPUT_STATE_CHANGED |
string Trạng thái nhập đang hoạt động của bộ thu đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.ActiveInputStateEventData. |
VOLUME_CHANGED |
string Trạng thái tắt tiếng hoặc âm lượng bộ nhận đã thay đổi. Dữ liệu sự kiện thuộc loại cast.framework.VolumeEventData. |
MEDIA_SESSION |
string Đã bắt đầu một phiên phát nội dung nghe nhìn mới. Dữ liệu sự kiện thuộc loại cast.framework.MediaSessionEventData. |
SessionState
string
Các trạng thái phiên truyền có thể có.
Giá trị |
|
---|---|
NO_SESSION |
string Phiên truyền chưa được thiết lập. |
SESSION_STARTING |
string Phiên truyền đang được thiết lập. |
SESSION_STARTED |
string Phiên truyền đã được thiết lập. |
SESSION_START_FAILED |
string Phiên truyền không bắt đầu được. Lý do không thực hiện được sẽ được nêu trong trường dữ liệu sự kiện cast.framework.SessionStateEventData#errorCode. |
SESSION_ENDING |
string Phiên truyền đang bị ngắt kết nối. |
SESSION_ENDED |
string Phiên truyền đã bị ngắt kết nối. |
SESSION_RESUMED |
string Đã thiết lập kết nối với một phiên hiện có. |
PHIÊN BẢN
string
Phiên bản Cast Framework của người gửi hiện tại.
Phương thức
setLoggerLevel
setLoggerLevel(level)
Đặt cấp độ ghi nhật ký cho nội dung truyền.
Thông số |
|
---|---|
cấp lần truy cập, |
Mức ghi nhật ký. Giá trị không được rỗng. |
Loại trừu tượng
EventType
(cast.framework.CastContextEventType không có giá trị null, cast.framework.SessionEventType không có giá trị null) hoặc cast.framework.RemotePlayerEventType có giá trị null))
Các loại sự kiện được hỗ trợ.