I am creating a speedtest tool that is more reflective of reality for our customers.
To do this, I need to create a series of unique images that are approximately 1.5-2MB in size, as that is the average size of our HDS fragments.
Here is the Python script to generate a single image:
x = 300
y = 200
import png
import numpy
l = []
for i in range(0, y):
l.append(random.randint(0,255,x * 3).tolist())
(png.from_array(l, "RGB")).save('image.png')
After this, tweak and repeat.
