android上的JWPlayer 6多语言
有人知道Android是否支持多语言吗 在这个例子中,我找不到任何关于移动设备上的多语言的明确信息 但是这个代码:android上的JWPlayer 6多语言,android,jwplayer,http-live-streaming,m3u8,jwplayer6,Android,Jwplayer,Http Live Streaming,M3u8,Jwplayer6,有人知道Android是否支持多语言吗 在这个例子中,我找不到任何关于移动设备上的多语言的明确信息 但是这个代码: <html> <body> <div id="wrapper"> <div id='playerTest'></div> <script type='text/javascript'> jwplayer('playerTest').setup({
<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>
不幸的是,Android不支持移动web清单中的多音频和嵌入式VTT标题。这是一个HLSV4特性,Android最多只支持v3
您可以在本机Android应用程序中实现此行为:感谢Josie的回复!我在您提供的链接中看到,仅DASH和SmoothStreaming支持音频曲目切换。使用HLS真的有可能实现这一点吗?还没有,但我们目前正在为HLS进行概念验证,该验证将在未来几个月内发布到生产环境中(同样,对于本机Android SDK)。
#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"