定制 ladamalina/video-helper 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ladamalina/video-helper

Composer 安装命令:

composer require ladamalina/video-helper

包简介

VideoHelper provides functionality for embedding YouTube & Vimeo video.

README 文档

README

VideoHelper provides functionality for embedding YouTube & Vimeo video.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist ladamalina/video-helper "*"

or add

"ladamalina/video-helper": "*"

to the require section of your composer.json file.

Usage

use ladamalina\VideoHelper;

Get HTML embed code by Vimeo video URL

$service = VideoHelper::serviceByUrl('https://vimeo.com/110713161');
// helper detects 'vimeo.com' and video id '110713161' in your link
echo $service->embedCode(500, 300); // 500x281 by default

Get HTML embed code by Youtube video URL

$service = VideoHelper::serviceByUrl('https://www.youtube.com/watch?v=M7FIvfx5J10');
// helper detects 'youtube.com' and video id 'M7FIvfx5J10' in your link
echo $service->embedCode(); // 500x281 by default

Get thumbnail URL by Vimeo video ID

// if you have video provider name and id (perhaps in your database)
$service = VideoHelper::serviceByName('Vimeo');
$service->id = '110713161';

// high quality
$url = $service->thumbnail($service::THUMB_SIZE_HQ);

// medium quality
$url = $service->thumbnail($service::THUMB_SIZE_MQ);

// standard quality
$url = $service->thumbnail($service::THUMB_SIZE_SQ);

Get thumbnail URL by Youtube video ID

// if you have video provider name and id (perhaps in your database)
$service = VideoHelper::serviceByName('Youtube');
$service->id = 'M7FIvfx5J10';

// high quality
$url = $service->thumbnail($service::THUMB_SIZE_HQ);

// medium quality
$url = $service->thumbnail($service::THUMB_SIZE_MQ);

// standard quality
$url = $service->thumbnail($service::THUMB_SIZE_SQ);

统计信息

  • 总下载量: 28
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2014-11-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固