In-Browser XML Document Streaming - Archive ouverte HAL Access content directly
Conference Papers Year : 2015

In-Browser XML Document Streaming


Through the past few years, in-browser streaming of audiovisual content has become a commodity. Due to the diverse nature of possible audiovisual applications, there is often a need for accompanying descriptors and other metadata, such as semantic annotations, captions, etc. The metadata need to be sent in a timely fashion along with the multimedia content. The use of XML in such cases is common, and the usual approach for in-browser transmission of such data is via AJAX. Even though AJAX can be sufficient for many services, there is consideration for few offline or live scenarios. With MP4Box and MP4Box.js we are able to synchronously stream and consume XML and multimedia data, packaged in MP4 containers, with a standard browser. Accompanying XML documents can be transmitted as a whole, or progressively (in fragments). In this paper, we define the use-cases for this technology, analyze the requirements and present the mechanisms of MP4Box and MP4Box.js for XML end-to-end transmission inside the browser.


Not file

Dates and versions

hal-02287000 , version 1 (13-09-2019)


  • HAL Id : hal-02287000 , version 1


Cyril Concolato, Emmanouil Potetsianakis. In-Browser XML Document Streaming. XML Prague 2015, Feb 2015, Prague, Czech Republic. pp.197-205. ⟨hal-02287000⟩
14 View
0 Download


Gmail Facebook Twitter LinkedIn More