NEW: Remote DVR Access on iOS

Try again in a few minutes.

Itā€™s working now, can I asked what changed? Iā€™m an Engineer by trade and when something doesnā€™t work as intended I like to understand the failure in the process so I donā€™t have to reinvent the wheel troubleshooting similar issues in the future.

Thanks again for an awesome app!!!

There was a bug on our side where your IP didnā€™t get registered properly due to an intermittent error.

Thatā€™s again!!!

Any guidance on what CPU is required for transcoding?
Iā€™m running Channels Server on my old Netgear ReadyNAS Ultra 2 +, it handles the native streams just great but I think itā€™ll take a crap if I try to transcode.

Iā€™m asking because Iā€™m also looking at getting a new NAS at some pointā€¦ will the ReadyNAS 212 (quad-core ARM A15) be enough?

For transcoding you need an Intel CPU (Celeron or Pentium). Most ARM chips are not powerful enough to encode video.

At first I having issues when I clicked login to DVR in the iOS app with not finding it even if on vpn, so i setup port forward like suggested and that allows me to access the channels web interface fine on mobile.

The issue I am having is when i click login to remote DVR in the app it opens safari, and just goes to a blank page. If I hit refresh it refreshes and I get nothing but a blank page.

When I first tried it (before port forwarding) it did give me the button to authorize, so I know what it should look like, but now Iā€™m not getting any page at allā€¦suggestions?

PS: if I go to the auth/refresh it just loads the channels web interface.

There was a bug introduced this morning that broke the authorization page. It should be fixed now.

Yep. Amazing. Youā€™re support and response time alone make this one of the most amazing app packages Iā€™ve ever used. Thanks!

Iā€™m currently watching live ESPN at the airport with PIP on my iPad. You guys get the gold star this week.

3 Likes

A post was split to a new topic: Feature Request: New Shows/Seasons in app

Send me the link please!

Whilst playing back using remote DVR access on ATV over the Internet today, the playback of recording froze and would not resume, Stopping playback and then pressing watch again fixed it. Some interesting error messages from the log attached in case of any use. On the other hand, it streamed live TV over the Internet for 2 hours this morning without a hitch!

2017/08/20 12:53:24 [HLS] Resuming transcoder (out: 13m27.880011s, view: 10m58s)...
2017/08/20 12:53:55 [HLS] Pausing transcoder (out: 16m23.320011s, view: 11m22s)...
2017/08/20 12:57:55 [HLS] Stopping transcoder session file-556 @ 16m23.320011s
2017/08/20 12:57:55 [HLS] Resuming transcoder (out: 16m23.320011s, view: 13m38s)...
2017/08/20 12:57:58 [HLS] Starting transcoder for file-556 at 0s (encoder=h264_videotoolbox, resolution=720, deinterlacer=blend, bitrate=2000)
[h264 @ 0x7fb143028200] mmco: unref short failure
    Last message repeated 1 times
[mpegts @ 0x7fb14300a400] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 0x7fb14300a400] start time for stream 5 is not set in estimate_timings_from_pts
[mpegts @ 0x7fb14300a400] Dropped corrupted packet (stream = 1)
[mpegts @ 0x7fb14300a400] Dropped corrupted packet (stream = 2)
[mpegts @ 0x7fb14300a400] Could not find codec parameters for stream 2 (Audio: aac_latm ([17][0][0][0] / 0x0011), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x7fb14300a400] Could not find codec parameters for stream 4 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[h264 @ 0x7fb14281f200] co located POCs unavailable
[h264 @ 0x7fb142829000] reference picture missing during reorder
[h264 @ 0x7fb142829000] Missing reference picture, default is 65472
[h264 @ 0x7fb14281f200] reference picture missing during reorder
[h264 @ 0x7fb14281f200] Missing reference picture, default is 65488
[h264 @ 0x7fb142828a00] mmco: unref short failure
2017/08/20 12:58:00 [HLS] Stopping transcoder for file-556 after seek to 16m6s (out=8.880011s, finished=false)
2017/08/20 12:58:00 [HLS] Starting transcoder for file-556 at 16m6s (encoder=h264_videotoolbox, resolution=720, deinterlacer=blend, bitrate=2000)
[h264 @ 0x7fcf52028200] mmco: unref short failure
    Last message repeated 1 times
[mpegts @ 0x7fcf5200a400] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 0x7fcf5200a400] start time for stream 5 is not set in estimate_timings_from_pts
[mpegts @ 0x7fcf5200a400] Dropped corrupted packet (stream = 1)
[mpegts @ 0x7fcf5200a400] Dropped corrupted packet (stream = 2)
[mpegts @ 0x7fcf5200a400] Could not find codec parameters for stream 2 (Audio: aac_latm ([17][0][0][0] / 0x0011), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x7fcf5200a400] Could not find codec parameters for stream 4 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x7fcf5200a400] Dropped corrupted packet (stream = 1)
    Last message repeated 3 times
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 6
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 17
    Last message repeated 1 times
