HTML5 .MP4视频无法播放

时间:2018-10-11 03:14:45

标签: php html video html5-video

我将视频转换为 base64string ,并解码了base64string,并使用file_put_contents将其转换为mp4文件。我这样做是为了将视频从移动应用程序传输到服务器。我可以转换和创建文件并在VLC中播放视频没有问题,但是问题是,当我将转换后的视频的路径文件放入VIDEO标签中时,视频将无法播放,而当我下载了MP4视频时从YouTube开始运作。我不知道为什么视频无法播放。

Base64String到MP4的转换:

$video_decode = base64_decode($Video);
$video_filename = 'C:/xampp/htdocs/TBSApp/uploads/'. $CAF . '_'.$CafDate.'_VID.mp4';
$video_dbfilename = './uploads/'. $CAF . '_'.$CafDate.'_VID.mp4';
$save_video = file_put_contents($video_filename, $video_decode);

HTML视频:

<div class="act-image-container">
    <video class="act-img" controls>
       <source src="'.$row["Video"].'" type="video/mp4">
    </video>
</div>

路径:

  

./ uploads / VQ4475WWUK_2018-10-11_VID.mp4

0 个答案:

没有答案