【问题标题】:JWPlayer can't play videoJWPlayer 无法播放视频
【发布时间】:2013-12-11 22:57:28
【问题描述】:

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

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

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

这是我的 javascript 代码:

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

【问题讨论】:

    标签: javascript url video format jwplayer


    【解决方案1】:

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

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

    file : videoUrl,
    

    添加:

    type : 'mp4',
    

    例如。如果是flv,就改成flv...

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

    file : videoUrl,
    

    添加:

    provider: 'video',
    

    希望这会有所帮助!

    【讨论】:

    • 这似乎比我的解决方案更容易。
    • 谢谢,伊桑。我尝试了您的解决方案,但不幸的是,它仍然失败,这是错误消息:未找到合适的播放器并启用了回退
    • 嗯,我能看看你在哪里运行这个吗?
    • 有链接吗?
    【解决方案2】:

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

    【讨论】:

    • 感谢 Evolutionxbox。我不能直接将文件扩展名附加到 url,它不起作用。
    猜你喜欢
    • 1970-01-01
    • 2014-11-13
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多