If I had to guess, I'd say it's the line in mymedia.py that reads:
size = os.stat(fname).st_size
but I'd have to look more closely to see how that
size is actually used. Why do you ask? Are you saying that the file you're trying to stream isn't 1842619 bytes? Could it be that the file is over 4Gb? I've never tested large files, so I'm not sure what would happen. The output looks to be pretty much what I'd expect otherwise.
-JT
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.