SWFMovie::streamMP3
(PHP 5 < 5.3.0, PECL ming SVN)
SWFMovie::streamMP3 — Transfiere un archivo MP3
Descripción
SWFMovie::streamMP3
(
mixed $mp3file
[,
float $skip
= 0
] ) :
int
AdvertenciaEsta 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.
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();
?>