如何使用web api设置jwplayer?

时间:2014-11-14 14:54:46

标签: asp.net-web-api jwplayer

我正在开发一个后端由AspNet Web Api应用程序组成的项目。我有一个下载视频存档的链接,但我不知道如何将其与jwplayer的设置集成。如果我只是将此链接写入File参数,则不起作用,如:

jwplayer("myElement").setup({
    //file: "big_buck_bunny.mp4",
    file: "http://localhost:52272/api/donwloadfile/1",
    primary: 'flash',
});

如果我有一个像注释行中的本地文件,它可以正常工作,但不能使用链接。 这是我的后端代码:

result = Request.CreateResponse(HttpStatusCode.OK);
result.Content = new StreamContent(new FileStream(localFilePath, FileMode.Open, FileAccess.Read));
result.Content.Headers.ContentDisposition = new System.Net.Http.Headers.ContentDispositionHeaderValue("attachment");
result.Content.Headers.ContentDisposition.FileName = midia.Titulo;

1 个答案:

答案 0 :(得分:1)

使用它,它将起作用:

jwplayer("myElement").setup({
    //file: "big_buck_bunny.mp4",
    file: "http://localhost:52272/api/donwloadfile/1",
    primary: 'flash',
    type: 'mp4'
});