PHPackages                             nocon/nocon-onvif - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. nocon/nocon-onvif

ActiveLibrary[HTTP &amp; Networking](/categories/http)

nocon/nocon-onvif
=================

ONVIF communication methods for IP cameras.

034PHP

Since Jun 7Pushed 10y ago1 watchersCompare

[ Source](https://github.com/bnielsen1965/NoCon-ONVIF)[ Packagist](https://packagist.org/packages/nocon/nocon-onvif)[ RSS](/packages/nocon-nocon-onvif/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

NoCon-ONVIF
===========

[](#nocon-onvif)

Provides the functions needed to communicate with ONVIF enabled IP camera devices.

---

\#INSTALLATION

The package can be installed one of two ways, either using composer to load the appropriate version into your application vendor directory or by copying the NoCon class directory into the appropriate location for your application.

Install with composer
---------------------

[](#install-with-composer)

Add a require statement to your composer.json file then run composer update to load the package.

```
"require" : {
  "nocon/nocon-onvif": "dev-master"
}

```

> composer update

Install custom
--------------

[](#install-custom)

Download the package zip file and extract the contents to a temporary location. Copy the NoCon/ directory structure to your application's class file location where your autoloader can locate the class.

---

CHANGE LOG
==========

[](#change-log)

Initial commit, alpha version, incomplete.

DEVELOPING
==========

[](#developing)

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/486139?v=4)[Bryan Nielsen](/maintainers/bnielsen1965)[@bnielsen1965](https://github.com/bnielsen1965)

---

Top Contributors

[![bnielsen1965](https://avatars.githubusercontent.com/u/486139?v=4)](https://github.com/bnielsen1965 "bnielsen1965 (4 commits)")

### Embed Badge

![Health badge](/badges/nocon-nocon-onvif/health.svg)

```
[![Health](https://phpackages.com/badges/nocon-nocon-onvif/health.svg)](https://phpackages.com/packages/nocon-nocon-onvif)
```

###  Alternatives

[php-http/cache-plugin

PSR-6 Cache plugin for HTTPlug

25025.5M80](/packages/php-http-cache-plugin)[illuminate/http

The Illuminate Http package.

11937.2M6.6k](/packages/illuminate-http)[rdkafka/rdkafka

A PHP extension for Kafka

2.2k20.0k1](/packages/rdkafka-rdkafka)[httpsoft/http-message

Strict and fast implementation of PSR-7 and PSR-17

87930.4k113](/packages/httpsoft-http-message)[mezzio/mezzio-router

Router subcomponent for Mezzio

265.3M84](/packages/mezzio-mezzio-router)[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69122.6k](/packages/serpapi-google-search-results-php)

PHPackages © 2026

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