Compromise Solution (2)
DOM/XML may not be needed with JMF, or DOM/XML parsers in Java are tiny in footprint
JavaScript is no longer needed if BHTML interpreter exposes interface to JVM
- BHTML interpreter class exposes methods for tight integration with JMF, JVM and applications
SMIL no longer needed if BHTML pays attention to accurate positioning and temporal synchronization
Paves way for evolution to newer technologies in the future
- New decoders and parsers can be brought into JMF