This section provides a detailed Tizen WASM Player API usage guide.
Tizen WASM Player API Documentation
Media Specifications
Web Application Multitasking
Samsung Emscripten SDK Download
W3C HTML Media Element Specifications
Tizen WASM Player Sample (Normal Latency)
Tizen WASM Player Sample (Low Latency) - Moonlight port to Tizen WASM Player
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.
ElementaryMediaStreamSource
HTMLMediaElement
The figure below shows the general idea of interaction between the application and Media Player when using the WASM Player:
Figure 1. Elementary Media Packet > ElementaryMediaTrack > Media Player Data Flow
The application manages Media Player (controlled by HTMLMediaElement) and sends Elementary Media Packet data through ElementaryMediaTrack objects.
ElementaryMediaTrack
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: