在C#程序中嵌套播放器

昨天写程序,需要在页面中嵌套播放器,用来播放服务器上的视频文件。本 来想使用GridView控件的中提供的HyperLinkField子控件,但是实验了几次发现 这个子控件调用播放器不行,只能调用网页和文件

例如,我以前写过的

http://www.cnblogs.com/liulanglang/archive/2007/06/16/785411.html

属性设置:

1.调用服务器上文件夹里面的文件

DataNavigateUrlFields="LunWBT"

DataNavigateUrlFormatString="files/{0}.doc"

files为服务器上放置文件的文件夹,{0}是以LunWBT为参数的参数

2.调用网页

DataNavigateUrlFields="LunWBH"

DataNavigateUrlFormatString="PingLXX.aspx?LunWBH={0}"

PingLXX.aspx调用网页,LunWBH要传得参数

最后决定还是用播放器插件实现吧。

具体方式如下:

1.视频文件存放在服务器上的info文件夹下。

2.将播放器插件放在网页上

在HTML代码中添加播放器代码如下:

<OBJECT class="OBJECT" id="RAOCX" height="385" width="100%" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="8467">
<PARAM NAME="_ExtentY" VALUE="8467">
<PARAM NAME="AUTOSTART" VALUE="true">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="<%=url %>">
<PARAM NAME="CONTROLS" VALUE="imagewindow">
<PARAM NAME="CONSOLE" VALUE="Clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT> 

有红色标记的要注意,是接受后台传回来参数的,获取视频文件的路径

3.后台代码

获取URL,本实例中是在GridView控件中添加一个按钮控件,通过RowCommand 方法获取视频资源的名称。需要说明,资源的名称是存放在数据库表中的,包含 视频文件的后缀。这个视频资源名绑定在GridView控件上。在GridView控件上通 过RowCommand实现。如下:

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
int indexs = Convert.ToInt32 (e.CommandArgument.ToString().Trim());
name = Convert.ToString (GridView1.Rows[indexs].Cells[6].Text);//获取资源名称
url = "info\\" + name;
}

以上就是基本的操作步骤!

其他兄弟姐妹有什么好的方法可以留言!多多指教!

时间: 2024-10-21 14:22:20

在C#程序中嵌套播放器的相关文章

声音文件-Borland C++ 想在程序中增加播放声频

问题描述 Borland C++ 想在程序中增加播放声频 如果操作有误的话就像Windows操作系统一样有个声音提示,具体该怎么操作?最好提供源码,谢谢,声音文件来自于C:windowsMedisWindows xp 错误.wav,我不太会定义,是Borland C++中有关于声频的控件么?

在网页中插入播放器的代码

插入|网页 在页面中插入播放器插入Windows Media Player: ID:6BF52A52-394A-11d3-B153-00C04F79FAA6 插入real:<object id="RAOCX" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\> ----------例子--------------- <object id="MediaPlayer" height=&q

jsp中音乐播放器如何编写?

问题描述 jsp中音乐播放器如何编写(包含相应的音乐列表)越全越好!!请帮忙甚是感谢!!!!! 解决方案 解决方案二:没写过,mark,关注解决方案三:为什么要自己写个播放器啊?调用本地音乐播放插件不挺好?比如WMP用WMP建立一个音乐播放列表,导出为wpl文件<EMBEDsrc="x.wpl"autostart="true"loop="2"width=300height=100></EMBED>浏览器不就自动调用WMP来

如何用ASP代码实现网页中的播放器的控制按钮

问题描述 请各位大侠,帮个忙,小MM做毕业设计遇到问题,如何用ASP代码实现网页中的播放器的控制按钮.谁能提供代码给小M我,请加QQ或者在论坛留言,感激............ 解决方案 解决方案二:播放器的按钮一般都是用js控制的解决方案三:不会asp学习~

网页中Flash播放器常用参数设置_应用技巧

我们现在大部分人做网页,都是直接用DW插入flash,而且DW也是所见即所得,直接生成了相应的flash显示代码.可是我们又有多少人了解这些直接由DW生成的代码呢?其实我接触flash player标签,是在刚学习html的时候,那时书中插入flash只有最简单的<embed src="" width="" height=""></embed>一句,而且在很长一段时间里,只要网页中插入flash我也都是这样写的,当时认为,

PowerPoint2003中WMP播放器控件的使用

  ①打开PowerPoint2003,单击菜单栏--视图--工具栏--控件工具箱. ②单击其他控件,找到Windows Media Player. ③选中,在页面上画出来. ④右击播放器,选择属性. ⑤在URL中填入地址即可播放了.

Java程序中添加播放MIDI音乐功能

 JAVA 在多媒体处理方面的确优势不大,但是我们在程序中有些时候又需要一些音乐,如果播放的音乐是wav等波形音频文件,又很大的话,所以背景音乐最好就是MIDI了,可是网上很多播放MIDI的教程都是简单的几句话的例子.       没有考虑资源的释放问题,如果程序长久运行的话,就会出现内存越耗越多的情况,最后会抛出一个 java.lang.OutOfMemoryError.. 在MIDI的播放中,一个类是比较重要的,那就是 MidiSystem 类,负责整个MIDI播放设备等的管理,其实就是 S

实例解析iOS中音乐播放器应用开发的基本要点_IOS

一.调整项目的结构,导入必要的素材 调整后的项目结构如下: 二.新建两个控制器(1)新建一个控制器,用于展示音乐文件列表界面,其继承自UITableViewController (2)新建一个控制器,用于展示播放界面,其继承自UIViewController (3)在storyboard中,把之前的控制器删除,换上一个导航控制器,设置tableViewController与之前新建的控制器类进行关联 三.音乐文件列表控制器中基本界面的搭建(1)新建一个音乐文件的模型 根据plist文件建立模型:

网上比较常用的嵌入网页中的播放器代码收藏_网页播放器

例如:网络上最流行的windows media流(asf,wma,wmv格式...),Real流(rm,rmvb...),还有MPEG系列编码格式(MP4/MP3格式...) Windows Media Video 是微软推出的一种流媒体格式,它是在"同门"的ASF(Advanced Stream Format)格式升级延伸来得.在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输.Windows Media Player9兼容所有格式的WMV,官方编码器是Window