- From: Jiang Tao <jiangt@ceci.mit.edu>
- Date: Thu, 07 Mar 1996 14:57:02 -0500
- To: Henrik Frystyk Nielsen <frystyk@w3.org>
- Cc: Jiang Tao <jiangt@ceci.mit.edu>, W3C Lib <www-lib@w3.org>
Henrik Frystyk Nielsen wrote: > If you already have a video display machine in place that does accept a > stream of data then all you have to do is to write a Library stream > wrapper that turns this module into a Library converter. That way the > stream stack can find the converter based on the content type and you > will start receive data automatically when a video is downloaded. Well, I hope I can do it that way. I think I need to describe to you what I am doing now. We are developing a multimedia authoring software called AthenaMuse 2( we just call it AM2, and maybe you heard it before), and now what I am doing is add full internet support to it. I want to use a general lib to do that and just find that w3c lib is the only one freely avaiable. Now we want to provide a general READ function in AM2 which can read whatever (maybe a html file from web server, or an item from database or something else). So I want to use w3c lib provide the READ fuction to read data from network ( internet), and apparently I can't make other parts of AM2 become a module of w3c lib. I want to use w3c lib to retrive data from network and dump it to my own c++ stream and transfer it to other parts of AM2 to process. Now I think the only solution is to declare my c++ stream as globe variable, then use HTXPare module to dump the data from network into this globe variable. However, there will still some problems if I want to just read part of data from network and read others later. I think maybe I can deal with it with two threads: one for w3c lib to retrive data; the other to dump it to my c++ stream. Any other solutions? -- Tao Jiang Visiting Scientist, CECI, MIT email: jiangt@ceci.mit.edu URL: http://ceci.mit.edu/staff/jiangt/
Received on Thursday, 7 March 1996 14:57:08 UTC