注册 登录
编程论坛 ASP.NET技术论坛

求助,asp.net如何实现播放视频?

shezhenhui1989 发布于 2008-04-14 12:08, 7320 次点击
如何实现播放视频、插入视频?播放视频是用什么控件呢?谢谢各位大侠了
17 回复
#2
hebingbing2008-04-14 12:15
这样什么都想要控件啊……
呵呵……
先加载个播放器控件,realplayer和windows   media   player都行!
然后放你的视频就ok了……
#3
shezhenhui19892008-04-14 12:17
能不能说的详细点啊
#4
shezhenhui19892008-04-14 12:44
怎么插入视频呢,在哪里取?
#5
guiqian1452008-04-15 10:55
在dm上做出来,代码再贴到aspx文件中
#6
青格儿2008-04-15 15:17
<div>
            <object id="MediaPlayer" height="100%" width="100%" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
                <param name="URL" value="AudioAndVideo\<%=Request.QueryString["name"]%>" />
                <param name="rate" value="1" />
                <param name="balance" value="0" />
                <param name="currentPosition" value="0" />
                <param name="playCount" value="1" />
                <param name="autoStart" value="-1" />
                <param name="currentMarker" value="0" />
                <param name="invokeURLs" value="-1" />
                <param name="volume" value="50" />
                <param name="mute" value="0" />
                <param name="uiMode" value="mini" />
                <param name="stretchToFit" value="true" />
                <param name="windowlessVideo" value="false" />
                <param name="enabled" value="-1" />
                <param name="enableContextMenu" value="0" />
                <param name="fullScreen" value="0" />
            </object>
        </div>
上面的代码贴进页面就可用,其中:
<param name="URL" value="AudioAndVideo\<%=Request.QueryString["name"]%>" />
中的value是路径(视频文件的信息),你可以把视频文件链接做到一个页面,然后调用mediaplay,只须把视频文件的名字传给它就可以了。
#7
shezhenhui19892008-04-15 15:23
谢谢你啊,但是可以和数据库连接吗?插入的视频它能保存吗?
#8
shezhenhui19892008-04-15 15:23
回复 6# 的帖子
谢谢你啊,但是可以和数据库连接吗?插入的视频它能保存吗?
#9
青格儿2008-04-15 16:07
视频插进数据库吗?
如果是,那你把视频文件的路径放进数据库,用它时再从数据库里读出来,给mediaplay的url不就可以了,至于保存是什么意思啊?
#10
shezhenhui19892008-04-15 16:12
回复 9# 的帖子
下次打开视频的时候,它自动播放,还有就是可不可以让它播放的时候,不是全屏幕的啊?
路径是不是必须是网络路径啊?本地的视频文件怎么打开啊?谢谢啊,真是急啊

[[it] 本帖最后由 shezhenhui1989 于 2008-4-15 16:38 编辑 [/it]]
#11
gantanhao2008-04-15 16:26
[bo]以下是引用 [un]青格儿[/un] 在 2008-4-15 15:17 的发言:[/bo]


            
               
               
               
               
               
               
               
               
               
               
                 ...
代码本人不是很理解,可以帮解释一下吗,谢了啊
#12
青格儿2008-04-15 17:32
<%--
    <param name="URL" value="AudioAndVideo\<%=Request.QueryString["name"]%>"/>
    指定流文件播放的速度,负数表示反向播放。当该值不是1时,ASF和 WMV文件在播放时会静音,一般取值在-10到10
    <param name="rate" value="1"/>
    介于-100和100的整数作用:指定平衡左右扬声器
    <param name="balance" value="0"/>
    当前所在播放位置,单位:秒
    <param name="currentPosition" value="0"/>
    指定流文件播放的次数
    <param name="playCount" value="1"/>
    是否自动播放
    <param name="autoStart" value="-1"/>
    <param name="currentMarker" value="0"/>
    指定URL路径是否启动浏览器打开
    <param name="invokeURLs" value="-1"/>
    0到100的任何数值,指定音量大小
    <param name="volume" value="50"/>
    指定音频是否静音
    <param name="mute" value="0"/>
    None,mini,或full,指定Windows媒体播放器控制如何显示
    <param name="uiMode" value="mini"/>
    <param name="stretchToFit" value="0"/>
    <param name="windowlessVideo" value="0"/>
    指定是否让播放器有效
    <param name="enabled" value="-1"/>
    指定是否使右键菜单有效
    <param name="enableContextMenu" value="0"/>
    指定是否采用全屏模式播放流文件内容
    <param name="fullScreen" value="0"/>
    --%>
它可以设置全屏啊,你设置它的参数就可以了!
播放本地视频文件,改它的url就行了
#13
shezhenhui19892008-04-15 17:36
回复 12# 的帖子
谢谢你啊谢谢
<param name="fullScreen" value="0"/>
我设置了还是不行!
本地的视频路径格式是什么?我改了它提示此网页打不开!
#14
青格儿2008-04-15 18:51
路径没什么格式啊,我只是举个例子:
<param name="URL" value="AudioAndVideo\<%=Request.QueryString["name"]%>" />
AudioAndVideo就是项目所在目录下的一个文件夹,后面跟上文件名就是了啊!
如果还是不会,就去这看看吧!
http://hi.baidu.com/%C8%FC%C4%C9%D0%D0%D0%C7/blog/item/16c65a8f62ebc3fe513d92b7.html
#15
xieyueair2008-04-15 19:07
??
插件:DirectX
#16
shezhenhui19892008-04-16 15:52
回复 14# 的帖子
非常感谢你的帮忙。。。。。。。。
#17
gantanhao2008-04-16 20:58
[bo]以下是引用 [un]青格儿[/un] 在 2008-4-15 17:32 的发言:[/bo]


它可以设置全屏啊,你设置它的参数就可以了!
播放本地视频文件,改它的url就行了

严重感谢青格儿
#18
青格儿2008-04-17 08:19
呵呵,不客气!大家互相帮助么!
1