VideoDASH
homey.video_dash
A video using a DASH stream.
Example:
# In your device.py file
async def on_init(self):
await super().on_init()
video = self.homey.videos.create_video_dash()
async def video_callback():
return f"http://{self.get_setting('ip')}/stream.mpd"
video.register_video_url_listener(video_callback)
await self.set_camera_video('front_door', 'Front Door', video)
This class must not be initialized by the developer, but retrieved by calling ManagerVideos.create_video_dash().
Ancestors
- VideoWithURL
- Video
- homey.client.serializer.Serializable
- abc.ABC