[enhancement]: Maximum Stream Duration - 'unlimited duration' option
### Describe the solution you'd like

Currently the default is set to 30s to preserve battery life. 
I tried setting it to 0 (what I assumed would be 'unlimited) but it wouldn't let me.

My cameras are wired in, so battery life is irrelevant to me performance-wise. For instances where I'm sitting working, and just want to have the camera running on a spare screen in the background, it would be great to have it on continuously until I close the window on my mac's HomeKit.

Thanks