All my high bitrate content is buffering and freezing a lot when streaming from my remote Plex server.
They play fine on my LG G5's internal player.
It seems my AM6B+ is blessed with a faulty ethernet port?
I've connected it to a 2.5gbit switch, but I configured the port at a fixed 1gbit rate.
Testing download speed on my AM6B+ running CE CPM A14:
Code: Select all
CoreELEC:~ # iperf -c <my plex server> -p 5000 -R -t 30
------------------------------------------------------------
Client connecting to <my plex server>, TCP port 5000
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 1] local 192.168.20.74 port 53798 connected with x.x.x.x port 5000 (reverse) (icwnd/mss/irtt=14/1448/7194)
[ ID] Interval Transfer Bandwidth
[ *1] 0.0000-30.2129 sec 507 MBytes 141 Mbits/sec
Only 141Mbit
Doing the same on my desktop PC running Fedora Linux:
Code: Select all
~$ iperf -c <my plex server> -p 5000 -R -t 30
------------------------------------------------------------
Client connecting to <my plex server>, TCP port 5000
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 1] local 192.168.20.221 port 50434 connected with x.x.x.x port 5000 (reverse)
[ ID] Interval Transfer Bandwidth
[ *1] 0.00-30.03 sec 3.23 GBytes 925 Mbits/sec
925Mbit
For the record, I'm running the iperf server on my plex machine (remote) with:
iperf -s -p 5000
On the client I'm setting the
-R flag, so its testing reverse speed, downloading from server to client.
So either the CPM build is messed up or I have a unit with a bad ethernet connection.
Any ideas?
Perhaps some USB 3.0 gigabit adapter?