This section provides a detailed Tizen WASM Player API usage guide.
Tizen WASM Player provides an ElementaryMediaStreamSource component that acts as a source object for HTMLMediaElement and provides a low level multimedia API targeting WebAssembly that enables applications to work with Media Player on elementary media packets level.
The figure below shows the general idea of interaction between the application and Media Player when using the WASM Player:
The application manages Media Player (controlled by HTMLMediaElement) and sends Elementary Media Packet data through ElementaryMediaTrack objects.
The way the application interacts with the WASM Player is partially dependent on the selected mode of operation, however most of the operations are common to all modes. The individual topics in the Tizen WASM Player Usage Guide describe available operations in detail, highlighting areas where the selected mode influences the behavior of the source
The usage guide has been divided into the following topics: