java.lang.Enum<PublisherKit.VideoBitratePreset>
com.opentok.android.PublisherKit.VideoBitratePreset
Toutes les interfaces implémentées :
: Serializable, Comparable<PublisherKit.VideoBitratePreset>, Constable
Classe englobante : : PublisherKit
public static enum PublisherKit.VideoBitratePreset extends Énumération<PublisherKit.VideoBitratePreset>
Définit les valeurs pour le PublisherKit.setVideoBitratePreset(VideoBitratePreset preset) méthode.
Ces préréglages appliquent des stratégies prédéfinies pour contrôler le débit binaire vidéo dans le flux de l'éditeur. Les configurations de préréglages et les réglages manuels du débit binaire s'excluent mutuellement.
Voir aussi : : - Publisher Max Bitrate
Résumé des classes imbriquées
Classes/interfaces imbriquées héritant de la classe java.lang.Énumération
Enum.EnumDesc<E extends Enum<E>>
Résumé des constantes d'énumération
Constantes d'énumération
Constante d'énumération
Description
VideoBitratePresetBwSaver
Préréglage « Économie de bande passante ».
VideoBitratePresetCustom
Débit binaire personnalisé.
VideoBitratePresetDefault
Préréglage par défaut.
VideoBitratePresetExtraBwSaver
Préréglage supplémentaire d'économie de bande passante.
Résumé de la méthode
Toutes les méthodesMéthodes statiquesMéthodes d'instanceMéthodes concrètes
Modificateur et type
Méthode
Description
int
get()
static PublisherKit.VideoBitratePreset
valueOf(String name)
Renvoie la constante d'énumération de cette classe portant le nom spécifié.
static PublisherKit.VideoBitratePreset[]
values()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Méthodes héritées de la classe java.lang.Énumération
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Méthodes héritées de la classe java.lang.Objet
getClass, notify, notifyAll, wait, wait, wait
Détails sur les constantes d'énumération
Préréglage par défaut du débit binaire vidéo
public static final PublisherKit.VideoBitratePreset Préréglage par défaut du débit binaire vidéo
Réglage par défaut. Aucune restriction supplémentaire n'est appliquée. Il s'agit du mode par défaut.
Préréglage de débit binaire vidéo « BwSaver »
public static final PublisherKit.VideoBitratePreset Préréglage de débit binaire vidéo « BwSaver »
Préréglage « Économie de bande passante ». Applique des restrictions modérées afin de réduire la consommation de bande passante tout en conservant une qualité vidéo raisonnable.
Préréglage de débit binaire vidéo « Extra Bw Saver »
public static final PublisherKit.VideoBitratePreset Préréglage de débit binaire vidéo « Extra Bw Saver »
Préréglage « Économie de bande passante » supplémentaire. Applique des contraintes strictes afin de réduire au minimum l'utilisation de la bande passante.
Préréglage personnalisé du débit binaire vidéo
public static final PublisherKit.VideoBitratePreset Préréglage personnalisé du débit binaire vidéo
Débit binaire personnalisé.
Correspond à un débit binaire configuré manuellement à l'aide de PublisherKit.setMaxVideoBitrate(int).
Renvoyé à des fins de suivi, mais ne peut pas être configuré directement.
Détails de la méthode
valeurs
public statique PublisherKit.VideoBitratePreset[] valeurs()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Retourne : : un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées
valueOf
public statique PublisherKit.VideoBitratePreset valueOf(Chaîne nom)
Renvoie la constante d'énumération de cette classe portant le nom spécifié. La chaîne de caractères doit correspondre à exactement un identifiant utilisé pour déclarer une constante d'énumération dans cette classe. (Les espaces superflus ne sont pas autorisés.)
Paramètres :
: name - le nom de la constante d'énumération à renvoyer.
Renvoie : : la constante d'énumération portant le nom spécifié
Lancers :
: IllegalArgumentException - si cette classe d'énumération ne comporte aucune constante portant le nom indiqué
: NullPointerException - si l'argument est nul
obtenir
public int get()