【问题标题】:Jwplayer Player with Primary html5具有主要 html5 的 Jwplayer 播放器
【发布时间】:2015-07-23 16:29:40
【问题描述】:

我想以 Html5 作为主要流向我们的客户提供 OnDemand Video。 客户端使用的是 IE 和 Firefox 浏览器,并且没有安装 adobe player 插件,因为其中的视频无法通过 flash(rtmp) 流式传输,所以我们推送了 html5 视频流。

代码: jwplayer("myElement").setup({

    playlist: [{

    sources: [
      { 
        file: "http://xxxxxxx/vod/mp4:tektr_hssd.mp4/playlist.m3u8",
        type: "mp4",
        primary : html5
    },
   {

        file: "rtmp://xxxxxx/vod/mp4:tek_hssd.mp4" 
    }]
}],

        image: "/uploads/a123.jpg",
            androidhls: "true",
            autostart: true,
            width: "100%",
            aspectratio: "4:3"

        });

我没有在浏览器上获得任何流(firefox 和 IE(8))

【问题讨论】:

    标签: jwplayer


    【解决方案1】:

    m3u8 是 HLS 流。它只能在 Safari、iOS 和 Android 中原生显示。在所有其他桌面浏览器中,它需要 Flash。您无法“推送”HTML5 - Chrome、Firefox 和 IE 无法在 HTML5 中显示 HLS 流。即使在 Flash 中,它也需要 JW Player Premium 许可证或更高版本。

    http://support.jwplayer.com/customer/portal/articles/1403635-media-format-reference#streaming

    【讨论】:

    • 如果客户端没有安装 adobe flash 插件......或者我们可以编写一段额外的代码使其可以工作,还有其他方法可以流式传输视频吗?
    • 最终,DASH 可能会解决这个问题,但现在您只能使用 Flash。你不可能神奇地让浏览器做一些它不适合做的事情——例如,你不能改变 Firefox 的代码。
    • 但是使用 Chrome、Firefox 和 IE 的访问者仍然需要 Flash。你无法解决这个问题。
    • 高级 JW Player 许可证为您在 HTML5
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-04
    相关资源
    最近更新 更多