On 08/16/2002 04:58:58 PM "William Overington" wrote: >The DVB-MHP (Digital Video Broadcasting - Multimedia Home Platform) system >(details at http://www.mhp.org ) which implements my telesoftware invention. >A Java program which has been broadcast can read a Unicode plain text file >and act upon the characters within it, and can read other file formats, such >as .png files (Portable Network Graphics) and act upon the information in >those files, so as to produce a display. > >So, a collection of files, namely a .uof file in the format that I suggested >it, a Unicode plain text file with one or more U+FFFC characters in it and >the appropriate graphics files in .png format as a package of free to the >end user distance education learning material being broadcast from a direct >broadcasting satellite or a terrestrial transmitter could be a very useful >facility as the way to carry text with illustrations.
I'd suggest that it would be far more useful to use a marked-up file format based on XML. It doesn't have to be verbose (besides which, the bandwidth requirements of embedded graphics will be far greater than any requirements for markup used to indicate their position within the text). The reason I think this would be far more advantageous is that there has been a massive interest throughout the IT industry in XML, meaning that there are lots of software implementations that support it, and it is very easy to build processes for publishing content. You coulde probably use any commonly-used database product out there to generate XML content suited for DVB-MHP; in fact, it would be easy to take some existing XML-based publishing process and extend it to support an XML-based file format specifically intended for DVB-MHP. In contrast, if you want to invent a new file format, then you've got to create new software implementations to go with it, and bolting that into any existing publishing process will be far more costly. >Using HTML and a browser is just not the way to proceed in that situation. >HTML and a browser is a very useful technique for the web and indeed is an >option for the DVB-MHP system, yet the basic software system is Java based. Markup does not have to imply HTML and a Web browser. I'm sure you'd find a lot of Java implementations that made use of XML-based file formats, and though I'm not a Java programmer, I'm certain that you can find good support for parsing or generating XML streams in Java. - Peter --------------------------------------------------------------------------- Peter Constable Non-Roman Script Initiative, SIL International 7500 W. Camp Wisdom Rd., Dallas, TX 75236, USA Tel: +1 972 708 7485 E-mail: <[EMAIL PROTECTED]>

