Package | flash.net |
Classe | public final class NetStreamInfo |
Héritage | NetStreamInfo Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
, qui prend un instantané de l’état QOS actuel et fournit les statistiques QOS via les propriétés NetStreamInfo.
Remarque : AIR 3.0 for iOS ne prend en charge aucune propriété NetStreamInfo.
Propriété | Défini par | ||
---|---|---|---|
audioBufferByteLength : Number [lecture seule]
Fournit la taille du tampon audio Netstream, en octets. | NetStreamInfo | ||
audioBufferLength : Number [lecture seule]
Fournit la taille du tampon audio Netstream, en secondes. | NetStreamInfo | ||
audioByteCount : Number [lecture seule]
Spécifie le nombre total d’octets audio arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. | NetStreamInfo | ||
audioBytesPerSecond : Number [lecture seule]
Spécifie la cadence à laquelle le tampon audio NetStream est rempli, en octets par seconde. | NetStreamInfo | ||
audioLossRate : Number [lecture seule]
Spécifie la perte audio de la session NetStream. | NetStreamInfo | ||
byteCount : Number [lecture seule]
Spécifie le nombre total d’octets audio arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. | NetStreamInfo | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentBytesPerSecond : Number [lecture seule]
Spécifie la cadence à laquelle le tampon Netstream est rempli, en octets par seconde. | NetStreamInfo | ||
dataBufferByteLength : Number [lecture seule]
Fournit la taille du tampon de données Netstream, en octets. | NetStreamInfo | ||
dataBufferLength : Number [lecture seule]
Fournit la taille du tampon des données Netstream, en secondes. | NetStreamInfo | ||
dataByteCount : Number [lecture seule]
Spécifie le nombre total d’octets de messages de données arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. | NetStreamInfo | ||
dataBytesPerSecond : Number [lecture seule]
Spécifie la cadence à laquelle le tampon de données NetStream est rempli, en octets par seconde. | NetStreamInfo | ||
droppedFrames : Number [lecture seule]
Renvoie le nombre d’images vidéo abandonnées dans la session de lecture NetStream en cours. | NetStreamInfo | ||
isLive : Boolean [lecture seule]
Indique si le média en cours de lecture est enregistré ou en direct. | NetStreamInfo | ||
maxBytesPerSecond : Number [lecture seule]
Spécifie la cadence maximale à laquelle le tampon NetStream est rempli, en octets par seconde. | NetStreamInfo | ||
metaData : Object [lecture seule]
Objet de métadonnées le plus récent associé au média en cours de lecture. | NetStreamInfo | ||
playbackBytesPerSecond : Number [lecture seule]
Renvoie la cadence de lecture du flux, en octets par seconde. | NetStreamInfo | ||
resourceName : String [lecture seule]
Nom de la ressource utilisée lors de l’appel de NetStream.play(). | NetStreamInfo | ||
SRTT : Number [lecture seule]
Temps de boucle corrigé (SRTT, Smoothed Round Trip Time) de la session NetStream, en millisecondes. | NetStreamInfo | ||
uri : String [lecture seule]
URI utilisée lors de l’appel de NetConnection.connect(). | NetStreamInfo | ||
videoBufferByteLength : Number [lecture seule]
Fournit la taille du tampon vidéo Netstream, en octets. | NetStreamInfo | ||
videoBufferLength : Number [lecture seule]
Fournit la taille du tampon vidéo Netstream, en secondes. | NetStreamInfo | ||
videoByteCount : Number [lecture seule]
Spécifie le nombre total d’octets vidéo arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. | NetStreamInfo | ||
videoBytesPerSecond : Number [lecture seule]
Spécifie la cadence à laquelle le tampon vidéo NetStream est rempli, en octets par seconde. | NetStreamInfo | ||
videoLossRate : Number [lecture seule]
Indique le taux de perte vidéo du flux de réseau (taux de messages perdus par rapport au nombre total de messages). | NetStreamInfo | ||
xmpData : Object [lecture seule]
Objet de données XMP le plus récent associé au média en cours de lecture. | NetStreamInfo |
Méthode | Défini par | ||
---|---|---|---|
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie une valeur de texte donnant la liste des propriétés de l’objet NetStreamInfo. | NetStreamInfo | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
audioBufferByteLength | propriété |
audioBufferByteLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon audio Netstream, en octets. La propriété spécifie la taille du tampon pour les données audio du support de diffusion en continu, en direct et enregistré. Cette propriété est similaire à Netstream.bytesLoaded
, utilisée dans les téléchargements progressifs.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get audioBufferByteLength():Number
audioBufferLength | propriété |
audioBufferLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon audio Netstream, en secondes. Cette propriété étend la propriété NetStream.bufferLength
et fournit la durée du tampon, en particulier pour les données audio.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get audioBufferLength():Number
audioByteCount | propriété |
audioByteCount:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie le nombre total d’octets audio arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. Vous pouvez utiliser cette valeur pour calculer la cadence des données audio entrantes, en utilisant la mesure de votre choix, et en créant une horloge et en calculant la différence entre les valeurs des appels successifs à l’horloge. Vous pouvez également utiliser audioBytesPerSecond
.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get audioByteCount():Number
Eléments de l’API associés
audioBytesPerSecond | propriété |
audioBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la cadence à laquelle le tampon audio NetStream est rempli, en octets par seconde. La valeur est calculée en tant que moyenne des données audio reçues au cours de la dernière seconde.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get audioBytesPerSecond():Number
audioLossRate | propriété |
audioLossRate:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Spécifie la perte audio de la session NetStream. Cette valeur ne renvoie une valeur valide que pour les flux RTMFP et renvoie 0 pour les flux RTMP. La perte audio est le rapport entre les messages perdus et le total des messages.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get audioLossRate():Number
byteCount | propriété |
byteCount:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie le nombre total d’octets audio arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. Vous pouvez utiliser cette valeur pour calculer la cadence des données entrantes, en utilisant la mesure de votre choix, et en créant une horloge et en calculant la différence entre les valeurs des appels successifs à l’horloge. Vous pouvez également utiliser currentBytesPerSecond
.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get byteCount():Number
Eléments de l’API associés
currentBytesPerSecond | propriété |
currentBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la cadence à laquelle le tampon Netstream est rempli, en octets par seconde. La valeur est calculée en tant que moyenne des données reçues au cours de la dernière seconde.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get currentBytesPerSecond():Number
dataBufferByteLength | propriété |
dataBufferByteLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon de données Netstream, en octets. La propriété spécifie la taille du tampon pour les messages de données su support de diffusion en continu, en direct et enregistré. Cette propriété est similaire à Netstream.bytesLoaded
, utilisée dans les téléchargements progressifs.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get dataBufferByteLength():Number
dataBufferLength | propriété |
dataBufferLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon des données Netstream, en secondes. Cette propriété étend la propriété NetStream.bufferLength
et fournit la durée du tampon, en particulier pour les messages de données.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get dataBufferLength():Number
dataByteCount | propriété |
dataByteCount:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie le nombre total d’octets de messages de données arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. Vous pouvez utiliser cette valeur pour calculer la cadence des messages de données entrants, en utilisant la mesure de votre choix, et en créant une horloge et en calculant la différence entre les valeurs des appels successifs à l’horloge. Vous pouvez également utiliser dataBytesPerSecond
.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get dataByteCount():Number
Eléments de l’API associés
dataBytesPerSecond | propriété |
dataBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la cadence à laquelle le tampon de données NetStream est rempli, en octets par seconde. La valeur est calculée en tant que moyenne des messages de données reçus au cours de la dernière seconde.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get dataBytesPerSecond():Number
droppedFrames | propriété |
droppedFrames:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Renvoie le nombre d’images vidéo abandonnées dans la session de lecture NetStream en cours.
Dans le cas de téléchargement de flux enregistrés ou progressifs, si la vidéo est de qualité ou de résolution élevée, le décodeur peut être en retard dans le décodage du nombre requis d’images par seconde s’il ne dispose pas des ressources CPU système adéquates. En flux continu en direct, le tampon abandonne les images vidéo si le retard devient trop important. Cette propriété spécifie le nombre d’images abandonnées et non présentées normalement.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get droppedFrames():Number
isLive | propriété |
isLive:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.3, AIR 2.7 |
Indique si le média en cours de lecture est enregistré ou en direct. Cette propriété est pertinente uniquement pour la diffusion en continu RTMP. Pour un téléchargement progressif et la diffusion en continu HTTP dynamique, cette propriété est toujours false
.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Remarque : cette propriété est toujours définie sur false
dans Flash Player dans le navigateur sur Android et le système d’exploitation des tablettes Blackberry ou dans AIR sur iOS.
Implémentation
public function get isLive():Boolean
maxBytesPerSecond | propriété |
maxBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la cadence maximale à laquelle le tampon NetStream est rempli, en octets par seconde. Cette valeur fournit des informations sur la capacité du réseau du client sur la base des derniers messages reçus par l’objet NetStream
. Selon la taille du tampon spécifié dans NetStream.bufferTime
et la bande passante disponible sur le client, Flash Media Server remplit le tampon en rafales. Cette propriété fournit la cadence maximale à laquelle le tampon du client est rempli.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get maxBytesPerSecond():Number
metaData | propriété |
metaData:Object
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.3, AIR 2.7 |
Objet de métadonnées le plus récent associé au média en cours de lecture.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Remarque : cette propriété est toujours définie sur null
dans Flash Player dans le navigateur sur Android et le système d’exploitation des tablettes Blackberry ou dans AIR sur iOS.
Implémentation
public function get metaData():Object
playbackBytesPerSecond | propriété |
playbackBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Renvoie la cadence de lecture du flux, en octets par seconde. Le tampon de lecture peut contenir diverses listes de lecture. Cette propriété fournit la cadence de lecture correspondant le mieux à la vitesse de transmission du flux de données en cours de lecture.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get playbackBytesPerSecond():Number
resourceName | propriété |
resourceName:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.3, AIR 2.7 |
Nom de la ressource utilisée lors de l’appel de NetStream.play()
. Cette propriété indique l’adresse URL complète pour le téléchargement progressif, le nom de la ressource pour la diffusion en continu RTMP et la valeur null
pour la diffusion en continu HTTP.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Remarque : cette propriété est toujours définie sur null
dans Flash Player dans le navigateur sur Android et le système d’exploitation des tablettes Blackberry ou dans AIR sur iOS.
Implémentation
public function get resourceName():String
Eléments de l’API associés
SRTT | propriété |
SRTT:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Temps de boucle corrigé (SRTT, Smoothed Round Trip Time) de la session NetStream, en millisecondes. Cette propriété contient une valeur valide uniquement pour les flux de données RTMFP. Pour les flux de données RTMP, la valeur est 0.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get SRTT():Number
Eléments de l’API associés
uri | propriété |
uri:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.3, AIR 2.7 |
URI utilisée lors de l’appel de NetConnection.connect()
. Cette valeur est null
pour un téléchargement progressif ou une diffusion en continu HTTP.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Remarque : cette propriété est toujours définie sur null
dans Flash Player dans le navigateur sur Android et le système d’exploitation des tablettes Blackberry ou dans AIR sur iOS.
Implémentation
public function get uri():String
Eléments de l’API associés
videoBufferByteLength | propriété |
videoBufferByteLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon vidéo Netstream, en octets. La propriété spécifie la taille du tampon pour les données vidéo du support de diffusion en continu, en direct et enregistré. Cette propriété est similaire à Netstream.bytesLoaded
, utilisée dans les téléchargements progressifs.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get videoBufferByteLength():Number
videoBufferLength | propriété |
videoBufferLength:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fournit la taille du tampon vidéo Netstream, en secondes. Cette propriété étend la propriété NetStream.bufferLength
et fournit la durée du tampon en secondes, en particulier pour les données vidéo.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get videoBufferLength():Number
videoByteCount | propriété |
videoByteCount:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie le nombre total d’octets vidéo arrivés en file d’attente, quelle que soit la quantité déjà lue ou vidée. Vous pouvez utiliser cette valeur pour calculer la cadence des données vidéo entrantes, en utilisant la mesure de votre choix, et en créant une horloge et en calculant la différence entre les valeurs des appels successifs à l’horloge. Vous pouvez également utiliser videoBytesPerSecond
.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get videoByteCount():Number
Eléments de l’API associés
videoBytesPerSecond | propriété |
videoBytesPerSecond:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Spécifie la cadence à laquelle le tampon vidéo NetStream est rempli, en octets par seconde. La valeur est calculée en tant que moyenne des données vidéo reçues au cours de la dernière seconde.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get videoBytesPerSecond():Number
videoLossRate | propriété |
videoLossRate:Number
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique le taux de perte vidéo du flux de réseau (taux de messages perdus par rapport au nombre total de messages).
Lorsque le message est plus petit que l’unité de transmission maximale (UTM), cette valeur correspond au taux de perte de paquets réseau.
Cette propriété renvoie une valeur valide uniquement pour les flux RTMFP. Pour les flux RTMP, elle renvoie une valeur de zéro. Pour plus d’informations, voir la documentation de Flash Media Server.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Implémentation
public function get videoLossRate():Number
xmpData | propriété |
xmpData:Object
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.3, AIR 2.7 |
Objet de données XMP le plus récent associé au média en cours de lecture.
Remarque : non pris en charge dans AIR 3.0 for iOS.
Remarque : cette propriété est toujours définie sur null
dans Flash Player dans le navigateur sur Android et le système d’exploitation des tablettes Blackberry ou dans AIR sur iOS.
Implémentation
public function get xmpData():Object
toString | () | méthode |
public function toString():String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Renvoie une valeur de texte donnant la liste des propriétés de l’objet NetStreamInfo.
Valeur renvoyéeString — Chaîne contenant les valeurs des propriétés de l’objet NetStreamInfo.
|
Tue Jun 12 2018, 09:30 AM Z