ByteArray I have a doubt

Hi, I have a doubt; if the length of a ByteArray is 50000, does that mean that if I were to send it to a php script, the resulting “file” (an image) would be 6.25 kB? … And does that mean that a 400kps internet connection would be able to receive roughly 8 of these images in a second?

I’m making a live video streamer without the Flash Media Server and I need to make sure this is correct before I start implementing the rest…

Also, is it possible to write an Array of pixels to a ByteArray so that it is still readable through the Loader.loadBytes() method?

Thanks.