PASS embedded LibVLC starts playback
PASS native renderer displays decoded video frames
PASS playback begins before full download
PASS background pause retains incomplete cache
PASS seek reaches 45 seconds while incomplete
PASS embedded audio tracks available
PASS automatic subtitle tracks loaded and selected in decoder
PASS playback rate changes
PASS watch position saved
PASS reopening restores playback position
PASS streamed and resumed cache SHA-256 matches original
PASS completed cache plays as local file while media server offline
PASS resolved media redirect is reused across all range requests
RESULT: 13 embedded-player checks passed

