NEW: Remote DVR Access on iOS

But 576p is native resolution for broadcast TV in the UK, which actually does have a benefit. Transcoding from 576 to 480 is ugly.

I am getting the same DVR access failure from IOSā€¦hostname could not be found

The connection errors from iOS should be fixed now.

Weā€™re hoping to turn HTTPS back on at the end of the week.

remote access is working for me now. Thanks!

Iā€™m now having an issue with remote access in the last 3 test flight builds. I canā€™t watch any live HD channels at all while away from home. I can revert back to any build pre 10-1 and it works without issue.

Log:

2017/10/03 07:50:43 [HLS] Starting transcoder for channel 600 (encoder=h264_nvenc, resolution=720, deinterlacer=blend, bitrate=2000)
[ac3 @ 0000000002ef0760] frame sync error
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 00000000025aa500] Queue input is backward in time
Could not write header for output file #0 (incorrect codec parameters ?): Permission denied
Error initializing output stream 0:0 ā€“
[aac @ 00000000025aa500] 2 frames left in the queue on closing
2017/10/03 07:51:06 [WRN] Buffer for 13257AB0 ch600 is more than 50% full (clients=1, len=16777684)
2017/10/03 07:51:12 [WRN] Buffer for 13257AB0 ch600 is more than 75% full (clients=1, len=25165868)
2017/10/03 07:51:16 [WRN] Buffer for 13257AB0 ch600 is more than 95% full (clients=1, len=31877468)
2017/10/03 07:51:17 [WRN] Buffer for 13257AB0 ch600 is more than 99% full (clients=1, len=33219788)
2017/10/03 07:52:51 [HLS] Stopping transcoder session ANY-ch600 @ 0s
2017/10/03 07:52:51 [TNR] Closed connection to 13257AB0 for ch600
2017/10/03 07:52:55 [TNR] Opened connection to 13257AB0 for ch603
2017/10/03 07:52:55 [HLS] Starting transcoder for channel 603 (encoder=h264_nvenc, resolution=720, deinterlacer=blend, bitrate=2000)
[ac3 @ 0000000003265ec0] frame sync error
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0000000000ddb1e0] Queue input is backward in time
Could not write header for output file #0 (incorrect codec parameters ?): Permission denied
Error initializing output stream 0:0 ā€“
[aac @ 0000000000ddb1e0] 2 frames left in the queue on closing
2017/10/03 07:53:13 [WRN] Buffer for 13257AB0 ch603 is more than 50% full (clients=1, len=16777684)
2017/10/03 07:53:18 [WRN] Buffer for 13257AB0 ch603 is more than 75% full (clients=1, len=25165868)
2017/10/03 07:53:23 [WRN] Buffer for 13257AB0 ch603 is more than 95% full (clients=1, len=31877468)
2017/10/03 07:53:24 [WRN] Buffer for 13257AB0 ch603 is more than 99% full (clients=1, len=33219788)
2017/10/03 07:53:31 [HLS] Stopping transcoder session ANY-ch603 @ 0s
2017/10/03 07:53:31 [TNR] Closed connection to 13257AB0 for ch603
2017/10/03 07:53:32 [TNR] Opened connection to 13257AB0 for ch603
2017/10/03 07:53:32 [HLS] Starting transcoder for channel 603 (encoder=h264_nvenc, resolution=720, deinterlacer=blend, bitrate=2000)
[ac3 @ 0000000002e6f240] frame sync error
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000000000269e920] Queue input is backward in time
Could not write header for output file #0 (incorrect codec parameters ?): Permission denied
Error initializing output stream 0:0 ā€“
[aac @ 000000000269e920] 2 frames left in the queue on closing
2017/10/03 07:53:38 [TNR] Opened connection to 13257AB0 for ch600
2017/10/03 07:53:40 [HLS] Probing live stream for codec/bitrate took 1.2009121s
2017/10/03 07:53:46 [WRN] Buffer for 13257AB0 ch603 is more than 50% full (clients=1, len=16777684)
2017/10/03 07:53:52 [WRN] Buffer for 13257AB0 ch603 is more than 75% full (clients=1, len=25165868)
2017/10/03 07:53:56 [WRN] Buffer for 13257AB0 ch603 is more than 95% full (clients=1, len=31877468)
2017/10/03 07:53:57 [WRN] Buffer for 13257AB0 ch603 is more than 99% full (clients=1, len=33219788)
2017/10/03 07:54:27 [TNR] Closed connection to 13257AB0 for ch600
av_interleaved_write_frame(): Invalid argument
Error writing trailer of pipe:: Invalid argument
2017/10/03 07:55:09 [TNR] Opened connection to 13257AB0 for ch100
2017/10/03 07:55:09 [HLS] Starting transcoder for channel 100 (encoder=h264_nvenc, resolution=720, deinterlacer=blend, bitrate=2000)
[ac3 @ 00000000025e9920] frame sync error
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000000000257ab60] Queue input is backward in time
[hls @ 0000000002e294e0] Non-monotonous DTS in output stream 0:1; previous: 4800, current: 3840; changing to 4801. This may result in incorrect timestamps in the output file.

