【问题标题】:JWPlayer default resolutionJWPlayer 默认分辨率
【发布时间】:2016-04-21 23:35:35
【问题描述】:

我对 JWPlayer 还很陌生,但我喜欢它。我正在使用他们的免费云托管版本,效果很好。但是,当希望默认流媒体质量不是 360(如 720)时,他们网站上的每篇帮助文章都指向 This 文章。那里的一切看起来都是自托管的,我不太确定该怎么做。从字面上看,我为托管的云提供的唯一代码是:

<script src="//content.jwplatform.com/players/<somestringpath>.js"></script>

这很好,但看起来不像他们的例子:)

【问题讨论】:

  • 你不能用support.jwplayer.com/customer/portal/articles/…为免费的云托管版本设置播放器吗?
  • 遇到同样的问题。奇怪的是默认嵌入代码没有分辨率设置!
  • 嘿@lapinkoira,我只是不知道在哪里放置额外的“覆盖”代码。我在那篇文章中没有看到将它放在哪里,但我发现另一篇文章(在我的回答中)告诉我如何/在页面的 head 元素中放置什么。

标签: video-streaming jwplayer jwplayer7


【解决方案1】:

好的,终于找到了我需要的东西。似乎 JWPlayer(顺便说一句很棒)有一个云托管版本,以及一种 高级 云托管版本。使用简单版,只需包括:

<script src="//content.jwplatform.com/players/<CUSTOM VIDEO ID>.js"></script>

他们希望视频出现在哪里。对于进阶版,将player代码插入到head标签中,然后可以实现额外的“overrides”。

<head>
 ...
 ...
 <script src="//content.jwplatform.com/libraries/<CUSTOM PLAYER ID.js"> </script>
 ...
</head>
<body>
...
...
<div id="jwAerialVideo"></div>
<script type="text/JavaScript">
    var playerInstance = jwplayer("jwAerialVideo");
    playerInstance.setup({
    //Placeholder Image
    image: "//content.jwplatform.com/thumbs/<CUSTOM IMAGE ID>.jpg",
    sources: [{
        file: "//content.jwplatform.com/videos/<CUSTOM VIDEO ID>.mp4",
        label: "360p SD"
      },{
        file: "//content.jwplatform.com/videos/<CUSTOM VIDEO ID>.mp4",
        label: "720p HD",
        "default": "true"
      },{
        file: "//content.jwplatform.com/videos/<CUSTOM VIDEO ID>.mp4",
        label: "1280p HD"
      }]
    });
</script>
...
</body>

这允许我指定自定义占位符图像并将默认视频质量设置为 720 像素。

用作参考的两篇文章是HereHere

注意:他们的说明中的一件事不再正确是,要为每种视频质量找到自定义视频 ID,请在仪表板中转到内容-->视频-->选择您的视频 em>--> 来源选项卡。从 JWPlayer 7 开始。

【讨论】:

    猜你喜欢
    • 2021-10-13
    • 2015-01-12
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多