Javascript 来自临时路径的PHP流文件?

Javascript 来自临时路径的PHP流文件?,javascript,php,file-upload,Javascript,Php,File Upload,我有一个PHP/JS文件上传,我想流一个视频之前,它是100%上传 我是怎么做到的 fileupload.html(JS,uploadFile()): fileupload.html(html) 文件\u upload\u parser.php: <?php $fileName = $_FILES["file1"]["name"]; $fileTmpLoc = $_FILES["file1"]["tmp_name"]; if(move_uploaded_file($fileTmpL

我有一个PHP/JS文件上传,我想流一个视频之前,它是100%上传

我是怎么做到的

fileupload.html(JS,uploadFile()):

fileupload.html(html)



文件\u upload\u parser.php:

<?php
$fileName = $_FILES["file1"]["name"];
$fileTmpLoc = $_FILES["file1"]["tmp_name"];

if(move_uploaded_file($fileTmpLoc, "uploads/$fileName")){
    echo "complete";
}
?>

VideoStream.php:

streamer.php

<?php
    $path = $_GET['path'];
    include "VideoStream.php";
    $stream = new VideoStream($path); 
    $stream->start();exit;
?>

<video controls preload="auto" src="<?php echo $path ?>" width="100%"></video>


好的,那么你想让人们在上传视频之前预览他们选择的内容

HTML和JavaScript代码

(功能预览\u视频(){
“严格使用”
var URL=window.URL | | window.webkitURL
var Play_Video=功能(事件){
var file=this.files[0]
var type=file.type
var videoNode=document.querySelector('video'))
var fileURL=URL.createObjectURL(文件)
videoNode.src=文件URL
}
var inputNode=document.querySelector('input')
inputNode.addEventListener('change',Play_Video,false)
})()

好的,那么你想在人们上传视频之前向他们展示他们选择的预览

HTML和JavaScript代码

(功能预览\u视频(){
“严格使用”
var URL=window.URL | | window.webkitURL
var Play_Video=功能(事件){
var file=this.files[0]
var type=file.type
var videoNode=document.querySelector('video'))
var fileURL=URL.createObjectURL(文件)
videoNode.src=文件URL
}
var inputNode=document.querySelector('input')
inputNode.addEventListener('change',Play_Video,false)
})()


你想让我教你怎么做吗?是的,那太好了!发生什么事了?你想让我告诉你我怎么做吗?是的,那太好了!发生了什么事?
<?php
$fileName = $_FILES["file1"]["name"];
$fileTmpLoc = $_FILES["file1"]["tmp_name"];

if(move_uploaded_file($fileTmpLoc, "uploads/$fileName")){
    echo "complete";
}
?>
<?php
    $path = $_GET['path'];
    include "VideoStream.php";
    $stream = new VideoStream($path); 
    $stream->start();exit;
?>

<video controls preload="auto" src="<?php echo $path ?>" width="100%"></video>