使用php播放MP4文件失败

使用php播放MP4文件失败,php,html,mp4,Php,Html,Mp4,我正在开发html5视频。似乎当我尝试用直接url嵌入视频时,视频总是可以成功播放。然而,当我试图使用php从视频/mp4内容中的url获取内容时,它无法播放。如何确保即使我使用php也能成功播放视频?(如果我将内容类型设置为application/octet stream,将内容处理设置为attachment,视频将使用php成功播放)请不要教我fopen的方法,因为我需要加密mp4,因此源内容必须为字符串格式。 $zipc="decrypted_string"; header("Conten

我正在开发html5视频。似乎当我尝试用直接url嵌入视频时,视频总是可以成功播放。然而,当我试图使用php从视频/mp4内容中的url获取内容时,它无法播放。如何确保即使我使用php也能成功播放视频?(如果我将内容类型设置为application/octet stream,将内容处理设置为attachment,视频将使用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\u end\u clean()
,一切都可以正常工作