如何返回视频(flv)路径以在流媒体播放器中显示?

3
我希望在ASP MVC 3应用程序中集成flowplayer。 我正在使用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 中使用此路径。
例如,这是我的输出路径 d:\file.flv。
我认为必须将输出发送到 JavaScript。如何通过 ID 将路径插入到 flowplayer 中?
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); 
        }

1
我不确定您需要什么,但如果您想知道如何为您的播放器返回 .flv 文件,您只需要编写一个 Action,返回使用此 mimetype 的 FileStremResultvideo/x-flv

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接