(PHP 5 < 5.3.0, PECL ming SVN)
SWFMovie::streamMP3 — Transfiere un archivo MP3
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.
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.
Devuelve el número de fotogramas.
Versión | Descripción |
---|---|
5.2.0 | Se añadió skip |
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();
?>