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 .

R�sum� du gestionnaire
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

Options de contexte
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