เนมสเปซ: ข้อความ

คลาส

การแจกแจง

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

ตัวเลข

สื่อพื้นฐานทั้งหมด รวมคำสั่ง PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS และ PLAYBACK_RATE ที่จำเป็น

QUEUE_NEXT

ตัวเลข

คำสั่ง Queue Next Next

QUEUE_PREV

ตัวเลข

คำสั่งก่อนหน้าของคิว

QUEUE_SHUFFLE

ตัวเลข

คำสั่งสับเปลี่ยนคิว

QUEUE_REPEAT_ALL

ตัวเลข

โหมด "เล่นซ้ำทั้งหมด" ในคิว

QUEUE_REPEAT_ONE

ตัวเลข

โหมด "เกิดซ้ำ 1" ในคิว

QUEUE_REPEAT

ตัวเลข

โหมดการจัดคิวซ้ำ

SKIP_AD

ตัวเลข

ข้ามคำสั่ง AD

EDIT_TRACKS

ตัวเลข

แก้ไขคำสั่งของแทร็ก

PLAYBACK_RATE

ตัวเลข

คำสั่งเกี่ยวกับอัตราการเล่น

ชอบ

ตัวเลข

คำสั่ง "ชอบ" ของผู้ใช้

ไม่ชอบ

ตัวเลข

คำสั่ง "ไม่ชอบ" การดำเนินการของผู้ใช้

ติดตาม

ตัวเลข

คำสั่ง "ติดตามการดำเนินการของผู้ใช้"

เลิกติดตาม

ตัวเลข

คำสั่งเลิกติดตามการดำเนินการของผู้ใช้

STREAM_TRANSFER

ตัวเลข

คำสั่งการโอนสตรีม

เนื้อเพลง

ตัวเลข

คำสั่งเกี่ยวกับเนื้อเพลง

ContainerType

คงที่

ตัวเลข

ประเภทของข้อมูลเมตาคอนเทนเนอร์

ค่า

GENERIC_CONTAINER

ตัวเลข

เทมเพลตทั่วไปที่เหมาะกับประเภทสื่อส่วนใหญ่ ใช้โดย Cast.framework.messages.ContainerMetadata

AUDIOBOOK_CONTAINER

ตัวเลข

ข้อมูลเมตาสําหรับหนังสือเสียง ใช้โดย Cast.framework.messages.AudiobookContainerMetadata

ดูเพิ่มเติม
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

คงที่

สตริง

แสดงโหมดการกรองเนื้อหา

ค่า

FILTER_EXPLICIT

สตริง

ห้ามเล่นเนื้อหาที่อาจไม่เหมาะสม

ErrorReason

คงที่

สตริง

แสดงสาเหตุของข้อความแสดงข้อผิดพลาดเกี่ยวกับสื่อ

ค่า

INVALID_COMMAND

สตริง

แสดงผลเมื่อคำสั่งไม่ถูกต้องหรือไม่มีการใช้งาน

INVALID_PARAMS

สตริง

แสดงผลเมื่อพารามิเตอร์ไม่ถูกต้องหรือไม่มีพารามิเตอร์ที่จำเป็น

INVALID_MEDIA_SESSION_ID

สตริง

แสดงผลเมื่อไม่มีเซสชันสื่อ

SKIP_LIMIT_REACHED

สตริง

แสดงผลเมื่อข้ามรายการเพิ่มเติมไม่ได้เนื่องจากถึงขีดจำกัดการข้ามแล้ว

NOT_SUPPORTED

สตริง

แสดงผลเมื่อแอปพลิเคชันไม่รองรับคำขอ

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

สตริง

แสดงผลเมื่อคำขอโหลดพบปัญหาที่ไม่ต่อเนื่อง

ErrorType

คงที่

สตริง

แสดงประเภทข้อความแสดงข้อผิดพลาดของสื่อ

ค่า

INVALID_PLAYER_STATE

สตริง

แสดงผลเมื่อสถานะของโปรแกรมเล่นไม่ถูกต้องสำหรับดำเนินการตามคำขอ

LOAD_FAILED

สตริง

แสดงผลเมื่อคำขอ LOAD ล้มเหลว

LOAD_CANCELLED

สตริง

แสดงผลเมื่อคำขอ LOAD ถูกยกเลิกโดยคำขอ LOAD ที่เข้ามาใหม่

INVALID_REQUEST

สตริง

แสดงผลเมื่อคำขอไม่ถูกต้อง

ข้อผิดพลาด

สตริง

ข้อผิดพลาดทั่วไป สำหรับกรณีข้อผิดพลาดอื่นๆ

ExtendedPlayerState

คงที่

สตริง

ข้อมูลสถานะผู้เล่นแบบขยาย

ค่า

กำลังโหลด

สตริง

โปรแกรมเล่นอยู่ในสถานะกำลังโหลด

FocusState

คงที่

สตริง

โฟกัสสถานะ

ค่า

IN_FOCUS

สตริง

ตัวรับอยู่ในโฟกัส

NOT_IN_FOCUS

สตริง

ผู้รับไม่ได้โฟกัสอยู่ มีกิจกรรมอื่นทำงานอยู่

GetStatusOptions

คงที่

ตัวเลข

GetStatusOptions จะกำหนดปริมาณข้อมูลที่ต้องรวมอยู่ในการตอบกลับสถานะสื่อสำหรับข้อความ GET_STATUS

ค่า

NO_METADATA

ตัวเลข

อย่าใส่แฟล็กข้อมูลเมตา

NO_QUEUE_ITEMS

ตัวเลข

อย่าใส่แฟล็กรายการคิว

HdrType

คงที่

สตริง

แสดงประเภทวิดีโอ High Dynamic Range (HDR)

ค่า

SDR

สตริง

ช่วงไดนามิกมาตรฐาน

HDR

สตริง

High Dynamic Range

DV

สตริง

Dolby Vision

HlsSegmentFormat

คงที่

สตริง

รูปแบบของกลุ่มเสียง HLS

ค่า

AAC

สตริง

สตรีมเสียงพื้นฐานที่มี AAC

AC3

สตริง

สตรีมเสียงแบบพื้นฐานที่อัดแน่นด้วย AC3

MP3

สตริง

สตรีมแบบพื้นฐานที่อัดแน่นด้วย MP3

การแก้ปัญหา

สตริง

MPEG-2 Transport Stream

TS_AAC

สตริง

AAC มีความซับซ้อนต่ำของ MPEG-2 Transport Stream (AAC-LC)

TS_HE_AAC

สตริง

AAC อัดแน่นด้วยสตรีมการขนส่ง MPEG-2 (HE-AAC)

E_AC3

สตริง

สตรีมเสียงแบบพื้นฐานที่อัดแน่นด้วย E-AC3

FMP4

สตริง

เสียงที่อัดแน่นอยู่ใน ISO BMFF CMAF ที่ Fragmented MP4

HlsVideoSegmentFormat

คงที่

สตริง

รูปแบบของกลุ่มวิดีโอ HLS

ค่า

MPEG2_TS

สตริง

MPEG-2 Transport Stream รองรับ AVC

FMP4

สตริง

การอัดวิดีโอในรูปแบบ MP4 ของ ISO BMFF CMAF รองรับ AVC และ HEVC

IdleReason

คงที่

สตริง

สาเหตุที่โปรแกรมเล่นอยู่ในสถานะไม่ได้ใช้งาน

ค่า

ยกเลิกแล้ว

สตริง

ผู้ส่งขอหยุดเล่นโดยใช้คำสั่ง "หยุด"

ขัดข้อง

สตริง

ผู้ส่งส่งคำขอเล่นสื่ออื่นโดยใช้คำสั่ง LOAD

จบแล้ว

สตริง

เล่นสื่อเสร็จแล้ว

ข้อผิดพลาด

สตริง

สื่อถูกขัดจังหวะเนื่องจากข้อผิดพลาด ซึ่งอาจเกิดขึ้นได้ เช่น โปรแกรมเล่นไม่สามารถดาวน์โหลดสื่อเนื่องจากข้อผิดพลาดของเครือข่าย

MediaCategory

คงที่

สตริง

หมวดหมู่สื่อ

ค่า

เสียง

สตริง

สื่อเป็นเสียงเท่านั้น

วิดีโอ

สตริง

สื่อเป็นวิดีโอและเสียง (ค่าเริ่มต้น)

รูปภาพ

สตริง

สื่อคือรูปภาพ

MessageType

คงที่

สตริง

แสดงประเภทข้อความสื่อที่ cast.framework.PlayerManager จะดักจับ ประเภทข้อความจะได้รับการจัดหมวดหมู่เป็นคำขอหรือข้อความขาออก คำขอจะอนุญาตให้แอปพลิเคชันแก้ไขข้อมูลได้ก่อนที่จะประมวลผลโดย SDK ของ Web Receiver ข้อความขาออกช่วยให้แอปพลิเคชันสามารถแก้ไขข้อมูลใดๆ ก่อนที่จะส่งข้อความไปยังระบบที่เชื่อมต่อและแอปพลิเคชันผู้ส่งได้

ค่า

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

PLAY_AGAIN

สตริง

ขอเล่นสื่อปัจจุบันอีกครั้ง ประเภทข้อความคือ 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.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

สตริง

ขอรายการถัดไปในคิว เมื่อผู้รับได้รับการแจ้งเตือนนี้จากผู้ส่ง ข้อความจะแมปไปยัง cast.framework.messages.MessageType.QUEUE_UPDATE โดยมี jump เป็น 1 ดังนั้น cast.framework.messages.MessageType.QUEUE_UPDATE จึงควรใช้เป็นประเภทข้อความเมื่อเขียนตัวตรวจจับสำหรับ QUEUE_NEXT ประเภทข้อความคือ cast.framework.messages.RequestData

QUEUE_PREV

สตริง

ขอรายการก่อนหน้าในคิว เมื่อผู้รับได้รับการแจ้งเตือนนี้จากผู้ส่ง ข้อความจะแมปไปยัง cast.framework.messages.MessageType.QUEUE_UPDATE โดยมี jump เป็น -1 ดังนั้น cast.framework.messages.MessageType.QUEUE_UPDATE จึงควรใช้เป็นประเภทข้อความเมื่อเขียนตัวตรวจจับสำหรับ QUEUE_PREV ประเภทข้อความคือ cast.framework.messages.RequestData

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

สตริง

ใช้คําสั่งเซสชันต่อ ประเภทข้อความคือ cast.framework.messages.ResumeSessionRequestData

SESSION_STATE

สตริง

ประเภทการตอบกลับสำหรับ StoreSession ประเภทข้อความคือ cast.framework.messages.StoreSessionResponseData

MetadataType

คงที่

ตัวเลข

ประเภทข้อมูลเมตาของสื่อ

ค่า

Generic

ตัวเลข

เทมเพลตทั่วไปที่เหมาะกับประเภทสื่อส่วนใหญ่ ใช้โดย cast.framework.messages.GenericMediaMetadata

ภาพยนตร์

ตัวเลข

ภาพยนตร์ความยาวเต็ม ใช้โดย cast.framework.messages.MovieMediaMetadata

