Playback stops after 30 - 45 min. „insufficient bandwidth“

Since some time now, I have a very annoying problem. During playback of movies (in mkv and other formats 720 or 1080p) all runs fine for a time between 30 to 60 min. - then suddenly w/o any obvious reason, playback stalls with a message box saying „Insufficient bandwidth - try lower settings etc.“ Whatever I do now, the playback is broken. Only help is to reset my router and start the process again. The internet connection of the router is 100% consistent and stable.

For clarity - here my equipment: Data is on a Drobo and linkes via Thunderbolt 2 to my iMac 5K. WLAN is provided via a Telekom Speedport 724V Type C - Internet VSDL 25, playback is realized with a Apple-TV 4 with TvOS 11 newest public beta.

Thanks for help! Michael

What is the player? Please clarify / describe the topology. Do you use WiFi between server and player?

Thanks for the message. The Player is Plex on AppleTV - therefor I use WIFI between server and player. Hope that makes the cause clear.

it doesn’t but a good start.

I would like you to do the following.

  1. Make certain “Verbose” logging is turned off (settings - server - general)
  2. Start playback
  3. Let it play until it faults.
  4. When it does, wait 20 second for everything to flush to the logs.
  5. Settings - Server - Help - Download Logs
  6. Attach the ZIP file it gives you here with your next post.

This will let me see what it’s complaining of.

At your choice, after or before, run a speed test via wifi and using a wired connection to your router. This verifies it’s not a congested/noisy wifi issue

Hello again - here comes the requested file - I hope it helps

Michael

I see what’s happening. You’re streaming along nicely. The transcoder is running.
Next I see is a networking ‘burp’.

progress=50.7&size=-22&remaining=51090 (10 live) Signed-in Token (mkummer)
Jul 20, 2017 00:48:45.772 [0x700005965000] DEBUG - Completed: [127.0.0.1:55869] 206 PUT /video/:/transcode/session/D576B6BE-D0B8-48DB-A4C1-DDC4393D62FD/3867630c-aa2e-4ac6-87dd-d7cf60e5f828/progress?progress=50.7&size=-22&remaining=51090 (10 live) 0ms 342 bytes
Jul 20, 2017 00:48:45.846 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 00:48:45.846 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 00:48:45.846 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 239.255.255.250: Can't assign requested address
Jul 20, 2017 00:48:46.307 [0x7000058e2000] DEBUG - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Jul 20, 2017 00:48:46.307 [0x7000058e2000] DEBUG - Auth: Came in with the master token, authorization succeeded.
Jul 20, 2017 00:48:46.307 [0x70000554d000] DEBUG - Request: [127.0.0.1:55871 (Loopback)] PUT /video/:/transcode/session/D576B6BE-D0B8-48DB-A4C1-DDC4393D62FD/3867630c-aa2e-4ac6-87dd-d7cf60e5f828/progress?progress=50.7&size=-22&remaining=68178 (9 live) Signed-in Token (mkummer)
Jul 20, 2017 00:48:46.308 [0x7000058e2000] DEBUG - Completed: [127.0.0.1:55871] 206 PUT /video/:/transcode/session/D576B6BE-D0B8-48DB-A4C1-DDC4393D62FD/3867630c-aa2e-4ac6-87dd-d7cf60e5f828/progress?progress=50.7&size=-22&remaining=68178 (9 live) 0ms 342 bytes

The next I see, a networking collapse (in the host) … There are two log files full of this.

2Cplayqueues&timeout=1 (3 live) GZIP Signed-in Token (mkummer)
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 239.255.255.250: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 239.255.255.250: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address
Jul 20, 2017 01:55:30.526 [0x700005e00000] WARN - NetworkServiceBrowser: Error sending out discover packet from 192.168.2.108 to 192.168.2.255: Can't assign requested address

I do not know what this is. It may be an incompatibility with iTunes. I do not use iTunes so am unaware. I will investigate with engineering

