How to save files in my server with ScriptCam plugin

后端 未结 2 1164
执念已碎
执念已碎 2021-01-23 23:13

I want the users of my website to stream video in the website and preview it. then they can click save and the file is saved in the website\'s server. I found this plugin

<
相关标签:
2条回答
  • 2021-01-23 23:47

    Sorry, I found out I had to register and set up the ftp options and also allow incoming connections on my server.

    0 讨论(0)
  • 2021-01-24 00:06

    Actually You can save the video file in your server. In that case you have to go to the code from where the link is generated. Then send the video url to a php page via ajax $.post method.Then in the php page write a php "copy" function. See the code below :-

    First go to the fileReady() in the index.php page to get the video url:-

    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();
    }
    

    the create a php page as I have created as ack.php. then write the following code:- ack.php

    $val=$_POST['x'];
    
    $file = $val; 
    $newfile = 'video/output.mp4'; 
    
    if (!copy($file, $newfile)) { 
        echo "failed to copy $file...\n"; 
    } 
    

    This works fine but the problem is that the video quality is not very good. If anyone can give me solution that how can I increase the video quality in scriptcam then that will be very helpful for me.

    0 讨论(0)
提交回复
热议问题