0a128d006f
Improve stream robustness by always retrying in the worker on failure, rather than only when keepalive is enabled. This will make cloud cameras like nest more robust, since they have a tendency to be flaky. This is also needed to improve client side retry behavior because when the client attempts to retry, the stream token is already revoked because the worker stopped. The worker will still idle timeout if no streams are present, so it won't go on forever if no frontend is viewing the stream. |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
conftest.py | ||
test_hls.py | ||
test_ll_hls.py | ||
test_recorder.py | ||
test_worker.py |