TV_SHOW

ตัวเลข

ตอนของซีรีส์ ใช้โดย 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

PlayerState

คงที่

สตริง

แสดงสถานะของผู้เล่น

ค่า

ไม่มีการใช้งาน

สตริง

โปรแกรมเล่นอยู่ในสถานะไม่ได้ใช้งาน สถานะ "ไม่ทำงาน" หมายความว่าไม่มีการเล่นที่ใช้งานอยู่ โปรแกรมเล่นมักจะอยู่ในสถานะนี้หลังจากที่เปิดแอปพลิเคชัน Cast ก่อนที่จะได้รับคำขอ LOAD หรือหลังจากเล่นเสร็จ โปรแกรมเล่นจะเปลี่ยนไปเป็นสถานะนี้ตาม cast.framework.messages.IdleReason ที่ตั้งค่าไว้ใน cast.framework.messages.MediaStatus

กำลังเล่น

สตริง

โปรแกรมเล่นอยู่ในสถานะ "กำลังเล่น"

หยุดชั่วคราว

สตริง

โปรแกรมเล่นอยู่ในสถานะ "หยุดชั่วคราว"

กำลังเก็บบัฟเฟอร์

สตริง

โปรแกรมเล่นอยู่ในสถานะ BUFFERING

QueueChangeType

คงที่

สตริง

ประเภทการเปลี่ยนแปลงคิวที่ข้อความขาออก QUEUE_CHANGE รายการใช้

ค่า

แทรก

สตริง

คิวมีรายการแทรกแล้ว

นำออก (REMOVE)

สตริง

คิวมีรายการที่ถูกนำออก

ITEMS_CHANGE

สตริง

มีการเปลี่ยนแปลงรายการ

อัปเดต

สตริง

คิวผ่านการอัปเดตและมีการส่งรายการที่เรียงลำดับใหม่แล้ว

NO_CHANGE

สตริง

คิวไม่มีการเปลี่ยนแปลง ซึ่งจะใช้ในการสะท้อนกลับเมื่อผู้ส่งหลายคน ขอข้อมูลเดียวกัน

QueueType

คงที่

สตริง

ประเภทคอนเทนเนอร์/คิวสื่อ

ค่า

อัลบั้ม

สตริง

อัลบั้มเพลง

เพลย์ลิสต์

สตริง

เพลย์ลิสต์เพลง เช่น เพลย์ลิสต์ส่วนตัว เพลย์ลิสต์สาธารณะ หรือเพลย์ลิสต์ที่สร้างขึ้นโดยอัตโนมัติ

หนังสือเสียง

สตริง

หนังสือเสียง

RADIO_STATION

สตริง

สถานีวิทยุแบบดั้งเดิม

PODCAST_SERIES

สตริง

ซีรีส์พอดแคสต์

TV_SERIES

สตริง

ซีรีส์

VIDEO_PLAYLIST

สตริง

เพลย์ลิสต์วิดีโอ

LIVE_TV

สตริง

ช่องรายการทีวีสด

ภาพยนตร์

สตริง

ภาพยนตร์

RepeatMode

คงที่

สตริง

ลักษณะการทำงานของคิวเมื่อมีการเล่นรายการทั้งหมด

ค่า

REPEAT_OFF

สตริง

เมื่อคิวสมบูรณ์แล้ว เซสชันสื่อจะสิ้นสุดลง

REPEAT_ALL

สตริง

รายการทั้งหมดในคิวจะเล่นไปเรื่อยๆ พอเล่นรายการสุดท้าย ก็จะเล่นรายการแรกอีกครั้ง

REPEAT_SINGLE

สตริง

ระบบจะเล่นรายการปัจจุบันซ้ำหลายครั้ง

REPEAT_ALL_AND_SHUFFLE

สตริง

รายการทั้งหมดในคิวจะเล่นไปเรื่อยๆ พอเล่นรายการสุดท้าย ก็จะเล่นรายการแรกอีกครั้ง (ผู้รับจะสับเปลี่ยนรายการก่อน)

SeekResumeState

คงที่

สตริง

แสดงสถานะการเล่นหลังจากคำขอ "SEEK"

ค่า

PLAYBACK_START

สตริง

เพื่อบังคับให้สื่อเริ่มเล่น

PLAYBACK_PAUSE

สตริง

เพื่อบังคับให้สื่อหยุดชั่วคราว

StreamingProtocolType

คงที่

ตัวเลข

ประเภทโปรโตคอลสตรีมมิง

ค่า

ไม่ทราบ

ตัวเลข

ไม่ทราบประเภทโปรโตคอลสตรีมมิง

MPEG_DASH

ตัวเลข

ประเภทโปรโตคอล MPEG-DASH (Dynamic Adaptive Streaming over HTTP)

HLS

ตัวเลข

ประเภทโปรโตคอล HLS (HTTP Live Streaming)

SMOOTH_STREAMING

ตัวเลข

ประเภทโปรโตคอล Smooth Streaming

StreamType

คงที่

สตริง

แสดงประเภทสตรีม

ค่า

บัฟเฟอร์แล้ว

สตริง

เนื้อหา VOD และ DVR

การถ่ายทอดสด

สตริง

เนื้อหาสตรีมแบบสด

ไม่มี

สตริง

TextTrackEdgeType

คงที่

สตริง

กำหนดประเภทขอบ (เส้นขอบ) ของแทร็กข้อความ

ค่า

ไม่มี

สตริง

ไม่มีขอบปรากฏรอบข้อความ

โครงร่าง

สตริง

เส้นขอบทึบจะปรากฏรอบๆ ข้อความ