Correction, it hasnā€™t worked since the 9-26 Build. I believe the 9-30 Build changed the transcoder.

Iā€™m a bit new to the remote app for IOSā€¦I tried it today using a very strong Starbucks-Google wifi in excess of 50 megabits down and I could not get a watchable video streamā€¦where do I set the stream rate for the remote appā€¦btw, my QNAP TS-653 Pro is a very powerful hardware
accelerated beast and I have COX internet at home with at least 3 megabits upload capability so theoretically I have all the pieces I need for the remote app to work; Emby & Plex work fine for me remotely at bit rates of 3-6 bit at 720P

Live TV or recorded? Streaming rates are on the Settings tab.

Both Live and Recorded showsā€¦I knew of the transcoder setting on the server setting s tabā€¦wasnā€™t sure if this applied to the remote clientā€¦in most cases Iā€™m familiar with the remote client sets the playback bit rateā€¦Iā€™ll try setting the stream down and redo my testā€¦thanks

Thereā€™s a streaming rate setting in the iOS app Settings tab.

My Badā€¦didnā€™t RTFMā€¦sorryā€¦plain as day in the settings on the iOS appā€¦works great for me at 480P 1 Mbitā€¦will try higher stream rates and get back to youā€¦Iā€™m using aa 128GB iPod touch (not an iPhone) for a playback deviceā€¦great work, BTW; I took a 6 month break from channels and just came back only a couple days agoā€¦you guys have made giant strides in that timeā€¦KUDOS

3 Likes

The two iOS betas released this week seem to have killed my ability to watch Picture in Picture on the iPad Pro. The button is there, but when tapped starts to load but the PiP window never appears. Had to roll back to the October 3 build to get it back. Any ideas?

Newest Testflight build, server 2017.10.05.2234, Win 10. When remotely playing a recording (software transcoding, 720p, 4mbps) stream stops every few minutes. Hit ā€œDoneā€ and ā€œWatchā€ again, stream restarts, then stops again after a few minutes, and so on. Not much info in log (what is ā€œPausing transcoderā€? Never hit pauseā€¦):

2017/10/06 01:42:29 [HLS] Starting transcoder for file-17 at 0s (encoder=libx264, resolution=720, deinterlacer=blend, bitrate=4000)
2017/10/06 01:46:27 [HLS] Pausing transcoder (out: 7m55.241444s, view: 2m55s)...
2017/10/06 01:50:54 [HLS] Stopping transcoder session file-17 @ 7m55.241444s
2017/10/06 01:50:54 [HLS] Resuming transcoder (out: 7m55.241444s, view: 4m33s)...
2017/10/06 01:51:08 [HLS] Starting transcoder for file-17 at 0s (encoder=libx264, resolution=720, deinterlacer=blend, bitrate=4000)
2017/10/06 01:51:09 [HLS] Stopping transcoder for file-17 after seek to 7m51s (out=5.305311s, finished=false)
2017/10/06 01:51:10 [HLS] Starting transcoder for file-17 at 7m51s (encoder=libx264, resolution=720, deinterlacer=blend, bitrate=4000)
2017/10/06 01:51:14 [HLS] Stopping transcoder for file-17 after seek to 7m50s (out=7m58.374044s, finished=false)
2017/10/06 01:51:14 [HLS] Starting transcoder for file-17 at 7m50s (encoder=libx264, resolution=720, deinterlacer=blend, bitrate=4000)

What version of iOS?

Transcoder pauses after 5 minutes of buffer is built upā€¦ it should resume but itā€™s Stopping for some reason.

iOS 11.0.1 It does not happen with Live TV, just recorded shows.

(Same behavior on tvOS)

For what itā€™s worth, the transcoding paused periodically when watching a recorded show on my Mac through the web interface last night. Looking at the log I recall it said ā€œTranscoding pausedā€ when it happened. Seemed to happen in that 5 min time range. I found I had to stop and then restart the video to resume.

Oh yeah that would be helpful, wouldnā€™t it? :stuck_out_tongue_winking_eye:

The latest 11.0.2, and now Iā€™m also experiencing the same ā€œpaused buffer when playing back recorded showsā€ as uspino, which wasnā€™t happening before. (Same 10.3.243 build.)

Iā€™m not able to reproduce the hang after few minutes of recorded playback. If you hit the issue, click Submit Diagnostics on the Settings tab and then post here that you did.

Just want to say that with the latest beta, viewing live tv remotely is smooth as butter! It used to hang every five seconds and now it is gold. Now I officially can stop using plex for remote streaming of live tv! Great work guys!

1 Like