Playback doesn't work on Safari (Mac and iPad)

I can play recordings on my Apple TVs with no issue.

However, I can’t get recordings to play on my Mac or my iPad. In both cases:

  1. Click on ‘Watch Now’ for a recording
  2. A pop-up appears with a black video window. The length of the recording is indicated at the bottom, however the video never begins playing.
  3. Pressing the play button doesn’t do anything.

My iMac is hardwired to the same network as the MyCloud NAS hosting the DVR.

When I use Chrome on my Mac, the playback does start immediately. However, it stutters quite a bit.

Anyone else having issues with Safari on Mac and iOS?

What are the specs of the DVR server?

Post the output of localhost:8089/hls about a minute after the video player pops up

The DVR server is a My Cloud Ultra EX2 - 1GB of RAM and a Marvell® ARMADA® 385 1.3 GHz dual-core processor.

I couldn’t find the URL you posted (localhost:8089/his). Can you clarify? Thanks

Replace localhost with your DVR server.

Your processor is probably too slow for transcoding, which is required for watching via web.

I get a 404 when retrieving that page on my DVR server (http://dvr-mycloud.local:8089/his)

Regarding transcoding - does the video not need to be transcoded to be played on the ATV?

1 Like

hls with an L

The Apple TV app plays raw mpeg2 and does not need transcoding.

As it seems some of us have underpowered servers which cannot satisfactorily transcode recordings (but are DVR capable), will the raw recordings stream be sent to the more capable iOS devices for transcoding, once the DVR features become available with Channels iOS (during Public Beta per Maddox),

If so, do you have any idea yet what the minimum requirements would be for the iOS device(s)?

The iOS app also plays raw mpeg2 and does not need transcoding. If you can watch live tv on your device, you will be able to watch recordings as well.

I plan to add a transcoding resolution setting on the web UI. You should be able to reduce resolution to 240p/360p/480p to make it work on older CPUs.

1 Like

The latest version has a resolution setting at the bottom of the Settings tab. Try changing it to 360p and see if you are able to watch recordings via the web UI.

I’m also having playback trouble with Safari for Mac and iPad. Here’s what I get after I type in localhost:8089\his on my Mac.

{"file":{"file-1":{"Description":"recording 2016-12-25-1959 Star Trek: The Next Generation 1992-11-02 S06E07 Rascals.mpg from 192.168.1.17","OutputPath":"/Volumes/Drobo/Recordings/Streaming/file-1","Seek":562,"Bitrate":4000,"Resolution":"360","Deinterlacer":"","VideoCodec":"","Drainer":null,"StartedAt":"2016-12-25T21:21:07.14382564-06:00","LastActive":"2016-12-25T21:21:07.150520385-06:00","Started":false,"Paused":false,"Cmd":"/Users/paulbailey/channels-dvr/2016.12.25.2320/ffmpeg -hide_banner -nostats -loglevel warning -progress http://127.0.0.1:8089/dvr/files/1/hls/progress -f mpegts -fflags discardcorrupt -ss 562 -i /Volumes/Drobo/Recordings/TV/Star Trek: The Next Generation/2016-12-25-1959 Star Trek: The Next Generation 1992-11-02 S06E07 Rascals.mpg -c:v h264_videotoolbox -profile:v main -level 4.2 -realtime 1 -allow_sw 1 -filter:v fastdeint=blend,scale=-2:min(ih\\,360) -b:v 4000k -minrate 512k -maxrate 4000k -bufsize 8000k -c:a aac -ac 2 -f stream_segment -segment_format mpegts -segment_time 2 -segment_start_number 281 -initial_offset 562 -segment_list /Volumes/Drobo/Recordings/Streaming/file-1/stream.m3u8 /Volumes/Drobo/Recordings/Streaming/file-1/stream%d.ts","OutPosition":"0s","ViewPosition":"9m22s","Speed":"","Finished":false}},"live":{}}

What are the specs of your Mac?

OS: Darwin
10.12.1 (kernel: 16.1.0)
CPU: 4 cores / Intel® Core™ i5-2500S CPU @ 2.70GHz
load averages: 1.19 1.66 1.23
RAM: 17.18 GB
63.4% free

I can load the video in VLC on my Mac and the video and audio playback just fine.

Can you check the Log tab and paste the messages which show up when you try to stream?

[mpegts @ 0x7fd8bc808600] PES packet size mismatch
[mpegts @ 0x7fd8bc808600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fd8bc037600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:27 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:27 [HLS] Stopping transcoder for file-1 after seek to 22s (out=0s, finished=true)
2016/12/26 13:41:27 [HLS] Starting transcoder for file-1 at 22s
[mpegts @ 0x7fa428000000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fa428000000] PES packet size mismatch
[mpegts @ 0x7fa428000000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fa428825000] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:27 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:27 [HLS] Stopping transcoder for file-1 after seek to 24s (out=0s, finished=true)
2016/12/26 13:41:27 [HLS] Starting transcoder for file-1 at 24s
[mpegts @ 0x7ff2e080cc00] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7ff2e080cc00] PES packet size mismatch
[mpegts @ 0x7ff2e080cc00] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7ff2e106a600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:28 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:28 [HLS] Stopping transcoder for file-1 after seek to 26s (out=0s, finished=true)
2016/12/26 13:41:28 [HLS] Starting transcoder for file-1 at 26s
[mpegts @ 0x7fed57801c00] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fed57801c00] PES packet size mismatch
[mpegts @ 0x7fed57801c00] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fed58003400] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:28 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:28 [HLS] Stopping transcoder for file-1 after seek to 28s (out=0s, finished=true)
2016/12/26 13:41:28 [HLS] Starting transcoder for file-1 at 28s
[mpegts @ 0x7fa397000600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fa397000600] PES packet size mismatch
[mpegts @ 0x7fa397000600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fa398008600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:28 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:29 [HLS] Stopping transcoder for file-1 after seek to 30s (out=0s, finished=true)
2016/12/26 13:41:29 [HLS] Starting transcoder for file-1 at 30s
[mpegts @ 0x7feefe800000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7feefe800000] PES packet size mismatch
[mpegts @ 0x7feefe800000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fef00009a00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:29 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:29 [HLS] Stopping transcoder for file-1 after seek to 32s (out=0s, finished=true)
2016/12/26 13:41:29 [HLS] Starting transcoder for file-1 at 32s
[mpegts @ 0x7fecd1002600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fecd1002600] PES packet size mismatch
[mpegts @ 0x7fecd1002600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fecd185fe00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:29 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:29 [HLS] Stopping transcoder for file-1 after seek to 34s (out=0s, finished=true)
2016/12/26 13:41:29 [HLS] Starting transcoder for file-1 at 34s
[mpegts @ 0x7fc512800000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc512800000] PES packet size mismatch
[mpegts @ 0x7fc512800000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fc511835800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:30 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:30 [HLS] Stopping transcoder for file-1 after seek to 36s (out=0s, finished=true)
2016/12/26 13:41:30 [HLS] Starting transcoder for file-1 at 36s
[mpegts @ 0x7fb542010600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fb542010600] PES packet size mismatch
[mpegts @ 0x7fb542010600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fb542826c00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:41:30 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:41:30 [HLS] Stopping transcoder for file-1 after seek to 38s (out=0s, finished=true)
2016/12/26 13:41:30 [HLS] Starting transcoder for file-1 at 38s
[mpegts @ 0x7f973c809a00] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f973c809a00] PES packet size mismatch
[mpegts @ 0x7f973c809a00] Dropped corrupted packet (stream = 2)
2016/12/26 13:41:30 [HLS] Stopping transcoder session file-1
2016/12/26 13:41:30 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:17 [HLS] Starting transcoder for file-1 at 0s
[mpegts @ 0x7ff37a808600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7ff37a808600] PES packet size mismatch
[mpegts @ 0x7ff37a808600] Dropped corrupted packet (stream = 2)
2016/12/26 13:44:17 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:17 [HLS] Stopping transcoder for file-1 after seek to 2s (out=0s, finished=true)
2016/12/26 13:44:17 [HLS] Starting transcoder for file-1 at 2s
[mpegts @ 0x7fbb50000000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fbb50000000] PES packet size mismatch
[mpegts @ 0x7fbb50000000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fbb50800800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:18 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:18 [HLS] Stopping transcoder for file-1 after seek to 4s (out=0s, finished=true)
2016/12/26 13:44:18 [HLS] Starting transcoder for file-1 at 4s
[mpegts @ 0x7f9b3a008600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f9b3a008600] PES packet size mismatch
[mpegts @ 0x7f9b3a008600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7f9b3a80ae00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:18 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:18 [HLS] Stopping transcoder for file-1 after seek to 6s (out=0s, finished=true)
2016/12/26 13:44:18 [HLS] Starting transcoder for file-1 at 6s
[mpegts @ 0x7fe435800400] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fe435800400] PES packet size mismatch
[mpegts @ 0x7fe435800400] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fe434002800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:18 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:19 [HLS] Stopping transcoder for file-1 after seek to 8s (out=0s, finished=true)
2016/12/26 13:44:19 [HLS] Starting transcoder for file-1 at 8s
[mpegts @ 0x7ff437809000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7ff437809000] PES packet size mismatch
[mpegts @ 0x7ff437809000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7ff438005600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:19 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:19 [HLS] Stopping transcoder for file-1 after seek to 10s (out=0s, finished=true)
2016/12/26 13:44:19 [HLS] Starting transcoder for file-1 at 10s
[mpegts @ 0x7fc547809e00] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc547809e00] PES packet size mismatch
[mpegts @ 0x7fc547809e00] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fc54680e200] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:19 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:19 [HLS] Stopping transcoder for file-1 after seek to 12s (out=0s, finished=true)
2016/12/26 13:44:19 [HLS] Starting transcoder for file-1 at 12s
[mpegts @ 0x7fb3d5008000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fb3d5008000] PES packet size mismatch
[mpegts @ 0x7fb3d5008000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fb3d480a400] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:20 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:20 [HLS] Stopping transcoder for file-1 after seek to 14s (out=0s, finished=true)
2016/12/26 13:44:20 [HLS] Starting transcoder for file-1 at 14s
[mpegts @ 0x7fdf9e808600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fdf9e808600] PES packet size mismatch
[mpegts @ 0x7fdf9e808600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fdf9f95ea00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:20 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:20 [HLS] Stopping transcoder for file-1 after seek to 16s (out=0s, finished=true)
2016/12/26 13:44:20 [HLS] Starting transcoder for file-1 at 16s
[mpegts @ 0x7fa5ca80b400] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fa5ca80b400] PES packet size mismatch
[mpegts @ 0x7fa5ca80b400] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fa5ca801a00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:20 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:21 [HLS] Stopping transcoder for file-1 after seek to 18s (out=0s, finished=true)
2016/12/26 13:44:21 [HLS] Starting transcoder for file-1 at 18s
[mpegts @ 0x7fa009000000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fa009000000] PES packet size mismatch
[mpegts @ 0x7fa009000000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fa009832c00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:21 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:21 [HLS] Stopping transcoder for file-1 after seek to 20s (out=0s, finished=true)
2016/12/26 13:44:21 [HLS] Starting transcoder for file-1 at 20s
[mpegts @ 0x7fd73b000000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fd73b000000] PES packet size mismatch
[mpegts @ 0x7fd73b000000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fd73c039a00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:21 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:21 [HLS] Stopping transcoder for file-1 after seek to 22s (out=0s, finished=true)
2016/12/26 13:44:21 [HLS] Starting transcoder for file-1 at 22s
[mpegts @ 0x7f867d808600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f867d808600] PES packet size mismatch
[mpegts @ 0x7f867d808600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7f867c027200] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:22 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:22 [HLS] Stopping transcoder for file-1 after seek to 24s (out=0s, finished=true)
2016/12/26 13:44:22 [HLS] Starting transcoder for file-1 at 24s
[mpegts @ 0x7fb897000400] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fb897000400] PES packet size mismatch
[mpegts @ 0x7fb897000400] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fb897805600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:22 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:22 [HLS] Stopping transcoder for file-1 after seek to 26s (out=0s, finished=true)
2016/12/26 13:44:22 [HLS] Starting transcoder for file-1 at 26s
[mpegts @ 0x7fddab008000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fddab008000] PES packet size mismatch
[mpegts @ 0x7fddab008000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fddaa801e00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:22 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:23 [HLS] Stopping transcoder for file-1 after seek to 28s (out=0s, finished=true)
2016/12/26 13:44:23 [HLS] Starting transcoder for file-1 at 28s
[mpegts @ 0x7f9c1f808000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f9c1f808000] PES packet size mismatch
[mpegts @ 0x7f9c1f808000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7f9c1f006200] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:23 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:23 [HLS] Stopping transcoder for file-1 after seek to 30s (out=0s, finished=true)
2016/12/26 13:44:23 [HLS] Starting transcoder for file-1 at 30s
[mpegts @ 0x7fc8c3800000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc8c3800000] PES packet size mismatch
[mpegts @ 0x7fc8c3800000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fc8c4801800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:23 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:23 [HLS] Stopping transcoder for file-1 after seek to 32s (out=0s, finished=true)
2016/12/26 13:44:23 [HLS] Starting transcoder for file-1 at 32s
[mpegts @ 0x7fa6ed008000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fa6ed008000] PES packet size mismatch
[mpegts @ 0x7fa6ed008000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fa6ed08a000] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:24 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:24 [HLS] Stopping transcoder for file-1 after seek to 34s (out=0s, finished=true)
2016/12/26 13:44:24 [HLS] Starting transcoder for file-1 at 34s
[mpegts @ 0x7fec6b000000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fec6b000000] PES packet size mismatch
[mpegts @ 0x7fec6b000000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fec6a82c400] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:24 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:24 [HLS] Stopping transcoder for file-1 after seek to 36s (out=0s, finished=true)
2016/12/26 13:44:24 [HLS] Starting transcoder for file-1 at 36s
[mpegts @ 0x7fd319000600] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fd319000600] PES packet size mismatch
[mpegts @ 0x7fd319000600] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fd319809400] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:24 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:25 [HLS] Stopping transcoder for file-1 after seek to 38s (out=0s, finished=true)
2016/12/26 13:44:25 [HLS] Starting transcoder for file-1 at 38s
[mpegts @ 0x7fc174008000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc174008000] PES packet size mismatch
[mpegts @ 0x7fc174008000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fc17402a600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:25 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:25 [HLS] Stopping transcoder for file-1 after seek to 40s (out=0s, finished=true)
2016/12/26 13:44:25 [HLS] Starting transcoder for file-1 at 40s
[mpegts @ 0x7fea3a800000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fea3a800000] PES packet size mismatch
[mpegts @ 0x7fea3a800000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fea3b807e00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:25 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:25 [HLS] Stopping transcoder for file-1 after seek to 42s (out=0s, finished=true)
2016/12/26 13:44:25 [HLS] Starting transcoder for file-1 at 42s
[mpegts @ 0x7fe41d809e00] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fe41d809e00] PES packet size mismatch
[mpegts @ 0x7fe41d809e00] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fe41e800800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:26 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:26 [HLS] Stopping transcoder for file-1 after seek to 44s (out=0s, finished=true)
2016/12/26 13:44:26 [HLS] Starting transcoder for file-1 at 44s
[mpegts @ 0x7fbf6a804200] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fbf6a804200] PES packet size mismatch
[mpegts @ 0x7fbf6a804200] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fbf6a825400] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:26 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:26 [HLS] Stopping transcoder for file-1 after seek to 46s (out=0s, finished=true)
2016/12/26 13:44:26 [HLS] Starting transcoder for file-1 at 46s
[mpegts @ 0x7f9d6d808000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f9d6d808000] PES packet size mismatch
[mpegts @ 0x7f9d6d808000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7f9d6d875600] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:26 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:27 [HLS] Stopping transcoder for file-1 after seek to 48s (out=0s, finished=true)
2016/12/26 13:44:27 [HLS] Starting transcoder for file-1 at 48s
[mpegts @ 0x7fc8b7800000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc8b7800000] PES packet size mismatch
[mpegts @ 0x7fc8b7800000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7fc8b8003a00] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:27 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:27 [HLS] Stopping transcoder for file-1 after seek to 50s (out=0s, finished=true)
2016/12/26 13:44:27 [HLS] Starting transcoder for file-1 at 50s
[mpegts @ 0x7f97fd008000] start time for stream 1 is not set in estimate_timings_from_pts
[mpegts @ 0x7f97fd008000] PES packet size mismatch
[mpegts @ 0x7f97fd008000] Dropped corrupted packet (stream = 2)
[stream_segment,ssegment @ 0x7f97fd02c800] NOTE: the option initial_offset is deprecated,you can use output_ts_offset instead of it
2016/12/26 13:44:27 [HLS] error during ffmpeg progress: unexpected EOF
2016/12/26 13:44:27 [HLS] Stopping transcoder session file-1
2016/12/26 13:47:53 [DVR] Waiting 11m36.539305739s until next job 1482782370-ch8
2016/12/26 13:48:04 [DVR] Waiting 11m25.279999913s until next job 1482782370-ch8
1 Like

Playback of recordings from mac mini (2010) Core 2 Duo is great, both 360 and 480 (tested at my home).

Live TV on web ui not so much, still lots of buffering…however, using Channels Live on iOS is still great.

Now, I have the best of worlds…as long as using wifi AC, at my house.

Awesome! Awesome! Awesome! This is great.

At my sister’s with wifi AC (newest Apple Time Capsule) at a slightly longer distance, I was getting hiccups on live NBC (football game) last night. Guess she needs an extender, as I was only seeing 60-80 mbps (with intermittent drops to 35-50) testing on wi-fi sweetspots (iphone app).

Very pleased with Channels functionality on Web UI, with latest additions.

1 Like

Awesome. Can you check what the “speed” is now?

My wifi speed at home is approx 395Mbps, at 1 room away from router.

Sorry, I meant check the output of /hls again to see the transcoder speed at the lower resolution.

Correction of above 360 and 240, wouldn’t start at 480.

On 360p, speed was .992 to 1.08