milebits / laravel-stream
一个laravel包,可以让您的laravel应用程序拥有视频流功能。
3.0.2
2022-02-10 14:27 UTC
Requires
- php: >=8.0
- laravel/framework: ^8|^9
- milebits/helpers: ^3
README
一个laravel包,让您轻松将视频流功能集成到laravel应用程序中。
安装
您可以使用以下composer命令安装此包
composer require milebits/laravel-stream
为了开发和贡献目的,请使用
composer require milebits/laravel-stream --dev
如何使用
要使用此包,您可以通过两种方式调用它,第一种是使用Milebits Laravel Stream辅助文件。为此,将以下行添加到您的代码中!
<?php namespace App\Controllers; use Illuminate\Http\Response; use Illuminate\Http\Request; use Illuminate\Routing\Controller; use function videoStream; class VideoController extends Controller { public function showVideo_1(Request $request, string $path) { return videoStream($path, $request); } public function showVideo_2(string $path) { return videoStream($path); } public function showVideo_3(string $path) { return Response::videoStream($path); } public function showVideo_4(Request $request, string $path) { return Response::videoStream($path, $request); } }
贡献
如果在使用此包的过程中,您希望请求新功能,请通过suggestions@os.milebits.com联系我们,并提及您愿意贡献的包或建议的新功能。
漏洞
如果在使用此包的过程中遇到安全问题或安全漏洞,请尽快在GitHub上创建问题或通过发送电子邮件到security@os.milebits.com(主题请注明“Vulnerability Report milebits/laravel-stream”)进行报告。