Hérite de NSObject
Déclaré dans OTPublisherKit.h

Vue d'ensemble

@class OTVideoCodecPreference

automatic

Indique si la sélection du codec est automatique.

@property (nonatomic, readonly) BOOL automatic

Discussion

  • Si YES, le SDK choisira automatiquement le codec le plus adapté.
  • Si NO, vous devez fournir une liste de codecs dans codecs.

Déclaré à

OTPublisherKit.h

codecs

Liste classée par ordre de préférence des codecs.

@property (nonatomic, readonly, nonnull) NSArray<NSNumber*> *codecs

Discussion

Cette propriété n'est valable que lorsque automatic == NO. Le tableau contient NSNumber valeurs correspondant aux types de codecs. Voir OTVideoCodecType.

Déclaré à

OTPublisherKit.h

+ automatic

Crée une préférence de codec pour laquelle le SDK sélectionne automatiquement le codec.

+ (nonnull instancetype)automatic

Valeur de retour

Une nouvelle instance de `OTVideoCodecPreference` configurée pour la sélection automatique du codec.

Déclaré à

OTPublisherKit.h

+ manualWithCodecs:

Crée une préférence de codec contenant une liste explicite de codecs.

+ (nonnull instancetype)manualWithCodecs:(nonnull NSArray<NSNumber*> *)codecs

Paramètres

codecs Tableau ordonné de types de codecs (encapsulés dans NSNumber), indiquant l'ordre de préférence pour la négociation des codecs. Voir OTVideoCodecType.

Valeur de retour

Une nouvelle instance de configurée avec la liste de codecs indiquée.

Déclaré à

OTPublisherKit.h