Fichier GCKMediaRequestItem.h
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Énumération GCKStreamingProtocolType.
Plus...
Énumération GCKStreamingProtocolType.
Types de protocoles de streaming multimédia
Énumérateur |
---|
GCKStreamingProtocolTypeUnknown |
Protocole de streaming inconnu.
Les récepteurs CAF ne seront pas mis en cache en amont si le protocole est inconnu.
|
GCKStreamingProtocolTypeMPEGDASH |
Protocole MPEG DASH.
Les récepteurs CAF ne mettent en cache le contenu DASH que si MPL est utilisé.
|
GCKStreamingProtocolTypeHLS |
protocole HLS.
|
GCKStreamingProtocolTypeSmoothStreaming |
Protocole de streaming fluide.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\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. |"]]