DROP_SHADOW

สตริง

จะมีการแสดงผลเงาที่จางลงรอบๆ ข้อความ

นำเสนอ (RAISE)

สตริง

ข้อความมีลักษณะนูนขึ้นหรือยกขึ้นโดยสัมพันธ์กับพื้นหลัง

เลิกใช้งานแล้ว

สตริง

ข้อความถูกหักออกจากพื้นหลัง

TextTrackFontGenericFamily

คงที่

สตริง

ชุดแบบอักษรทั่วไปที่จะใช้หากไม่ได้กำหนดแบบอักษรไว้ในแทร็กข้อความ

ค่า

SANS_SERIF

สตริง

ใช้แบบอักษร Sans-Serif

MONOSPACED_SANS_SERIF

สตริง

ใช้แบบอักษร Sans-serif แบบตัวอักษรกว้างเท่ากัน

Serif

สตริง

ใช้แบบอักษร Serif

MONOSPACED_SERIF

สตริง

ใช้แบบอักษร Serif แบบตัวอักษรกว้างเท่ากัน

ทั่วไป

สตริง

ใช้แบบอักษรบรรยากาศสบายๆ ที่เขียนด้วยลายมือ

กระตุ้น

สตริง

ใช้แบบอักษรตัวอักษรคัดลายมือ

SMALL_CAPITALS

สตริง

ใช้แบบอักษรตัวพิมพ์ใหญ่ขนาดเล็ก

TextTrackFontStyle

คงที่

สตริง

รูปแบบแบบอักษรของแทร็กข้อความ

ค่า

NORMAL

สตริง

แบบอักษรที่ไม่ได้ดัดแปลง

ตัวหนา

สตริง

รูปแบบตัวหนา

BOLD_ITALIC

สตริง

รูปแบบตัวหนาและตัวเอียงในเวลาเดียวกัน

โหลด

สตริง

รูปแบบตัวเอียง

TextTrackType

คงที่

สตริง

ประเภทแทร็กข้อความ (เป็นไปตามคำจำกัดความของประเภทแทร็กข้อความ HTML5)

ค่า

คำบรรยาย

สตริง

การถอดเสียงเป็นคำหรือการแปลบทพูด เหมาะสำหรับกรณีที่ผู้ชม มีเสียงแต่ผู้ชมไม่เข้าใจ เช่น ผู้ชมไม่เข้าใจภาษาของซาวด์แทร็กของทรัพยากรสื่อ

หลายรายการ

สตริง

การถอดเสียงเป็นคำหรือการแปลบทสนทนา เอฟเฟกต์เสียง คิวเพลงที่เกี่ยวข้อง และข้อมูลเสียงอื่นๆ ที่เกี่ยวข้อง ซึ่งเหมาะสำหรับในกรณีที่ไม่มีซาวด์แทร็ก (เช่น เพราะปิดเสียงอยู่หรือเนื่องจากผู้ใช้มีความบกพร่องทางการได้ยิน) คำบรรยายแทนเสียงจะแสดงอยู่เหนือวิดีโอ

คำอธิบาย

สตริง

คำอธิบายที่เป็นข้อความขององค์ประกอบวิดีโอของทรัพยากรสื่อ มีไว้สำหรับการสังเคราะห์เสียงเมื่อคอมโพเนนต์ภาพไม่พร้อมใช้งาน (เช่น เนื่องจากผู้ใช้กำลังโต้ตอบกับแอปพลิเคชันโดยไม่มีหน้าจอ หรือเนื่องจากผู้ใช้มีความบกพร่องทางสายตา) ระบบจะรวมคำอธิบายไว้ในแทร็กเสียงที่แยกต่างหาก

บท

สตริง

ชื่อบท มีจุดประสงค์เพื่อใช้สำหรับไปยังส่วนต่างๆ ของแหล่งข้อมูลสื่อ

ข้อมูลเมตา

สตริง

แทร็กที่มีไว้สำหรับการใช้งานจากสคริปต์

TextTrackWindowType

คงที่

สตริง

ประเภทหน้าต่างแทร็กข้อความ

ค่า

ไม่มี

สตริง

NORMAL

สตริง

ROUNDED_CORNERS

สตริง

TrackType

คงที่

สตริง

ประเภทแทร็กสื่อ

ค่า

ข้อความ

สตริง

แทร็กข้อความ

เสียง

สตริง

แทร็กเสียง

วิดีโอ

สตริง

แทร็กวิดีโอ

UserAction

คงที่

สตริง

การดำเนินการของผู้ใช้

ค่า

ชอบ

สตริง

ผู้ใช้ระบุว่าชอบเนื้อหาที่กำลังเล่น

ไม่ชอบ

สตริง

ผู้ใช้ระบุว่าไม่ชอบเนื้อหาที่กำลังเล่นอยู่

ติดตาม

สตริง

ผู้ใช้ต้องการติดตามหรือติดดาวเนื้อหาที่เล่นอยู่

เลิกติดตาม

สตริง

ผู้ใช้ต้องการหยุดติดตามเนื้อหาที่เล่นอยู่ในขณะนี้

ตั้งค่าสถานะ

สตริง

ผู้ใช้แจ้งเนื้อหาที่กำลังเล่นว่าไม่เหมาะสม

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

ตัวเลข

สื่อพื้นฐานทั้งหมด รวมคำสั่ง PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS และ PLAYBACK_RATE ที่จำเป็น

QUEUE_NEXT

ตัวเลข

คำสั่ง Queue Next Next

QUEUE_PREV

ตัวเลข

คำสั่งก่อนหน้าของคิว

QUEUE_SHUFFLE

