| Paket | flash.media |
| Klasse | public class H264VideoStreamSettings |
| Vererbung | H264VideoStreamSettings VideoStreamSettings Object |
| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 11, AIR 3 |
| Eigenschaft | Definiert von | ||
|---|---|---|---|
![]() | bandwidth : int [schreibgeschützt]
Ruft die maximale Bandbreitennutzung für den aktuell ausgehenden Videofeed in Byte pro Sekunde ab. | VideoStreamSettings | |
| codec : String [override] [schreibgeschützt]
Der Videocodec, der für die Komprimierung verwendet wird. | H264VideoStreamSettings | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
![]() | fps : Number [schreibgeschützt]
Die maximale Bildrate, mit der Videobilder kodiert werden, in Bildern pro Sekunde (fps). | VideoStreamSettings | |
![]() | height : int [schreibgeschützt]
Die aktuelle kodierte Höhe in Pixel. | VideoStreamSettings | |
![]() | keyFrameInterval : int [schreibgeschützt]
Die Anzahl der Videobilder, die vollständig übertragen (sogenannte Schlüsselbilder oder IDR-Bilder) und nicht mit dem Algorithmus zur Videokomprimierung interpoliert werden. | VideoStreamSettings | |
| level : String [schreibgeschützt]
Level, das für die H.264/AVC-Kodierung verwendet wird. | H264VideoStreamSettings | ||
| profile : String [schreibgeschützt]
Profil, das für die H.264/AVC-Kodierung verwendet wird. | H264VideoStreamSettings | ||
![]() | quality : int [schreibgeschützt]
Die erforderliche Bildqualität, die sich aus dem Grad der Komprimierung jedes Videobilds ergibt. | VideoStreamSettings | |
![]() | width : int [schreibgeschützt]
Die aktuelle kodierte Breite in Pixel. | VideoStreamSettings | |
| Methode | Definiert von | ||
|---|---|---|---|
Erstellt ein Einstellungsobjekt, das angibt, den H.264/AVC-Codec für die Videokomprimierung zu verwenden. | H264VideoStreamSettings | ||
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Die Anzahl der Videobilder, die vollständig übertragen (sogenannte Schlüsselbilder oder IDR-Bilder (Instantaneous Decoding Refresh)) und nicht mit dem Algorithmus zur Videokomprimierung interpoliert werden. | VideoStreamSettings | |
![]() |
Legt die Auflösung und die Bildrate fest, die für die Videokodierung verwendet wird. | VideoStreamSettings | |
Legt Profil und Level für die Videokodierung fest. | H264VideoStreamSettings | ||
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Legt die maximale Bandbreite pro Sekunde oder die erforderliche Bildqualität fest, die der aktuell ausgehende Videofeed verwenden kann. | VideoStreamSettings | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() |
Gibt das angegebene Objekt als String zurück. | Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
codec | Eigenschaft |
level | Eigenschaft |
level:String [schreibgeschützt] | Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 11, AIR 3 |
Level, das für die H.264/AVC-Kodierung verwendet wird. Um den gewünschten Wert für diese Eigenschaft einzustellen, verwenden Sie die setProfileLevel()-Methode. Diese Eigenschaft kann vom H.264-Codec erhöht werden, wenn das ausgewählte Level für die angegebene Bildrate nicht ausreicht.
Implementierung
public function get level():Stringprofile | Eigenschaft |
profile:String [schreibgeschützt] | Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 11, AIR 3 |
Profil, das für die H.264/AVC-Kodierung verwendet wird. Um den gewünschten Wert für diese Eigenschaft einzustellen, verwenden Sie die setProfileLevel()-Methode.
Implementierung
public function get profile():StringH264VideoStreamSettings | () | Konstruktor |
public function H264VideoStreamSettings()| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 11, AIR 3 |
Erstellt ein Einstellungsobjekt, das angibt, den H.264/AVC-Codec für die Videokomprimierung zu verwenden.
setProfileLevel | () | Methode |
public function setProfileLevel(profile:String, level:String):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 11, AIR 3 |
Legt Profil und Level für die Videokodierung fest. Mögliche Werte für „profile“ sind H264Profile.BASELINE und H264Profile.MAIN. Der Standardwert H264Profile.BASELINE. Andere Werte werden ignoriert und führen zu einem Fehler. Weitere Informationen finden Sie in der Beschreibung der H264Profile-Klasse. Unterstützte Level sind 1, 1b, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 3, 3.1, 3.2, 4, 4.1, 4.2, 5 und 5.1. Das Level kann erhöht werden, falls dies für die Auflösung und Bildrate erforderlich ist. Weitere Informationen finden Sie in der Beschreibung der H264Level-Klasse.
Parameter
profile:String — Das angeforderte Encoderprofil als String. Mögliche Werte finden Sie in der Beschreibung der H264Profile-Klasse.
| |
level:String — Das angeforderte Encoderlevel als String. Mögliche Werte finden Sie in der Beschreibung der H264Level-Klasse.
|
Auslöser
Error — Wenn ein ungültiges Profil oder Level angegeben wurde.
|
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen