NEW: Remote DVR Access on tvOS

Looking through logs, lots of repeated mpegts- “Dropped corrupted packet” on channels that pixelate and stutter. Other times when it works it states mpeg2video ac-tex damaged and Warning MVs not available. I don’t really know what this means but hope it helps?

Those warnings are normal at the beginning of any stream and likely unrelated.

Can you try the PiP player on iOS and see if it performs better? That one uses the same streaming method as the web player.

Tested and PiP is working great. Full screen watch causes pixelation and audio/video stuttering and distortion.

Okay great. The fullscreen player uses a streaming method which is better suited to LAN, where it downloads the video and buffers on the device. It seems that’s not reliable when streaming remotely (especially over cellular), leading to some of the problems reported by @ts01 @jmdraper and yourself.

I plan to switch live tv remote streaming to buffer on the DVR side instead, like we do for web and PiP playback. It’s a bit involved though, so I probably won’t have time to get it done until next month.

1 Like

Sounds like a good plan. Plenty early enough in football season :-). Thanks for all the work you put into this. Enjoy the time away!

1 Like

This is the error when I try to log in remotely using my iphone hotspot

DVR Access timed out

This is what the log reads with multiple attempts:

2017/08/13 22:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/13 23:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 00:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 01:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 02:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 03:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 04:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 05:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 06:10:05 [TNR] Closed connection to 1322DBED for ch828
2017/08/14 06:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()
2017/08/14 07:19:17 [TNR] Opened connection to 1322DBED for ch828
2017/08/14 07:19:17 [TNR] Closed connection to 1322DBED for ch828
2017/08/14 07:35:43 soapRequest returned error: soapRequest error - StatusCode 500 for AddPortMapping()

Looks like your port forwarding isn’t working, so you need to uncheck the remote access box and add a forwarding rule to your router manually.

Thanks, will try that.

How reliable is this? I just had a crazy idea of hosting a DVR for my mom. Once authenticated does it keeps its credentials without the need of reauthorizing?

Authentication seems reliable right now, but remote access in general is a work in progress. For me its about 50/50, some channels work great and others have an error message very time. I’m confident they will get things fixed in the coming months.

50/50 is enough that I don’t think it can be a solution for my mom quite yet.

Yeah, just keep an eye on the progress. What hardware are you using for transcoding and how much upload bandwidth do you have?

I have a laptop with an I5 in it and I have fiber 25/25 internet.

Is this feature still in beta? I’m a Channels DVR subscriber but haven’t purchased the Apple TV app yet since it doesn’t meet my use case without the remote server. Would be happy to help test out the app until it’s released with remote capabilities and then I’ll purchase it.

If you already subscribe just join the tvOS testing, there is a thread here if you search for it

Odd, I was under the impression that this was the thread for the beta ATV app. I tried the link above but am not receiving the email for the TestFlight invite. Does this mean I can’t test unless I’ve already purchased the app?

I believe so… The testing version is frequently updated with a 90 day update expiry that rolls over as new features/fixes are being tested. If you have already “purchased” the app, then you can have access to all the early testing features… :slight_smile:

You don’t need to purchase the app to use the testing version

I would love to do this and connect to my DVR remotely from a second house, but I also have a HDHomeRun at the second house. Can I operate at the second location with a mixture of local HDHR & remote DVR?

Local HDHR + remote DVR should work (and long as there is no local DVR)