Quote:
Originally Posted by stumped
so CC has my books in its download folder , when I ask to read one , it makes a copy of the file and somehow hands that to say Moon reader... which does what exactly?
|
The mechanism is the same as used for streaming online content. The "source" app, in this case CC, gives the "sink" app, in this case the reader, a "handle" to the data. The handle permits the sink to get the data serially from the source, copying it over a potentially internal network. If there is no possibility of moving backwards in the data or requiring access some time later then the sink can process the data stream without making a copy. If the sink must support replay, repositioning, or device restart then it must copy the data to a file it controls before permitting the user to access the data.
It would be very easy for the sink to end up with multiple copies of the same thing.