2016-04-04 34 views
1

多言語はAndroidでサポートされていますか?JWPlayer 6多言語on android

私は、モバイルデバイス

https://support.jwplayer.com/customer/portal/articles/1761348-multiple-audio-renditionsしかし、このコードには多言語に係るこの例では明確な何かを見つけることができません:アンドロイドでそれらをレンダリングするdoesntのデスクトップで多言語のボタンをレンダリング

<html> 
    <body> 
    <div id="wrapper"> 
     <div id='playerTest'></div> 
     <script type='text/javascript'> 
      jwplayer('playerTest').setup({ 
      file: "some m3u8 file", 
      androidhls:"true", 
      }) 
     </script> 
     <div> 
    </body> 
</html> 

を。

m3u8にはAndroid用の特別な構文が必要ですか?現在、私は次のようなものを持っています:

#EXTM3U 
#EXT-X-VERSION:3 
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Chinese",FORCED=NO,AUTOSELECT=YES,URI="eng.ttml",LANGUAGE="eng" 
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",LANGUAGE="eus",NAME="Basque",DEFAULT=NO,AUTOSELECT=YES,URI="/ts/out.m3u8" 
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",LANGUAGE="spa",NAME="Spanish",DEFAULT=NO,AUTOSELECT=YES,URI="/ts/spa.m3u8" 
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",LANGUAGE="cat",NAME="Catala",DEFAULT=YES,AUTOSELECT=YES,URI="/ts/cat.m3u8" 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=688000,NAME="Main",CODECS="avc1.66.30",RESOLUTION=448x252,AUDIO="aac",SUBTITLES="subs" 

答えて

1

残念ながら、AndroidはモバイルWebのマニフェストに複数のオーディオおよび埋め込みVTTキャプションをサポートしていません。これはHLS v4の機能であり、Androidはv3までしかサポートしていません。

あなたはネイティブのAndroidアプリで、この動作を実現することができます:あなたの応答をhttps://developer.jwplayer.com/sdk/android/docs/developer-guide/interaction/audio/

+0

おかげジョージー!オーディオトラックの切り替えがDASHとSmoothStreamingでのみサポートされているというリンクを参照してください。 HLSでそれを実現することは本当に可能ですか? – lapinkoira

+0

まだ、しかし、私たちは現在、数ヶ月以内に本番版にリリースされるHLSの概念証明に取り組んでいます(再び、ネイティブAndroid SDKの場合)。 –