GCKMediaRequestItem クラス

GCKMediaRequestItem クラス リファレンス

概要

キャスト レシーバに送信されるリクエスト アイテムを表すクラス。

メディア コンテンツのプレキャッシュに使用できます。

開始:
4.0

NSObject、<NSCopying>、<NSSecureCoding> を継承します。

インスタンス メソッドの概要

(instancetype) - initWithURL:protocolType:initialTime:hlsSegmentFormat:
 指定のイニシャライザ。その他...
 
(instancetype) - initWithURL:protocolType:
 コンビニエンス イニシャライザ。その他...
 

クラスメソッドの概要

(NSString *) + mapHLSSegmentFormatToString:
 GCKHLSSegmentFormat から NSString に変換するヘルパー 詳細...
 
(GCKHLSSegmentFormat+ mapHLSSegmentFormatStringToEnum:
 NSString から GCKHLSSegmentFormat に変換するヘルパー 詳細...
 

プロパティの概要

NSURL * mediaURL
 メディア コンテンツの URL です。その他...
 
GCKStreamingProtocolType protocolType
 メディア ストリーミング プロトコル。その他...
 
NSTimeInterval initialTime
 プリキャッシュするメディアの初期時間。その他...
 
GCKHLSSegmentFormat hlsSegmentFormat
 HLS セグメントの形式。その他...
 

メソッドの詳細

+ (NSString *) mapHLSSegmentFormatToString: (GCKHLSSegmentFormat hlsSegmentFormat

GCKHLSSegmentFormat から NSString に変換するヘルパー

開始:
4.1
+ (GCKHLSSegmentFormat) mapHLSSegmentFormatStringToEnum: (NSString *)  hlsSegmentFormatString

NSString から GCKHLSSegmentFormat に変換するヘルパー

開始:
4.1
- (instancetype) initWithURL: (NSURL *)  url
protocolType: (GCKStreamingProtocolType protocolType
initialTime: (NSTimeInterval)  initialTime
hlsSegmentFormat: (GCKHLSSegmentFormat hlsSegmentFormat 

指定のイニシャライザ。

URL、プロトコル タイプ、初期時間、HLS セグメント タイプを指定して GCKMediaRequestItem を初期化します。

- (instancetype) initWithURL: (NSURL *)  url
protocolType: (GCKStreamingProtocolType protocolType 

コンビニエンス イニシャライザ。

URL とプロトコル タイプで GCKMediaRequestItem を初期化し、他のプロパティにはデフォルト値を使用します。

物件の詳細

- (NSURL*) mediaURL
readwritenonatomicstrong

メディア コンテンツの URL です。

- (GCKStreamingProtocolType) protocolType
readwritenonatomicassign

メディア ストリーミング プロトコル。

- (NSTimeInterval) initialTime
readwritenonatomicassign

プリキャッシュするメディアの初期時間。

デフォルト値は 0.0 です。

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

HLS セグメントの形式。

ProtocolType == GCKStreamingProtocolTypeHLS の場合は必須です。デフォルトは GCKHLSSegmentFormatUndefined です。