5

我正在尝试使用 JWPlayer 在我的网站上播放视频。

视频文件作为我们服务器的 url 给出,但问题是 url 不包含任何格式,因为文件在服务器端存储为 blob。

那么,有人知道如何解决吗?谢谢。

这是我的 javascript 代码:

function loadVideoByUrlWithSize(elementId, videoUrl, videoThumbnail, width, height) {
    jwplayer(elementId).setup({
        file : videoUrl,
        image : videoThumbnail,
        width : width,
        height : height
    });
 }
4

2 回答 2

7

JW 播放器确实需要知道扩展名,但您也可以在播放器 setup() 中设置类型。

如果您使用的是 JW6,请在此行下:

file : videoUrl,

添加:

type : 'mp4',

例如。如果是flv,就让它flv...

如果您使用的是 JW5,请在此行下:

file : videoUrl,

添加:

provider: 'video',

希望这可以帮助!

于 2013-07-19T15:26:01.033 回答
2

听起来好像 JWPlayer 需要文件扩展名才能知道如何播放文件。
尝试 url 重写(.htaccessiis)并基本上附加 .mp4 (或任何文件类型)来解决问题。

于 2013-07-19T10:58:39.757 回答