From be1a5bf92fa2e073f19dc3f77fc325d8259ec94c Mon Sep 17 00:00:00 2001 From: Kevin Fronczak Date: Tue, 9 Jun 2020 04:10:47 +0000 Subject: [PATCH] Update liveview for mini --- blinkpy/camera.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/blinkpy/camera.py b/blinkpy/camera.py index f999396..ea6f425 100644 --- a/blinkpy/camera.py +++ b/blinkpy/camera.py @@ -231,3 +231,13 @@ class BlinkCameraMini(BlinkCamera): self.motion_enabled = config["enabled"] self.update_images(config, force_cache=force_cache) + + def get_liveview(self): + """Get liveview link.""" + url = f"{self.sync.urls.base_url}/api/v1/accounts/{self.sync.blink.account_id}/networks/{self.network_id}/owls/{self.camera_id}/liveview" + response = api.http_post(self.sync.blink, url) + server = response["server"] + server_split = server.split(":") + server_split[0] = "rtsps" + link = "".join(server_split) + return link