This makes it sound like the stream should not have been sent via Kazaa. Well, obviously Kazaa is supportive of streams, but why? What benefit does it give? It seems like that would be extra codeing that wasn't necessary. Unless Kazaa makes your connection a temporary Windows LAN when it exchanges a program. So if you are on their network when you exchange information, could this be used as a way past NAT?
Q. Can streams be transferred via email or FTP or other file-transfer protocols?
A. No. Stream contents can be transferred via email, FTP etc., but only in the form of a normal file. If you attempt to email a file with any streams attached, only the actual file will be sent - not any of the streams. Virtually all Internet protocols that support file transfer are non-supportive of streams and other embedded file resources as streams are relatively exclusive to Macintosh and Windows NT/2K systems using the NTFS file system.