jwplayer-wordpress& Web浏览器兼容性问题

时间:2017-01-30 19:51:01

标签: wordpress jwplayer wowza

我目前正在构建一个几乎可以在任何设备上查看的视频流平台,我使用的是Windows 7& windows 10计算机开发用,我有几个设备用iphone 5s / 6,ipad,几款android手机,android平板电脑等进行测试。

问题是在IE,Firefox和Linux上使用jwplayer查看m3u8文件Chrome网络浏览器,唯一网络浏览器,可以毫无问题地查看流媒体是Microsoft边缘,我使用easyengine发行版创建了一个WordPress网络堆栈应用程序。 digitalocean,安装dooplay主题(免费视频主题w /完全激活),我在jwplayer注册并激活了一个帐户,从jwplayer仪表板创建了一个播放器,安装了jwplayer wordpress插件,还签了并拥有wowza流引擎的活动帐户,将此代码添加到page.php我想查看流。

<head>

<script src="https://mywebsite.com/jwplayer/jwplayer.js"></script>
    <script>jwplayer.key="lk/PLx6se/xvjrhSdW1SYxxxxxxxxxxxxx";</script>

这对身体来说,

<body>

> <div id="player"><a
> href="rtsp://[mym3u9file]:1935/vod/mp4:sample.mp4">RTSP
> Link</a></div> <script>
> 
>     jwplayer("player").setup({
>         sources: [{
>             file: "http://[mym3u8file]:1935/vod/sample.mp4/playlist.m3u8"
>         }, {
>             file: "rtmp://[mym3u8file]:1935/vod/mp4:sample.mp4"
>         }],
>         rtmp: {
>             bufferlength: 3
>         },
>         fallback: true
>     });
> 
> </script>

我找到了一个名为jw7的第三方插件,购买并安装了具有相同问题的高级版本,它与股票jwplayer相同, 所以我走出盒子并在wordpress页面编辑器中使用两个插件,现在我可以通过第三方jw7&amp; jwplayer如果股票jwplayer wordpress插件短代码在所有第三方jw7短代码前面。

我可以添加多个m3u8流文件,只要jwplayer短代码是编辑器中的第一个短代码。

[jwplayer gllDDbgs][jw7-video n="1"][jw7-video n="2"][jw7-video n="3"][jw7-video n="4"][jw7-video n="5"][jw7-video n="6"][jw7-video n="6"][jw7-video n="8"][jw7-video n="9"]

我已经使用不同的wordpress构建重建了几次并得到了相同的结果,所以我不认为它是一个bug。我也尝试过几个不同的主题。接下来是查看两个插件核心代码,以便了解。

核对清单:

Windows 7计算机 -

  1. 清理安装WordPress
  2. 安装jwplayer(OEM)
  3. 通过SFTP
  4. 将指定的jwplayer脚本添加到page.php
  5. wordpress复制粘贴短代码到文本编辑器而不是可视化编辑器
  6. 执行此操作后,jwplayer仅在固定模式下才能正常工作。 一旦您尝试将其更改为响应模式,播放器会显示“加载播放器时出错:找不到可播放的来源”。

    接下来,

    1. 已安装jw7插件
    2. 将jw7短代码添加到wordpress文本编辑器以及jwplayer(OEM)短代码中。
    3. 现在我可以在响应模式下查看流,但我必须使用jw7和jwplayer。对我来说,Jw7插件不能自行运行,它需要jwplayer OEM插件。

      任何输入都会非常感谢你。

0 个答案:

没有答案