Thanks! If you can resolve the lag on video load to channels this will make it a completely reliable source.
Several of us have tried this on macOS (me) and other platforms with heftier processors...we're all at sub-ten seconds by and large. I get it's an issue for some...it's on the backlog to think through, but it's not at the top.
You've got 14 seconds from what I've seen in the DVR logs, lol. And they won't change that timeout, you've got to feed some sort of video before that. Even if it's a static screen that switches to live when you get the actual feed, it has to be something. You can't time out on the http request.
I am aware.
Once a channel is tuned PrismCast will keep it open for a minute after the last client disconnects...so, if Channels retries to connect within the window, things will come up instantaneously. A workaround might be for you to proactively ask PrismCast to tune a channel a minute before you want to record something, if it's critical to you. Then when Channels requests the channel, it'll already be tuned in.
I appreciate the enthusiasm about PrismCast. It's early days.