ASP.NET学习社区ASP.NET学习区有问有答 求:asp.net版 flv播放器源代码

1  /  1  页   1 跳转 查看:1439

求:asp.net版 flv播放器源代码

求:asp.net版 flv播放器源代码

求:asp.net版 flv播放器源代码
 

回复: 求:asp.net版 flv播放器源代码

Flv播放器一般是Flash+ActionScript编写的程序,或则Flash加Java编写的程序。

所谓 asp.net版 ,无非就是在.aspx页面中正常显示进行调用罢了。

其实有很多种的,推荐你使用:
Vcastr1.0 FLV player

功能:

可以读取xml设置播放列表
可以直接以给出flv地址进行播放
自定义尺寸,自动适应
mm播放器风格
循环播放
最大化播放
支持直接js嵌入


调用代码如下:



<embed src=http://i.aspx1.com/upload/demo/flv/vcastr.swf?vcastr_file=http://v20.video.qq.com/10263016/0bAHpW3lYm9.flv|http://v20.video.qq.com/10263016/0gKVrCsfOd0.flv showMovieInfo=0 pluginspage=http://www.macromedia.com/go/getflashplayer type="application/x-shockwave-flash" wmode="transparent" quality="high" width="458" height="350"></embed>



演示页面:

http://i.aspx1.com/upload/demo/flv/show.aspx 


此播放器下载地址:

http://i.aspx1.com/upload/demo/flv/vcastr.swf

最后编辑aspx1 最后编辑于 2008-02-19 10:20:21
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.
 

回复:求:asp.net版 flv播放器源代码

谢谢,非常感谢!!
 

回复 3F chengengtao 的帖子

不客气,这里就是帮助大家一起学习的地方,欢迎经常光临。
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.
 

回复:求:asp.net版 flv播放器源代码

校长你好,我试用了一下这个播放器,感觉还不错,但有些疑问:

1.我在VS2005里调用时出现错误:不支持元素<embed>,ASP.NET2.0不支持这个标签么?

2.后来在其它地方找到另外一个版本的调用代码:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="240" height="180">
<param name="movie" value="/product/vcastr2/vcastr2.swf">
<param name="quality" value="high">
<param name="FlashVars" value="vcastr_file=http://www.ruochi.com/product/vcastr/flv/happy_feet.flv" />
<embed src="/product/vcastr2/vcastr2.swf?" FlashVars="vcastr_file=http://www.ruochi.com/product/vcastr/flv/happy_feet.flv" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="240" height="180"></embed>
</object>
调用时还是会出现“不支持元素<embed>”的错误,于是把其中的<embed>标签删除,可以正常播放了,但是不知道会有什么影响?那个嵌入的<embed>看起来跟<object>大部分内容重复了

3.我想做个动态的播放页面,就是通过传递文件路径或URL来调用同一个页面播放不同的视频,请问如何在代码中(C#语言)改变或创建<object>标签里的元素值?

附上新版的下载地址:
http://www.blueidea.com/download/product/2007/4441.asp
 

回复: 求:asp.net版 flv播放器源代码

严格说 播放器和asp.net关系不大
上楼的问题我 也不能彻底回答清楚、
不过,幸好有搜索引擎。
我收集了一些相关内容,相信你看了就会清楚的。

网页中嵌入Flash的方法讨论

使用 object 和 embed 标签

OBJECT和EMBED标签

embed 元素的用法
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.
 

回复:求:asp.net版 flv播放器源代码

嗯,看了那几篇文章再加上动手实践已经把问题都搞懂了,多谢校长
顺便把我第3个问题的解决方法放上来,大家可以参考一下:
调用播放页面时可以把播放文件的地址保存在Session中,如Session["url"]
播放页面的代码里定义一个取地址的函数:
public string GetUrl() {return Session["url"].ToString();}
然后修改<object>标签的某一项:
<param name="FlashVars" value="vcastr_file=<% =GetUrl() %>" />
本帖被评分 1 次
Level: Beginning
Studying: ASP.NET、C#、SQL Server、JavaScript
 
1  /  1  页   1 跳转

版权所有 ASP.NET学习门户 2.0.1214   Sitemap  

返顶部