Freigeben über


TextTrack Klasse

Definition

Stellt eine Textspur in einem Objekt dar. Eine Textspur wird normalerweise für Sparsedaten verwendet, die sich auf die Audio- oder Videospuren beziehen.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.TextTrack")]
public class TextTrack : Microsoft.Azure.Management.Media.Models.TrackBase
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.TextTrack")>]
type TextTrack = class
    inherit TrackBase
Public Class TextTrack
Inherits TrackBase
Vererbung
TextTrack
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

TextTrack()

Initialisiert eine neue instance der TextTrack-Klasse.

TextTrack(String, String, String, Nullable<Visibility>, HlsSettings)

Initialisiert eine neue instance der TextTrack-Klasse.

Eigenschaften

DisplayName

Ruft den Anzeigenamen der Textspur auf einem Videoplayer ab oder legt diese fest. In HLS wird dies dem NAME-Attribut von EXT-X-MEDIA zugeordnet.

FileName

Ruft den Dateinamen ab oder legt diesen auf die Quelldatei fest. Diese Datei befindet sich im Speichercontainer des Objekts.

HlsSettings

Ruft die HLS-spezifische Einstellung für die Textspur ab oder legt diese fest.

LanguageCode

Ruft den RFC5646-Sprachcode für die Textspur ab.

PlayerVisibility

Ruft ab oder legt fest, wenn PlayerVisibility auf "Sichtbar" festgelegt ist, die Textspur im DASH-Manifest oder der HLS-Wiedergabeliste vorhanden ist, wenn sie von einem Client angefordert wird. Wenn playerVisibility auf "Ausgeblendet" festgelegt ist, ist der Text für den Client nicht verfügbar. Der Standardwert ist "Visible". Mögliche Werte: "Ausgeblendet", "Sichtbar"

Gilt für: