Javascript 对于我的16:9视频,JWPlayer纵横比保持在4:3

Javascript 对于我的16:9视频,JWPlayer纵横比保持在4:3,javascript,video,html5-video,jwplayer,Javascript,Video,Html5 Video,Jwplayer,我正在JWPlayer中加载一个RTMP视频流。视频流应为16:9,但显示为4:3 我的嵌入代码: var playerInstance = jwplayer("target"); playerInstance.setup({ file: "rtmp://mystreamhere", autostart: true, repeat: "always", primary: "flash", controlbar: "none", icons: fal

我正在JWPlayer中加载一个RTMP视频流。视频流应为16:9,但显示为4:3

我的嵌入代码:

var playerInstance = jwplayer("target");
playerInstance.setup({
    file: "rtmp://mystreamhere",
    autostart: true,
    repeat: "always",
    primary: "flash",
    controlbar: "none",
    icons: false,
    width: "100%",
    aspectratio: "16:9"
});
我也在看视频的元数据,看看是否有什么奇怪的事情发生。它只包括视频的宽度,对吗?它不应该包括高度或纵横比吗

我的流元数据:

bandwidth: "1.79769313486231e+308"
bufferfill: 0
qualitylevel: 0
screenwidth: 820
transitioning: "false"
我能强迫JWplayer以16:9的方式显示视频吗?或者我的代码中缺少了什么?

在下面:

file: "rtmp://mystreamhere",
尝试添加:

stretching: "exactfit",

在JWPlayer6中,repeat的正确值是true或false,而不是“始终”。controlbar的值也是true或false。没有“图标”属性。但除此之外,您的JW嵌入代码看起来还可以,应该可以工作。无法帮助流-不是我的“东西”。你有链接到它运行的地方吗?谢谢!这很有帮助,虽然我不能100%确定-这是因为提供者现在已经更新了元数据,包括宽度和高度。没问题!啊,好吧,他们现在这么做很好。