Skip to content

Conversation

@bastimeyer
Copy link
Member

Resolves #6676

The live stream's HLS multivariant/master playlist URL is static, with two additional CDNs to choose from:

  • https://masterpl.hls.nhkworld.jp/hls/w/live/master.m3u8
  • https://media-tyo.hls.nhkworld.jp/hls/w/live/master.m3u8
  • https://media-osa.hls.nhkworld.jp/hls/w/live/master.m3u8

The HLS playlist URL is embedded in a minified+obfuscated JS file and passed as a query-string argument to the site's video-player iframe, which itself then replaces the URL's hostname with the available CDNs. Considering that the stream URL is static, this plugin should be removed.

@bastimeyer bastimeyer merged commit 701ec84 into streamlink:master Oct 4, 2025
27 checks passed
@bastimeyer bastimeyer deleted the plugins/nhkworld/remove branch October 4, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

plugins.nhkworld: site update

1 participant