.net 网站 播放flv格式视频

本文介绍了如何在IIS服务器上配置支持播放FLV格式视频,通过修改MIME类型设置,添加.flv文件扩展名与对应的MIME类型flv-application/octet-stream,确保网页能够正确播放FLV视频。同时提及了相关文件vcastr22.swf的下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将返回的字符串打印在页面。

/// <summary>
        /// 适用flv文件
        /// </summary>
        /// <param name="videoUrl">视频url</param>
        /// <param name="height">播放器高度</param>
        /// <param name="width">播放器宽度</param>
        /// <returns></returns>
        public string ForFlv(string videoUrl, int height, int width)
        {
            string texts = string.Empty;
            string config = "1:自动播放|0:连续播放|100:默认音量|0:控制栏位置|2:控制栏显示|0x000033:主体颜色|60:主体透明度|0x66ff00:光晕颜色|0xffffff:图标颜色|0xffffff:文字颜色|:logo文字|:logo地址|:结束swf地址";
            string swffile = HttpContext.Current.Request.ApplicationPath + "Video/Content/vcastr22.swf";//这个路劲请自行修改
            StringBuilder sb_Video = new StringBuilder();
            sb_Video.Append("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"" + width + "\" height=\"" + height + "\">");
            sb_Video.Append("<param name='movie' value=\"" + swffile + "\">");
            sb_Video.Append("<param name='quality' value='high'>");
            sb_Video.Append("<param name='menu' value='false'>");
            sb_Video.Append("<param name='wmode' value='opaque'>");
            sb_Video.Append("<param name='allowFullScreen' value='true'>");
            sb_Video.Append("<param name='FlashVars' value='vcastr_file=" + videoUrl + "&vcastr_title=" + texts + "&vcastr_config=" + config + "'>");
            sb_Video.Append("<embed src=" + swffile + " wmode='opaque' FlashVars='vcastr_file=" + videoUrl + "&vcastr_title=" + texts + "&vcastr_config=" + config + "' menu='false' quality='high' width=" + width + " height=" + height + " type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />");
            sb_Video.Append("</object>");
            return sb_Video.ToString();
        }

。在vs中可以正常预览视频,发布到iis上后就无法显示。iis需要配置一下

iis中,右击网站 -- 属性 -- 选择 http头 选项卡 -- 点击 mime类型 ,在弹出的新窗口中,选择 新建。扩展名为: .flv,mime类型为: flv-application/octet-stream


vcastr22.swf 文件下载




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值