我试图在 处插入视频HTML
,所以我有视频 URL、宽度和高度。是否足以构建正确的对象?我找到了如何为 .SWF 构建对象,但如何构建任何其他格式?
PS 我在服务器上没有视频文件,我使用外部视频 URL 作为来源。
这是我的 .SWF 格式代码:
private string GetVideoType(string filename, out string formatHtml)
{
string videoType = formatHtml = "";
if (filename.EndsWith(".swf"))
{
videoType = "swf";
formatHtml = @"
<object width='{0}' height='{1}' data='{2}' type='application/x-shockwave-flash'>
<param name='src' value='{2}'></param>
<param name='allowfullscreen' value='true'></param>
<param name='allowscriptaccess' value='always'></param>
<param name='allowScriptAccess' value='always'></param>
<param name='pluginspage' value='http://www.adobe.com/go/getflashplayer'></param>
<param name='wmode' value='window'></param>
<param name='flashvars' value='playerForm=LVPPlayer&mediaId=a46002fd61264c09a36a90ca66c994cb'></param>
</object>";
}
else if (filename.EndsWith(".flv"))
{
videoType = "flv";
formatHtml = "???"
}
else if (filename.EndsWith(".mp4"))
{
videoType = "mp4";
formatHtml = "???"
}
else if (filename.EndsWith(".wmv"))
{
videoType = "wmv";
formatHtml = "???"
}
return videoType;
}