1. A method for streaming data over a network, said method comprising:
a) receiving from a first device scalably encoded and progressively encrypted data; and
b) storing said scalably encoded and progressively encrypted data received from said first device, wherein said scalably encoded
and progressively encrypted data are subsequently streamed to a second device in said network for additional processing, wherein
said additional processing comprises packetizing said progressively encrypted and scalably encoded data, wherein said packetizing
generates secure and scalable data packets, wherein said additional processing further comprises storing said secure and scalable
data packets in said second device, and wherein also said additional processing comprises transcoding said secure and scalable
data packets according to attributes of a downstream device, wherein said transcoding is performed without decrypting said
secure and scalable data packets.
|