Flux Audio
ogg:// PHP 4.3.0 et suivant (PECL)
- ogg://fichierSon.ogg
- ogg:///chemin/vers/fichierSon.ogg
- ogg://http://www.example.com/chemin/vers/FluxAduio.ogg
Note: Ce gestionnaire n'est pas activ� par d�faut
Pour utiliser le gestionnaire ogg://, vous devez installer l'extension » OGG/Vorbis disponible sur » PECL.
Les fichiers ouverts pour lecture avec le gestionnaire ogg:// sont trait�s comme de l'audio compress�e en utilisant le codec OGG/Vorbis. De la m�me fa�on, les fichiers ouverts pour �criture ou pour ajout avec le gestionnaire ogg:// sont �crits comme �tant des donn�es audio compress�es. La fonction stream_get_meta_data(), lorsqu'elle est utilis�e sur un fichier OGG/Vorbis ouvert pour lecture retournera de nombreux d�tails concernant ce flux, incluant l'en-t�te vendor , tous les commentaires comments , le nombre de canaux channels , le taux d'�chantillonnage rate ainsi que le taux d'encodage d�crit par : bitrate_lower , bitrate_upper , bitrate_nominal et bitrate_window .
Attribut | Support� |
---|---|
Restreint par allow_url_fopen | Non |
Permet la lecture | Oui |
Permet l'�criture | Oui |
Permet l'ajout | Oui |
Permet la lecture et l'�criture simultan�ment | Non |
Supporte la fonction stat() | Non |
Supporte la fonction unlink() | Non |
Supporte la fonction rename() | Non |
Supporte la fonction mkdir() | Non |
Supporte la fonction rmdir() | Non |
Nom | Utilisation | D�faut | Mode |
---|---|---|---|
pcm_mode | L'encodage PCM � appliquer pendant la lecture, parmi un de ceux-l� : OGGVORBIS_PCM_U8, OGGVORBIS_PCM_S8, OGGVORBIS_PCM_U16_BE, OGGVORBIS_PCM_S16_BE, OGGVORBIS_PCM_U16_LE et OGGVORBIS_PCM_S16_LE. (8 vs 16 bit, sign� ou non, gros ou petit endian) | OGGVORBIS_PCM_S16_LE | Lecture |
rate | Taux d'�chantillonnage des donn�es entrantes, exprim� en Hz | 44100 | �criture/Traitement |
bitrate | Lorsque donn� sous forme d'entier, la vitesse du d�bit pour encoder : de 16000 � 131072. Lorsque donn� sous forme de nombre d�cimal, la variation de la qualit� du d�bit � utiliser : de -1.0 � 1.0. | 128000 | �criture/Ajout |
channels | Le num�ro du canal audio � encoder, typiquement 1 (Mono) ou 2 (St�r�o). Intervalle pouvant aller aussi haut que 16. | 2 | �criture/Ajout |
comments | Un tableau de valeurs sous forme de cha�nes de caract�res � encoder dans la piste d'en-t�te. | �criture/Ajout |