SWFMovie::streamMP3

(PHP 5 < 5.3.0, PECL ming SVN)

SWFMovie::streamMP3Transfiere un archivo MP3

Descripción

SWFMovie::streamMP3 ( mixed $mp3file [, float $skip = 0 ] ) : int
Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su funcionamiento, nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Utilícela bajo su propia responsabilidad.

Transfiere el archivo MP3 dado por mp3file.

Este método no es muy robusto en el manejo de singularidades (puede saltar sobre una etiqueta ID3 inicial, pero eso es lo que hay).

Observe que la película no es lo suficientemente inteligente para poner los fotogramas suficientes para que contenga el flujo mp3 completo- se tendrán que añadir (longitud de la canción * fotogramas por segundo) fotogramas para obtener el flujo completo.

Parámetros

mp3file

Puede ser un puntero a un archivo devuelto pora fopen() o la información MP3, como cadena binaria.

skip

Número de segundos a saltarse.

Valores devueltos

Devuelve el número de fotogramas.

Historial de cambios

Versión Descripción
5.2.0 Se añadió skip

Ejemplos

Ejemplo #1 Ejemplo de transmisión

<?php
$m 
= new SWFMovie();
$m->setRate(12.0);
$m->streamMp3(file_get_contents("distortobass.mp3"));
// use su propio MP3

// El archivo dura 11.85 segundos a 12.0 fps = 142 fotogramas
$m->setFrames(142);

header('Content-type: application/x-shockwave-flash');
$m->output();
?>