I dont think the origin is Akamai, Akamai is just the CDN distributing the streams. Its quite possible, there are more users using the Mweb akamai cluster, and so the chances are bigger that the data is cached faster or something, I am not sure. What surprises me, is that CISP peers with MWeb, so I am not sure why the CISP cluster would cause buffering. I expect the opposite.
Edit: update adding screenshots showing my dstv now streaming from akamai
Looking at traffic on the CPE side of my router:
View attachment 540445
Because the above is so busy, lets look on the LAN side, and filter to the IP address of my Telkom LIT box streaming DSTV Now, SS1 channel:
View attachment 540447
What I found interesting, is the bursts at which the packets come in. Which would explain the delay in the stream, as in it can be a few minutes late vs the same channel on DSTV dish.
Anyways, that IP is on the MWEB Akamai cluster in Cape Town.
Code:
~$ mtr 197.84.130.25 --report-wide
Start: 2018-07-27T15:48:08+0200
HOST: outlawstar Loss% Snt Last Avg Best Wrst StDev
1.|-- router.heaven.za.net 0.0% 10 0.4 0.4 0.3 0.5 0.1
2.|-- 155.93.243.1 0.0% 10 1.2 3.5 1.1 21.0 6.2
3.|-- 154.0.1.125 0.0% 10 1.2 1.2 1.1 1.3 0.1
4.|-- 154.0.1.13 0.0% 10 1.3 2.4 1.3 9.2 2.5
5.|-- optinet.ixp.capetown 0.0% 10 2.4 2.8 2.4 3.5 0.3
6.|-- 201.te0-0-2-2.cpt-pe-14.optinet.net 0.0% 10 4.3 4.1 2.6 10.1 2.3
7.|-- 197-84-130-25.cpt.mweb.co.za 0.0% 10 2.0 2.6 1.9 7.6 1.8