如何使用ScriptCam在我的本地目录中保存文件?

时间:2015-08-03 02:22:49

标签: javascript php jquery video-streaming video-recording

我已尝试按照www.scriptcam.com和How to save files in my server with ScriptCam plugin的步骤进行操作。 脚本如下:



function fileReady(fileName) {
    $('#recorder').hide();              
    $('#message').html('This file is now dowloadable for five minutes over 
                <a href='+fileName+'>here</a>.');
    var x=fileName;

    if (x != null){
    $.post('ack.php', {x: x}, function(){
        //successful ajax request
    }).error(function(){
        alert('error... ohh no!');
    });

}

var fileNameNoExtension=fileName.replace(".mp4", "");
jwplayer("mediaplayer").setup({
    width:320,
    height:240,
    file: fileName,
    image: fileNameNoExtension+"_0000.jpg"
});

$('#mediaplayer').show();
}
&#13;
&#13;
&#13; 在我的ack.php脚本中,如下所示:

&#13;
&#13;
ack.php
$val=$_POST['x'];

$file = $val; 
$newfile = 'video/output.mp4'; 

if (!copy($file, $newfile)) { 
    echo "failed to copy $file...\n"; 
} 
&#13;
&#13;
&#13;

但文件未存储在我的文件夹&#39;视频&#39;,解决方案是什么?

1 个答案:

答案 0 :(得分:0)

1.将您的ack.php和视频文件夹保存在同一文件夹中。 2.看到您已经给予(读/写文件)视频文件夹的权限 如果不是那么你可以通过去它的属性来给它 4.然后试一试 5.我在我的服务器上做了同样的事情并取得了成功。