3

我想将 flowplayer 集成到 ASP mvc 3 应用程序中。我正在使用 SQL Server 2008。数据库包含文件的路径以及存储在文件夹中的文件。我编写了能够将视频转换为 flv 的库。现在我想在页面中使用这个视频。

有谁知道如何实现它?

我找到了 flowplayer 示例代码。

http://flowplayer.org/docs/

但我正在寻找代码隐藏解决方案(C#)如何实现类似的东西(如何返回视频路径)。如果有人有一些代码,我将不胜感激。

请看一下。

    public string FindMusicByID(int musicID)
    {
        var pathh = from plik in _data.musicMusicTables
                    where plik.musicMusicID == musicID
                    select new PathToFile { PathFile = plik.musicMusicPath };
        return pathh.ToString();
    }

这是我正在使用的 linq 部分代码。FindMusicByID(int musicID) 返回 .flv 文件的路径。我正在寻找如何将输出文件路径发送到网页。我想在 flowplayer 中使用这条路径。

<div class="flowplayer" data-engine="flash"> <video src="some path"></video>

Fox 示例这是我的输出路径 d:\file.flv

我想有必要将输出发送到 JavaScript。如何通过 ID 将路径插入 flowplayer?

4

2 回答 2

1

类似于以下内容:

public string FindMusicByID(int musicID)
    {
        var pathh= from plik in _data.musicMusicTables
                    where plik.musicMusicID == musicID
                    select new PathToFile { PathFile = plik.musicMusicPath };
var cd = new System.Net.Mime.ContentDisposition {
                FileName = "filename",
                Inline = false
            };
Response.AppendHeader("Content-Disposition", cd.ToString());
            return File(path, asset.AssetType.MimeType); 
        }
于 2012-10-31T10:31:48.547 回答
1

我不确定您要什么,但如果您想知道如何.flv为您的播放器返回文件,您只需要使用此 mimetypeAction进行返回:FileStremResultvideo/x-flv

于 2012-10-13T14:54:01.173 回答