用php播放MP4文件失败


MP4 files playing failed with php

我正在开发html5视频。似乎当我尝试用直接url嵌入视频时,视频总是可以成功播放的。然而,当我尝试使用php从video/mp4内容中的url获取内容时,它无法播放。即使我使用php,我如何确保我可以成功播放视频?(如果我将内容类型设置为应用程序/八位字节流,将内容处理设置为附件,则视频将成功地用php播放)请不要教我fopen的方法,因为我需要加密mp4,所以源内容必须是字符串格式

$zipc="decrypted_string";
header("Content-type: video/mp4");
header("HTTP/1.1 206 Partial Content");
header('Accept-Ranges: bytes');
header('Content-Length:'.(strlen($zipc)));
header("Content-Range: bytes 0-".(strlen($zipc)-1)."/".strlen($zipc));
echo $zipc;}

只需添加php函数ob_end_clean(),一切都会正常工作。