Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Higher Firmware Version #46

Merged
merged 2 commits into from
Jun 12, 2020
Merged

Higher Firmware Version #46

merged 2 commits into from
Jun 12, 2020

Conversation

donavanbecker
Copy link
Contributor

No description provided.

@donavanbecker donavanbecker merged commit 43a1ce1 into beta Jun 12, 2020
@donavanbecker donavanbecker deleted the update branch June 12, 2020 05:09
donavanbecker added a commit that referenced this pull request Jun 16, 2020
* Update README.md

* Camera Streaming (#43)

* Adapt homebridge-camera-ffmpeg source

* Remove standalone service function

* Add some debugging calls

* Use self for callback

* Add some debugging for ffmpeg

* Add required spawn module

* Use name instead of ID for device name

* Add api check

* Split ArloCameraSource into separate file to handle license better

* Manage options at constructor rather than at stream configuration

* Allow skipping of video transcoding if requested video size matches source

* Add ip and debug modules to package

* Add documentation to README about streaming

* Switch to libopus for audio transcoding due to substantially better performance, also enable comfort noise on stream

* Allow for additional audio commands if user desires

* Some additional documentation and note that libopus is now default audio codec

* Update `ffmpeg` (#41)

* Update `ffmpeg`

Add `ffmpeg-for-homebridge` - static `ffmpeg` binaries for Homebridge with support for audio (`libfdk-aac`) and hardware decoding (`h264_omx`).

* Create config.schema.json

Co-authored-by: Donavan Becker <[email protected]>

* Added option to disable registering cameras (#33)

Arlo now released HomeKit support for Arlo Pro and Pro 2. But the support only provides access to the cameras and motion detection, but not the HomeKit Security System feature. This HomeBridge plugin is still very useful but users might not want to include the cameras, as they would be available twice then.

To support this scenario this commit adds a new optional configuration parameter ‘include_cameras” (default is set to true) which will exclude any camera from being registered via HomeBridge. Another option would have been to add a whitelist or blacklist feature for users, but I didn’t want this to be too complex without knowing the need for this.

Co-authored-by: Charles Powell <[email protected]>
Co-authored-by: David Parry <[email protected]>
Co-authored-by: Kristian Matthews <[email protected]>
Co-authored-by: Andreas Linde <[email protected]>

* update package-lock.json

* Higher Firmware Version (#46)

* Update package.json

* Update package-lock.json

* Update README.md

* Update config.schema.json

* Update config.schema.json

* Update config.schema.json

* add node-arlo v1.1.0

* Update package.json

* Create LICENSE.md

* Update ArloCameraSource.js

* update node-arlo to v1.2.0 (#55)

* Update package.json

* update package-lock.json

* Update package.json

* Update package-lock.json

* Update CHANGELOG.md

Co-authored-by: Charles Powell <[email protected]>
Co-authored-by: David Parry <[email protected]>
Co-authored-by: Kristian Matthews <[email protected]>
Co-authored-by: Andreas Linde <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant