daun / statamic-mux
将视频资产上传到 Mux 并嵌入您的 Statamic 网站中
0.1.3
2024-07-23 22:08 UTC
Requires
- php: ^8.0
- firebase/php-jwt: ^6.10
- guzzlehttp/guzzle: ^7.8
- laravel/framework: ^9.21 || ^10.0
- muxinc/mux-php: ^3.14
- srwiez/thumbhash: ^1.2
- statamic/cms: ^4.0
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- mockery/mockery: ^1.6
- orchestra/testbench: ^8.21
- pestphp/pest: ^2.34
- pestphp/pest-plugin-laravel: ^2.3
- spatie/pest-plugin-snapshots: ^2.1
This package is auto-updated.
Last update: 2024-09-08 12:48:01 UTC
README
使用此 Statamic 网站的 Mux 集成,实现无缝的视频编码和流式传输。
理念
此插件的主要目标是:**使视频处理与图像处理一样简单**。所有魔法都在幕后发生:视频被镜像到您的 Mux 账户,并可以使用官方的 `<mux-video>
` 网页组件,作为本地视频元素的即插即用替代品,在几秒钟内开始流式传输。
特性
- 直接同步
将本地上传的视频镜像到您的 Mux 账户 - 无缝视频上传工作流程
只需将原始视频文件直接拖放到后端 - 无需自定义字段类型
像处理其他任何资产一样处理和显示视频 - 即时播放
即时编码确保视频可以立即流式传输 - 优化流式传输
智能自适应比特率提供适合观众带宽的正确分辨率 - 可定制播放器
调整视频播放器组件以匹配您的网站设计 - 实时分析
了解您的受众和视频播放性能 - 安全流式传输
使用签名 URL 保护您的内容
响应式视频
与图像管道有效地为各种设备和连接提供优化图像以提高加载速度一样,视频编码服务(如 Mux)在优化视频内容方面发挥着至关重要的作用。视频编码比图像处理需要更多的资源和专业知识,因此像 Mux 这样的专用服务对于性能网站至关重要。
为什么选择 Mux?
尽管有许多视频编码服务可供选择,但 Mux 提供了所有关键组件:编码、存储和交付。它以 API 为首的开发者生产力优先方法以及创建丰富、定制视频播放器的官方网页组件而脱颖而出。
许可证
Statamic Mux 是付费软件,具有开源代码库。要在生产中使用它,您需要从 Statamic 市场购买 许可证。
致谢
由 Philipp Daun 开发