ตัวเลข

คำสั่งสับเปลี่ยนคิว

QUEUE_REPEAT_ALL

ตัวเลข

โหมด "เล่นซ้ำทั้งหมด" ในคิว

QUEUE_REPEAT_ONE

ตัวเลข

โหมด "เกิดซ้ำ 1" ในคิว

QUEUE_REPEAT

ตัวเลข

โหมดการจัดคิวซ้ำ

SKIP_AD

ตัวเลข

ข้ามคำสั่ง AD

EDIT_TRACKS

ตัวเลข

แก้ไขคำสั่งของแทร็ก

PLAYBACK_RATE

ตัวเลข

คำสั่งเกี่ยวกับอัตราการเล่น

ชอบ

ตัวเลข

คำสั่ง "ชอบ" ของผู้ใช้

ไม่ชอบ

ตัวเลข

คำสั่ง "ไม่ชอบ" การดำเนินการของผู้ใช้

ติดตาม

ตัวเลข

คำสั่ง "ติดตามการดำเนินการของผู้ใช้"

เลิกติดตาม

ตัวเลข

คำสั่งเลิกติดตามการดำเนินการของผู้ใช้

STREAM_TRANSFER

ตัวเลข

คำสั่งการโอนสตรีม

เนื้อเพลง

ตัวเลข

คำสั่งเกี่ยวกับเนื้อเพลง

ContainerType

คงที่

ตัวเลข

ประเภทของข้อมูลเมตาคอนเทนเนอร์

ค่า

GENERIC_CONTAINER

ตัวเลข

เทมเพลตทั่วไปที่เหมาะกับประเภทสื่อส่วนใหญ่ ใช้โดย Cast.framework.messages.ContainerMetadata

AUDIOBOOK_CONTAINER

ตัวเลข

ข้อมูลเมตาสําหรับหนังสือเสียง ใช้โดย Cast.framework.messages.AudiobookContainerMetadata

ดูเพิ่มเติม
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

คงที่

สตริง

แสดงโหมดการกรองเนื้อหา

ค่า

FILTER_EXPLICIT

สตริง

ห้ามเล่นเนื้อหาที่อาจไม่เหมาะสม

ErrorReason

คงที่

สตริง

แสดงสาเหตุของข้อความแสดงข้อผิดพลาดเกี่ยวกับสื่อ

ค่า

INVALID_COMMAND

สตริง

แสดงผลเมื่อคำสั่งไม่ถูกต้องหรือไม่มีการใช้งาน

INVALID_PARAMS

สตริง

แสดงผลเมื่อพารามิเตอร์ไม่ถูกต้องหรือไม่มีพารามิเตอร์ที่จำเป็น

INVALID_MEDIA_SESSION_ID

สตริง

แสดงผลเมื่อไม่มีเซสชันสื่อ

SKIP_LIMIT_REACHED

สตริง

แสดงผลเมื่อข้ามรายการเพิ่มเติมไม่ได้เนื่องจากถึงขีดจำกัดการข้ามแล้ว

NOT_SUPPORTED

สตริง

แสดงผลเมื่อแอปพลิเคชันไม่รองรับคำขอ

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

สตริง

แสดงผลเมื่อคำขอโหลดพบปัญหาที่ไม่ต่อเนื่อง

ErrorType

คงที่

สตริง

แสดงประเภทข้อความแสดงข้อผิดพลาดของสื่อ

ค่า

INVALID_PLAYER_STATE

สตริง

แสดงผลเมื่อสถานะของโปรแกรมเล่นไม่ถูกต้องสำหรับดำเนินการตามคำขอ

LOAD_FAILED

สตริง

แสดงผลเมื่อคำขอ LOAD ล้มเหลว

LOAD_CANCELLED

สตริง

แสดงผลเมื่อคำขอ LOAD ถูกยกเลิกโดยคำขอ LOAD ที่เข้ามาใหม่

INVALID_REQUEST

สตริง

แสดงผลเมื่อคำขอไม่ถูกต้อง

ข้อผิดพลาด

สตริง

ข้อผิดพลาดทั่วไป สำหรับกรณีข้อผิดพลาดอื่นๆ

ExtendedPlayerState

คงที่

สตริง

ข้อมูลสถานะผู้เล่นแบบขยาย

ค่า

กำลังโหลด

สตริง

โปรแกรมเล่นอยู่ในสถานะกำลังโหลด

FocusState

คงที่

สตริง

โฟกัสสถานะ

ค่า

IN_FOCUS

สตริง

ตัวรับอยู่ในโฟกัส

NOT_IN_FOCUS

สตริง

ผู้รับไม่ได้โฟกัสอยู่ มีกิจกรรมอื่นทำงานอยู่

GetStatusOptions

คงที่

ตัวเลข

GetStatusOptions จะกำหนดปริมาณข้อมูลที่ต้องรวมอยู่ในการตอบกลับสถานะสื่อสำหรับข้อความ GET_STATUS

ค่า

NO_METADATA

ตัวเลข

อย่าใส่แฟล็กข้อมูลเมตา

NO_QUEUE_ITEMS

ตัวเลข

อย่าใส่แฟล็กรายการคิว

HdrType

คงที่

สตริง

แสดงประเภทวิดีโอ High Dynamic Range (HDR)

ค่า

SDR

สตริง

ช่วงไดนามิกมาตรฐาน

HDR

สตริง

High Dynamic Range

DV

สตริง

Dolby Vision

HlsSegmentFormat

คงที่

สตริง

รูปแบบของกลุ่มเสียง HLS

ค่า

AAC

สตริง

สตรีมเสียงพื้นฐานที่มี AAC

