追加: 他のネイティブ アプリでは正しく動作するようです。Webブラウザのみで壊れました。(つまり、Chrome、モバイル Safari)
アダプティブ ストリーミングの提供には HLS (=.m3u8) を使用し、字幕には WebVTT を使用することを検討しています。しかし、iOS 8.x デバイスで Mobile Safari で再生すると、英語以外の一部の文字がたまたま壊れていることがわかりました。iOS 7 デバイスで問題なく動作します。
Apple からホストされている公式のサンプル ビデオ (.m3u8) Web ページは次のとおりです: https://developer.apple.com/streaming/examples/advanced-stream.html
これを iOS 7.x デバイスと iOS 8.x デバイスの両方にロードする場合、日本語字幕を選択すると、iOS 8.x では壊れた文字が表示されます (7.x 以下では問題ありません)。
避けるべきアイデアはありますか?iOS シミュレーター (7.1、8.1、8.2 ベータ 4) および iOS デバイス (8.0.2、8.1.2) でこれをテストしました。