JWPlayer无法播放视频

Dav*_*ang 5 javascript format url video jwplayer

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

视频文件是作为我们服务器的URL提供的,但事实是url不包含任何格式,因为该文件在服务器端存储为blob.

那么,有谁知道如何解决它?谢谢.

这是我的代码为javascript:

function loadVideoByUrlWithSize(elementId, videoUrl, videoThumbnail, width, height) {
    jwplayer(elementId).setup({
        file : videoUrl,
        image : videoThumbnail,
        width : width,
        height : height
    });
 }
Run Code Online (Sandbox Code Playgroud)

ema*_*aun 7

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

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

file : videoUrl,
Run Code Online (Sandbox Code Playgroud)

加:

type : 'mp4',
Run Code Online (Sandbox Code Playgroud)

例如.如果它是一个flv,让它flv ...

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

file : videoUrl,
Run Code Online (Sandbox Code Playgroud)

加:

provider: 'video',
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!


evo*_*box 2

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