如何在Laravel中流式传输视频

时间:2019-11-05 10:12:00

标签: php laravel laravel-5 video video-streaming

我正在尝试将视频流式传输到刀片文件中。通常,视频正在加载,但我无法来回走动。

这是我关注的链接: https://codesamplez.com/programming/php-html5-video-streaming-tutorial

我已经在我的App/VideoStream.php类和刀片中添加了类内容

<?php
$video_path = 'my_video_ath';

$tmp = new \App\VideoStream($video_path);
$tmp->start();

?>


<video controls preload="auto" src="{{ $tmp }}" width="100%"></video>'

这有什么问题,请帮帮我。

1 个答案:

答案 0 :(得分:1)

您正在使用的类用于处理实际范围请求。您还需要提供一条使用该路线的路线:

Route::get('stream', function () {
   $video_path = 'my_video_ath';

   $tmp = new \App\VideoStream($video_path);
   $tmp->start();
})->name('stream');

然后HTML将是:

<video controls preload="auto" src="{{ route('stream') }}" width="100%"></video>'