我想在ASP mvc 3应用程序中集成flowplayer。 我正在使用SQL Server 2008.数据库包含存储在文件夹中的文件路径。我写了能够将视频转换为flv的库。现在我想在页面中使用此视频。
有没有人知道如何实现它?
我找到了流程图示例代码。
但我正在寻找代码隐藏解决方案(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文件的路径。我正在寻找如何将输出文件路径发送到网页。我想在流程播放器中使用此路径。
<div class="flowplayer" data-engine="flash"> <video src="some path"></video>
Fox示例这是我的ouptut路径d:\ file.flv
我认为有必要将输出发送到JavaScript。 如何通过ID将路径插入流媒体?
答案 0 :(得分:1)
我不确定您要求的是什么,但如果您想知道如何为您的播放器返回.flv
文件,则只需Action
使用此mimetype返回FileStremResult
:video/x-flv
答案 1 :(得分: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);
}