Thanks for the advise, but something still doesn't seem to be working.
I tried reading over the FAQ entries that you pointed me at, and found the one that you're referring to. But I still can't make it work. I inserted the code you recommended (also found in the FAQ) into the top of my code as it's about to start the streaming output. From what I'd read that should be all I need, to set that to non-buffering for the rest of the program. But it still displays the same characteristics as before. Am I missing something else? Or did I put it in the wrong place, maybe?
Any advice appreciated.