Pakket | flash.media |
Klasse | public class H264VideoStreamSettings |
Overerving | H264VideoStreamSettings VideoStreamSettings Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 11, AIR 3 |
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
bandwidth : int [alleen-lezen]
Haal de maximale hoeveelheid bandbreedte op in bytes per seconde die de huidige uitgaande videofeed kan gebruiken. | VideoStreamSettings | ||
codec : String [overschrijven] [alleen-lezen]
Videocodec die wordt gebruikt voor de compressie. | H264VideoStreamSettings | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
fps : Number [alleen-lezen]
De maximumframesnelheid waarmee videoframes worden gecodeerd, in frames per seconde. | VideoStreamSettings | ||
height : int [alleen-lezen]
De huidige coderingshoogte, in pixels. | VideoStreamSettings | ||
keyFrameInterval : int [alleen-lezen]
Het aantal videoframes dat volledig wordt verzonden (de zogeheten hoofdframes of IDR-frames) in plaats van te worden geïnterpoleerd door het algoritme voor videocompressie. | VideoStreamSettings | ||
level : String [alleen-lezen]
Het niveau dat wordt gebruikt voor H.264/AVC-codering. | H264VideoStreamSettings | ||
profile : String [alleen-lezen]
Profiel dat wordt gebruikt voor H.264/AVC-codering. | H264VideoStreamSettings | ||
quality : int [alleen-lezen]
Het vereiste niveau van de afbeeldingskwaliteit, zoals is bepaald door de hoeveelheid compressie die op elk videoframe wordt toegepast. | VideoStreamSettings | ||
width : int [alleen-lezen]
De huidige coderingsbreedte, in pixels. | VideoStreamSettings |
Methode | Gedefinieerd door | ||
---|---|---|---|
Hiermee wordt een instellingsobject gemaakt dat aangeeft dat de H.264/AVC-codec voor videocompressie moet worden gebruikt. | H264VideoStreamSettings | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Het aantal videoframes dat volledig wordt verzonden (de zogeheten hoofdframes of IDR-frames (Instantaneous Decoding Refresh)) in plaats van te worden geïnterpoleerd door het algoritme voor videocompressie. | VideoStreamSettings | ||
Stelt de resolutie en de framesnelheid in die voor videocodering wordt gebruikt. | VideoStreamSettings | ||
Stel het profiel en het niveau voor videocodering in. | H264VideoStreamSettings | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Hiermee wordt de maximumbandbreedte per seconde ingesteld of de vereiste beeldkwaliteit die de momenteel uitgaande videofeed kan gebruiken. | VideoStreamSettings | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
codec | eigenschap |
level | eigenschap |
level:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 11, AIR 3 |
Het niveau dat wordt gebruikt voor H.264/AVC-codering. Gebruik de methode setProfileLevel()
om de gewenste waarde voor deze eigenschap in te stellen. Deze eigenschap kan worden verhoogd door de H.264-codec als het geselecteerde niveau niet hoog genoeg is voor de opgegeven resolutie en framesnelheid.
Implementatie
public function get level():String
profile | eigenschap |
H264VideoStreamSettings | () | Constructor |
public function H264VideoStreamSettings()
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 11, AIR 3 |
Hiermee wordt een instellingsobject gemaakt dat aangeeft dat de H.264/AVC-codec voor videocompressie moet worden gebruikt.
setProfileLevel | () | methode |
public function setProfileLevel(profile:String, level:String):void
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 11, AIR 3 |
Stel het profiel en het niveau voor videocodering in. Mogelijke waarden voor het profiel zijn H264Profile.BASELINE
en H264Profile.MAIN
. De standaardwaarde is H264Profile.BASELINE
. Andere waarden worden genegeerd en resulteren in een fout. Zie de klasse H264Profile
voor meer informatie. Ondersteunde niveaus zijn 1, 1b, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 3, 3.1, 3.2, 4, 4.1, 4.2, 5 en 5.1. Het niveau kan worden verhoogd als dit is vereist door de resolutie en de framesnelheid. Zie de klasse H264Level
voor meer informatie.
Parameters
profile:String — Het aangevraagde coderingsprofiel als een tekenreeks. Zie de klasse H264Profile voor mogelijke waarden.
| |
level:String — Het aangevraagde coderingsniveau als een tekenreeks. Zie de klasse H264Level voor mogelijke waarden.
|
Gegenereerde uitzondering
Error — Als er een ongeldig profiel of niveau wordt opgegeven.
|
Wed Jun 13 2018, 11:42 AM Z