Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

homebridge-arlo

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

homebridge-arlo - npm Package Compare versions

Comparing version 3.0.1-beta.8 to 3.0.1-beta.9

.github/workflows/build.yml

6

CHANGELOG.md

@@ -5,8 +5,2 @@ # Change Log

## v2.1.0 (2020-06-16)
### Changes
* Add Streaming Options to `config.schema.json`.
* Enhanced Camera Streaming. Camera Streaming still `not working` as expected though.
## v2.0.1 (2020-06-12)

@@ -13,0 +7,0 @@

81

config.schema.json

@@ -54,62 +54,3 @@ {

"description": "If you would like to disable cameras, uncheck this."
},
"streaming": {
"type": "object",
"properties": {
"videoProcessor": {
"title": "Video Processor",
"type": "string",
"required": false,
"placeholder": "ffmpeg",
"description": "Default: ffmpeg, The video processor used to perform transcoding. An alternate executable maybe used, however it needs to conform to ffmpeg parameters."
},
"videoDecoder": {
"title": "Video Decoder",
"type": "string",
"required": false,
"placeholder": "libx264",
"description": "Default: libx264, The video codec used to decode the incoming h264 stream from the Arlo server."
},
"videoEncoder": {
"title": "Video Encoder",
"type": "string",
"required": false,
"placeholder": "libx264",
"description": "Default: libx264, The video codec used to encode the outgoing h264 stream to the iOS client device."
},
"audioEncoder": {
"title": "Video Encoder",
"type": "string",
"required": false,
"placeholder": "libopus",
"description": "Default: libopus, The audio codec that will be used to decode/encode the audio stream. HomeKit requires either an Opus or AAC-ELD format audio stream."
},
"packetSize": {
"title": "Packet Size",
"type": "string",
"required": false,
"placeholder": "1316",
"description": " Default: 1316, The packet sized to be used. Use smaller multiples of 188 to possibly improve performance (376, 564, etc)."
},
"maxBitrate": {
"title": "Packet Size",
"type": "string",
"required": false,
"placeholder": "300",
"description": "Default: 300, The maximum bitrate of the encoded stream in kbit/s."
},
"additionalVideoCommands": {
"title": "Packet Size",
"type": "string",
"required": false,
"description": "Any video-specific additional flags or commands to pass to the ffmpeg executable."
},
"additionalAudioCommands": {
"title": "Packet Size",
"type": "string",
"required": false,
"description": "Any audio-specific additional flags or commands to pass to the ffmpeg executable."
}
}
}
}
}

@@ -121,21 +62,5 @@ },

"password",
"include_cameras",
{
"type": "fieldset",
"title": "Streaming Settings",
"expandable": true,
"expanded": false,
"items": [
"include_cameras",
"streaming.videoProcessor",
"streaming.videoDecoder",
"streaming.videoEncoder",
"streaming.audioEncoder",
"streaming.packetSize",
"streaming.maxBitrate",
"streaming.additionalVideoCommands",
"streaming.additionalAudioCommands"
]
},
{
"type": "fieldset",
"title": "Optional Settings",

@@ -151,2 +76,2 @@ "expandable": true,

]
}
}
{
"displayName": "Homebridge Arlo",
"name": "homebridge-arlo",
"version": "3.0.1-beta.8",
"version": "3.0.1-beta.9",
"description": "Arlo plugin for homebridge",
"author": "homebridge-plugins",
"main": "index.js",
"main": "dist/index.js",
"scripts": {
"developer": "DEBUG=arlo homebridge -D -U `pwd` -P `pwd`",
"lint": "jshint package.json *.js",
"watch": "nodemon"
"lint": "eslint src/**.ts",
"watch": "npm run build && npm link && nodemon",
"build": "rimraf ./dist && tsc",
"prepublishOnly": "npm run lint && npm run build"
},

@@ -31,3 +33,12 @@ "license": "ISC",

"devDependencies": {
"nodemon": ">=2.0.2"
"@types/ip": ">=1.1.0",
"@types/node": "^14.0.14",
"@typescript-eslint/eslint-plugin": "^3.4.0",
"@typescript-eslint/parser": "^3.4.0",
"eslint": "^7.3.1",
"homebridge": "^1.1.1",
"nodemon": "^2.0.4",
"rimraf": "^3.0.2",
"ts-node": "^8.10.2",
"typescript": "^3.9.5"
},

@@ -34,0 +45,0 @@ "dependencies": {

<span align="center">
<a href="https://arlo.com">
<img alt="homebridge-arlo" src="https://raw.githubusercontent.com/homebridge-plugins/homebridge-arlo/master/arlo/arlo.png" width="140px">
</a>
<a href="https://arlo.com"><img alt="homebridge-arlo" src="https://raw.githubusercontent.com/homebridge-plugins/homebridge-arlo/master/arlo/arlo.png" width="140px"></a>
# Homebridge-Arlo
# Homebridge-Arlo
<a href="https://www.npmjs.com/package/homebridge-arlo">
<img title="npm version" src="https://badgen.net/npm/v/homebridge-arlo">
</a>
<a href="https://www.npmjs.com/package/homebridge-arlo">
<img title="npm downloads" src="https://badgen.net/npm/dt/homebridge-arlo">
</a>
<a href="https://www.npmjs.com/package/homebridge-arlo"><img title="npm version" src="https://badgen.net/npm/v/homebridge-arlo" ></a>
<a href="https://www.npmjs.com/package/homebridge-arlo"><img title="npm downloads" src="https://badgen.net/npm/dt/homebridge-arlo" ></a>
<p><a href="https://www.arlo.com/">Arlo</a> plugin for
<a href="https://homebridge.io">Homebridge</a>.
</p>
<p>
<a href="https://www.arlo.com/">Arlo</a> plugin for <a href="https://homebridge.io">Homebridge</a>.
</p>
</span>

@@ -23,11 +26,7 @@

## Configuration
Arlo only allows a single login to each account at a time, as a result, if you
are running Homebridge and the Arlo on the same account... logging in on your
iPhone to view cameras will log out homebridge's Arlo access.
Arlo only allows a single login to each account at a time, as a result, if you are running Homebridge and the Arlo on the same account... logging in on your iPhone to view cameras will log out homebridge's Arlo access.
Therefore, It is **highly recommend** to creating an [additional account](https://my.arlo.com/#/registration) in Arlo, just
for homebridge access.
Therefore, It is **highly recommend** to creating an [additional account](https://my.arlo.com/#/registration) in Arlo, just for homebridge access.
## Manual Setup
Visit Manual Setup [Wiki](https://github.com/homebridge-plugins/homebridge-arlo/wiki/Manual-Setup).
Visit Manual Setup [Wiki](https://github.com/homebridge-plugins/homebridge-arlo/wiki/Manual-Setup).

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc