milebits/laravel-stream

一个laravel包,可以让您的laravel应用程序拥有视频流功能。

3.0.2 2022-02-10 14:27 UTC

This package is auto-updated.

Last update: 2024-09-10 20:59:41 UTC


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”)进行报告。