[mpegts @ 0x7fcf5200a400] Dropped corrupted packet (stream = 1)
    Last message repeated 1 times
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 6
[NULL @ 0x7fcf52028200] reference count 1 overflow
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 4
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 9
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 5
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 9
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 5
[h264 @ 0x7fcf53017200] illegal modification_of_pic_nums_idc 9
[h264 @ 0x7fcf53020a00] illegal modification_of_pic_nums_idc 5
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 9
[h264 @ 0x7fcf53021000] illegal modification_of_pic_nums_idc 9
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 5
[h264 @ 0x7fcf53021600] illegal modification_of_pic_nums_idc 5
Error while decoding stream #0:0: Invalid data found when processing input
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 13
[h264 @ 0x7fcf53021c00] deblocking_filter_idc 4 out of range
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53017200] illegal modification_of_pic_nums_idc 13
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53020a00] deblocking_filter_idc 8 out of range
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53021000] deblocking_filter_idc 8 out of range
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 11
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53021600] illegal modification_of_pic_nums_idc 11
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 7
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53021c00] illegal modification_of_pic_nums_idc 7
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 7
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53017200] illegal modification_of_pic_nums_idc 7
[NULL @ 0x7fcf52028200] illegal reordering_of_pic_nums_idc 7
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53020a00] illegal modification_of_pic_nums_idc 7
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7fcf53021600] mmco: unref short failure
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 2 times
[h264 @ 0x7fcf53020a00] mmco: unref short failure

Typo, attempted to sign up for beta but never received email

Please I want to sign up for beta send me the link

Iā€™m in Sydney this week and trying the iOS beta for remote access.

When watching recordings, the video pauses for a short time every three seconds or so. If I pause about 5 seconds or so, I can go longer (perhaps 10 seconds or more) before it starts again.

This is true in my hotel and at work (in a Google engineering office with very fast speeds).

Iā€™m seeing this every time I try. Using the web app, I never see this. Also, for the couple of minutes Iā€™ve tried, I do NOT have the problem on the iOS beta for live TV.

Iā€™ve just submitted diagnostics after playing long enough for 3 pauses or so.

Anyone else having issues with remote DVR access in the iOS app? Perhaps itā€™s latency related (Iā€™m in Sydney), but I donā€™t have any issues from Safari on the same iOS devices. @tmm1 are you in Bali? Do you have this issue?

Iā€™m still absolutely consistently having pauses every 3 - 5 seconds on the iOS app (iPhone 7s, iPad Pro) and never having this issue playing the same recording via the web. Below is the log playing the same recording. 1st via the web with no issue, next playing through the iOS app (with the pauses) and lastly, playing flawlessly via the web again. The log shows identical transcoding taking place. Is everyone else really having no issues?

2017/08/23 18:16:18 [HLS] Starting transcoder for file-1163 at 0s (encoder=h264_vaapi, resolution=720, deinterlacer=hardware, bitrate=2000)
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
[mpegts @ 0x2d83c40] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2d83c40] Dropped corrupted packet (stream = 2)
2017/08/23 18:16:20 [HLS] Stopping transcoder for file-1163 after seek to 3m16s (out=3.636978s, finished=false)
2017/08/23 18:16:21 [HLS] Starting transcoder for file-1163 at 3m16s (encoder=h264_vaapi, resolution=720, deinterlacer=hardware, bitrate=2000)
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
[mpegts @ 0x263ac60] Dropped corrupted packet (stream = 1)
[mpegts @ 0x263ac60] Dropped corrupted packet (stream = 2)
2017/08/23 18:17:15 [HLS] Stopping transcoder session file-1163 @ 4m37.247844s
2017/08/23 18:17:35 [HLS] Starting transcoder for file-1163 at 3m42s (encoder=h264_vaapi, resolution=720, deinterlacer=hardware, bitrate=2000)
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
[mpegts @ 0x29cac60] Dropped corrupted packet (stream = 1)
[mpegts @ 0x29cac60] Dropped corrupted packet (stream = 2)

Can i set recordings using the ios app or can I access the web ui on my iphone ?

Sure, you can record from the On Now, Guide or from the search on the DVR tab on iOS and make passes. It works internally and externally if you have the DVR configured.

You can also connect to the web page with safari. Internally it connects normally, and if you are outside the network, you have to get the oauth code and enter it, but it works.

1 Like

Can you please let me know how to access the new beta application? When I select the link for me to enter the beta it sends me to another page stating the following ā€œAn invite will be sent to your email address shortly.ā€

I never get that email. I checked my junk folder and itā€™s not there either can you please check your system to be sure itā€™s sending emails. Thank you very much. I am really waiting to try the remote Dir channels option.

Thank you