Класс GCKMediaRequestItem

Справочник класса GCKMediaRequestItem

Обзор

Класс, представляющий элемент запроса, отправляемый получателям Cast.

Его можно использовать для предварительного кэширования медиаконтента.

С
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  

Назначенный инициализатор.

Инициализирует GCKMediaRequestItem с URL-адресом, типом протокола, начальным временем и типом сегмента HLS.

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

Удобный инициализатор.

Инициализирует GCKMediaRequestItem с URL-адресом и типом протокола и использует значения по умолчанию для других свойств.

Детали недвижимости

- (NSURL*) mediaURL
read write nonatomic strong

URL-адрес медиаконтента.

- ( GCKStreamingProtocolType ) protocolType
read write nonatomic assign

Протокол потоковой передачи мультимедиа.

- (NSTimeInterval) initialTime
read write nonatomic assign

Начальное время предварительного кэширования мультимедиа.

Значение по умолчанию — 0,0.

- ( GCKHLSSegmentFormat ) hlsSegmentFormat
read write nonatomic assign

Формат сегмента HLS.

Это необходимо, если тип протокола == GCKStreamingProtocolTypeHLS. По умолчанию используется GCKHLSSegmentFormatUndefined.