关于在asp.net中播放MP4格式的视频(好吧,只兼容支持html5的浏览器,ie8及以下的都歇菜了)...

  项目要求只能播放MP4格式的视频,同事的播放器在我这里不完全管用,对于部分mp4格式的视频编码不支持,所以各种在网上找,在http://www.iteye.com/problems/75503问答的一个网友答案中找到了适合项目中当前mp4格式的播放器,代码非常简单:

<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" id="mediaplayer" width="700" height="350"> 
  <embed> 
    <param name="SRC" value="Lavigne.mp4"> 
  </embed> 
</object> 

  为param标签的value值对应好视频路径就可以播放了

  在为param指定路径的时候,又让我犯难了,把这个标签设置成服务器控件,根据ID操作它的属性的计划泡汤了,没有可以指定value的属性[ps:也许是我又菜了一把,没找到]。同事说直接在后台拼接字符串,让它输出到页面中就行了。思路:在后台定义一个全局变量,然后为这个变量赋上拼接后的object控件值,然后输出到页面。 1、2步代码在cs文件中 3代码在页面中

 1:public string MediaUrl;  //定义的变量

 2:MediaUrl = "<object classid=\"clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95\" id=\"mediaplayer\" width=\"700\"  height=\"350\">  <embed>   <param name=\"SRC\" id=\"vieSrc\"  value=" + 路径 + " /> </embed></object> ";   //拼接字符串

 3: <%=MediaUrl%>   <!--  在页面中要播放视频的位置输出这个全局变量即可  -->

 

  感谢我可爱的同事。m

转载于:https://www.cnblogs.com/ZQiuMei/p/3484247.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值