首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓平台上的JWPlayer 6多语言系统

安卓平台上的JWPlayer 6多语言系统
EN

Stack Overflow用户
提问于 2016-04-04 14:17:09
回答 1查看 293关注 0票数 1

有没有人知道Android是否支持多语言?

在这个例子中,我找不到任何关于移动设备上的多语言https://support.jwplayer.com/customer/portal/articles/1761348-multiple-audio-renditions的东西。

但是这个代码:

代码语言:javascript
复制
<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中呈现。

m3u8必须对安卓有特殊的趋近性吗?目前我有这样的事情:

代码语言:javascript
复制
#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"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-04 20:35:48

不幸的是,Android不支持移动web清单中的多个音频和嵌入式VTT标题。这是一个HLS v4功能,而Android只支持v3。

您可以在本地Android应用程序:https://developer.jwplayer.com/sdk/android/docs/developer-guide/interaction/audio/中实现此行为。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36405182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档