Channel 910 Live, NHK's own stream · News
NHK World-Japan
Japan's public international channel: news, culture and documentaries in English.
On now Live
Captions Subtitles (WebVTT)
Source: Its broadcaster's own site plays this stream, on https://www3.nhk.or.jp/nhkworld/common/assets/live/js/main.js.