# react-native-kurento-utils

> Kurento Utilities

Latest version **6.7.1** (published 2018-05-13) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install react-native-kurento-utils
pnpm add react-native-kurento-utils
yarn add react-native-kurento-utils
bun add react-native-kurento-utils
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 6.7.1 |
| Published | 2018-05-13 |
| First published | 2018-05-09 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 10 |
| Unpacked size | 63 KB |
| Known vulnerabilities | 0 (+2 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 4 |
| Author | Kurento |
| Maintainers | phoeshow.me |
| Keywords | kurento, webrtc, rtp, srtp, audio, video, videoconference, broadcast, mediaserver, recording, stream, streaming, mcu, sfu, h264, vp8, stun, turn |

## Links

- npm: https://www.npmjs.com/package/react-native-kurento-utils
- Repository: https://github.com/phoeshow/react-native-kurento-utils
- Homepage: https://www.kurento.org
- Issues: https://github.com/Kurento/bugtracker/issues
- npm.io page: https://npm.io/package/react-native-kurento-utils

## Dependencies (10)

- [hark](https://npm.io/package/hark.md) 1.1.3
- [uuid](https://npm.io/package/uuid.md) ~2.0.1
- [merge](https://npm.io/package/merge.md) ^1.2.0
- [events](https://npm.io/package/events.md) ^2.0.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.10
- [freeice](https://npm.io/package/freeice.md) ^2.1.2
- [inherits](https://npm.io/package/inherits.md) ^2.0.1
- [ua-parser-js](https://npm.io/package/ua-parser-js.md) ^0.7.7
- [sdp-translator](https://npm.io/package/sdp-translator.md) ^0.1.15
- [react-native-webrtc](https://npm.io/package/react-native-webrtc.md) ^1.58.3

## Alternatives

- [byte-size](https://npm.io/package/byte-size.md) — 2.1M weekly downloads
- [speed-limiter](https://npm.io/package/speed-limiter.md) — 16.0K weekly downloads
- [@powersync/node](https://npm.io/package/@powersync/node.md) — 10.9K weekly downloads
- [@ledgerhq/coin-cardano](https://npm.io/package/@ledgerhq/coin-cardano.md) — 1.0K weekly downloads
- [@jayesol/jayeson.lib.streamfinder](https://npm.io/package/@jayesol/jayeson.lib.streamfinder.md) — 1.0K weekly downloads

## Recent versions

- 6.7.1 (latest) — 2018-05-13
- 6.7.1-dev — 2018-05-09

## README

[![License badge](https://img.shields.io/badge/license-Apache2-orange.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Documentation badge](https://readthedocs.org/projects/fiware-orion/badge/?version=latest)](https://doc-kurento.readthedocs.io)
[![Docker badge](https://img.shields.io/docker/pulls/fiware/orion.svg)](https://hub.docker.com/r/fiware/stream-oriented-kurento/)
[![Support badge]( https://img.shields.io/badge/support-sof-yellowgreen.svg)](https://stackoverflow.com/questions/tagged/kurento)

[![][KurentoImage]][Kurento]

Copyright 2018 [Kurento]. Licensed under [Apache 2.0 License].

[Kurento]: https://kurento.org
[KurentoImage]: https://secure.gravatar.com/avatar/21a2a12c56b2a91c8918d5779f1778bf?s=120
[Apache 2.0 License]: http://www.apache.org/licenses/LICENSE-2.0



Kurento Utils for React Native
======================================

The Kurento Utils project contains a set of reusable components that have been found useful during the development of the WebRTC applications with Kurento.



Installation instructions
-------------------------

Be sure to have installed [Node.js](https://nodejs.org/en/) in your system.

To install the library, it's recommended to do that from the [NPM repository](https://www.npmjs.com/):

```bash
npm i react-native-kurento-utils
```

Usage
------------------------
Toggle user camera device.
``` javascript
let webrtc = new WebRtcPeer.WebRtcPeerSendrect(options, fn)
_toggle = () => {
    webrtc.toggleCamera()
}
```

About Kurento
=============

Kurento is an open source software project providing a platform suitable for creating modular applications with advanced real-time communication capabilities. For knowing more about Kurento, please visit the Kurento project website: https://www.kurento.org.

Kurento is part of [FIWARE]. For further information on the relationship of FIWARE and Kurento check the [Kurento FIWARE Catalog Entry]. Kurento is also part of the [NUBOMEDIA] research initiative.

[FIWARE]: http://www.fiware.org
[Kurento FIWARE Catalog Entry]: http://catalogue.fiware.org/enablers/stream-oriented-kurento
[NUBOMEDIA]: http://www.nubomedia.eu



Documentation
-------------

The Kurento project provides detailed [documentation] including tutorials, installation and development guides. The [Open API specification], also known as *Kurento Protocol*, is available on [apiary.io].

[documentation]: https://www.kurento.org/documentation
[Open API specification]: http://kurento.github.io/doc-kurento/
[apiary.io]: http://docs.streamoriented.apiary.io/



Useful Links
------------

Usage:

* [Installation Guide](http://doc-kurento.readthedocs.io/en/stable/user/installation.html)
* [Compilation Guide](http://doc-kurento.readthedocs.io/en/stable/dev/dev_guide.html#developing-kms)
* [Contribution Guide](http://doc-kurento.readthedocs.io/en/stable/project/contribute.html)

Issues:

* [Bug Tracker](https://github.com/Kurento/bugtracker/issues)
* [Support](http://doc-kurento.readthedocs.io/en/stable/user/support.html)

News:

* [Kurento Blog](https://www.kurento.org/blog)
* [Google Groups](https://groups.google.com/forum/#!forum/kurento)



Source
------

All source code belonging to the Kurento project can be found in the [Kurento GitHub organization page].

[Kurento GitHub organization page]: https://github.com/Kurento



Licensing and distribution
--------------------------

Copyright 2018 Kurento

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

---
_Source: https://npm.io/package/react-native-kurento-utils · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
