The hardware encoder on the RPI can be problematic. I would guess iOS client is set at lower quality and is requesting a transcode.
That did the trick. I increased the cellular streaming quality to 8Mbps and the channels are now playing. Thanks!
Hello
My router has tailscale built in.
I enabled tailscale on the router side, not the DVR side.
Is there a way to have the iOS app point to the tailscale IP?
You can ask tailscale support or check their docs. Usually tailscale is device to device, but with the exit node settings and local access routes I think you can expose other devices like your DVR.
This was so easy to setup. Thank you.
I have a server in a data center in my tailnet acting as an exit node. Is there anyway to set the in-Channels tailscale to use that exit node?
No
Looking at my tailscale admin it looks like the version used on my channels server is out of date and has vulnerabilities
Any way to fix this?
Instead of using the version included with channels, run it separately on any host on your network that's up all the time. This could be the system that hosts Channels DVR.
Or channels could update the integration
They should do that and probably will.
Morris
Can you point us at the vulnerabilities you’re referring to?