PHPackages                             shawn/easy\_yingshi\_camera - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. shawn/easy\_yingshi\_camera

ActiveLibrary

shawn/easy\_yingshi\_camera
===========================

yingshi camera sdk for laravel

v1.0.1(9y ago)038MITPHP

Since Dec 29Pushed 9y ago1 watchersCompare

[ Source](https://github.com/ShawnZhang31/easy-yingshi-camera)[ Packagist](https://packagist.org/packages/shawn/easy_yingshi_camera)[ RSS](/packages/shawn-easy-yingshi-camera/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

\##萤石云 ###安装

```
composer require shawn/easy_yingshi_camera
```

\###使用 在.env文件中添加

```
YS_APP_KEY=
YS_APP_Secret=
```

- 创建实例

```
$app=new EasyYingshi()
```

- 修改摄像头的名称

```
    /**
     * 修改设备名称
     * @param $deviceSerial,设备序列号
     * @param $deviceName,设备名称，长度不大于50字节，不能包含特殊字符
     * @return mixed|string
     */
public function renameDevice($deviceSerial,$deviceName)
```

- 获取指定摄像头的视屏直播地址

```
    /**
     * 获取指定有效期的直播地址
     * @param $deviceSerial:设备序列号
     * @param $channelNo:通道号，IPC设备填1
     * @param $expireTime:地址过期时间：单位秒数，最大默认2592000（即30天），最小默认300（即5分钟）
     * @return mixed|string
     */
public function liveAddressLimited($deviceSerial,$channelNo=1,$expireTime=300)
```

- 添加摄像头

```
    /**
     * 添加设备
     * @param $deviceSerial,设备序列号
     * @param $validateCode,设备验证码，设备机身上的六位大写字母
     * @return mixed|string
     */
public function addDevice($deviceSerial,$validateCode)
```

- 删除摄像头

```
    /**
     * 删除设备
     * @param $deviceSerial,设备序列号
     * @return mixed|string
     */
public function deleteDevice($deviceSerial)
```

- 抓拍摄像头的当前画面

```
    /**
     * 抓拍设备当前画面，该接口仅适用于IPC或者关联IPC的NVR设备
     * @param $deviceSerial,设备序列号
     * @param $channelNo,	通道号，IPC设备填写1
     * @return mixed|string
     */
public function deviceCapture($deviceSerial,$channelNo=1)
```

- 获取指定设备的信息

```
    /**
     * 获取指定设备的信息
     * @param $deviceSerial:设备序列号
     * @return mixed|string
     */
    public function deviceInfo($deviceSerial)
```

- 获取监控点摄像头列表

```
    /**
     * 获取监控点摄像头列表
     * @param int $pageStart,分页起始页，从0开始
     * @param int $pageSize,分页大小，默认为10，最大为50
     * @return mixed|string
     */
    public function cameraList($pageStart=0,$pageSize=10)
```

- 获取用户下直播视频列表

```
    /**
     *  获取用户下直播视频列表
     * @param int $pageStart,分页起始页，从0开始
     * @param int $pageSize,分页大小，默认为10，最大为50
     * @return mixed|string
     */
    public function videoList($pageStart=0,$pageSize=10)
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity64

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~24 days

Total

2

Last Release

3396d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4a29c59ca9e5d76b11a828b66fcfc80b971ee668e2acb777bbc191238cc60601?d=identicon)[shawnzhang](/maintainers/shawnzhang)

### Embed Badge

![Health badge](/badges/shawn-easy-yingshi-camera/health.svg)

```
[![Health](https://phpackages.com/badges/shawn-easy-yingshi-camera/health.svg)](https://phpackages.com/packages/shawn-easy-yingshi-camera)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
