2015-02-13 3 views
0

Я ищу решение, аналогичное тому, предложенной здесь (моя проблема та же): How to save files in my server with ScriptCam pluginСохранить вебкамера запись с scriptcam

, к сожалению, что один не работает для меня. У меня есть плагин scriptcam на моем сайте. Записанные видео должны быть отправлены в мою ftp-папку, но она не работает (хотя тестовый файл .txt работает). Поддержка Scriptcam, по-видимому, не существует.

поэтому я решил, что возможно автоматически захватить видео из сгенерированной ссылки с помощью скрипта, но я не уверен, как это сделать. Мой PHP очень простой и, как это ни парадоксально, мой курс php начинается на следующей неделе в среду, через два дня после того, как сайт (http://www.trainemotionmanagement.com) должен идти в прямом эфире.

Любые идеи?

scriptcam 'звукозаписи' функции выглядит следующим образом:

function fileReady(fileName) { 
      $('#recorder').hide(); 
      fileName2=fileName.replace('mp4','gif'); 
      $('#message').html('The MP4 file is now dowloadable for five minutes over <a href="'+fileName+'">here</a>. The animated GIF can be downloaded <a href="'+fileName2+'">here</a>.'); 
      var fileNameNoExtension=fileName.replace(".mp4", ""); 
      jwplayer("mediaplayer").setup({ 
       width:320, 
       height:240, 
       file: fileName, 
       image: fileNameNoExtension+'_0000.jpg', 
       tracks: [{ 
        file: fileNameNoExtension+'.vtt', 
        kind: 'thumbnails' 
       }] 
      }); 
      $('#mediaplayer').show(); 
     } 

EDIT: Устранено. КАК? Не знаю, он только начал работать внезапно.

ответ

0

Если тестовый файл .txt хранится в вашем ftp, значит, соединение ftp и другие настройки в порядке. Из вашего описания проблемы кажется, что вы, возможно, не использовали коды js для того, чтобы все это работало.

На сайте scriptcam есть купол, который отлично работал для меня. http://www.scriptcam.com/demo_2.cfm

Это должно работать и на вас.

+0

Я использовал эту демонстрационную версию в качестве отправной точки, так что это не может быть проблемой. – ShariDB

+0

Любая ошибка консоли js? – user2792643

+0

Нет. Я прочесываю интернет и, по-видимому, это случается с рядом людей. – ShariDB

0

function fileReady(fileName) { $.ajax({ type: 'POST', data:{"file_name":fileName}, url: URL, contentType: 'application/json', success: function(responseXml) { $('#message').html('Video created successfully..');

} }); }

В стороне сервера

получить параметр имя файла, (где имя файла будет URL для файла MP4)

если вы используете PHP

file_put_contents (» save_filename ", fopen (имя файла, 'r'));

и сохранить.

Обратите внимание, что scriptcam удалит этот файл из своего сервера через 5 минут. Поэтому нам нужно скопировать файл с помощью этого метода или настроить параметры ftp-сервера.

наслаждайтесь !!!

+0

К сожалению, это не сработало – ShariDB

Смежные вопросы