Network-Objekt

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer abgelöst. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, mediaPlayer anstelle von Windows Medienwiedergabe SDK für neuen Code zu verwenden. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Das Network-Objekt stellt Eigenschaften und Methoden bereit, die für den Zugriff auf Statistiken zur Qualität einer Netzwerkverbindung sowie zum Angeben und Abrufen der Netzwerkproxyeinstellungen verwendet werden.

Das Network-Objekt unterstützt die folgenden Eigenschaften.

Eigenschaft Beschreibung
Bandbreite Ruft die aktuelle Bandbreite des Medienelements ab.
Bitrate Ruft die aktuelle empfangene Bitrate ab.
bufferingCount Ruft die Häufigkeit der Pufferung während der Wiedergabe ab.
bufferingProgress Ruft den Prozentsatz der abgeschlossenen Pufferung ab.
bufferingTime Gibt die Pufferzeit in Millisekunden an oder ruft sie ab, bevor die Wiedergabe beginnt.
downloadProgress Ruft den Prozentsatz des abgeschlossenen Downloads ab.
encodedFrameRate Ruft die vom Inhaltsautor angegebene Videobildrate ab.
frameRate Ruft die aktuelle Videobildrate ab.
framesSkipped Ruft die Gesamtzahl der Frames ab, die während der Wiedergabe übersprungen wurden.
lostPackets Ruft die Anzahl der verlorenen Pakete ab.
Maxbandwidth Gibt die maximal zulässige Bandbreite an oder ruft sie ab.
maxBitRate Ruft die maximal mögliche Videobitrate ab.
receivedPackets Ruft die Anzahl der empfangenen Pakete ab.
rezeptionQuality Ruft den Prozentsatz der Pakete ab, die in den letzten 30 Sekunden empfangen wurden.
recoveredPackets Ruft die Anzahl der wiederhergestellten Pakete ab.
sourceProtocol Ruft das Quellprotokoll ab, das zum Empfangen von Daten verwendet wird.

 

Das Network-Objekt unterstützt die folgenden Methoden.

Methode Beschreibung
getProxyBypassForLocal Ruft einen Wert ab, der angibt, ob der Proxyserver von umgangen werden soll, wenn sich der Ursprungsserver in einem lokalen Netzwerk befindet.
getProxyExceptionList Ruft die Proxy-Ausnahmeliste ab.
getProxyName Ruft den Namen eines zu verwendenden Proxyservers ab.
getProxyPort Ruft den zu verwendenden Proxyport ab.
getProxySettings Ruft die Proxyeinstellung für ein bestimmtes Protokoll ab.
setProxyBypassForLocal Gibt einen Wert an, der angibt, ob der Proxyserver von umgangen werden soll, wenn sich der Ursprungsserver in einem lokalen Netzwerk befindet.
setProxyExceptionList Gibt die Proxy-Ausnahmeliste an.
setProxyName Gibt den Namen eines zu verwendenden Proxyservers an.
setProxyPort Gibt den zu verwendenden Proxyport an.
setProxySettings Gibt die Proxyeinstellung für ein bestimmtes Protokoll an.

 

Auf das Network-Objekt wird über die folgende Eigenschaft zugegriffen.

Object Eigenschaft
Player network

 

Siehe auch

Objektmodellreferenz für Skripterstellung