.net如何读取数据库中的视频???

.net如何读取数据库中的视频???,第1张

System.Diagnostics .Process .Start (@"你的文件目录")

试试,也许可以,反正pdf和jpg我试过都可以的.

不好意思,我没看到你要在网页上显示,那我就不清楚了.

可以将视频文件转成2进制数据流 然后存放到数据库

不过我一般不呢么做,上传视频后,视频时存放于网站文件目录下的,只把视频文件的路径存放进数据库调用时直接往播放器里添加路径。。

追问: 我的设想是自己或者注册的用户自己上传视频到网站中去,然后用户可以在网站中看到自己上传的视频,这种功能该如何实现? 回答: 那就是给用户提供上传的功能,保存至服务器,数据库中只保存视频所在路径,播放时播放指定路径的视频就行了。 追问: 我现在是这样做的,下载了一个flvplayer.swf,是Flv的视频播放器的模板文件,然后我用代码嵌入到网页中,代码是:<embed src="flvplayer.swf" width="400" height="300" allowfullscreen="true" allowscriptaccess="always" flashvars="&file=Leave Me.flv&height=300&width=400&image=preview.jpg">,File后面是Flv视频文件地址,弄好了过后视频也能播放出来。现在的问题是,我将上传的视频的名称放入数据库中,将视频文件放入项目里的一个文件夹中,用数据库的视频名称来调用项目里的视频,由于这个视频播放插件是HTML代码,我如何通过后台C#代码来调用播放那指定的视频呢? 回答: 直接使用C#代码输入播放器的HTML代码就行了,将HTML代码中的视频文件路径替换为你的视频文件路径就行了。输出的方法有很多,比如先在后台将代码保存到一个公用变量里面,然后有前台使用<%=变量名%>,或者使用服务器控件输出也行。 追问: 我的做法是这样的,从视频列表页传进一个值:a href='<%# "Video.aspx?id="+Eval("vid") %>',那个值就是视频的ID,然后根据视频的ID查询出视频的名称,再把名称存入变量videoname中,然后再在台HTML代码:file=<%=“videoname”%>,然而开启视频播放页面的时候总是显示正在读取视频的状态。还有如果用服务器控件使用哪个控件呢?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10001149.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存