GCKMediaRequestItem.h 檔案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
GCKStreamingProtocolType 列舉。更多...
GCKStreamingProtocolType 列舉。
媒體串流通訊協定類型。
分子 |
---|
GCKStreamingProtocolTypeUnknown |
不明的串流通訊協定。
如果通訊協定不明,則 CAF 接收器不會預先快取。
|
GCKStreamingProtocolTypeMPEGDASH |
MPEG DASH 通訊協定。
只有在使用 MPL 的情況下,CAF 接收器才會預先快取 DASH 內容。
|
GCKStreamingProtocolTypeHLS |
HLS 通訊協定。
|
GCKStreamingProtocolTypeSmoothStreaming |
流暢的串流通訊協定。
|
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThis header file defines the \u003ccode\u003eGCKMediaRequestItem\u003c/code\u003e class, which represents a request item sent to Cast receivers.\u003c/p\u003e\n"],["\u003cp\u003eIt also defines the \u003ccode\u003eGCKStreamingProtocolType\u003c/code\u003e enum, specifying the supported media streaming protocols like MPEG DASH, HLS, and Smooth Streaming.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGCKStreamingProtocolType\u003c/code\u003e helps Cast receivers determine the protocol and handle precaching accordingly, such as with DASH content and MPL usage.\u003c/p\u003e\n"]]],["The core content details `GCKMediaRequestItem`, a class for sending request items to Cast receivers. It also defines `GCKStreamingProtocolType`, an enumeration specifying media streaming protocols. This enum includes `GCKStreamingProtocolTypeUnknown`, `GCKStreamingProtocolTypeMPEGDASH`, `GCKStreamingProtocolTypeHLS`, and `GCKStreamingProtocolTypeSmoothStreaming`. Each type corresponds to a different streaming protocol, with notes on receiver precaching behavior for some.\n"],null,["# GCKMediaRequestItem.h File\n\n[Classes](#nested-classes) \\| [Enumerations](#enum-members) \nGCKMediaRequestItem.h File Reference \nGCKStreamingProtocolType enum.\n[More...](#details)\n\n|-------|--------------------------------------------------------------------------------------------------------------------------------------------|\n| Classes ------- ||\n| class | [GCKMediaRequestItem](/cast/docs/reference/ios/interface_g_c_k_media_request_item) |\n| | A class representing a request item sent to Cast receivers. [More...](/cast/docs/reference/ios/interface_g_c_k_media_request_item#details) |\n| ||\n\n|------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Enumerations ------------ ||\n| enum | [GCKStreamingProtocolType](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2) { [GCKStreamingProtocolTypeUnknown](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2a89b974130651555bf8c3b2fa0d458c79) = 0, [GCKStreamingProtocolTypeMPEGDASH](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2a3361078d011d833f65fa6e6be59a08f3) = 1, [GCKStreamingProtocolTypeHLS](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2a5e622cbeda7c9ebe9e93c796c3b480af) = 2, [GCKStreamingProtocolTypeSmoothStreaming](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2a91f6f45ca0a38b8e1c8bb28985eabf65) = 3 } |\n| | Media streaming protocol types. [More...](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2) |\n| ||\n\nDetailed Description\n--------------------\n\nGCKStreamingProtocolType enum.\n\nEnumeration Type Documentation\n------------------------------\n\n|-------------------------------------------------------------------------------------------------------------------------|\n| enum [GCKStreamingProtocolType](/cast/docs/reference/ios/g_c_k_media_request_item_8h#ad348a3b1c8767627b5be943796135fc2) |\n\nMedia streaming protocol types.\n\n| Enumerator ||\n|-----------------------------------------|------------------------------------------------------------------------------------|\n| GCKStreamingProtocolTypeUnknown | Unknown streaming protocol. CAF receivers won't precache if protocol is unknown. |\n| GCKStreamingProtocolTypeMPEGDASH | MPEG DASH protocol. CAF receivers will precache DASH contents only if MPL is used. |\n| GCKStreamingProtocolTypeHLS | HLS protocol. |\n| GCKStreamingProtocolTypeSmoothStreaming | Smooth Streaming protocol. |"]]