WebOS has some documentation on which HLS tags it supports.
However, there is something I don’t understand. If I use third-party web-based library for HLS, such as hls.js or shaka, aren’t those specifications irrelevant? After all, the third-party library is a separate, independent implementation of the HLS protocol: these libraries have their own specifications of which HLS tags they support.
I would think that the WebOS documentation refers to it’s own implementation of the HLS protocol. If I understand correctly, it has it’s own implementation of one.
But, e.g., in their sample app, MediaPlayback, although shaka is used there for playback, they send the user to their documentation on HLS support.
My question is: if I use a third-party library, such as hls.js, shouldn’t I rely on their documentation for which tags and which browsers they support instead of the WebOS specification?