问题标签 [jwplayer7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
25860 浏览

firefox - JWPlayer 和 HLS 流式传输 - “加载播放器时出错:找不到可播放的源”

问题

我有一个从 IP 摄像机流式传输到 HLS 的服务器(nginx-rtmp-module)。我想将直播嵌入流行的浏览器:Chrome、Firefox 和 IE。

该流无法在某些桌面浏览器上运行。

我试过的

测试的设备和浏览器:

  • PC 上的 Firefox -“加载播放器时出错:找不到可播放的源”
  • IE 11 - 好的
  • PC 上的 Chrome - 好的
  • Android 上的 Chrome - 好的
  • iPhone - 好的

问题

如何解决这些问题?Flash 是桌面浏览器上实时 HLS 流式传输的要求吗?

0 投票
1 回答
520 浏览

ios - IOS全屏上的jwpayer字幕,带有动态生成的字幕文件

问题:如果我使用动态生成的 .ass 文件(详细说明如下)。我是否需要设置任何参数来模拟我的服务器上存在的物理 .ass 静态文件的行为,该文件可以与 django 一起使用?

现在实际的问题是关于在上下文中使用 .ass 文件作为带有 jwplayer 的字幕文件。

简而言之,我的问题是我是否有一个名为 captions.vtt 的文件,其内容如下:

我在 django 中生成这样的内容:

如果上述问题没有任何意义,那么我面临的问题的详细信息是:字幕不会显示在 iphone 全屏(ios 设备)上,因为 IOS(iphone 和 ipod)强制用户检查全屏视频。

对于我们的用例,我们正在动态生成字幕文件。我们提供字幕文件的方式如上所述:

如果我没记错的话,webvtt(即 .vtt)文件是一个简单的纯文本,其中包含有关视频的多种类型的信息。因此,在我们的案例中,我们动态生成它并通过 url 提供它,在我们之前讨论的案例中,我们可以在这里看到类似的。虽然,我我们“直接使用 .vtt 文件”它可以工作,但考虑到我的应用程序的架构,我不想这样做。但这不是类似于像静态文件一样提供服务吗?我们不是已经这样做了吗?因此,请牢记一切,最好以尽可能少的更改来解决此问题的最干净的方法是什么。我假设也许我错过了一个标题或可以使它工作的东西。是这样吗?

与该问题相关的更多细节可能会更清楚地说明该问题:

来自 jwplayer 支持的链接:https: //support.jwplayer.com/customer/portal/articles/1407438-adding-closed-captions

苹果支持带有 hls 的字幕的链接: https ://developer.apple.com/library/ios/qa/qa1801/_index.html

我基于此做了一些实验:

在深入挖掘之后,我们还CLOSED-CAPTIONS为标签添加了属性,EXT-X-STREAM-INF但我们仍然看不到.m3u8我们最终使用的所需结果示例主文件如下:

我们也尝试过:

我想确认我们是否正在构建用于自适应流媒体的主文件?但这并不成立,因为 .mp 视频面临着同样的问题,如果 hls 是一个问题,这不应该是这种情况。

虽然此示例使用相同的播放器有效:

以这种方式设置您的 VTT 文件,使用相同的播放器:

http://qa.jwplayer.com/~heidi/cc_indee_test.html http://qa.jwplayer.com/~heidi/beautifulmind.vtt

我还附上了上述两种情况下两个请求的镜头细节。 我已经坚持了很长时间。任何对此有所了解的人请分享。如果您可以分享代码片段或某种工作示例,那就太好了。谢谢工作一 不工作之一

0 投票
2 回答
1170 浏览

video - Jwplayer:火狐 + HTML5 + mp4

我正在使用 jwplayer 7.2.4 播放视频。我提供 2 个 mp4 版本的视频。这是 jw-player 的配置:

此设置适用于所有播放器,但不适用于 Firefox。安装了闪存后,一切正常,但没有。

有什么建议么?

谢谢,哈拉尔

0 投票
1 回答
763 浏览

jwplayer7 - JWplayer 与

有没有使用 JWplayer 实例化视频标签而不是普通 div 的好方法?

这是一个支持线程(https://support.jwplayer.com/customer/portal/questions/6062676-jw-player-not-working-with-video-tag),但基本上 JW 管理员回来并告诉 OP 不要完全使用视频标签。

这是来自 JW 的示例标记:

在 SEO 方面,这完全没用,如果在页面加载后仅通过 JavaScript 将视频实例化为纯 div,则视频不会被抓取。

我想要做的是在页面上有一个适当的视频标签,然后从中实例化一个 JW 播放器实例。这样,爬虫就可以看到视频标签,而无需执行 JS(并非所有人都这样做)

0 投票
2 回答
738 浏览

http-live-streaming - JwPlayer 是否支持 Opera (with Presto) 浏览器?

我正在尝试在 STB 上使用 JWPlayer 播放 HLS 内容,它具有非常旧的浏览器 [Opera/9.80 (Linux mips) Presto/2.12.407],如果 JWPlayer 支持这么旧的 Opera,我找不到任何明确的指示。

0 投票
2 回答
776 浏览

jwplayer - JW Player 7.4.2 在 chrome 版本 50.0.2661.102 上不适用于 HLS 的 HTML5

我正在使用 jwplayer 7.4.2 企业版,期待使用 HLS 的 html5 提供程序,进行了所有配置更改,但在 chrome 上仍然无法在 html5 模式下工作。但在 Edge 中工作正常。我需要做任何其他改变吗?

在 Chrome 中看到以下错误。

在此处输入图像描述

0 投票
1 回答
83 浏览

jwplayer - jwpsrv_position 事件触发器(覆盖 postMessage)

我遇到了一个奇怪的问题,并且在我们使用 JW Player v6 时没有发生。这是在升级到 JW Player 版本 7 后开始的,Firefox 和 Chrome 显示相同的行为。

一个字符串通过 postMessage 从发送者发送到接收者(listener.html,下面)应该被 window.eventListener 拾取。postMessage 发送了一个如下所示的字符串:“{ prop: 'cmi.suspend_data', value: 1567 }”

相反,这是控制台中显示的事件文本: 10:04:28.905 event data : listener.html:70:4 10:04:28.905 {"type":"jwpsrv_position","playerId":"myPlayer","rect":{"top":248,"left":25,"width":376,"height":212},"iframeDepth":0,"coords":{"top":354,"left":25},"responseChain":"80632226101"} listener.html:71:4

type:jwpsrv_position表明 jwplayer 可能正在发送阻止任何其他人通过的事件。使用 postMessage 从听众(在 SCO LMS 上)到网络研讨会平台(发件人)的通信确实有效

任何想法都将受到欢迎,因为这是目前的热门话题。

TIA

尼尔。

0 投票
1 回答
41 浏览

php - jwplayer代码问题

我有这个代码

我做错了什么。我不能让它工作。第一部分(php)是正确的,但我不能让 php 在文件源中运行

我试过 n JWP 6 和 7

0 投票
0 回答
38 浏览

javascript - Jw 播放器视频分析

我是 Jw 播放器的新手。

我的要求是对我的 Web 应用程序使用 Jw 播放器视频分析。

现在,我的视频在我的本地系统中,我不想将它上传到 jw 播放器。那么我该如何使用视频分析插件呢?

0 投票
1 回答
201 浏览

javascript - Jw 播放器视频分析,无需上传视频

是否可以在不将内容上传到 jw 播放器的情况下进行视频分析?