mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 09:01:03 -08:00
fix(playback): structure Shaka diagnostics (#1318)
* docs(playback): design structured Shaka diagnostics * fix(playback): structure Shaka diagnostics * docs(playback): document Shaka evidence boundary * docs(playback): fix Shaka validation commands * fix(playback): preserve Shaka fallback evidence * fix(playback): preserve Shaka text error evidence
This commit is contained in:
1 parent
9a50e7385b
commit
9f4e11d6de
22 files changed
+2779
-277
No files matched your search
@@ -210,7 +210,13 @@ Key files:
|
||||
engine (`libs/ui/playback/src/lib/shaka-engine/`) inside the HTML5 and
|
||||
ArtPlayer components; ClearKey keys come from KODIPROP-derived
|
||||
`Channel.drm`, and the shared bridge exposes Shaka audio/text tracks via
|
||||
source kind `shaka`. See the CLAUDE.md "Video Players" feature entry and
|
||||
source kind `shaka`. The Shaka `5.2.2` diagnostic boundary version-locks
|
||||
public severity/category/code evidence, ignores recoverable error events,
|
||||
treats rejected loads as terminal lifecycle outcomes, preserves exact public
|
||||
DASH text-parser category/code evidence with unknown stage/failure, and never
|
||||
retains or renders raw messages or `error.data`. A failed browser-support
|
||||
preflight stays unknown but keeps external fallback for clear DASH; KODIPROP
|
||||
DRM still suppresses it. See the CLAUDE.md "Video Players" feature entry and
|
||||
`docs/architecture/m3u-playlist-module.md` ("DASH + ClearKey Playback").
|
||||
- The built-in HTML5/hls.js player is the second guarded consumer.
|
||||
`HtmlVideoPlayerComponent` provides a component-scoped
|
||||
|
||||
Reference in new issue
Block a user