AC3

สตริง

สตรีมเสียงแบบพื้นฐานที่อัดแน่นด้วย AC3

MP3

สตริง

สตรีมแบบพื้นฐานที่อัดแน่นด้วย MP3

การแก้ปัญหา

สตริง

MPEG-2 Transport Stream

TS_AAC

สตริง

AAC มีความซับซ้อนต่ำของ MPEG-2 Transport Stream (AAC-LC)

TS_HE_AAC

สตริง

AAC อัดแน่นด้วยสตรีมการขนส่ง MPEG-2 (HE-AAC)

E_AC3

สตริง

สตรีมเสียงแบบพื้นฐานที่อัดแน่นด้วย E-AC3

FMP4

สตริง

เสียงที่อัดแน่นอยู่ใน ISO BMFF CMAF ที่ Fragmented MP4

HlsVideoSegmentFormat

คงที่

สตริง

รูปแบบของกลุ่มวิดีโอ HLS

ค่า

MPEG2_TS

สตริง

MPEG-2 Transport Stream รองรับ AVC

FMP4

สตริง

การอัดวิดีโอในรูปแบบ MP4 ของ ISO BMFF CMAF รองรับ AVC และ HEVC

IdleReason

คงที่

สตริง

สาเหตุที่โปรแกรมเล่นอยู่ในสถานะไม่ได้ใช้งาน

ค่า

ยกเลิกแล้ว

สตริง

ผู้ส่งขอหยุดเล่นโดยใช้คำสั่ง "หยุด"

ขัดข้อง

สตริง

ผู้ส่งส่งคำขอเล่นสื่ออื่นโดยใช้คำสั่ง LOAD

จบแล้ว

สตริง

เล่นสื่อเสร็จแล้ว

ข้อผิดพลาด

สตริง

สื่อถูกขัดจังหวะเนื่องจากข้อผิดพลาด ซึ่งอาจเกิดขึ้นได้ เช่น โปรแกรมเล่นไม่สามารถดาวน์โหลดสื่อเนื่องจากข้อผิดพลาดของเครือข่าย

MediaCategory

คงที่

สตริง

หมวดหมู่สื่อ

ค่า

เสียง

สตริง

สื่อเป็นเสียงเท่านั้น

วิดีโอ

สตริง

สื่อเป็นวิดีโอและเสียง (ค่าเริ่มต้น)

รูปภาพ

สตริง

สื่อคือรูปภาพ

MessageType

คงที่

สตริง

แสดงประเภทข้อความสื่อที่ cast.framework.PlayerManager จะดักจับ ประเภทข้อความจะได้รับการจัดหมวดหมู่เป็นคำขอหรือข้อความขาออก คำขอจะอนุญาตให้แอปพลิเคชันแก้ไขข้อมูลได้ก่อนที่จะประมวลผลโดย SDK ของ Web Receiver ข้อความขาออกช่วยให้แอปพลิเคชันสามารถแก้ไขข้อมูลใดๆ ก่อนที่จะส่งข้อความไปยังระบบที่เชื่อมต่อและแอปพลิเคชันผู้ส่งได้

ค่า

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

PLAY_AGAIN

สตริง

ขอเล่นสื่อปัจจุบันอีกครั้ง ประเภทข้อความคือ 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.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

สตริง

ขอรายการถัดไปในคิว เมื่อผู้รับได้รับการแจ้งเตือนนี้จากผู้ส่ง ข้อความจะแมปไปยัง cast.framework.messages.MessageType.QUEUE_UPDATE โดยมี jump เป็น 1 ดังนั้น cast.framework.messages.MessageType.QUEUE_UPDATE จึงควรใช้เป็นประเภทข้อความเมื่อเขียนตัวตรวจจับสำหรับ QUEUE_NEXT ประเภทข้อความคือ cast.framework.messages.RequestData

QUEUE_PREV

สตริง

ขอรายการก่อนหน้าในคิว เมื่อผู้รับได้รับการแจ้งเตือนนี้จากผู้ส่ง ข้อความจะแมปไปยัง cast.framework.messages.MessageType.QUEUE_UPDATE โดยมี jump เป็น -1 ดังนั้น cast.framework.messages.MessageType.QUEUE_UPDATE จึงควรใช้เป็นประเภทข้อความเมื่อเขียนตัวตรวจจับสำหรับ QUEUE_PREV ประเภทข้อความคือ cast.framework.messages.RequestData

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

สตริง

ใช้คําสั่งเซสชันต่อ ประเภทข้อความคือ cast.framework.messages.ResumeSessionRequestData

SESSION_STATE

สตริง

ประเภทการตอบกลับสำหรับ StoreSession ประเภทข้อความคือ cast.framework.messages.StoreSessionResponseData

MetadataType

คงที่

ตัวเลข

ประเภทข้อมูลเมตาของสื่อ

ค่า

Generic

ตัวเลข

เทมเพลตทั่วไปที่เหมาะกับประเภทสื่อส่วนใหญ่ ใช้โดย cast.framework.messages.GenericMediaMetadata

ภาพยนตร์

ตัวเลข

ภาพยนตร์ความยาวเต็ม ใช้โดย cast.framework.messages.MovieMediaMetadata

TV_SHOW

ตัวเลข

ตอนของซีรีส์ ใช้โดย 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

PlayerState

คงที่

สตริง

แสดงสถานะของผู้เล่น

ค่า

ไม่มีการใช้งาน

สตริง

โปรแกรมเล่นอยู่ในสถานะไม่ได้ใช้งาน สถานะ "ไม่ทำงาน" หมายความว่าไม่มีการเล่นที่ใช้งานอยู่ โปรแกรมเล่นมักจะอยู่ในสถานะนี้หลังจากที่เปิดแอปพลิเคชัน Cast ก่อนที่จะได้รับคำขอ LOAD หรือหลังจากเล่นเสร็จ โปรแกรมเล่นจะเปลี่ยนไปเป็นสถานะนี้ตาม cast.framework.messages.IdleReason ที่ตั้งค่าไว้ใน cast.framework.messages.MediaStatus

กำลังเล่น

สตริง

โปรแกรมเล่นอยู่ในสถานะ "กำลังเล่น"

หยุดชั่วคราว

สตริง

โปรแกรมเล่นอยู่ในสถานะ "หยุดชั่วคราว"

กำลังเก็บบัฟเฟอร์

สตริง

โปรแกรมเล่นอยู่ในสถานะ BUFFERING

QueueChangeType

คงที่

สตริง

ประเภทการเปลี่ยนแปลงคิวที่ข้อความขาออก QUEUE_CHANGE รายการใช้

ค่า

แทรก

สตริง

คิวมีรายการแทรกแล้ว

นำออก (REMOVE)

สตริง

คิวมีรายการที่ถูกนำออก

ITEMS_CHANGE

สตริง

มีการเปลี่ยนแปลงรายการ

อัปเดต

สตริง

คิวผ่านการอัปเดตและมีการส่งรายการที่เรียงลำดับใหม่แล้ว

NO_CHANGE

สตริง

คิวไม่มีการเปลี่ยนแปลง ซึ่งจะใช้ในการสะท้อนกลับเมื่อผู้ส่งหลายคน ขอข้อมูลเดียวกัน

QueueType

คงที่

สตริง

ประเภทคอนเทนเนอร์/คิวสื่อ

ค่า

อัลบั้ม

สตริง

อัลบั้มเพลง

เพลย์ลิสต์

สตริง

เพลย์ลิสต์เพลง เช่น เพลย์ลิสต์ส่วนตัว เพลย์ลิสต์สาธารณะ หรือเพลย์ลิสต์ที่สร้างขึ้นโดยอัตโนมัติ

หนังสือเสียง

สตริง

หนังสือเสียง

RADIO_STATION

สตริง

สถานีวิทยุแบบดั้งเดิม

PODCAST_SERIES

สตริง

ซีรีส์พอดแคสต์

TV_SERIES

สตริง

ซีรีส์

VIDEO_PLAYLIST

สตริง

เพลย์ลิสต์วิดีโอ

LIVE_TV

สตริง

ช่องรายการทีวีสด

ภาพยนตร์

สตริง

ภาพยนตร์

RepeatMode

คงที่

สตริง

ลักษณะการทำงานของคิวเมื่อมีการเล่นรายการทั้งหมด

ค่า

REPEAT_OFF

สตริง

เมื่อคิวสมบูรณ์แล้ว เซสชันสื่อจะสิ้นสุดลง

REPEAT_ALL

สตริง

รายการทั้งหมดในคิวจะเล่นไปเรื่อยๆ พอเล่นรายการสุดท้าย ก็จะเล่นรายการแรกอีกครั้ง

REPEAT_SINGLE

สตริง

ระบบจะเล่นรายการปัจจุบันซ้ำหลายครั้ง

REPEAT_ALL_AND_SHUFFLE

สตริง

รายการทั้งหมดในคิวจะเล่นไปเรื่อยๆ พอเล่นรายการสุดท้าย ก็จะเล่นรายการแรกอีกครั้ง (ผู้รับจะสับเปลี่ยนรายการก่อน)

SeekResumeState

คงที่

สตริง

แสดงสถานะการเล่นหลังจากคำขอ "SEEK"

ค่า

PLAYBACK_START

สตริง

เพื่อบังคับให้สื่อเริ่มเล่น

PLAYBACK_PAUSE

สตริง

เพื่อบังคับให้สื่อหยุดชั่วคราว

StreamingProtocolType

คงที่

ตัวเลข

ประเภทโปรโตคอลสตรีมมิง

ค่า

ไม่ทราบ

ตัวเลข

ไม่ทราบประเภทโปรโตคอลสตรีมมิง

MPEG_DASH

ตัวเลข

ประเภทโปรโตคอล MPEG-DASH (Dynamic Adaptive Streaming over HTTP)

HLS

ตัวเลข

ประเภทโปรโตคอล HLS (HTTP Live Streaming)

SMOOTH_STREAMING

ตัวเลข

ประเภทโปรโตคอล Smooth Streaming

StreamType

คงที่

สตริง

แสดงประเภทสตรีม

ค่า

บัฟเฟอร์แล้ว

สตริง

เนื้อหา VOD และ DVR

การถ่ายทอดสด

สตริง

เนื้อหาสตรีมแบบสด

ไม่มี

สตริง

TextTrackEdgeType

คงที่

สตริง

กำหนดประเภทขอบ (เส้นขอบ) ของแทร็กข้อความ

ค่า

ไม่มี

สตริง

ไม่มีขอบปรากฏรอบข้อความ

โครงร่าง

สตริง

เส้นขอบทึบจะปรากฏรอบๆ ข้อความ

DROP_SHADOW

สตริง

จะมีการแสดงผลเงาที่จางลงรอบๆ ข้อความ

นำเสนอ (RAISE)

สตริง

ข้อความมีลักษณะนูนขึ้นหรือยกขึ้นโดยสัมพันธ์กับพื้นหลัง

เลิกใช้งานแล้ว

สตริง

ข้อความถูกหักออกจากพื้นหลัง

TextTrackFontGenericFamily