Jul 20, 2017 23:31:33.730 [0x70000e579000] DEBUG - File /Volumes/Drobo/iTunes/iTunes Library.xml changed: 1500585827 => 1500586292.
Jul 20, 2017 23:31:33.730 [0x70000e579000] INFO - DatabaseLoader::handleChangedFile(0x7fe1f3706668)
Jul 20, 2017 23:31:33.733 [0x70000e579000] DEBUG - iTunes: Reading XML files...
Jul 20, 2017 23:31:33.733 [0x70000e579000] DEBUG - iTunes: Reading XML file: /Volumes/Drobo/iTunes/iTunes Library.xml
Jul 20, 2017 23:31:33.762 [0x70000e579000] ERROR - SQLITE3:0x70000df54130, 1, unrecognized token: ""index_tracks_on_added_at ON tracks (added_at)"
Jul 20, 2017 23:31:33.762 [0x70000e579000] ERROR - SQLITE3:0x70000df54130, 1, unrecognized token: ""index_tracks_on_movie ON tracks (movie)"
Jul 20, 2017 23:31:33.762 [0x70000e579000] ERROR - SQLITE3:0x70000df54130, 1, unrecognized token: ""index_tracks_on_podcast ON tracks (podcast)"
Jul 20, 2017 23:31:33.763 [0x70000e579000] DEBUG - iTunes: Loading tracks...
Jul 20, 2017 23:31:42.413 [0x70000e1e4000] DEBUG - BPQ: [Starting] -> [Proc

This is a small media issue you should correct at some point. PMS is telling you the timestamps and actual frameRate do not match (poorly worded). The file should be repaired (re-encoded) to repair them.

Jul 21, 2017 00:15:15.881 [0x70001034f000] DEBUG - MDE: Star Wars: Episode III - Revenge of the Sith (2005): no direct play video profile exists for http/mkv/h264
Jul 21, 2017 00:15:15.882 [0x70001034f000] DEBUG - MDE: Star Wars: Episode III - Revenge of the Sith (2005): no direct play video profile exists for http/mkv/h264/dca
Jul 21, 2017 00:15:15.882 [0x70001034f000] ERROR - get - invalid frameRate value: 23.976

Hello again - thank for the message. What exactly would you suggest I do?

Michael

IF you are using WiFi, first try using wired. You may have too much wifi interference / traffic competing. This is unlikely but possible.

It is my experience, when hardware works for a period of time, which appears to be the same amount each time, and fails, you are about to experience a complete failure.

What do you current have for network equipment.?

WLAN is provided via a Telekom Speedport 724V Type C - Internet VSDL 25

Besides of Pleex, my WLAN does not show any bad behavior.

PMS makes higher, sustained, demands of your network equipment because it’s video.
Having verified with other support staff, we see the failures when the ethernet / wifi adapter goes offline (for whatever reason).
This might be a bad cable (happens often) or actual hardware failing (unlikely) or the power supply failing (more common)

Aha - so if I understand this right, the router MUST be connected with the iMac via Ethernet due to higher demand of the network? I changed my former connection after my recent move to a new apartment and had the iMac connected only via wireless. I shall try the former connection and see, if it works.

Yes. It is not a must but if your new requirement is being interfered with by other using their wifi, your PMS experience will suffer. A perfect example of this is to use PMS over wifi when everyone is away or sleeping and wifi is inactive. If your experience is flawless, you have definitive proof.

With Wifi, everyone shares the same frequency band . Only one may transmit at a time (fundamental radio operation).

That is interesting. I enclose a screenshot of my WLANs in the house. I use 5 GHz, so the colliding channels should be few if any. But indeed, there is a lot of traffic around.

Not always true. Channel width governs everything. If someone utilizes an 80 Mhz channel width versus another who uses 40 Mhz, you can see what will happen.

This is North America. You will have similar

Update: with my „old“ configuration - hardwired - I had no trouble to see a full length movie. All seems to run again.

Thanks for your help - I come back, if anything comes up. Anyway, I learned a lot from your input. Thanks for that!

Quite another thing: I have iOS 11 running on my iPad. Playback of movies on the iPad does not work - I get sound but no video at all. You know this issue?

iOS 11 is beta. There is no way to support that at this time. When it becomes official and Engineering has blessed its use, then we can look into it. At this point, it could easily be an iOS problem and we would gain nothting.

Thanks for the message. I did not complain about the iOS 11 problem, I just wanted to mention it. Your policy makes sense and usually, most problems of the public betas disappear in time. :slight_smile: So far I am lucky with Plex and High Sierra…

Hi, its me again. After connceting my Drobo and iMac via Ethernet to my router, the described problem had been mostly vanished. But meanwhile 2 times in the last days, the interruption of playback occurred again. Yesterday night at 12.15 pm last time. I enclose an additional log file for clarification. Transfer the movie data from iMac based server to Apple-TV should be working w/o hassle since it is used daily and resetting the router as only resort seems not very practically. Besides of that, I am still very impressed with Plex.

I still can’t get rid of the „Insufficient bandwidth“-effect with the need of restarting the router. Is there really no way to fix it???

Thanks MK