Displaying videos directly from link from symfony cast website without downloading.

This commit is contained in:
Krzysztof Płaczek committed 2023-03-31 11:25:32 +02:00
1 parent dce3cdd929
commit 32ead90121
4 files changed
+21 -7

No files matched your search

@@ -7,6 +7,7 @@ use App\Models\Chapter;
use App\Models\Course;
use GuzzleHttp\TransferStats;
use GuzzleHttp\Client;
use JetBrains\PhpStorm\NoReturn;
class SymfonyCastDlService
{
@@ -46,6 +47,13 @@ class SymfonyCastDlService
}
}
public function getChapterInfo(Chapter $chapter): string
{
$course = $chapter->course;
$chapterPage = $this->client->get('/screencast/' . $course->link . DIRECTORY_SEPARATOR . $chapter->link);
return $this->htmlParser->getVideoSource($chapterPage);
}
public function videoSize(Chapter $chapter): Chapter
{
if (!$chapter->video_size) {