คงที่

สตริง

ชุดแบบอักษรทั่วไปที่จะใช้หากไม่ได้กำหนดแบบอักษรไว้ในแทร็กข้อความ

ค่า

SANS_SERIF

สตริง

ใช้แบบอักษร Sans-Serif

MONOSPACED_SANS_SERIF

สตริง

ใช้แบบอักษร Sans-serif แบบตัวอักษรกว้างเท่ากัน

Serif

สตริง

ใช้แบบอักษร Serif

MONOSPACED_SERIF

สตริง

ใช้แบบอักษร Serif แบบตัวอักษรกว้างเท่ากัน

ทั่วไป

สตริง

ใช้แบบอักษรบรรยากาศสบายๆ ที่เขียนด้วยลายมือ

กระตุ้น

สตริง

ใช้แบบอักษรตัวอักษรคัดลายมือ

SMALL_CAPITALS

สตริง

ใช้แบบอักษรตัวพิมพ์ใหญ่ขนาดเล็ก

TextTrackFontStyle

คงที่

สตริง

รูปแบบแบบอักษรของแทร็กข้อความ

ค่า

NORMAL

สตริง

แบบอักษรที่ไม่ได้ดัดแปลง

ตัวหนา

สตริง

รูปแบบตัวหนา

BOLD_ITALIC

สตริง

รูปแบบตัวหนาและตัวเอียงในเวลาเดียวกัน

โหลด

สตริง

รูปแบบตัวเอียง

TextTrackType

คงที่

สตริง

ประเภทแทร็กข้อความ (เป็นไปตามคำจำกัดความของประเภทแทร็กข้อความ HTML5)

ค่า

คำบรรยาย

สตริง

การถอดเสียงเป็นคำหรือการแปลบทพูด เหมาะสำหรับกรณีที่ผู้ชม มีเสียงแต่ผู้ชมไม่เข้าใจ เช่น ผู้ชมไม่เข้าใจภาษาของซาวด์แทร็กของทรัพยากรสื่อ

หลายรายการ

สตริง

การถอดเสียงเป็นคำหรือการแปลบทสนทนา เอฟเฟกต์เสียง คิวเพลงที่เกี่ยวข้อง และข้อมูลเสียงอื่นๆ ที่เกี่ยวข้อง ซึ่งเหมาะสำหรับในกรณีที่ไม่มีซาวด์แทร็ก (เช่น เพราะปิดเสียงอยู่หรือเนื่องจากผู้ใช้มีความบกพร่องทางการได้ยิน) คำบรรยายแทนเสียงจะแสดงอยู่เหนือวิดีโอ

คำอธิบาย

สตริง

คำอธิบายที่เป็นข้อความขององค์ประกอบวิดีโอของทรัพยากรสื่อ มีไว้สำหรับการสังเคราะห์เสียงเมื่อคอมโพเนนต์ภาพไม่พร้อมใช้งาน (เช่น เนื่องจากผู้ใช้กำลังโต้ตอบกับแอปพลิเคชันโดยไม่มีหน้าจอ หรือเนื่องจากผู้ใช้มีความบกพร่องทางสายตา) ระบบจะรวมคำอธิบายไว้ในแทร็กเสียงที่แยกต่างหาก

บท

สตริง

ชื่อบท มีจุดประสงค์เพื่อใช้สำหรับไปยังส่วนต่างๆ ของแหล่งข้อมูลสื่อ

ข้อมูลเมตา

สตริง

แทร็กที่มีไว้สำหรับการใช้งานจากสคริปต์

TextTrackWindowType

คงที่

สตริง

ประเภทหน้าต่างแทร็กข้อความ

ค่า

ไม่มี

สตริง

NORMAL

สตริง

ROUNDED_CORNERS

สตริง

TrackType

คงที่

สตริง

ประเภทแทร็กสื่อ

ค่า

ข้อความ

สตริง

แทร็กข้อความ

เสียง

สตริง

แทร็กเสียง

วิดีโอ

สตริง

แทร็กวิดีโอ

UserAction

คงที่

สตริง

การดำเนินการของผู้ใช้

ค่า

ชอบ

สตริง

ผู้ใช้ระบุว่าชอบเนื้อหาที่กำลังเล่น

ไม่ชอบ

สตริง

ผู้ใช้ระบุว่าไม่ชอบเนื้อหาที่กำลังเล่นอยู่

ติดตาม

สตริง

ผู้ใช้ต้องการติดตามหรือติดดาวเนื้อหาที่เล่นอยู่

เลิกติดตาม

สตริง

ผู้ใช้ต้องการหยุดติดตามเนื้อหาที่เล่นอยู่ในขณะนี้

ตั้งค่าสถานะ

สตริง

ผู้ใช้แจ้งเนื้อหาที่กำลังเล่นว่าไม่เหมาะสม

SKIP_AD

สตริง

ผู้ใช้ต้องการข้ามโฆษณาที่เล่นอยู่ในปัจจุบัน

เนื้อเพลง

สตริง

ผู้ใช้ต้องการแสดงเนื้อเพลงของเพลงที่กำลังเล่นอยู่

UserActionContext

คงที่

สตริง

ข้อมูลบริบทสำหรับ UserAction

ค่า

UNKNOWN_CONTEXT

สตริง

ติดตาม

สตริง

อัลบั้ม

สตริง

ศิลปิน

สตริง

เพลย์ลิสต์

สตริง

ตอน

สตริง

ซีรีส์

สตริง

ภาพยนตร์

สตริง

ช่อง

สตริง

ทีม

สตริง

โปรแกรมเล่น

สตริง

โค้ช

สตริง