arquivo mp4 através do php não sendo reproduzido como vídeo html5
Estou tentando gerar um arquivo de vídeo mp4 através do PHP. Quando é usado através de um flash player (por exemplo, flowplayer), está funcionando muito bem. Mas quando estou tentando usá-lo como fonte em uma tag de vídeo html5 ou para chamar diretamente o arquivo php, ele não funcion
O código que eu uso é o seguinte:
$filesize = filesize($file);
header("Content-Type: video/mp4");
if ( empty($_SERVER['HTTP_RANGE']) )
{
header("Content-Length: $filesize");
readfile($file);
}
else //violes rfc2616, which requires ignoring the header if it's invalid
{
rangeDownload($file);
}
andrangeDownload
função @ é dehttp: //mobiforge.com/developing/story/content-delivery-mobile-devicepêndice
Mesmo quando eu uso umContent-Range
cabeçalho Content-Range:bytes 0-31596111/31596112
), é difícil baixar 30,13 MB do vídeo.