Fix camera mjpeg stream handling (#18076)
* Fix handle_async_mjpeg_stream * Lint
This commit is contained in:
parent
32ee4f0714
commit
f516550f9f
10 changed files with 52 additions and 39 deletions
|
@ -144,7 +144,9 @@ class YiCamera(Camera):
|
|||
await stream.open_camera(
|
||||
self._last_url, extra_cmd=self._extra_arguments)
|
||||
|
||||
await async_aiohttp_proxy_stream(
|
||||
self.hass, request, stream,
|
||||
'multipart/x-mixed-replace;boundary=ffserver')
|
||||
await stream.close()
|
||||
try:
|
||||
return await async_aiohttp_proxy_stream(
|
||||
self.hass, request, stream,
|
||||
'multipart/x-mixed-replace;boundary=ffserver')
|
||||
finally:
|
||||
await stream.close()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue