hass-core/homeassistant/components/camera
Jason Hunter 7ccd0bba9a Live Streams Component (#21473)
* initial commit of streams

* refactor stream component

* refactor so stream formats are not considered a platform

* initial test and minor refactor

* fix linting

* update requirements

* need av in tests as well

* fix import in class def vs method

* fix travis and docker builds

* address code review comments

* fix logger, add stream start/stop logs, listen to HASS stop

* address additional code review comments

* beef up tests

* fix tests

* fix lint

* add stream_source to onvif camera

* address pr comments

* add keepalive to camera play_stream service

* remove keepalive and move import

* implement registry and have output provider remove itself from stream after idle, set libav log level to error
2019-03-11 19:57:10 -07:00
..
__init__.py Live Streams Component (#21473) 2019-03-11 19:57:10 -07:00
canary.py Fix ffmpeg v4 stream issue (#20314) 2019-02-04 09:57:22 -08:00
demo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
demo_0.jpg Optimised images. Saved 80 KB out of 656 KB. 12.3% overall (up to 32.1% per file) (#10735) 2017-11-21 21:19:13 -08:00
demo_1.jpg Optimised images. Saved 80 KB out of 656 KB. 12.3% overall (up to 32.1% per file) (#10735) 2017-11-21 21:19:13 -08:00
demo_2.jpg Optimised images. Saved 80 KB out of 656 KB. 12.3% overall (up to 32.1% per file) (#10735) 2017-11-21 21:19:13 -08:00
demo_3.jpg Optimised images. Saved 80 KB out of 656 KB. 12.3% overall (up to 32.1% per file) (#10735) 2017-11-21 21:19:13 -08:00
familyhub.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ffmpeg.py Live Streams Component (#21473) 2019-03-11 19:57:10 -07:00
foscam.py Revert pyfoscam back to libpyfoscam (#20727) 2019-02-03 14:47:38 -08:00
generic.py Add camera name to logs (#21653) 2019-03-04 12:06:28 -08:00
local_file.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mjpeg.py Filter urllib3.connectionpool warnings in camera.axis and camera.zoneminder (#19641) 2019-01-03 11:56:36 -07:00
onvif.py Live Streams Component (#21473) 2019-03-11 19:57:10 -07:00
proxy.py Deprecate http.api_password (#21884) 2019-03-10 19:55:36 -07:00
push.py Replace token in camera.push with webhook (#18380) 2018-11-28 10:36:29 +01:00
ring.py Rename CONF_ATTRIBUTION to ATTRIBUTION (#21069) 2019-02-14 22:09:22 +01:00
rpi_camera.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
services.yaml Live Streams Component (#21473) 2019-03-11 19:57:10 -07:00
synology.py Fix camera mjpeg stream handling (#18076) 2018-11-01 09:28:23 +01:00
uvc.py Updated UVC camera component to support SSL connections (#18829) 2018-12-01 11:58:59 +01:00
xeoma.py bump pyxeoma to 1.4.1 to fix and close #19306 (#21568) 2019-03-01 20:11:32 -05:00
xiaomi.py Fix ffmpeg v4 stream issue (#20314) 2019-02-04 09:57:22 -08:00
yi.py Fix ffmpeg v4 stream issue (#20314) 2019-02-04 09:57:22 -08:00