1

伙计们,

我在我的网站上使用 JW 高级版,我想在所有设备、笔记本电脑和台式机中使用 JW 播放器流式传输我的 VOD 内容,高清按钮显示多种风格。

我用这段代码向玩家展示,

    <script type='text/javascript'>
        jwplayer('myElement').setup({
        playlist: [{
                image:"poster.jpg",

                sources: [{
              file: "http://54.84.148.121/mediacache/_definst_/mp4:kalturanew/content/entry/data/0/0/0_piphfrui_0_fkzp15ye_1.mp4/playlist.m3u8",
              label: "720p SD"
            },{file: "http://54.84.148.121/mediacache/_definst_/mp4:kalturanew/content/entry/data/0/0/0_piphfrui_0_5gg8sfep_1.mp4/playlist.m3u8",
              label: "560p SD"
            }]

           }],            
            height: "100%",
            width: "100%",
            abouttext: "Konnect+"
          });
    </script>

但我没有在播放器控制栏中获得高清按钮。

但是,我使用了http://www.longtailvideo.com/support/jw-player/29393/hls-adaptive-stream/中所述的 myManifest.m3u8 文件

    <div id="myElement">Loading the player...</div>
    <script type='text/javascript'>
        jwplayer('myElement').setup({
        playlist: [{
                image:"Biryani-Release-poster.jpg",
                file: "myManifest.m3u8"
           }],            
            height: "55%",
            width: "50%",
            abouttext: "Konnect+"
          });
    </script>

我的清单.m3u8:

    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=160000,RESOLUTION=480x256 1280/http://54.84.148.121/mediacache/_definst_/mp4:kalturanew/content/entry/data/0/0/0_piphfrui_0_fkzp15ye_1.mp4/playlist.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=83200,RESOLUTION=480x256 640/http://54.84.148.121/mediacache/_definst_/mp4:kalturanew/content/entry/data/0/0/0_piphfrui_0_5gg8sfep_1.mp4/playlist.m3u8

这表示它无效的 m3ub:没有级别可玩.. 这是链接http://uniqueegroup.com/hlsTest.html

任何人都可以建议我正确的方法吗?

谢谢

4

1 回答 1

0

好的.m3u8之后你必须使用以下

?dimension=720p 而不是 1280/http,因为它不会在您的 m3u8 中检测到 http url。我已经检查了您的演示,当您进行此更正时它将起作用。

于 2017-07-25T02:58:33.867 回答