Повлияет ли загрузка моего видео через пакет Vimeo на мой сервер? - PullRequest
0 голосов
/ 10 марта 2019

Я использую пакет https://github.com/vimeo/laravel для загрузки моего видео в Vimeo.Но есть небольшая проблема с размером файла, поэтому я отредактировал конфигурацию php и nginx, чтобы разрешить до 500 запросов размером ... что не очень хорошо (имейте в виду, что это мой тестовый сервер, а не рабочий).Мне интересно, если пакет сам выполняет потоковую передачу файла и загружает его, или он использует столько же памяти, сколько размер файла и загружает его одновременно ..

Вот мой код:

public function UploadToVimeo(Request $request){
    $this->validate($request, [
        'class_id' => 'required|exists:teacher_classes,class_id',
        'video_name' => 'required|mimes:mp4,mov,ogg,qt',
    ]);
    $file = $request->video_name;
    $result = Vimeo::upload($file);
    if($result){
        $str = str_replace('/videos/','',$result);
        TeacherClass::where('class_id',$request->class_id)->update(['url'=>'https://vimeo.com'.$str]);
    }
    return back()->with('result',$str);
}

Может кто-нибудь объяснить мне, как работает пакет?Или способ потоковой передачи файла?

Спасибо

...