JWplayer 播放视频不快

JWplayer doesn't play video fast

我为我的网站使用 jwplayer 7。我们使用的视频是 MP4 格式。

我的问题是 jwplayer 星只在视频加载后播放,我不希望这样。

是否有任何设置或配置或技巧?

sample link from my site

在这个网站Android应用程序中,不存在这个问题。

您要实现的行为是什么?不是自动启动视频?从 JWP 端,您可以将 autostart 设置为 true(或 false)。默认行为是自动启动:false.

这篇文章可能对您有所帮助,详细介绍了如何在页面加载时自动启动:https://support.jwplayer.com/customer/en/portal/articles/1428525-autostarting-on-page-load

您不会喜欢这个答案,感谢您的网站有很多(数千个?)视频文件,编辑每个文件都是一项任务。如果它们都是从一个程序中编辑和保存的,则意味着它们都有这个问题。如果您收到来自各种来源的视频,那么某些文件可能没问题。

关于问题文件。正如我在评论中所说,您的 link 在文件的 后端 有带元数据的视频。我知道这一点,因为我已经检查了字节。

看看这张 AzhanceShisheii_128.hugg.mp4 字节的图像,从您的 link...

中采样

该文件在 (1) 处正确地以 ftyp 开头,但在 (2) 处显示 mdat。 MDAT 是以任何顺序混合的 audio/video 帧字节。 那么视频播放器如何知道第 1 帧图像的哪些字节和第 1 帧的声音字节呢?它检查名为 moov 的元数据部分。前 4 个字节显示部分的大小,这里的十六进制值 09 DE AD 0E 表示大小为 165.6 mb(检查 here)。所以直到165兆下载完毕,Player甚至无法知道哪一帧1数据显示一张图片(没有规定mdat内容必须按出现顺序)。

你必须编辑你的文件,所以它首先是小的 moov 元数据,然后是大的 mdat 元数据,而不是你现在拥有的。 .. 首先是大 mdat 然后是小 moov 元数据。